UNPKG

@codingame/kubevirt-api

Version:

kubevirt OpenAPI automation for TypeScript

293 lines (292 loc) 15.1 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 { IoK8sApiAutoscalingV2HorizontalPodAutoscaler, IoK8sApiAutoscalingV2HorizontalPodAutoscalerList, IoK8sApimachineryPkgApisMetaV1APIResourceList, IoK8sApimachineryPkgApisMetaV1DeleteOptions, IoK8sApimachineryPkgApisMetaV1Status, IoK8sApimachineryPkgApisMetaV1WatchEvent } from '../models'; export interface CreateAutoscalingV2NamespacedHorizontalPodAutoscalerRequest { namespace: string; body: IoK8sApiAutoscalingV2HorizontalPodAutoscaler; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface DeleteAutoscalingV2CollectionNamespacedHorizontalPodAutoscalerRequest { namespace: string; 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 DeleteAutoscalingV2NamespacedHorizontalPodAutoscalerRequest { name: string; namespace: string; pretty?: string; dryRun?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; orphanDependents?: boolean; propagationPolicy?: string; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface ListAutoscalingV2HorizontalPodAutoscalerForAllNamespacesRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface ListAutoscalingV2NamespacedHorizontalPodAutoscalerRequest { namespace: string; pretty?: string; allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface PatchAutoscalingV2NamespacedHorizontalPodAutoscalerRequest { name: string; namespace: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface PatchAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRequest { name: string; namespace: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface ReadAutoscalingV2NamespacedHorizontalPodAutoscalerRequest { name: string; namespace: string; pretty?: string; } export interface ReadAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRequest { name: string; namespace: string; pretty?: string; } export interface ReplaceAutoscalingV2NamespacedHorizontalPodAutoscalerRequest { name: string; namespace: string; body: IoK8sApiAutoscalingV2HorizontalPodAutoscaler; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface ReplaceAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRequest { name: string; namespace: string; body: IoK8sApiAutoscalingV2HorizontalPodAutoscaler; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface WatchAutoscalingV2HorizontalPodAutoscalerListForAllNamespacesRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchAutoscalingV2NamespacedHorizontalPodAutoscalerRequest { name: string; namespace: 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 WatchAutoscalingV2NamespacedHorizontalPodAutoscalerListRequest { namespace: string; 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 AutoscalingV2Api extends runtime.BaseAPI { /** * create a HorizontalPodAutoscaler */ createAutoscalingV2NamespacedHorizontalPodAutoscalerRaw(requestParameters: CreateAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>>; /** * create a HorizontalPodAutoscaler */ createAutoscalingV2NamespacedHorizontalPodAutoscaler(requestParameters: CreateAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>; /** * delete collection of HorizontalPodAutoscaler */ deleteAutoscalingV2CollectionNamespacedHorizontalPodAutoscalerRaw(requestParameters: DeleteAutoscalingV2CollectionNamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete collection of HorizontalPodAutoscaler */ deleteAutoscalingV2CollectionNamespacedHorizontalPodAutoscaler(requestParameters: DeleteAutoscalingV2CollectionNamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete a HorizontalPodAutoscaler */ deleteAutoscalingV2NamespacedHorizontalPodAutoscalerRaw(requestParameters: DeleteAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete a HorizontalPodAutoscaler */ deleteAutoscalingV2NamespacedHorizontalPodAutoscaler(requestParameters: DeleteAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * get available resources */ getAutoscalingV2APIResourcesRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1APIResourceList>>; /** * get available resources */ getAutoscalingV2APIResources(initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1APIResourceList>; /** * list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV2HorizontalPodAutoscalerForAllNamespacesRaw(requestParameters: ListAutoscalingV2HorizontalPodAutoscalerForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV2HorizontalPodAutoscalerList>>; /** * list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV2HorizontalPodAutoscalerForAllNamespaces(requestParameters: ListAutoscalingV2HorizontalPodAutoscalerForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV2HorizontalPodAutoscalerList>; /** * list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV2NamespacedHorizontalPodAutoscalerRaw(requestParameters: ListAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV2HorizontalPodAutoscalerList>>; /** * list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV2NamespacedHorizontalPodAutoscaler(requestParameters: ListAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV2HorizontalPodAutoscalerList>; /** * partially update the specified HorizontalPodAutoscaler */ patchAutoscalingV2NamespacedHorizontalPodAutoscalerRaw(requestParameters: PatchAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>>; /** * partially update the specified HorizontalPodAutoscaler */ patchAutoscalingV2NamespacedHorizontalPodAutoscaler(requestParameters: PatchAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>; /** * partially update status of the specified HorizontalPodAutoscaler */ patchAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRaw(requestParameters: PatchAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>>; /** * partially update status of the specified HorizontalPodAutoscaler */ patchAutoscalingV2NamespacedHorizontalPodAutoscalerStatus(requestParameters: PatchAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>; /** * read the specified HorizontalPodAutoscaler */ readAutoscalingV2NamespacedHorizontalPodAutoscalerRaw(requestParameters: ReadAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>>; /** * read the specified HorizontalPodAutoscaler */ readAutoscalingV2NamespacedHorizontalPodAutoscaler(requestParameters: ReadAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>; /** * read status of the specified HorizontalPodAutoscaler */ readAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRaw(requestParameters: ReadAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>>; /** * read status of the specified HorizontalPodAutoscaler */ readAutoscalingV2NamespacedHorizontalPodAutoscalerStatus(requestParameters: ReadAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>; /** * replace the specified HorizontalPodAutoscaler */ replaceAutoscalingV2NamespacedHorizontalPodAutoscalerRaw(requestParameters: ReplaceAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>>; /** * replace the specified HorizontalPodAutoscaler */ replaceAutoscalingV2NamespacedHorizontalPodAutoscaler(requestParameters: ReplaceAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>; /** * replace status of the specified HorizontalPodAutoscaler */ replaceAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRaw(requestParameters: ReplaceAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>>; /** * replace status of the specified HorizontalPodAutoscaler */ replaceAutoscalingV2NamespacedHorizontalPodAutoscalerStatus(requestParameters: ReplaceAutoscalingV2NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV2HorizontalPodAutoscaler>; /** * watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead. */ watchAutoscalingV2HorizontalPodAutoscalerListForAllNamespacesRaw(requestParameters: WatchAutoscalingV2HorizontalPodAutoscalerListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead. */ watchAutoscalingV2HorizontalPodAutoscalerListForAllNamespaces(requestParameters: WatchAutoscalingV2HorizontalPodAutoscalerListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchAutoscalingV2NamespacedHorizontalPodAutoscalerRaw(requestParameters: WatchAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter. */ watchAutoscalingV2NamespacedHorizontalPodAutoscaler(requestParameters: WatchAutoscalingV2NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead. */ watchAutoscalingV2NamespacedHorizontalPodAutoscalerListRaw(requestParameters: WatchAutoscalingV2NamespacedHorizontalPodAutoscalerListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead. */ watchAutoscalingV2NamespacedHorizontalPodAutoscalerList(requestParameters: WatchAutoscalingV2NamespacedHorizontalPodAutoscalerListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; }