import { IIoK8sApimachineryPkgApisMetaV1Time } from "@kubernetes-models/apimachinery/apis/meta/v1/Time"; import { IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1NewNode } from "./NewNode.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * UpscaleOperation provides an overview of in progress changes applied by the operator to add Elasticsearch nodes to the cluster. * \*\*This API is in technical preview and may be changed or removed in a future release.\*\* */ export interface IUpscaleOperation { "lastUpdatedTime"?: IIoK8sApimachineryPkgApisMetaV1Time; /** * Nodes expected to be added by the operator. */ "nodes"?: Array; } /** * UpscaleOperation provides an overview of in progress changes applied by the operator to add Elasticsearch nodes to the cluster. * \*\*This API is in technical preview and may be changed or removed in a future release.\*\* */ export declare class UpscaleOperation extends Model implements IUpscaleOperation { "lastUpdatedTime"?: IIoK8sApimachineryPkgApisMetaV1Time; "nodes"?: Array; constructor(data?: ModelData); } export type { IUpscaleOperation as IComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1UpscaleOperation, UpscaleOperation as ComGithubElasticCloudOnK8sV3PkgApisElasticsearchV1UpscaleOperation };