@codingame/kubevirt-api
Version:
kubevirt OpenAPI automation for TypeScript
958 lines (957 loc) • 43.1 kB
TypeScript
/**
* 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 { IoK8sApiStorageV1CSIDriver, IoK8sApiStorageV1CSIDriverList, IoK8sApiStorageV1CSINode, IoK8sApiStorageV1CSINodeList, IoK8sApiStorageV1CSIStorageCapacity, IoK8sApiStorageV1CSIStorageCapacityList, IoK8sApiStorageV1StorageClass, IoK8sApiStorageV1StorageClassList, IoK8sApiStorageV1VolumeAttachment, IoK8sApiStorageV1VolumeAttachmentList, IoK8sApimachineryPkgApisMetaV1APIResourceList, IoK8sApimachineryPkgApisMetaV1DeleteOptions, IoK8sApimachineryPkgApisMetaV1Status, IoK8sApimachineryPkgApisMetaV1WatchEvent } from '../models';
export interface CreateStorageV1CSIDriverRequest {
body: IoK8sApiStorageV1CSIDriver;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateStorageV1CSINodeRequest {
body: IoK8sApiStorageV1CSINode;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateStorageV1NamespacedCSIStorageCapacityRequest {
namespace: string;
body: IoK8sApiStorageV1CSIStorageCapacity;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateStorageV1StorageClassRequest {
body: IoK8sApiStorageV1StorageClass;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateStorageV1VolumeAttachmentRequest {
body: IoK8sApiStorageV1VolumeAttachment;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface DeleteStorageV1CSIDriverRequest {
name: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteStorageV1CSINodeRequest {
name: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteStorageV1CollectionCSIDriverRequest {
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 DeleteStorageV1CollectionCSINodeRequest {
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 DeleteStorageV1CollectionNamespacedCSIStorageCapacityRequest {
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 DeleteStorageV1CollectionStorageClassRequest {
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 DeleteStorageV1CollectionVolumeAttachmentRequest {
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 DeleteStorageV1NamespacedCSIStorageCapacityRequest {
name: string;
namespace: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteStorageV1StorageClassRequest {
name: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteStorageV1VolumeAttachmentRequest {
name: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface ListStorageV1CSIDriverRequest {
pretty?: string;
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListStorageV1CSINodeRequest {
pretty?: string;
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListStorageV1CSIStorageCapacityForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListStorageV1NamespacedCSIStorageCapacityRequest {
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 ListStorageV1StorageClassRequest {
pretty?: string;
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListStorageV1VolumeAttachmentRequest {
pretty?: string;
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface PatchStorageV1CSIDriverRequest {
name: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchStorageV1CSINodeRequest {
name: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchStorageV1NamespacedCSIStorageCapacityRequest {
name: string;
namespace: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchStorageV1StorageClassRequest {
name: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchStorageV1VolumeAttachmentRequest {
name: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchStorageV1VolumeAttachmentStatusRequest {
name: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface ReadStorageV1CSIDriverRequest {
name: string;
pretty?: string;
}
export interface ReadStorageV1CSINodeRequest {
name: string;
pretty?: string;
}
export interface ReadStorageV1NamespacedCSIStorageCapacityRequest {
name: string;
namespace: string;
pretty?: string;
}
export interface ReadStorageV1StorageClassRequest {
name: string;
pretty?: string;
}
export interface ReadStorageV1VolumeAttachmentRequest {
name: string;
pretty?: string;
}
export interface ReadStorageV1VolumeAttachmentStatusRequest {
name: string;
pretty?: string;
}
export interface ReplaceStorageV1CSIDriverRequest {
name: string;
body: IoK8sApiStorageV1CSIDriver;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceStorageV1CSINodeRequest {
name: string;
body: IoK8sApiStorageV1CSINode;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceStorageV1NamespacedCSIStorageCapacityRequest {
name: string;
namespace: string;
body: IoK8sApiStorageV1CSIStorageCapacity;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceStorageV1StorageClassRequest {
name: string;
body: IoK8sApiStorageV1StorageClass;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceStorageV1VolumeAttachmentRequest {
name: string;
body: IoK8sApiStorageV1VolumeAttachment;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceStorageV1VolumeAttachmentStatusRequest {
name: string;
body: IoK8sApiStorageV1VolumeAttachment;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface WatchStorageV1CSIDriverRequest {
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 WatchStorageV1CSIDriverListRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchStorageV1CSINodeRequest {
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 WatchStorageV1CSINodeListRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchStorageV1CSIStorageCapacityListForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchStorageV1NamespacedCSIStorageCapacityRequest {
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 WatchStorageV1NamespacedCSIStorageCapacityListRequest {
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 WatchStorageV1StorageClassRequest {
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 WatchStorageV1StorageClassListRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchStorageV1VolumeAttachmentRequest {
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 WatchStorageV1VolumeAttachmentListRequest {
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 StorageV1Api extends runtime.BaseAPI {
/**
* create a CSIDriver
*/
createStorageV1CSIDriverRaw(requestParameters: CreateStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIDriver>>;
/**
* create a CSIDriver
*/
createStorageV1CSIDriver(requestParameters: CreateStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIDriver>;
/**
* create a CSINode
*/
createStorageV1CSINodeRaw(requestParameters: CreateStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSINode>>;
/**
* create a CSINode
*/
createStorageV1CSINode(requestParameters: CreateStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSINode>;
/**
* create a CSIStorageCapacity
*/
createStorageV1NamespacedCSIStorageCapacityRaw(requestParameters: CreateStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIStorageCapacity>>;
/**
* create a CSIStorageCapacity
*/
createStorageV1NamespacedCSIStorageCapacity(requestParameters: CreateStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIStorageCapacity>;
/**
* create a StorageClass
*/
createStorageV1StorageClassRaw(requestParameters: CreateStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1StorageClass>>;
/**
* create a StorageClass
*/
createStorageV1StorageClass(requestParameters: CreateStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1StorageClass>;
/**
* create a VolumeAttachment
*/
createStorageV1VolumeAttachmentRaw(requestParameters: CreateStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1VolumeAttachment>>;
/**
* create a VolumeAttachment
*/
createStorageV1VolumeAttachment(requestParameters: CreateStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1VolumeAttachment>;
/**
* delete a CSIDriver
*/
deleteStorageV1CSIDriverRaw(requestParameters: DeleteStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIDriver>>;
/**
* delete a CSIDriver
*/
deleteStorageV1CSIDriver(requestParameters: DeleteStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIDriver>;
/**
* delete a CSINode
*/
deleteStorageV1CSINodeRaw(requestParameters: DeleteStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSINode>>;
/**
* delete a CSINode
*/
deleteStorageV1CSINode(requestParameters: DeleteStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSINode>;
/**
* delete collection of CSIDriver
*/
deleteStorageV1CollectionCSIDriverRaw(requestParameters: DeleteStorageV1CollectionCSIDriverRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of CSIDriver
*/
deleteStorageV1CollectionCSIDriver(requestParameters: DeleteStorageV1CollectionCSIDriverRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of CSINode
*/
deleteStorageV1CollectionCSINodeRaw(requestParameters: DeleteStorageV1CollectionCSINodeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of CSINode
*/
deleteStorageV1CollectionCSINode(requestParameters: DeleteStorageV1CollectionCSINodeRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of CSIStorageCapacity
*/
deleteStorageV1CollectionNamespacedCSIStorageCapacityRaw(requestParameters: DeleteStorageV1CollectionNamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of CSIStorageCapacity
*/
deleteStorageV1CollectionNamespacedCSIStorageCapacity(requestParameters: DeleteStorageV1CollectionNamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of StorageClass
*/
deleteStorageV1CollectionStorageClassRaw(requestParameters: DeleteStorageV1CollectionStorageClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of StorageClass
*/
deleteStorageV1CollectionStorageClass(requestParameters: DeleteStorageV1CollectionStorageClassRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of VolumeAttachment
*/
deleteStorageV1CollectionVolumeAttachmentRaw(requestParameters: DeleteStorageV1CollectionVolumeAttachmentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of VolumeAttachment
*/
deleteStorageV1CollectionVolumeAttachment(requestParameters: DeleteStorageV1CollectionVolumeAttachmentRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete a CSIStorageCapacity
*/
deleteStorageV1NamespacedCSIStorageCapacityRaw(requestParameters: DeleteStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete a CSIStorageCapacity
*/
deleteStorageV1NamespacedCSIStorageCapacity(requestParameters: DeleteStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete a StorageClass
*/
deleteStorageV1StorageClassRaw(requestParameters: DeleteStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1StorageClass>>;
/**
* delete a StorageClass
*/
deleteStorageV1StorageClass(requestParameters: DeleteStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1StorageClass>;
/**
* delete a VolumeAttachment
*/
deleteStorageV1VolumeAttachmentRaw(requestParameters: DeleteStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1VolumeAttachment>>;
/**
* delete a VolumeAttachment
*/
deleteStorageV1VolumeAttachment(requestParameters: DeleteStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1VolumeAttachment>;
/**
* get available resources
*/
getStorageV1APIResourcesRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1APIResourceList>>;
/**
* get available resources
*/
getStorageV1APIResources(initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1APIResourceList>;
/**
* list or watch objects of kind CSIDriver
*/
listStorageV1CSIDriverRaw(requestParameters: ListStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIDriverList>>;
/**
* list or watch objects of kind CSIDriver
*/
listStorageV1CSIDriver(requestParameters: ListStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIDriverList>;
/**
* list or watch objects of kind CSINode
*/
listStorageV1CSINodeRaw(requestParameters: ListStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSINodeList>>;
/**
* list or watch objects of kind CSINode
*/
listStorageV1CSINode(requestParameters: ListStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSINodeList>;
/**
* list or watch objects of kind CSIStorageCapacity
*/
listStorageV1CSIStorageCapacityForAllNamespacesRaw(requestParameters: ListStorageV1CSIStorageCapacityForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIStorageCapacityList>>;
/**
* list or watch objects of kind CSIStorageCapacity
*/
listStorageV1CSIStorageCapacityForAllNamespaces(requestParameters: ListStorageV1CSIStorageCapacityForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIStorageCapacityList>;
/**
* list or watch objects of kind CSIStorageCapacity
*/
listStorageV1NamespacedCSIStorageCapacityRaw(requestParameters: ListStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIStorageCapacityList>>;
/**
* list or watch objects of kind CSIStorageCapacity
*/
listStorageV1NamespacedCSIStorageCapacity(requestParameters: ListStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIStorageCapacityList>;
/**
* list or watch objects of kind StorageClass
*/
listStorageV1StorageClassRaw(requestParameters: ListStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1StorageClassList>>;
/**
* list or watch objects of kind StorageClass
*/
listStorageV1StorageClass(requestParameters: ListStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1StorageClassList>;
/**
* list or watch objects of kind VolumeAttachment
*/
listStorageV1VolumeAttachmentRaw(requestParameters: ListStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1VolumeAttachmentList>>;
/**
* list or watch objects of kind VolumeAttachment
*/
listStorageV1VolumeAttachment(requestParameters: ListStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1VolumeAttachmentList>;
/**
* partially update the specified CSIDriver
*/
patchStorageV1CSIDriverRaw(requestParameters: PatchStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIDriver>>;
/**
* partially update the specified CSIDriver
*/
patchStorageV1CSIDriver(requestParameters: PatchStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIDriver>;
/**
* partially update the specified CSINode
*/
patchStorageV1CSINodeRaw(requestParameters: PatchStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSINode>>;
/**
* partially update the specified CSINode
*/
patchStorageV1CSINode(requestParameters: PatchStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSINode>;
/**
* partially update the specified CSIStorageCapacity
*/
patchStorageV1NamespacedCSIStorageCapacityRaw(requestParameters: PatchStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIStorageCapacity>>;
/**
* partially update the specified CSIStorageCapacity
*/
patchStorageV1NamespacedCSIStorageCapacity(requestParameters: PatchStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIStorageCapacity>;
/**
* partially update the specified StorageClass
*/
patchStorageV1StorageClassRaw(requestParameters: PatchStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1StorageClass>>;
/**
* partially update the specified StorageClass
*/
patchStorageV1StorageClass(requestParameters: PatchStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1StorageClass>;
/**
* partially update the specified VolumeAttachment
*/
patchStorageV1VolumeAttachmentRaw(requestParameters: PatchStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1VolumeAttachment>>;
/**
* partially update the specified VolumeAttachment
*/
patchStorageV1VolumeAttachment(requestParameters: PatchStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1VolumeAttachment>;
/**
* partially update status of the specified VolumeAttachment
*/
patchStorageV1VolumeAttachmentStatusRaw(requestParameters: PatchStorageV1VolumeAttachmentStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1VolumeAttachment>>;
/**
* partially update status of the specified VolumeAttachment
*/
patchStorageV1VolumeAttachmentStatus(requestParameters: PatchStorageV1VolumeAttachmentStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1VolumeAttachment>;
/**
* read the specified CSIDriver
*/
readStorageV1CSIDriverRaw(requestParameters: ReadStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIDriver>>;
/**
* read the specified CSIDriver
*/
readStorageV1CSIDriver(requestParameters: ReadStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIDriver>;
/**
* read the specified CSINode
*/
readStorageV1CSINodeRaw(requestParameters: ReadStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSINode>>;
/**
* read the specified CSINode
*/
readStorageV1CSINode(requestParameters: ReadStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSINode>;
/**
* read the specified CSIStorageCapacity
*/
readStorageV1NamespacedCSIStorageCapacityRaw(requestParameters: ReadStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIStorageCapacity>>;
/**
* read the specified CSIStorageCapacity
*/
readStorageV1NamespacedCSIStorageCapacity(requestParameters: ReadStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIStorageCapacity>;
/**
* read the specified StorageClass
*/
readStorageV1StorageClassRaw(requestParameters: ReadStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1StorageClass>>;
/**
* read the specified StorageClass
*/
readStorageV1StorageClass(requestParameters: ReadStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1StorageClass>;
/**
* read the specified VolumeAttachment
*/
readStorageV1VolumeAttachmentRaw(requestParameters: ReadStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1VolumeAttachment>>;
/**
* read the specified VolumeAttachment
*/
readStorageV1VolumeAttachment(requestParameters: ReadStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1VolumeAttachment>;
/**
* read status of the specified VolumeAttachment
*/
readStorageV1VolumeAttachmentStatusRaw(requestParameters: ReadStorageV1VolumeAttachmentStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1VolumeAttachment>>;
/**
* read status of the specified VolumeAttachment
*/
readStorageV1VolumeAttachmentStatus(requestParameters: ReadStorageV1VolumeAttachmentStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1VolumeAttachment>;
/**
* replace the specified CSIDriver
*/
replaceStorageV1CSIDriverRaw(requestParameters: ReplaceStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIDriver>>;
/**
* replace the specified CSIDriver
*/
replaceStorageV1CSIDriver(requestParameters: ReplaceStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIDriver>;
/**
* replace the specified CSINode
*/
replaceStorageV1CSINodeRaw(requestParameters: ReplaceStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSINode>>;
/**
* replace the specified CSINode
*/
replaceStorageV1CSINode(requestParameters: ReplaceStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSINode>;
/**
* replace the specified CSIStorageCapacity
*/
replaceStorageV1NamespacedCSIStorageCapacityRaw(requestParameters: ReplaceStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1CSIStorageCapacity>>;
/**
* replace the specified CSIStorageCapacity
*/
replaceStorageV1NamespacedCSIStorageCapacity(requestParameters: ReplaceStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1CSIStorageCapacity>;
/**
* replace the specified StorageClass
*/
replaceStorageV1StorageClassRaw(requestParameters: ReplaceStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1StorageClass>>;
/**
* replace the specified StorageClass
*/
replaceStorageV1StorageClass(requestParameters: ReplaceStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1StorageClass>;
/**
* replace the specified VolumeAttachment
*/
replaceStorageV1VolumeAttachmentRaw(requestParameters: ReplaceStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1VolumeAttachment>>;
/**
* replace the specified VolumeAttachment
*/
replaceStorageV1VolumeAttachment(requestParameters: ReplaceStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1VolumeAttachment>;
/**
* replace status of the specified VolumeAttachment
*/
replaceStorageV1VolumeAttachmentStatusRaw(requestParameters: ReplaceStorageV1VolumeAttachmentStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiStorageV1VolumeAttachment>>;
/**
* replace status of the specified VolumeAttachment
*/
replaceStorageV1VolumeAttachmentStatus(requestParameters: ReplaceStorageV1VolumeAttachmentStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiStorageV1VolumeAttachment>;
/**
* watch changes to an object of kind CSIDriver. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1CSIDriverRaw(requestParameters: WatchStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch changes to an object of kind CSIDriver. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1CSIDriver(requestParameters: WatchStorageV1CSIDriverRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of CSIDriver. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1CSIDriverListRaw(requestParameters: WatchStorageV1CSIDriverListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of CSIDriver. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1CSIDriverList(requestParameters: WatchStorageV1CSIDriverListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch changes to an object of kind CSINode. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1CSINodeRaw(requestParameters: WatchStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch changes to an object of kind CSINode. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1CSINode(requestParameters: WatchStorageV1CSINodeRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of CSINode. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1CSINodeListRaw(requestParameters: WatchStorageV1CSINodeListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of CSINode. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1CSINodeList(requestParameters: WatchStorageV1CSINodeListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of CSIStorageCapacity. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1CSIStorageCapacityListForAllNamespacesRaw(requestParameters: WatchStorageV1CSIStorageCapacityListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of CSIStorageCapacity. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1CSIStorageCapacityListForAllNamespaces(requestParameters: WatchStorageV1CSIStorageCapacityListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch changes to an object of kind CSIStorageCapacity. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1NamespacedCSIStorageCapacityRaw(requestParameters: WatchStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch changes to an object of kind CSIStorageCapacity. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1NamespacedCSIStorageCapacity(requestParameters: WatchStorageV1NamespacedCSIStorageCapacityRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of CSIStorageCapacity. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1NamespacedCSIStorageCapacityListRaw(requestParameters: WatchStorageV1NamespacedCSIStorageCapacityListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of CSIStorageCapacity. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1NamespacedCSIStorageCapacityList(requestParameters: WatchStorageV1NamespacedCSIStorageCapacityListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch changes to an object of kind StorageClass. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1StorageClassRaw(requestParameters: WatchStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch changes to an object of kind StorageClass. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1StorageClass(requestParameters: WatchStorageV1StorageClassRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of StorageClass. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1StorageClassListRaw(requestParameters: WatchStorageV1StorageClassListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of StorageClass. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1StorageClassList(requestParameters: WatchStorageV1StorageClassListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch changes to an object of kind VolumeAttachment. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1VolumeAttachmentRaw(requestParameters: WatchStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch changes to an object of kind VolumeAttachment. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchStorageV1VolumeAttachment(requestParameters: WatchStorageV1VolumeAttachmentRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of VolumeAttachment. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1VolumeAttachmentListRaw(requestParameters: WatchStorageV1VolumeAttachmentListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of VolumeAttachment. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchStorageV1VolumeAttachmentList(requestParameters: WatchStorageV1VolumeAttachmentListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
}