UNPKG

@codingame/kubevirt-api

Version:

kubevirt OpenAPI automation for TypeScript

451 lines (450 loc) 22.9 kB
/** * Kubernetes * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: unversioned * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { IoK8sApiFlowcontrolV1FlowSchema, IoK8sApiFlowcontrolV1FlowSchemaList, IoK8sApiFlowcontrolV1PriorityLevelConfiguration, IoK8sApiFlowcontrolV1PriorityLevelConfigurationList, IoK8sApimachineryPkgApisMetaV1APIResourceList, IoK8sApimachineryPkgApisMetaV1DeleteOptions, IoK8sApimachineryPkgApisMetaV1Status, IoK8sApimachineryPkgApisMetaV1WatchEvent } from '../models'; export interface CreateFlowcontrolApiserverV1FlowSchemaRequest { body: IoK8sApiFlowcontrolV1FlowSchema; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface CreateFlowcontrolApiserverV1PriorityLevelConfigurationRequest { body: IoK8sApiFlowcontrolV1PriorityLevelConfiguration; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface DeleteFlowcontrolApiserverV1CollectionFlowSchemaRequest { pretty?: string; _continue?: string; dryRun?: string; fieldSelector?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; labelSelector?: string; limit?: number; orphanDependents?: boolean; propagationPolicy?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteFlowcontrolApiserverV1CollectionPriorityLevelConfigurationRequest { pretty?: string; _continue?: string; dryRun?: string; fieldSelector?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; labelSelector?: string; limit?: number; orphanDependents?: boolean; propagationPolicy?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteFlowcontrolApiserverV1FlowSchemaRequest { name: string; pretty?: string; dryRun?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; orphanDependents?: boolean; propagationPolicy?: string; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface DeleteFlowcontrolApiserverV1PriorityLevelConfigurationRequest { name: string; pretty?: string; dryRun?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; orphanDependents?: boolean; propagationPolicy?: string; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface ListFlowcontrolApiserverV1FlowSchemaRequest { pretty?: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface ListFlowcontrolApiserverV1PriorityLevelConfigurationRequest { pretty?: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface PatchFlowcontrolApiserverV1FlowSchemaRequest { name: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface PatchFlowcontrolApiserverV1FlowSchemaStatusRequest { name: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface PatchFlowcontrolApiserverV1PriorityLevelConfigurationRequest { name: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface PatchFlowcontrolApiserverV1PriorityLevelConfigurationStatusRequest { name: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface ReadFlowcontrolApiserverV1FlowSchemaRequest { name: string; pretty?: string; } export interface ReadFlowcontrolApiserverV1FlowSchemaStatusRequest { name: string; pretty?: string; } export interface ReadFlowcontrolApiserverV1PriorityLevelConfigurationRequest { name: string; pretty?: string; } export interface ReadFlowcontrolApiserverV1PriorityLevelConfigurationStatusRequest { name: string; pretty?: string; } export interface ReplaceFlowcontrolApiserverV1FlowSchemaRequest { name: string; body: IoK8sApiFlowcontrolV1FlowSchema; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface ReplaceFlowcontrolApiserverV1FlowSchemaStatusRequest { name: string; body: IoK8sApiFlowcontrolV1FlowSchema; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface ReplaceFlowcontrolApiserverV1PriorityLevelConfigurationRequest { name: string; body: IoK8sApiFlowcontrolV1PriorityLevelConfiguration; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface ReplaceFlowcontrolApiserverV1PriorityLevelConfigurationStatusRequest { name: string; body: IoK8sApiFlowcontrolV1PriorityLevelConfiguration; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface WatchFlowcontrolApiserverV1FlowSchemaRequest { name: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchFlowcontrolApiserverV1FlowSchemaListRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchFlowcontrolApiserverV1PriorityLevelConfigurationRequest { name: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchFlowcontrolApiserverV1PriorityLevelConfigurationListRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } /** * */ export declare class FlowcontrolApiserverV1Api extends runtime.BaseAPI { /** * create a FlowSchema */ createFlowcontrolApiserverV1FlowSchemaRaw(requestParameters: CreateFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1FlowSchema>>; /** * create a FlowSchema */ createFlowcontrolApiserverV1FlowSchema(requestParameters: CreateFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1FlowSchema>; /** * create a PriorityLevelConfiguration */ createFlowcontrolApiserverV1PriorityLevelConfigurationRaw(requestParameters: CreateFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>>; /** * create a PriorityLevelConfiguration */ createFlowcontrolApiserverV1PriorityLevelConfiguration(requestParameters: CreateFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>; /** * delete collection of FlowSchema */ deleteFlowcontrolApiserverV1CollectionFlowSchemaRaw(requestParameters: DeleteFlowcontrolApiserverV1CollectionFlowSchemaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete collection of FlowSchema */ deleteFlowcontrolApiserverV1CollectionFlowSchema(requestParameters: DeleteFlowcontrolApiserverV1CollectionFlowSchemaRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete collection of PriorityLevelConfiguration */ deleteFlowcontrolApiserverV1CollectionPriorityLevelConfigurationRaw(requestParameters: DeleteFlowcontrolApiserverV1CollectionPriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete collection of PriorityLevelConfiguration */ deleteFlowcontrolApiserverV1CollectionPriorityLevelConfiguration(requestParameters: DeleteFlowcontrolApiserverV1CollectionPriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete a FlowSchema */ deleteFlowcontrolApiserverV1FlowSchemaRaw(requestParameters: DeleteFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete a FlowSchema */ deleteFlowcontrolApiserverV1FlowSchema(requestParameters: DeleteFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete a PriorityLevelConfiguration */ deleteFlowcontrolApiserverV1PriorityLevelConfigurationRaw(requestParameters: DeleteFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete a PriorityLevelConfiguration */ deleteFlowcontrolApiserverV1PriorityLevelConfiguration(requestParameters: DeleteFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * get available resources */ getFlowcontrolApiserverV1APIResourcesRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1APIResourceList>>; /** * get available resources */ getFlowcontrolApiserverV1APIResources(initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1APIResourceList>; /** * list or watch objects of kind FlowSchema */ listFlowcontrolApiserverV1FlowSchemaRaw(requestParameters: ListFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1FlowSchemaList>>; /** * list or watch objects of kind FlowSchema */ listFlowcontrolApiserverV1FlowSchema(requestParameters: ListFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1FlowSchemaList>; /** * list or watch objects of kind PriorityLevelConfiguration */ listFlowcontrolApiserverV1PriorityLevelConfigurationRaw(requestParameters: ListFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1PriorityLevelConfigurationList>>; /** * list or watch objects of kind PriorityLevelConfiguration */ listFlowcontrolApiserverV1PriorityLevelConfiguration(requestParameters: ListFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1PriorityLevelConfigurationList>; /** * partially update the specified FlowSchema */ patchFlowcontrolApiserverV1FlowSchemaRaw(requestParameters: PatchFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1FlowSchema>>; /** * partially update the specified FlowSchema */ patchFlowcontrolApiserverV1FlowSchema(requestParameters: PatchFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1FlowSchema>; /** * partially update status of the specified FlowSchema */ patchFlowcontrolApiserverV1FlowSchemaStatusRaw(requestParameters: PatchFlowcontrolApiserverV1FlowSchemaStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1FlowSchema>>; /** * partially update status of the specified FlowSchema */ patchFlowcontrolApiserverV1FlowSchemaStatus(requestParameters: PatchFlowcontrolApiserverV1FlowSchemaStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1FlowSchema>; /** * partially update the specified PriorityLevelConfiguration */ patchFlowcontrolApiserverV1PriorityLevelConfigurationRaw(requestParameters: PatchFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>>; /** * partially update the specified PriorityLevelConfiguration */ patchFlowcontrolApiserverV1PriorityLevelConfiguration(requestParameters: PatchFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>; /** * partially update status of the specified PriorityLevelConfiguration */ patchFlowcontrolApiserverV1PriorityLevelConfigurationStatusRaw(requestParameters: PatchFlowcontrolApiserverV1PriorityLevelConfigurationStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>>; /** * partially update status of the specified PriorityLevelConfiguration */ patchFlowcontrolApiserverV1PriorityLevelConfigurationStatus(requestParameters: PatchFlowcontrolApiserverV1PriorityLevelConfigurationStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>; /** * read the specified FlowSchema */ readFlowcontrolApiserverV1FlowSchemaRaw(requestParameters: ReadFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1FlowSchema>>; /** * read the specified FlowSchema */ readFlowcontrolApiserverV1FlowSchema(requestParameters: ReadFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1FlowSchema>; /** * read status of the specified FlowSchema */ readFlowcontrolApiserverV1FlowSchemaStatusRaw(requestParameters: ReadFlowcontrolApiserverV1FlowSchemaStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1FlowSchema>>; /** * read status of the specified FlowSchema */ readFlowcontrolApiserverV1FlowSchemaStatus(requestParameters: ReadFlowcontrolApiserverV1FlowSchemaStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1FlowSchema>; /** * read the specified PriorityLevelConfiguration */ readFlowcontrolApiserverV1PriorityLevelConfigurationRaw(requestParameters: ReadFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>>; /** * read the specified PriorityLevelConfiguration */ readFlowcontrolApiserverV1PriorityLevelConfiguration(requestParameters: ReadFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>; /** * read status of the specified PriorityLevelConfiguration */ readFlowcontrolApiserverV1PriorityLevelConfigurationStatusRaw(requestParameters: ReadFlowcontrolApiserverV1PriorityLevelConfigurationStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>>; /** * read status of the specified PriorityLevelConfiguration */ readFlowcontrolApiserverV1PriorityLevelConfigurationStatus(requestParameters: ReadFlowcontrolApiserverV1PriorityLevelConfigurationStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>; /** * replace the specified FlowSchema */ replaceFlowcontrolApiserverV1FlowSchemaRaw(requestParameters: ReplaceFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1FlowSchema>>; /** * replace the specified FlowSchema */ replaceFlowcontrolApiserverV1FlowSchema(requestParameters: ReplaceFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1FlowSchema>; /** * replace status of the specified FlowSchema */ replaceFlowcontrolApiserverV1FlowSchemaStatusRaw(requestParameters: ReplaceFlowcontrolApiserverV1FlowSchemaStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1FlowSchema>>; /** * replace status of the specified FlowSchema */ replaceFlowcontrolApiserverV1FlowSchemaStatus(requestParameters: ReplaceFlowcontrolApiserverV1FlowSchemaStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1FlowSchema>; /** * replace the specified PriorityLevelConfiguration */ replaceFlowcontrolApiserverV1PriorityLevelConfigurationRaw(requestParameters: ReplaceFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>>; /** * replace the specified PriorityLevelConfiguration */ replaceFlowcontrolApiserverV1PriorityLevelConfiguration(requestParameters: ReplaceFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>; /** * replace status of the specified PriorityLevelConfiguration */ replaceFlowcontrolApiserverV1PriorityLevelConfigurationStatusRaw(requestParameters: ReplaceFlowcontrolApiserverV1PriorityLevelConfigurationStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>>; /** * replace status of the specified PriorityLevelConfiguration */ replaceFlowcontrolApiserverV1PriorityLevelConfigurationStatus(requestParameters: ReplaceFlowcontrolApiserverV1PriorityLevelConfigurationStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiFlowcontrolV1PriorityLevelConfiguration>; /** * watch changes to an object of kind FlowSchema. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchFlowcontrolApiserverV1FlowSchemaRaw(requestParameters: WatchFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch changes to an object of kind FlowSchema. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchFlowcontrolApiserverV1FlowSchema(requestParameters: WatchFlowcontrolApiserverV1FlowSchemaRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of FlowSchema. deprecated: use the \'watch\' parameter with a list operation instead. */ watchFlowcontrolApiserverV1FlowSchemaListRaw(requestParameters: WatchFlowcontrolApiserverV1FlowSchemaListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of FlowSchema. deprecated: use the \'watch\' parameter with a list operation instead. */ watchFlowcontrolApiserverV1FlowSchemaList(requestParameters: WatchFlowcontrolApiserverV1FlowSchemaListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchFlowcontrolApiserverV1PriorityLevelConfigurationRaw(requestParameters: WatchFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchFlowcontrolApiserverV1PriorityLevelConfiguration(requestParameters: WatchFlowcontrolApiserverV1PriorityLevelConfigurationRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the \'watch\' parameter with a list operation instead. */ watchFlowcontrolApiserverV1PriorityLevelConfigurationListRaw(requestParameters: WatchFlowcontrolApiserverV1PriorityLevelConfigurationListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the \'watch\' parameter with a list operation instead. */ watchFlowcontrolApiserverV1PriorityLevelConfigurationList(requestParameters: WatchFlowcontrolApiserverV1PriorityLevelConfigurationListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; }