@codingame/kubevirt-api
Version:
kubevirt OpenAPI automation for TypeScript
845 lines (844 loc) • 40.9 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 { IoK8sApiResourceV1beta2DeviceClass, IoK8sApiResourceV1beta2DeviceClassList, IoK8sApiResourceV1beta2ResourceClaim, IoK8sApiResourceV1beta2ResourceClaimList, IoK8sApiResourceV1beta2ResourceClaimTemplate, IoK8sApiResourceV1beta2ResourceClaimTemplateList, IoK8sApiResourceV1beta2ResourceSlice, IoK8sApiResourceV1beta2ResourceSliceList, IoK8sApimachineryPkgApisMetaV1APIResourceList, IoK8sApimachineryPkgApisMetaV1DeleteOptions, IoK8sApimachineryPkgApisMetaV1Status, IoK8sApimachineryPkgApisMetaV1WatchEvent } from '../models';
export interface CreateResourceV1beta2DeviceClassRequest {
body: IoK8sApiResourceV1beta2DeviceClass;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateResourceV1beta2NamespacedResourceClaimRequest {
namespace: string;
body: IoK8sApiResourceV1beta2ResourceClaim;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateResourceV1beta2NamespacedResourceClaimTemplateRequest {
namespace: string;
body: IoK8sApiResourceV1beta2ResourceClaimTemplate;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateResourceV1beta2ResourceSliceRequest {
body: IoK8sApiResourceV1beta2ResourceSlice;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface DeleteResourceV1beta2CollectionDeviceClassRequest {
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 DeleteResourceV1beta2CollectionNamespacedResourceClaimRequest {
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 DeleteResourceV1beta2CollectionNamespacedResourceClaimTemplateRequest {
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 DeleteResourceV1beta2CollectionResourceSliceRequest {
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 DeleteResourceV1beta2DeviceClassRequest {
name: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteResourceV1beta2NamespacedResourceClaimRequest {
name: string;
namespace: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteResourceV1beta2NamespacedResourceClaimTemplateRequest {
name: string;
namespace: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteResourceV1beta2ResourceSliceRequest {
name: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface ListResourceV1beta2DeviceClassRequest {
pretty?: string;
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListResourceV1beta2NamespacedResourceClaimRequest {
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 ListResourceV1beta2NamespacedResourceClaimTemplateRequest {
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 ListResourceV1beta2ResourceClaimForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListResourceV1beta2ResourceClaimTemplateForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListResourceV1beta2ResourceSliceRequest {
pretty?: string;
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface PatchResourceV1beta2DeviceClassRequest {
name: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchResourceV1beta2NamespacedResourceClaimRequest {
name: string;
namespace: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchResourceV1beta2NamespacedResourceClaimStatusRequest {
name: string;
namespace: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchResourceV1beta2NamespacedResourceClaimTemplateRequest {
name: string;
namespace: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchResourceV1beta2ResourceSliceRequest {
name: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface ReadResourceV1beta2DeviceClassRequest {
name: string;
pretty?: string;
}
export interface ReadResourceV1beta2NamespacedResourceClaimRequest {
name: string;
namespace: string;
pretty?: string;
}
export interface ReadResourceV1beta2NamespacedResourceClaimStatusRequest {
name: string;
namespace: string;
pretty?: string;
}
export interface ReadResourceV1beta2NamespacedResourceClaimTemplateRequest {
name: string;
namespace: string;
pretty?: string;
}
export interface ReadResourceV1beta2ResourceSliceRequest {
name: string;
pretty?: string;
}
export interface ReplaceResourceV1beta2DeviceClassRequest {
name: string;
body: IoK8sApiResourceV1beta2DeviceClass;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceResourceV1beta2NamespacedResourceClaimRequest {
name: string;
namespace: string;
body: IoK8sApiResourceV1beta2ResourceClaim;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceResourceV1beta2NamespacedResourceClaimStatusRequest {
name: string;
namespace: string;
body: IoK8sApiResourceV1beta2ResourceClaim;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceResourceV1beta2NamespacedResourceClaimTemplateRequest {
name: string;
namespace: string;
body: IoK8sApiResourceV1beta2ResourceClaimTemplate;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceResourceV1beta2ResourceSliceRequest {
name: string;
body: IoK8sApiResourceV1beta2ResourceSlice;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface WatchResourceV1beta2DeviceClassRequest {
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 WatchResourceV1beta2DeviceClassListRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchResourceV1beta2NamespacedResourceClaimRequest {
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 WatchResourceV1beta2NamespacedResourceClaimListRequest {
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 WatchResourceV1beta2NamespacedResourceClaimTemplateRequest {
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 WatchResourceV1beta2NamespacedResourceClaimTemplateListRequest {
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 WatchResourceV1beta2ResourceClaimListForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchResourceV1beta2ResourceClaimTemplateListForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchResourceV1beta2ResourceSliceRequest {
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 WatchResourceV1beta2ResourceSliceListRequest {
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 ResourceV1beta2Api extends runtime.BaseAPI {
/**
* create a DeviceClass
*/
createResourceV1beta2DeviceClassRaw(requestParameters: CreateResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2DeviceClass>>;
/**
* create a DeviceClass
*/
createResourceV1beta2DeviceClass(requestParameters: CreateResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2DeviceClass>;
/**
* create a ResourceClaim
*/
createResourceV1beta2NamespacedResourceClaimRaw(requestParameters: CreateResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaim>>;
/**
* create a ResourceClaim
*/
createResourceV1beta2NamespacedResourceClaim(requestParameters: CreateResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaim>;
/**
* create a ResourceClaimTemplate
*/
createResourceV1beta2NamespacedResourceClaimTemplateRaw(requestParameters: CreateResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaimTemplate>>;
/**
* create a ResourceClaimTemplate
*/
createResourceV1beta2NamespacedResourceClaimTemplate(requestParameters: CreateResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaimTemplate>;
/**
* create a ResourceSlice
*/
createResourceV1beta2ResourceSliceRaw(requestParameters: CreateResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceSlice>>;
/**
* create a ResourceSlice
*/
createResourceV1beta2ResourceSlice(requestParameters: CreateResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceSlice>;
/**
* delete collection of DeviceClass
*/
deleteResourceV1beta2CollectionDeviceClassRaw(requestParameters: DeleteResourceV1beta2CollectionDeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of DeviceClass
*/
deleteResourceV1beta2CollectionDeviceClass(requestParameters: DeleteResourceV1beta2CollectionDeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of ResourceClaim
*/
deleteResourceV1beta2CollectionNamespacedResourceClaimRaw(requestParameters: DeleteResourceV1beta2CollectionNamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of ResourceClaim
*/
deleteResourceV1beta2CollectionNamespacedResourceClaim(requestParameters: DeleteResourceV1beta2CollectionNamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of ResourceClaimTemplate
*/
deleteResourceV1beta2CollectionNamespacedResourceClaimTemplateRaw(requestParameters: DeleteResourceV1beta2CollectionNamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of ResourceClaimTemplate
*/
deleteResourceV1beta2CollectionNamespacedResourceClaimTemplate(requestParameters: DeleteResourceV1beta2CollectionNamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of ResourceSlice
*/
deleteResourceV1beta2CollectionResourceSliceRaw(requestParameters: DeleteResourceV1beta2CollectionResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of ResourceSlice
*/
deleteResourceV1beta2CollectionResourceSlice(requestParameters: DeleteResourceV1beta2CollectionResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete a DeviceClass
*/
deleteResourceV1beta2DeviceClassRaw(requestParameters: DeleteResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2DeviceClass>>;
/**
* delete a DeviceClass
*/
deleteResourceV1beta2DeviceClass(requestParameters: DeleteResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2DeviceClass>;
/**
* delete a ResourceClaim
*/
deleteResourceV1beta2NamespacedResourceClaimRaw(requestParameters: DeleteResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaim>>;
/**
* delete a ResourceClaim
*/
deleteResourceV1beta2NamespacedResourceClaim(requestParameters: DeleteResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaim>;
/**
* delete a ResourceClaimTemplate
*/
deleteResourceV1beta2NamespacedResourceClaimTemplateRaw(requestParameters: DeleteResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaimTemplate>>;
/**
* delete a ResourceClaimTemplate
*/
deleteResourceV1beta2NamespacedResourceClaimTemplate(requestParameters: DeleteResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaimTemplate>;
/**
* delete a ResourceSlice
*/
deleteResourceV1beta2ResourceSliceRaw(requestParameters: DeleteResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceSlice>>;
/**
* delete a ResourceSlice
*/
deleteResourceV1beta2ResourceSlice(requestParameters: DeleteResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceSlice>;
/**
* get available resources
*/
getResourceV1beta2APIResourcesRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1APIResourceList>>;
/**
* get available resources
*/
getResourceV1beta2APIResources(initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1APIResourceList>;
/**
* list or watch objects of kind DeviceClass
*/
listResourceV1beta2DeviceClassRaw(requestParameters: ListResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2DeviceClassList>>;
/**
* list or watch objects of kind DeviceClass
*/
listResourceV1beta2DeviceClass(requestParameters: ListResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2DeviceClassList>;
/**
* list or watch objects of kind ResourceClaim
*/
listResourceV1beta2NamespacedResourceClaimRaw(requestParameters: ListResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaimList>>;
/**
* list or watch objects of kind ResourceClaim
*/
listResourceV1beta2NamespacedResourceClaim(requestParameters: ListResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaimList>;
/**
* list or watch objects of kind ResourceClaimTemplate
*/
listResourceV1beta2NamespacedResourceClaimTemplateRaw(requestParameters: ListResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaimTemplateList>>;
/**
* list or watch objects of kind ResourceClaimTemplate
*/
listResourceV1beta2NamespacedResourceClaimTemplate(requestParameters: ListResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaimTemplateList>;
/**
* list or watch objects of kind ResourceClaim
*/
listResourceV1beta2ResourceClaimForAllNamespacesRaw(requestParameters: ListResourceV1beta2ResourceClaimForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaimList>>;
/**
* list or watch objects of kind ResourceClaim
*/
listResourceV1beta2ResourceClaimForAllNamespaces(requestParameters: ListResourceV1beta2ResourceClaimForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaimList>;
/**
* list or watch objects of kind ResourceClaimTemplate
*/
listResourceV1beta2ResourceClaimTemplateForAllNamespacesRaw(requestParameters: ListResourceV1beta2ResourceClaimTemplateForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaimTemplateList>>;
/**
* list or watch objects of kind ResourceClaimTemplate
*/
listResourceV1beta2ResourceClaimTemplateForAllNamespaces(requestParameters: ListResourceV1beta2ResourceClaimTemplateForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaimTemplateList>;
/**
* list or watch objects of kind ResourceSlice
*/
listResourceV1beta2ResourceSliceRaw(requestParameters: ListResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceSliceList>>;
/**
* list or watch objects of kind ResourceSlice
*/
listResourceV1beta2ResourceSlice(requestParameters: ListResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceSliceList>;
/**
* partially update the specified DeviceClass
*/
patchResourceV1beta2DeviceClassRaw(requestParameters: PatchResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2DeviceClass>>;
/**
* partially update the specified DeviceClass
*/
patchResourceV1beta2DeviceClass(requestParameters: PatchResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2DeviceClass>;
/**
* partially update the specified ResourceClaim
*/
patchResourceV1beta2NamespacedResourceClaimRaw(requestParameters: PatchResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaim>>;
/**
* partially update the specified ResourceClaim
*/
patchResourceV1beta2NamespacedResourceClaim(requestParameters: PatchResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaim>;
/**
* partially update status of the specified ResourceClaim
*/
patchResourceV1beta2NamespacedResourceClaimStatusRaw(requestParameters: PatchResourceV1beta2NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaim>>;
/**
* partially update status of the specified ResourceClaim
*/
patchResourceV1beta2NamespacedResourceClaimStatus(requestParameters: PatchResourceV1beta2NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaim>;
/**
* partially update the specified ResourceClaimTemplate
*/
patchResourceV1beta2NamespacedResourceClaimTemplateRaw(requestParameters: PatchResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaimTemplate>>;
/**
* partially update the specified ResourceClaimTemplate
*/
patchResourceV1beta2NamespacedResourceClaimTemplate(requestParameters: PatchResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaimTemplate>;
/**
* partially update the specified ResourceSlice
*/
patchResourceV1beta2ResourceSliceRaw(requestParameters: PatchResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceSlice>>;
/**
* partially update the specified ResourceSlice
*/
patchResourceV1beta2ResourceSlice(requestParameters: PatchResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceSlice>;
/**
* read the specified DeviceClass
*/
readResourceV1beta2DeviceClassRaw(requestParameters: ReadResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2DeviceClass>>;
/**
* read the specified DeviceClass
*/
readResourceV1beta2DeviceClass(requestParameters: ReadResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2DeviceClass>;
/**
* read the specified ResourceClaim
*/
readResourceV1beta2NamespacedResourceClaimRaw(requestParameters: ReadResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaim>>;
/**
* read the specified ResourceClaim
*/
readResourceV1beta2NamespacedResourceClaim(requestParameters: ReadResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaim>;
/**
* read status of the specified ResourceClaim
*/
readResourceV1beta2NamespacedResourceClaimStatusRaw(requestParameters: ReadResourceV1beta2NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaim>>;
/**
* read status of the specified ResourceClaim
*/
readResourceV1beta2NamespacedResourceClaimStatus(requestParameters: ReadResourceV1beta2NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaim>;
/**
* read the specified ResourceClaimTemplate
*/
readResourceV1beta2NamespacedResourceClaimTemplateRaw(requestParameters: ReadResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaimTemplate>>;
/**
* read the specified ResourceClaimTemplate
*/
readResourceV1beta2NamespacedResourceClaimTemplate(requestParameters: ReadResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaimTemplate>;
/**
* read the specified ResourceSlice
*/
readResourceV1beta2ResourceSliceRaw(requestParameters: ReadResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceSlice>>;
/**
* read the specified ResourceSlice
*/
readResourceV1beta2ResourceSlice(requestParameters: ReadResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceSlice>;
/**
* replace the specified DeviceClass
*/
replaceResourceV1beta2DeviceClassRaw(requestParameters: ReplaceResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2DeviceClass>>;
/**
* replace the specified DeviceClass
*/
replaceResourceV1beta2DeviceClass(requestParameters: ReplaceResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2DeviceClass>;
/**
* replace the specified ResourceClaim
*/
replaceResourceV1beta2NamespacedResourceClaimRaw(requestParameters: ReplaceResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaim>>;
/**
* replace the specified ResourceClaim
*/
replaceResourceV1beta2NamespacedResourceClaim(requestParameters: ReplaceResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaim>;
/**
* replace status of the specified ResourceClaim
*/
replaceResourceV1beta2NamespacedResourceClaimStatusRaw(requestParameters: ReplaceResourceV1beta2NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaim>>;
/**
* replace status of the specified ResourceClaim
*/
replaceResourceV1beta2NamespacedResourceClaimStatus(requestParameters: ReplaceResourceV1beta2NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaim>;
/**
* replace the specified ResourceClaimTemplate
*/
replaceResourceV1beta2NamespacedResourceClaimTemplateRaw(requestParameters: ReplaceResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceClaimTemplate>>;
/**
* replace the specified ResourceClaimTemplate
*/
replaceResourceV1beta2NamespacedResourceClaimTemplate(requestParameters: ReplaceResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceClaimTemplate>;
/**
* replace the specified ResourceSlice
*/
replaceResourceV1beta2ResourceSliceRaw(requestParameters: ReplaceResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta2ResourceSlice>>;
/**
* replace the specified ResourceSlice
*/
replaceResourceV1beta2ResourceSlice(requestParameters: ReplaceResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta2ResourceSlice>;
/**
* watch changes to an object of kind DeviceClass. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchResourceV1beta2DeviceClassRaw(requestParameters: WatchResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch changes to an object of kind DeviceClass. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchResourceV1beta2DeviceClass(requestParameters: WatchResourceV1beta2DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of DeviceClass. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2DeviceClassListRaw(requestParameters: WatchResourceV1beta2DeviceClassListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of DeviceClass. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2DeviceClassList(requestParameters: WatchResourceV1beta2DeviceClassListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch changes to an object of kind ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchResourceV1beta2NamespacedResourceClaimRaw(requestParameters: WatchResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch changes to an object of kind ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchResourceV1beta2NamespacedResourceClaim(requestParameters: WatchResourceV1beta2NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2NamespacedResourceClaimListRaw(requestParameters: WatchResourceV1beta2NamespacedResourceClaimListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2NamespacedResourceClaimList(requestParameters: WatchResourceV1beta2NamespacedResourceClaimListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch changes to an object of kind ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchResourceV1beta2NamespacedResourceClaimTemplateRaw(requestParameters: WatchResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch changes to an object of kind ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchResourceV1beta2NamespacedResourceClaimTemplate(requestParameters: WatchResourceV1beta2NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2NamespacedResourceClaimTemplateListRaw(requestParameters: WatchResourceV1beta2NamespacedResourceClaimTemplateListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2NamespacedResourceClaimTemplateList(requestParameters: WatchResourceV1beta2NamespacedResourceClaimTemplateListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2ResourceClaimListForAllNamespacesRaw(requestParameters: WatchResourceV1beta2ResourceClaimListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2ResourceClaimListForAllNamespaces(requestParameters: WatchResourceV1beta2ResourceClaimListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2ResourceClaimTemplateListForAllNamespacesRaw(requestParameters: WatchResourceV1beta2ResourceClaimTemplateListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2ResourceClaimTemplateListForAllNamespaces(requestParameters: WatchResourceV1beta2ResourceClaimTemplateListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch changes to an object of kind ResourceSlice. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchResourceV1beta2ResourceSliceRaw(requestParameters: WatchResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch changes to an object of kind ResourceSlice. deprecated: use the \'watch\' parameter with a list operation instead, filtered to a single item with the \'fieldSelector\' parameter.
*/
watchResourceV1beta2ResourceSlice(requestParameters: WatchResourceV1beta2ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceSlice. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2ResourceSliceListRaw(requestParameters: WatchResourceV1beta2ResourceSliceListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceSlice. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta2ResourceSliceList(requestParameters: WatchResourceV1beta2ResourceSliceListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
}