@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
28 lines • 974 B
TypeScript
/** Autoscale configuration */
export interface AutoScaleConfig {
/** CPU Max Threshold */
cpuMaxThreshold: number;
/** CPU Min Threshold */
cpuMinThreshold: number;
/** Description of AutoScale configurations */
description?: string;
/** Id of the AutoScale configuration */
id: number;
/** Maximum number of hosts in the cluster */
maxNumOfHosts: number;
/** Memory Max Threshold */
memMaxThreshold: number;
/** Memory Min Threshold */
memMinThreshold: number;
/** Minimum number of hosts in the cluster */
minNumOfHosts: number;
/** Storage Max Threshold */
storageMaxThreshold: number;
/** Time delay between two scale-ins in mins */
timeDelayScaleIn: number;
/** Time delay between two scale-outs in mins */
timeDelayScaleOut: number;
/** Time delay between two storage scale-outs in mins */
timeDelayStorageScaleOut: number;
}
//# sourceMappingURL=AutoScaleConfig.d.ts.map