@codingame/kubevirt-api
Version:
kubevirt OpenAPI automation for TypeScript
891 lines (890 loc) • 34.8 kB
TypeScript
/**
* KubeVirt Containerized Data Importer API
* Containerized Data Importer for KubeVirt.
*
* The version of the OpenAPI document: 1.0.0
* Contact: kubevirt-dev@googlegroups.com
*
* 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 { V1APIGroup, V1APIGroupList, V1APIResourceList, V1DeleteOptions, V1RootPaths, V1Status, V1WatchEvent, V1beta1CDI, V1beta1CDIConfig, V1beta1CDIConfigList, V1beta1CDIList, V1beta1DataImportCron, V1beta1DataImportCronList, V1beta1DataSource, V1beta1DataSourceList, V1beta1DataVolume, V1beta1DataVolumeList, V1beta1UploadTokenRequest } from '../models';
export interface CreateNamespacedCDIRequest {
namespace: string;
body: V1beta1CDI;
}
export interface CreateNamespacedCDIConfigRequest {
namespace: string;
body: V1beta1CDIConfig;
}
export interface CreateNamespacedDataImportCronRequest {
namespace: string;
body: V1beta1DataImportCron;
}
export interface CreateNamespacedDataSourceRequest {
namespace: string;
body: V1beta1DataSource;
}
export interface CreateNamespacedDataVolumeRequest {
namespace: string;
body: V1beta1DataVolume;
}
export interface CreateNamespacedUploadTokenRequestV1beta1Request {
namespace: string;
body: V1beta1UploadTokenRequest;
}
export interface DeleteCollectionNamespacedCDIRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface DeleteCollectionNamespacedCDIConfigRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface DeleteCollectionNamespacedDataImportCronRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface DeleteCollectionNamespacedDataSourceRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface DeleteCollectionNamespacedDataVolumeRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface DeleteNamespacedCDIRequest {
name: string;
namespace: string;
body: V1DeleteOptions;
gracePeriodSeconds?: number;
orphanDependents?: boolean;
propagationPolicy?: string;
}
export interface DeleteNamespacedCDIConfigRequest {
name: string;
namespace: string;
body: V1DeleteOptions;
gracePeriodSeconds?: number;
orphanDependents?: boolean;
propagationPolicy?: string;
}
export interface DeleteNamespacedDataImportCronRequest {
name: string;
namespace: string;
body: V1DeleteOptions;
gracePeriodSeconds?: number;
orphanDependents?: boolean;
propagationPolicy?: string;
}
export interface DeleteNamespacedDataSourceRequest {
name: string;
namespace: string;
body: V1DeleteOptions;
gracePeriodSeconds?: number;
orphanDependents?: boolean;
propagationPolicy?: string;
}
export interface DeleteNamespacedDataVolumeRequest {
name: string;
namespace: string;
body: V1DeleteOptions;
gracePeriodSeconds?: number;
orphanDependents?: boolean;
propagationPolicy?: string;
}
export interface ListCDIConfigForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListCDIForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListDataImportCronForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListDataSourceForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListDataVolumeForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListNamespacedCDIRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListNamespacedCDIConfigRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListNamespacedDataImportCronRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListNamespacedDataSourceRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface ListNamespacedDataVolumeRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface PatchNamespacedCDIRequest {
name: string;
namespace: string;
body: object;
}
export interface PatchNamespacedCDIConfigRequest {
name: string;
namespace: string;
body: object;
}
export interface PatchNamespacedDataImportCronRequest {
name: string;
namespace: string;
body: object;
}
export interface PatchNamespacedDataSourceRequest {
name: string;
namespace: string;
body: object;
}
export interface PatchNamespacedDataVolumeRequest {
name: string;
namespace: string;
body: object;
}
export interface ReadNamespacedCDIRequest {
name: string;
namespace: string;
exact?: boolean;
_export?: boolean;
}
export interface ReadNamespacedCDIConfigRequest {
name: string;
namespace: string;
exact?: boolean;
_export?: boolean;
}
export interface ReadNamespacedDataImportCronRequest {
name: string;
namespace: string;
exact?: boolean;
_export?: boolean;
}
export interface ReadNamespacedDataSourceRequest {
name: string;
namespace: string;
exact?: boolean;
_export?: boolean;
}
export interface ReadNamespacedDataVolumeRequest {
name: string;
namespace: string;
exact?: boolean;
_export?: boolean;
}
export interface ReplaceNamespacedCDIRequest {
name: string;
namespace: string;
body: V1beta1CDI;
}
export interface ReplaceNamespacedCDIConfigRequest {
name: string;
namespace: string;
body: V1beta1CDIConfig;
}
export interface ReplaceNamespacedDataImportCronRequest {
name: string;
namespace: string;
body: V1beta1DataImportCron;
}
export interface ReplaceNamespacedDataSourceRequest {
name: string;
namespace: string;
body: V1beta1DataSource;
}
export interface ReplaceNamespacedDataVolumeRequest {
name: string;
namespace: string;
body: V1beta1DataVolume;
}
export interface WatchCDIConfigListForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchCDIListForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchDataImportCronListForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchDataSourceListForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchDataVolumeListForAllNamespacesRequest {
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchNamespacedCDIRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchNamespacedCDIConfigRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchNamespacedDataImportCronRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchNamespacedDataSourceRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
export interface WatchNamespacedDataVolumeRequest {
namespace: string;
_continue?: string;
fieldSelector?: string;
includeUninitialized?: boolean;
labelSelector?: string;
limit?: number;
resourceVersion?: string;
timeoutSeconds?: number;
watch?: boolean;
}
/**
*
*/
export declare class DefaultApi extends runtime.BaseAPI {
/**
* Create a CDI object.
*/
createNamespacedCDIRaw(requestParameters: CreateNamespacedCDIRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDI>>;
/**
* Create a CDI object.
*/
createNamespacedCDI(requestParameters: CreateNamespacedCDIRequest, initOverrides?: RequestInit): Promise<V1beta1CDI>;
/**
* Create a CDIConfig object.
*/
createNamespacedCDIConfigRaw(requestParameters: CreateNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDIConfig>>;
/**
* Create a CDIConfig object.
*/
createNamespacedCDIConfig(requestParameters: CreateNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<V1beta1CDIConfig>;
/**
* Create a DataImportCron object.
*/
createNamespacedDataImportCronRaw(requestParameters: CreateNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataImportCron>>;
/**
* Create a DataImportCron object.
*/
createNamespacedDataImportCron(requestParameters: CreateNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<V1beta1DataImportCron>;
/**
* Create a DataSource object.
*/
createNamespacedDataSourceRaw(requestParameters: CreateNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataSource>>;
/**
* Create a DataSource object.
*/
createNamespacedDataSource(requestParameters: CreateNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<V1beta1DataSource>;
/**
* Create a DataVolume object.
*/
createNamespacedDataVolumeRaw(requestParameters: CreateNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataVolume>>;
/**
* Create a DataVolume object.
*/
createNamespacedDataVolume(requestParameters: CreateNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<V1beta1DataVolume>;
/**
* Create an UploadTokenRequest object.
*/
createNamespacedUploadTokenRequestV1beta1Raw(requestParameters: CreateNamespacedUploadTokenRequestV1beta1Request, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1UploadTokenRequest>>;
/**
* Create an UploadTokenRequest object.
*/
createNamespacedUploadTokenRequestV1beta1(requestParameters: CreateNamespacedUploadTokenRequestV1beta1Request, initOverrides?: RequestInit): Promise<V1beta1UploadTokenRequest>;
/**
* Delete a collection of CDI objects.
*/
deleteCollectionNamespacedCDIRaw(requestParameters: DeleteCollectionNamespacedCDIRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a collection of CDI objects.
*/
deleteCollectionNamespacedCDI(requestParameters: DeleteCollectionNamespacedCDIRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
* Delete a collection of CDIConfig objects.
*/
deleteCollectionNamespacedCDIConfigRaw(requestParameters: DeleteCollectionNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a collection of CDIConfig objects.
*/
deleteCollectionNamespacedCDIConfig(requestParameters: DeleteCollectionNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
* Delete a collection of DataImportCron objects.
*/
deleteCollectionNamespacedDataImportCronRaw(requestParameters: DeleteCollectionNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a collection of DataImportCron objects.
*/
deleteCollectionNamespacedDataImportCron(requestParameters: DeleteCollectionNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
* Delete a collection of DataSource objects.
*/
deleteCollectionNamespacedDataSourceRaw(requestParameters: DeleteCollectionNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a collection of DataSource objects.
*/
deleteCollectionNamespacedDataSource(requestParameters: DeleteCollectionNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
* Delete a collection of DataVolume objects.
*/
deleteCollectionNamespacedDataVolumeRaw(requestParameters: DeleteCollectionNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a collection of DataVolume objects.
*/
deleteCollectionNamespacedDataVolume(requestParameters: DeleteCollectionNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
* Delete a CDI object.
*/
deleteNamespacedCDIRaw(requestParameters: DeleteNamespacedCDIRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a CDI object.
*/
deleteNamespacedCDI(requestParameters: DeleteNamespacedCDIRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
* Delete a CDIConfig object.
*/
deleteNamespacedCDIConfigRaw(requestParameters: DeleteNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a CDIConfig object.
*/
deleteNamespacedCDIConfig(requestParameters: DeleteNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
* Delete a DataImportCron object.
*/
deleteNamespacedDataImportCronRaw(requestParameters: DeleteNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a DataImportCron object.
*/
deleteNamespacedDataImportCron(requestParameters: DeleteNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
* Delete a DataSource object.
*/
deleteNamespacedDataSourceRaw(requestParameters: DeleteNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a DataSource object.
*/
deleteNamespacedDataSource(requestParameters: DeleteNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
* Delete a DataVolume object.
*/
deleteNamespacedDataVolumeRaw(requestParameters: DeleteNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1Status>>;
/**
* Delete a DataVolume object.
*/
deleteNamespacedDataVolume(requestParameters: DeleteNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<V1Status>;
/**
*/
func5Raw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>>;
/**
*/
func5(initOverrides?: RequestInit): Promise<void>;
/**
* Get a KubeVirt CDI API group
*/
getAPIGroupCdiKubevirtIoRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1APIGroup>>;
/**
* Get a KubeVirt CDI API group
*/
getAPIGroupCdiKubevirtIo(initOverrides?: RequestInit): Promise<V1APIGroup>;
/**
* Get KubeVirt API Resources
*/
getAPIResourcesCdiKubevirtIoV1beta1Raw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1APIResourceList>>;
/**
* Get KubeVirt API Resources
*/
getAPIResourcesCdiKubevirtIoV1beta1(initOverrides?: RequestInit): Promise<V1APIResourceList>;
/**
* Get a CDI API resources
*/
getAPIResourcesV1beta1Raw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1APIResourceList>>;
/**
* Get a CDI API resources
*/
getAPIResourcesV1beta1(initOverrides?: RequestInit): Promise<V1APIResourceList>;
/**
* Get a CDI API Group
*/
getUploadAPIGroupRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1APIGroup>>;
/**
* Get a CDI API Group
*/
getUploadAPIGroup(initOverrides?: RequestInit): Promise<V1APIGroup>;
/**
* Get a CDI API GroupList
*/
getUploadAPIsRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1APIGroupList>>;
/**
* Get a CDI API GroupList
*/
getUploadAPIs(initOverrides?: RequestInit): Promise<V1APIGroupList>;
/**
* Get a CDI API root paths
*/
getUploadRootPathsRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1RootPaths>>;
/**
* Get a CDI API root paths
*/
getUploadRootPaths(initOverrides?: RequestInit): Promise<V1RootPaths>;
/**
*/
healthzHandlerRaw(initOverrides?: RequestInit): Promise<runtime.ApiResponse<void>>;
/**
*/
healthzHandler(initOverrides?: RequestInit): Promise<void>;
/**
* Get a list of all CDIConfig objects.
*/
listCDIConfigForAllNamespacesRaw(requestParameters: ListCDIConfigForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDIConfigList>>;
/**
* Get a list of all CDIConfig objects.
*/
listCDIConfigForAllNamespaces(requestParameters: ListCDIConfigForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1beta1CDIConfigList>;
/**
* Get a list of all CDI objects.
*/
listCDIForAllNamespacesRaw(requestParameters: ListCDIForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDIList>>;
/**
* Get a list of all CDI objects.
*/
listCDIForAllNamespaces(requestParameters: ListCDIForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1beta1CDIList>;
/**
* Get a list of all DataImportCron objects.
*/
listDataImportCronForAllNamespacesRaw(requestParameters: ListDataImportCronForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataImportCronList>>;
/**
* Get a list of all DataImportCron objects.
*/
listDataImportCronForAllNamespaces(requestParameters: ListDataImportCronForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1beta1DataImportCronList>;
/**
* Get a list of all DataSource objects.
*/
listDataSourceForAllNamespacesRaw(requestParameters: ListDataSourceForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataSourceList>>;
/**
* Get a list of all DataSource objects.
*/
listDataSourceForAllNamespaces(requestParameters: ListDataSourceForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1beta1DataSourceList>;
/**
* Get a list of all DataVolume objects.
*/
listDataVolumeForAllNamespacesRaw(requestParameters: ListDataVolumeForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataVolumeList>>;
/**
* Get a list of all DataVolume objects.
*/
listDataVolumeForAllNamespaces(requestParameters: ListDataVolumeForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1beta1DataVolumeList>;
/**
* Get a list of CDI objects.
*/
listNamespacedCDIRaw(requestParameters: ListNamespacedCDIRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDIList>>;
/**
* Get a list of CDI objects.
*/
listNamespacedCDI(requestParameters: ListNamespacedCDIRequest, initOverrides?: RequestInit): Promise<V1beta1CDIList>;
/**
* Get a list of CDIConfig objects.
*/
listNamespacedCDIConfigRaw(requestParameters: ListNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDIConfigList>>;
/**
* Get a list of CDIConfig objects.
*/
listNamespacedCDIConfig(requestParameters: ListNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<V1beta1CDIConfigList>;
/**
* Get a list of DataImportCron objects.
*/
listNamespacedDataImportCronRaw(requestParameters: ListNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataImportCronList>>;
/**
* Get a list of DataImportCron objects.
*/
listNamespacedDataImportCron(requestParameters: ListNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<V1beta1DataImportCronList>;
/**
* Get a list of DataSource objects.
*/
listNamespacedDataSourceRaw(requestParameters: ListNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataSourceList>>;
/**
* Get a list of DataSource objects.
*/
listNamespacedDataSource(requestParameters: ListNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<V1beta1DataSourceList>;
/**
* Get a list of DataVolume objects.
*/
listNamespacedDataVolumeRaw(requestParameters: ListNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataVolumeList>>;
/**
* Get a list of DataVolume objects.
*/
listNamespacedDataVolume(requestParameters: ListNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<V1beta1DataVolumeList>;
/**
* Patch a CDI object.
*/
patchNamespacedCDIRaw(requestParameters: PatchNamespacedCDIRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDI>>;
/**
* Patch a CDI object.
*/
patchNamespacedCDI(requestParameters: PatchNamespacedCDIRequest, initOverrides?: RequestInit): Promise<V1beta1CDI>;
/**
* Patch a CDIConfig object.
*/
patchNamespacedCDIConfigRaw(requestParameters: PatchNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDIConfig>>;
/**
* Patch a CDIConfig object.
*/
patchNamespacedCDIConfig(requestParameters: PatchNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<V1beta1CDIConfig>;
/**
* Patch a DataImportCron object.
*/
patchNamespacedDataImportCronRaw(requestParameters: PatchNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataImportCron>>;
/**
* Patch a DataImportCron object.
*/
patchNamespacedDataImportCron(requestParameters: PatchNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<V1beta1DataImportCron>;
/**
* Patch a DataSource object.
*/
patchNamespacedDataSourceRaw(requestParameters: PatchNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataSource>>;
/**
* Patch a DataSource object.
*/
patchNamespacedDataSource(requestParameters: PatchNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<V1beta1DataSource>;
/**
* Patch a DataVolume object.
*/
patchNamespacedDataVolumeRaw(requestParameters: PatchNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataVolume>>;
/**
* Patch a DataVolume object.
*/
patchNamespacedDataVolume(requestParameters: PatchNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<V1beta1DataVolume>;
/**
* Get a CDI object.
*/
readNamespacedCDIRaw(requestParameters: ReadNamespacedCDIRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDI>>;
/**
* Get a CDI object.
*/
readNamespacedCDI(requestParameters: ReadNamespacedCDIRequest, initOverrides?: RequestInit): Promise<V1beta1CDI>;
/**
* Get a CDIConfig object.
*/
readNamespacedCDIConfigRaw(requestParameters: ReadNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDIConfig>>;
/**
* Get a CDIConfig object.
*/
readNamespacedCDIConfig(requestParameters: ReadNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<V1beta1CDIConfig>;
/**
* Get a DataImportCron object.
*/
readNamespacedDataImportCronRaw(requestParameters: ReadNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataImportCron>>;
/**
* Get a DataImportCron object.
*/
readNamespacedDataImportCron(requestParameters: ReadNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<V1beta1DataImportCron>;
/**
* Get a DataSource object.
*/
readNamespacedDataSourceRaw(requestParameters: ReadNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataSource>>;
/**
* Get a DataSource object.
*/
readNamespacedDataSource(requestParameters: ReadNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<V1beta1DataSource>;
/**
* Get a DataVolume object.
*/
readNamespacedDataVolumeRaw(requestParameters: ReadNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataVolume>>;
/**
* Get a DataVolume object.
*/
readNamespacedDataVolume(requestParameters: ReadNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<V1beta1DataVolume>;
/**
* Update a CDI object.
*/
replaceNamespacedCDIRaw(requestParameters: ReplaceNamespacedCDIRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDI>>;
/**
* Update a CDI object.
*/
replaceNamespacedCDI(requestParameters: ReplaceNamespacedCDIRequest, initOverrides?: RequestInit): Promise<V1beta1CDI>;
/**
* Update a CDIConfig object.
*/
replaceNamespacedCDIConfigRaw(requestParameters: ReplaceNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1CDIConfig>>;
/**
* Update a CDIConfig object.
*/
replaceNamespacedCDIConfig(requestParameters: ReplaceNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<V1beta1CDIConfig>;
/**
* Update a DataImportCron object.
*/
replaceNamespacedDataImportCronRaw(requestParameters: ReplaceNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataImportCron>>;
/**
* Update a DataImportCron object.
*/
replaceNamespacedDataImportCron(requestParameters: ReplaceNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<V1beta1DataImportCron>;
/**
* Update a DataSource object.
*/
replaceNamespacedDataSourceRaw(requestParameters: ReplaceNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataSource>>;
/**
* Update a DataSource object.
*/
replaceNamespacedDataSource(requestParameters: ReplaceNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<V1beta1DataSource>;
/**
* Update a DataVolume object.
*/
replaceNamespacedDataVolumeRaw(requestParameters: ReplaceNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1beta1DataVolume>>;
/**
* Update a DataVolume object.
*/
replaceNamespacedDataVolume(requestParameters: ReplaceNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<V1beta1DataVolume>;
/**
* Watch a CDIConfigList object.
*/
watchCDIConfigListForAllNamespacesRaw(requestParameters: WatchCDIConfigListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a CDIConfigList object.
*/
watchCDIConfigListForAllNamespaces(requestParameters: WatchCDIConfigListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
/**
* Watch a CDIList object.
*/
watchCDIListForAllNamespacesRaw(requestParameters: WatchCDIListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a CDIList object.
*/
watchCDIListForAllNamespaces(requestParameters: WatchCDIListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
/**
* Watch a DataImportCronList object.
*/
watchDataImportCronListForAllNamespacesRaw(requestParameters: WatchDataImportCronListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a DataImportCronList object.
*/
watchDataImportCronListForAllNamespaces(requestParameters: WatchDataImportCronListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
/**
* Watch a DataSourceList object.
*/
watchDataSourceListForAllNamespacesRaw(requestParameters: WatchDataSourceListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a DataSourceList object.
*/
watchDataSourceListForAllNamespaces(requestParameters: WatchDataSourceListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
/**
* Watch a DataVolumeList object.
*/
watchDataVolumeListForAllNamespacesRaw(requestParameters: WatchDataVolumeListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a DataVolumeList object.
*/
watchDataVolumeListForAllNamespaces(requestParameters: WatchDataVolumeListForAllNamespacesRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
/**
* Watch a CDI object.
*/
watchNamespacedCDIRaw(requestParameters: WatchNamespacedCDIRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a CDI object.
*/
watchNamespacedCDI(requestParameters: WatchNamespacedCDIRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
/**
* Watch a CDIConfig object.
*/
watchNamespacedCDIConfigRaw(requestParameters: WatchNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a CDIConfig object.
*/
watchNamespacedCDIConfig(requestParameters: WatchNamespacedCDIConfigRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
/**
* Watch a DataImportCron object.
*/
watchNamespacedDataImportCronRaw(requestParameters: WatchNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a DataImportCron object.
*/
watchNamespacedDataImportCron(requestParameters: WatchNamespacedDataImportCronRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
/**
* Watch a DataSource object.
*/
watchNamespacedDataSourceRaw(requestParameters: WatchNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a DataSource object.
*/
watchNamespacedDataSource(requestParameters: WatchNamespacedDataSourceRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
/**
* Watch a DataVolume object.
*/
watchNamespacedDataVolumeRaw(requestParameters: WatchNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<V1WatchEvent>>;
/**
* Watch a DataVolume object.
*/
watchNamespacedDataVolume(requestParameters: WatchNamespacedDataVolumeRequest, initOverrides?: RequestInit): Promise<V1WatchEvent>;
}