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 { IoK8sApiAutoscalingV1HorizontalPodAutoscaler, IoK8sApiAutoscalingV1HorizontalPodAutoscalerList, IoK8sApimachineryPkgApisMetaV1APIResourceList, IoK8sApimachineryPkgApisMetaV1DeleteOptions, IoK8sApimachineryPkgApisMetaV1Status, IoK8sApimachineryPkgApisMetaV1WatchEvent } from '../models'; export interface CreateAutoscalingV1NamespacedHorizontalPodAutoscalerRequest { namespace: string; body: IoK8sApiAutoscalingV1HorizontalPodAutoscaler; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerRequest { 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 DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerRequest { name: string; namespace: string; pretty?: string; dryRun?: string; gracePeriodSeconds?: number; ignoreStoreReadErrorWithClusterBreakingPotential?: boolean; orphanDependents?: boolean; propagationPolicy?: string; body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions; } export interface ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface ListAutoscalingV1NamespacedHorizontalPodAutoscalerRequest { 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 PatchAutoscalingV1NamespacedHorizontalPodAutoscalerRequest { name: string; namespace: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRequest { name: string; namespace: string; body: object; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; force?: boolean; } export interface ReadAutoscalingV1NamespacedHorizontalPodAutoscalerRequest { name: string; namespace: string; pretty?: string; } export interface ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRequest { name: string; namespace: string; pretty?: string; } export interface ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerRequest { name: string; namespace: string; body: IoK8sApiAutoscalingV1HorizontalPodAutoscaler; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRequest { name: string; namespace: string; body: IoK8sApiAutoscalingV1HorizontalPodAutoscaler; pretty?: string; dryRun?: string; fieldManager?: string; fieldValidation?: string; } export interface WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesRequest { allowWatchBookmarks?: boolean; _continue?: string; fieldSelector?: string; labelSelector?: string; limit?: number; pretty?: string; resourceVersion?: string; resourceVersionMatch?: string; sendInitialEvents?: boolean; timeoutSeconds?: number; watch?: boolean; } export interface WatchAutoscalingV1NamespacedHorizontalPodAutoscalerRequest { 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 WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListRequest { 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 AutoscalingV1Api extends runtime.BaseAPI { /** * create a HorizontalPodAutoscaler */ createAutoscalingV1NamespacedHorizontalPodAutoscalerRaw(requestParameters: CreateAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>>; /** * create a HorizontalPodAutoscaler */ createAutoscalingV1NamespacedHorizontalPodAutoscaler(requestParameters: CreateAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>; /** * delete collection of HorizontalPodAutoscaler */ deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerRaw(requestParameters: DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete collection of HorizontalPodAutoscaler */ deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler(requestParameters: DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * delete a HorizontalPodAutoscaler */ deleteAutoscalingV1NamespacedHorizontalPodAutoscalerRaw(requestParameters: DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>; /** * delete a HorizontalPodAutoscaler */ deleteAutoscalingV1NamespacedHorizontalPodAutoscaler(requestParameters: DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>; /** * get available resources */ getAutoscalingV1APIResourcesRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1APIResourceList>>; /** * get available resources */ getAutoscalingV1APIResources(initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1APIResourceList>; /** * list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV1HorizontalPodAutoscalerForAllNamespacesRaw(requestParameters: ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV1HorizontalPodAutoscalerList>>; /** * list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces(requestParameters: ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV1HorizontalPodAutoscalerList>; /** * list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV1NamespacedHorizontalPodAutoscalerRaw(requestParameters: ListAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV1HorizontalPodAutoscalerList>>; /** * list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV1NamespacedHorizontalPodAutoscaler(requestParameters: ListAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV1HorizontalPodAutoscalerList>; /** * partially update the specified HorizontalPodAutoscaler */ patchAutoscalingV1NamespacedHorizontalPodAutoscalerRaw(requestParameters: PatchAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>>; /** * partially update the specified HorizontalPodAutoscaler */ patchAutoscalingV1NamespacedHorizontalPodAutoscaler(requestParameters: PatchAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>; /** * partially update status of the specified HorizontalPodAutoscaler */ patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRaw(requestParameters: PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>>; /** * partially update status of the specified HorizontalPodAutoscaler */ patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus(requestParameters: PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>; /** * read the specified HorizontalPodAutoscaler */ readAutoscalingV1NamespacedHorizontalPodAutoscalerRaw(requestParameters: ReadAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>>; /** * read the specified HorizontalPodAutoscaler */ readAutoscalingV1NamespacedHorizontalPodAutoscaler(requestParameters: ReadAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>; /** * read status of the specified HorizontalPodAutoscaler */ readAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRaw(requestParameters: ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>>; /** * read status of the specified HorizontalPodAutoscaler */ readAutoscalingV1NamespacedHorizontalPodAutoscalerStatus(requestParameters: ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>; /** * replace the specified HorizontalPodAutoscaler */ replaceAutoscalingV1NamespacedHorizontalPodAutoscalerRaw(requestParameters: ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>>; /** * replace the specified HorizontalPodAutoscaler */ replaceAutoscalingV1NamespacedHorizontalPodAutoscaler(requestParameters: ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>; /** * replace status of the specified HorizontalPodAutoscaler */ replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRaw(requestParameters: ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>>; /** * replace status of the specified HorizontalPodAutoscaler */ replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus(requestParameters: ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiAutoscalingV1HorizontalPodAutoscaler>; /** * watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead. */ watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesRaw(requestParameters: WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead. */ watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces(requestParameters: WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesRequest, 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. */ watchAutoscalingV1NamespacedHorizontalPodAutoscalerRaw(requestParameters: WatchAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, 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. */ watchAutoscalingV1NamespacedHorizontalPodAutoscaler(requestParameters: WatchAutoscalingV1NamespacedHorizontalPodAutoscalerRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; /** * watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead. */ watchAutoscalingV1NamespacedHorizontalPodAutoscalerListRaw(requestParameters: WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>; /** * watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the \'watch\' parameter with a list operation instead. */ watchAutoscalingV1NamespacedHorizontalPodAutoscalerList(requestParameters: WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>; }