@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 { IoK8sApiResourceV1beta1DeviceClass, IoK8sApiResourceV1beta1DeviceClassList, IoK8sApiResourceV1beta1ResourceClaim, IoK8sApiResourceV1beta1ResourceClaimList, IoK8sApiResourceV1beta1ResourceClaimTemplate, IoK8sApiResourceV1beta1ResourceClaimTemplateList, IoK8sApiResourceV1beta1ResourceSlice, IoK8sApiResourceV1beta1ResourceSliceList, IoK8sApimachineryPkgApisMetaV1APIResourceList, IoK8sApimachineryPkgApisMetaV1DeleteOptions, IoK8sApimachineryPkgApisMetaV1Status, IoK8sApimachineryPkgApisMetaV1WatchEvent } from '../models';
export interface CreateResourceV1beta1DeviceClassRequest {
body: IoK8sApiResourceV1beta1DeviceClass;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateResourceV1beta1NamespacedResourceClaimRequest {
namespace: string;
body: IoK8sApiResourceV1beta1ResourceClaim;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateResourceV1beta1NamespacedResourceClaimTemplateRequest {
namespace: string;
body: IoK8sApiResourceV1beta1ResourceClaimTemplate;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface CreateResourceV1beta1ResourceSliceRequest {
body: IoK8sApiResourceV1beta1ResourceSlice;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface DeleteResourceV1beta1CollectionDeviceClassRequest {
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 DeleteResourceV1beta1CollectionNamespacedResourceClaimRequest {
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 DeleteResourceV1beta1CollectionNamespacedResourceClaimTemplateRequest {
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 DeleteResourceV1beta1CollectionResourceSliceRequest {
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 DeleteResourceV1beta1DeviceClassRequest {
name: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteResourceV1beta1NamespacedResourceClaimRequest {
name: string;
namespace: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteResourceV1beta1NamespacedResourceClaimTemplateRequest {
name: string;
namespace: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface DeleteResourceV1beta1ResourceSliceRequest {
name: string;
pretty?: string;
dryRun?: string;
gracePeriodSeconds?: number;
ignoreStoreReadErrorWithClusterBreakingPotential?: boolean;
orphanDependents?: boolean;
propagationPolicy?: string;
body?: IoK8sApimachineryPkgApisMetaV1DeleteOptions;
}
export interface ListResourceV1beta1DeviceClassRequest {
pretty?: string;
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListResourceV1beta1NamespacedResourceClaimRequest {
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 ListResourceV1beta1NamespacedResourceClaimTemplateRequest {
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 ListResourceV1beta1ResourceClaimForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListResourceV1beta1ResourceClaimTemplateForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListResourceV1beta1ResourceSliceRequest {
pretty?: string;
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface PatchResourceV1beta1DeviceClassRequest {
name: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchResourceV1beta1NamespacedResourceClaimRequest {
name: string;
namespace: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchResourceV1beta1NamespacedResourceClaimStatusRequest {
name: string;
namespace: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchResourceV1beta1NamespacedResourceClaimTemplateRequest {
name: string;
namespace: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface PatchResourceV1beta1ResourceSliceRequest {
name: string;
body: object;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
force?: boolean;
}
export interface ReadResourceV1beta1DeviceClassRequest {
name: string;
pretty?: string;
}
export interface ReadResourceV1beta1NamespacedResourceClaimRequest {
name: string;
namespace: string;
pretty?: string;
}
export interface ReadResourceV1beta1NamespacedResourceClaimStatusRequest {
name: string;
namespace: string;
pretty?: string;
}
export interface ReadResourceV1beta1NamespacedResourceClaimTemplateRequest {
name: string;
namespace: string;
pretty?: string;
}
export interface ReadResourceV1beta1ResourceSliceRequest {
name: string;
pretty?: string;
}
export interface ReplaceResourceV1beta1DeviceClassRequest {
name: string;
body: IoK8sApiResourceV1beta1DeviceClass;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceResourceV1beta1NamespacedResourceClaimRequest {
name: string;
namespace: string;
body: IoK8sApiResourceV1beta1ResourceClaim;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceResourceV1beta1NamespacedResourceClaimStatusRequest {
name: string;
namespace: string;
body: IoK8sApiResourceV1beta1ResourceClaim;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceResourceV1beta1NamespacedResourceClaimTemplateRequest {
name: string;
namespace: string;
body: IoK8sApiResourceV1beta1ResourceClaimTemplate;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface ReplaceResourceV1beta1ResourceSliceRequest {
name: string;
body: IoK8sApiResourceV1beta1ResourceSlice;
pretty?: string;
dryRun?: string;
fieldManager?: string;
fieldValidation?: string;
}
export interface WatchResourceV1beta1DeviceClassRequest {
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 WatchResourceV1beta1DeviceClassListRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchResourceV1beta1NamespacedResourceClaimRequest {
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 WatchResourceV1beta1NamespacedResourceClaimListRequest {
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 WatchResourceV1beta1NamespacedResourceClaimTemplateRequest {
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 WatchResourceV1beta1NamespacedResourceClaimTemplateListRequest {
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 WatchResourceV1beta1ResourceClaimListForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchResourceV1beta1ResourceClaimTemplateListForAllNamespacesRequest {
allowWatchBookmarks?: boolean;
_continue?: string;
fieldSelector?: string;
labelSelector?: string;
limit?: number;
pretty?: string;
resourceVersion?: string;
resourceVersionMatch?: string;
sendInitialEvents?: boolean;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchResourceV1beta1ResourceSliceRequest {
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 WatchResourceV1beta1ResourceSliceListRequest {
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 ResourceV1beta1Api extends runtime.BaseAPI {
/**
* create a DeviceClass
*/
createResourceV1beta1DeviceClassRaw(requestParameters: CreateResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1DeviceClass>>;
/**
* create a DeviceClass
*/
createResourceV1beta1DeviceClass(requestParameters: CreateResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1DeviceClass>;
/**
* create a ResourceClaim
*/
createResourceV1beta1NamespacedResourceClaimRaw(requestParameters: CreateResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaim>>;
/**
* create a ResourceClaim
*/
createResourceV1beta1NamespacedResourceClaim(requestParameters: CreateResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaim>;
/**
* create a ResourceClaimTemplate
*/
createResourceV1beta1NamespacedResourceClaimTemplateRaw(requestParameters: CreateResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaimTemplate>>;
/**
* create a ResourceClaimTemplate
*/
createResourceV1beta1NamespacedResourceClaimTemplate(requestParameters: CreateResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaimTemplate>;
/**
* create a ResourceSlice
*/
createResourceV1beta1ResourceSliceRaw(requestParameters: CreateResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceSlice>>;
/**
* create a ResourceSlice
*/
createResourceV1beta1ResourceSlice(requestParameters: CreateResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceSlice>;
/**
* delete collection of DeviceClass
*/
deleteResourceV1beta1CollectionDeviceClassRaw(requestParameters: DeleteResourceV1beta1CollectionDeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of DeviceClass
*/
deleteResourceV1beta1CollectionDeviceClass(requestParameters: DeleteResourceV1beta1CollectionDeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of ResourceClaim
*/
deleteResourceV1beta1CollectionNamespacedResourceClaimRaw(requestParameters: DeleteResourceV1beta1CollectionNamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of ResourceClaim
*/
deleteResourceV1beta1CollectionNamespacedResourceClaim(requestParameters: DeleteResourceV1beta1CollectionNamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of ResourceClaimTemplate
*/
deleteResourceV1beta1CollectionNamespacedResourceClaimTemplateRaw(requestParameters: DeleteResourceV1beta1CollectionNamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of ResourceClaimTemplate
*/
deleteResourceV1beta1CollectionNamespacedResourceClaimTemplate(requestParameters: DeleteResourceV1beta1CollectionNamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete collection of ResourceSlice
*/
deleteResourceV1beta1CollectionResourceSliceRaw(requestParameters: DeleteResourceV1beta1CollectionResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1Status>>;
/**
* delete collection of ResourceSlice
*/
deleteResourceV1beta1CollectionResourceSlice(requestParameters: DeleteResourceV1beta1CollectionResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1Status>;
/**
* delete a DeviceClass
*/
deleteResourceV1beta1DeviceClassRaw(requestParameters: DeleteResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1DeviceClass>>;
/**
* delete a DeviceClass
*/
deleteResourceV1beta1DeviceClass(requestParameters: DeleteResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1DeviceClass>;
/**
* delete a ResourceClaim
*/
deleteResourceV1beta1NamespacedResourceClaimRaw(requestParameters: DeleteResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaim>>;
/**
* delete a ResourceClaim
*/
deleteResourceV1beta1NamespacedResourceClaim(requestParameters: DeleteResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaim>;
/**
* delete a ResourceClaimTemplate
*/
deleteResourceV1beta1NamespacedResourceClaimTemplateRaw(requestParameters: DeleteResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaimTemplate>>;
/**
* delete a ResourceClaimTemplate
*/
deleteResourceV1beta1NamespacedResourceClaimTemplate(requestParameters: DeleteResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaimTemplate>;
/**
* delete a ResourceSlice
*/
deleteResourceV1beta1ResourceSliceRaw(requestParameters: DeleteResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceSlice>>;
/**
* delete a ResourceSlice
*/
deleteResourceV1beta1ResourceSlice(requestParameters: DeleteResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceSlice>;
/**
* get available resources
*/
getResourceV1beta1APIResourcesRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1APIResourceList>>;
/**
* get available resources
*/
getResourceV1beta1APIResources(initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1APIResourceList>;
/**
* list or watch objects of kind DeviceClass
*/
listResourceV1beta1DeviceClassRaw(requestParameters: ListResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1DeviceClassList>>;
/**
* list or watch objects of kind DeviceClass
*/
listResourceV1beta1DeviceClass(requestParameters: ListResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1DeviceClassList>;
/**
* list or watch objects of kind ResourceClaim
*/
listResourceV1beta1NamespacedResourceClaimRaw(requestParameters: ListResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaimList>>;
/**
* list or watch objects of kind ResourceClaim
*/
listResourceV1beta1NamespacedResourceClaim(requestParameters: ListResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaimList>;
/**
* list or watch objects of kind ResourceClaimTemplate
*/
listResourceV1beta1NamespacedResourceClaimTemplateRaw(requestParameters: ListResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaimTemplateList>>;
/**
* list or watch objects of kind ResourceClaimTemplate
*/
listResourceV1beta1NamespacedResourceClaimTemplate(requestParameters: ListResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaimTemplateList>;
/**
* list or watch objects of kind ResourceClaim
*/
listResourceV1beta1ResourceClaimForAllNamespacesRaw(requestParameters: ListResourceV1beta1ResourceClaimForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaimList>>;
/**
* list or watch objects of kind ResourceClaim
*/
listResourceV1beta1ResourceClaimForAllNamespaces(requestParameters: ListResourceV1beta1ResourceClaimForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaimList>;
/**
* list or watch objects of kind ResourceClaimTemplate
*/
listResourceV1beta1ResourceClaimTemplateForAllNamespacesRaw(requestParameters: ListResourceV1beta1ResourceClaimTemplateForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaimTemplateList>>;
/**
* list or watch objects of kind ResourceClaimTemplate
*/
listResourceV1beta1ResourceClaimTemplateForAllNamespaces(requestParameters: ListResourceV1beta1ResourceClaimTemplateForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaimTemplateList>;
/**
* list or watch objects of kind ResourceSlice
*/
listResourceV1beta1ResourceSliceRaw(requestParameters: ListResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceSliceList>>;
/**
* list or watch objects of kind ResourceSlice
*/
listResourceV1beta1ResourceSlice(requestParameters: ListResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceSliceList>;
/**
* partially update the specified DeviceClass
*/
patchResourceV1beta1DeviceClassRaw(requestParameters: PatchResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1DeviceClass>>;
/**
* partially update the specified DeviceClass
*/
patchResourceV1beta1DeviceClass(requestParameters: PatchResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1DeviceClass>;
/**
* partially update the specified ResourceClaim
*/
patchResourceV1beta1NamespacedResourceClaimRaw(requestParameters: PatchResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaim>>;
/**
* partially update the specified ResourceClaim
*/
patchResourceV1beta1NamespacedResourceClaim(requestParameters: PatchResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaim>;
/**
* partially update status of the specified ResourceClaim
*/
patchResourceV1beta1NamespacedResourceClaimStatusRaw(requestParameters: PatchResourceV1beta1NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaim>>;
/**
* partially update status of the specified ResourceClaim
*/
patchResourceV1beta1NamespacedResourceClaimStatus(requestParameters: PatchResourceV1beta1NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaim>;
/**
* partially update the specified ResourceClaimTemplate
*/
patchResourceV1beta1NamespacedResourceClaimTemplateRaw(requestParameters: PatchResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaimTemplate>>;
/**
* partially update the specified ResourceClaimTemplate
*/
patchResourceV1beta1NamespacedResourceClaimTemplate(requestParameters: PatchResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaimTemplate>;
/**
* partially update the specified ResourceSlice
*/
patchResourceV1beta1ResourceSliceRaw(requestParameters: PatchResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceSlice>>;
/**
* partially update the specified ResourceSlice
*/
patchResourceV1beta1ResourceSlice(requestParameters: PatchResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceSlice>;
/**
* read the specified DeviceClass
*/
readResourceV1beta1DeviceClassRaw(requestParameters: ReadResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1DeviceClass>>;
/**
* read the specified DeviceClass
*/
readResourceV1beta1DeviceClass(requestParameters: ReadResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1DeviceClass>;
/**
* read the specified ResourceClaim
*/
readResourceV1beta1NamespacedResourceClaimRaw(requestParameters: ReadResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaim>>;
/**
* read the specified ResourceClaim
*/
readResourceV1beta1NamespacedResourceClaim(requestParameters: ReadResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaim>;
/**
* read status of the specified ResourceClaim
*/
readResourceV1beta1NamespacedResourceClaimStatusRaw(requestParameters: ReadResourceV1beta1NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaim>>;
/**
* read status of the specified ResourceClaim
*/
readResourceV1beta1NamespacedResourceClaimStatus(requestParameters: ReadResourceV1beta1NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaim>;
/**
* read the specified ResourceClaimTemplate
*/
readResourceV1beta1NamespacedResourceClaimTemplateRaw(requestParameters: ReadResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaimTemplate>>;
/**
* read the specified ResourceClaimTemplate
*/
readResourceV1beta1NamespacedResourceClaimTemplate(requestParameters: ReadResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaimTemplate>;
/**
* read the specified ResourceSlice
*/
readResourceV1beta1ResourceSliceRaw(requestParameters: ReadResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceSlice>>;
/**
* read the specified ResourceSlice
*/
readResourceV1beta1ResourceSlice(requestParameters: ReadResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceSlice>;
/**
* replace the specified DeviceClass
*/
replaceResourceV1beta1DeviceClassRaw(requestParameters: ReplaceResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1DeviceClass>>;
/**
* replace the specified DeviceClass
*/
replaceResourceV1beta1DeviceClass(requestParameters: ReplaceResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1DeviceClass>;
/**
* replace the specified ResourceClaim
*/
replaceResourceV1beta1NamespacedResourceClaimRaw(requestParameters: ReplaceResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaim>>;
/**
* replace the specified ResourceClaim
*/
replaceResourceV1beta1NamespacedResourceClaim(requestParameters: ReplaceResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaim>;
/**
* replace status of the specified ResourceClaim
*/
replaceResourceV1beta1NamespacedResourceClaimStatusRaw(requestParameters: ReplaceResourceV1beta1NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaim>>;
/**
* replace status of the specified ResourceClaim
*/
replaceResourceV1beta1NamespacedResourceClaimStatus(requestParameters: ReplaceResourceV1beta1NamespacedResourceClaimStatusRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaim>;
/**
* replace the specified ResourceClaimTemplate
*/
replaceResourceV1beta1NamespacedResourceClaimTemplateRaw(requestParameters: ReplaceResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceClaimTemplate>>;
/**
* replace the specified ResourceClaimTemplate
*/
replaceResourceV1beta1NamespacedResourceClaimTemplate(requestParameters: ReplaceResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceClaimTemplate>;
/**
* replace the specified ResourceSlice
*/
replaceResourceV1beta1ResourceSliceRaw(requestParameters: ReplaceResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApiResourceV1beta1ResourceSlice>>;
/**
* replace the specified ResourceSlice
*/
replaceResourceV1beta1ResourceSlice(requestParameters: ReplaceResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApiResourceV1beta1ResourceSlice>;
/**
* 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.
*/
watchResourceV1beta1DeviceClassRaw(requestParameters: WatchResourceV1beta1DeviceClassRequest, 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.
*/
watchResourceV1beta1DeviceClass(requestParameters: WatchResourceV1beta1DeviceClassRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of DeviceClass. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1DeviceClassListRaw(requestParameters: WatchResourceV1beta1DeviceClassListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of DeviceClass. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1DeviceClassList(requestParameters: WatchResourceV1beta1DeviceClassListRequest, 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.
*/
watchResourceV1beta1NamespacedResourceClaimRaw(requestParameters: WatchResourceV1beta1NamespacedResourceClaimRequest, 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.
*/
watchResourceV1beta1NamespacedResourceClaim(requestParameters: WatchResourceV1beta1NamespacedResourceClaimRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1NamespacedResourceClaimListRaw(requestParameters: WatchResourceV1beta1NamespacedResourceClaimListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1NamespacedResourceClaimList(requestParameters: WatchResourceV1beta1NamespacedResourceClaimListRequest, 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.
*/
watchResourceV1beta1NamespacedResourceClaimTemplateRaw(requestParameters: WatchResourceV1beta1NamespacedResourceClaimTemplateRequest, 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.
*/
watchResourceV1beta1NamespacedResourceClaimTemplate(requestParameters: WatchResourceV1beta1NamespacedResourceClaimTemplateRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1NamespacedResourceClaimTemplateListRaw(requestParameters: WatchResourceV1beta1NamespacedResourceClaimTemplateListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1NamespacedResourceClaimTemplateList(requestParameters: WatchResourceV1beta1NamespacedResourceClaimTemplateListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1ResourceClaimListForAllNamespacesRaw(requestParameters: WatchResourceV1beta1ResourceClaimListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceClaim. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1ResourceClaimListForAllNamespaces(requestParameters: WatchResourceV1beta1ResourceClaimListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1ResourceClaimTemplateListForAllNamespacesRaw(requestParameters: WatchResourceV1beta1ResourceClaimTemplateListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceClaimTemplate. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1ResourceClaimTemplateListForAllNamespaces(requestParameters: WatchResourceV1beta1ResourceClaimTemplateListForAllNamespacesRequest, 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.
*/
watchResourceV1beta1ResourceSliceRaw(requestParameters: WatchResourceV1beta1ResourceSliceRequest, 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.
*/
watchResourceV1beta1ResourceSlice(requestParameters: WatchResourceV1beta1ResourceSliceRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
/**
* watch individual changes to a list of ResourceSlice. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1ResourceSliceListRaw(requestParameters: WatchResourceV1beta1ResourceSliceListRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<IoK8sApimachineryPkgApisMetaV1WatchEvent>>;
/**
* watch individual changes to a list of ResourceSlice. deprecated: use the \'watch\' parameter with a list operation instead.
*/
watchResourceV1beta1ResourceSliceList(requestParameters: WatchResourceV1beta1ResourceSliceListRequest, initOverrides?: RequestInit): Promise<IoK8sApimachineryPkgApisMetaV1WatchEvent>;
}