UNPKG

@codingame/kubevirt-api

Version:

kubevirt OpenAPI automation for TypeScript

891 lines (890 loc) 34.8 kB
/** * 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>; }