import { IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1DownscaleOperation } from "./DownscaleOperation.js"; import { IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1UpgradeOperation } from "./UpgradeOperation.js"; import { IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1UpscaleOperation } from "./UpscaleOperation.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * InProgressOperations provides details about in progress changes applied by the operator on the Elasticsearch cluster. * \*\*This API is in technical preview and may be changed or removed in a future release.\*\* */ export interface IInProgressOperations { "downscale": IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1DownscaleOperation; "upgrade": IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1UpgradeOperation; "upscale": IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1UpscaleOperation; } /** * InProgressOperations provides details about in progress changes applied by the operator on the Elasticsearch cluster. * \*\*This API is in technical preview and may be changed or removed in a future release.\*\* */ export declare class InProgressOperations extends Model implements IInProgressOperations { "downscale": IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1DownscaleOperation; "upgrade": IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1UpgradeOperation; "upscale": IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1UpscaleOperation; constructor(data?: ModelData); } export type { IInProgressOperations as IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1InProgressOperations, InProgressOperations as ComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1InProgressOperations };