
ksyun.client.kce.modifynodepoolscaledownpolicy.v20190806.ModifyNodePoolScaleDownPolicyRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ksyun-java-sdk Show documentation
Show all versions of ksyun-java-sdk Show documentation
The KSYUN Web Services SDK for Java provides Java APIs
for building software on KSYUN' cost-effective, scalable, and reliable
infrastructure products. The KSYUN Java SDK allows developers to code
against APIs for all of KSYUN's infrastructure web services (KSC
S3, KSC KEC, KSC RDS etc).
The newest version!
package ksyun.client.kce.modifynodepoolscaledownpolicy.v20190806;
import common.annotation.KsYunField;
import lombok.Data;
/**
* @Classname ModifyNodePoolScaleDownPolicyRequest
* @Description 请求参数
*/
@Data
public class ModifyNodePoolScaleDownPolicyRequest {
/**
* 集群id
*/
@KsYunField(name = "ClusterId")
private String ClusterId;
/**
* 缩容最大并发数,默认值10
*/
@KsYunField(name = "MaxEmptyBulkDelete")
private Integer MaxEmptyBulkDelete;
/**
* 集群扩容后多少分钟开始考虑缩容条件,默认值10
*/
@KsYunField(name = "ScaleDownDelayAfterAdd")
private Integer ScaleDownDelayAfterAdd;
/**
* 是否启用自动缩容,有效值:
- **True**:开启自动缩容
- **False**:关闭自动缩容
*/
@KsYunField(name = "ScaleDownEnabled")
private Boolean ScaleDownEnabled;
/**
* 节点满足缩容条件多少分钟后开始启动缩容,默认值10
*/
@KsYunField(name = "ScaleDownUnneededTime")
private Integer ScaleDownUnneededTime;
/**
* 缩容阈值百分比。Node已分配资源/node可分配资源小于多少(百分比)时,开始判断缩容条件,默认值50
*/
@KsYunField(name = "ScaleDownUtilizationThreshold")
private Integer ScaleDownUtilizationThreshold;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy