public class BindAutoScalingGroupRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| BindAutoScalingGroupRequest() | 
| BindAutoScalingGroupRequest(BindAutoScalingGroupRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAutoScalingGroupId()Get 弹性伸缩组ID。 | 
| String | getClusterId()Get 集群ID。 | 
| Boolean | getDryRun()Get 是否只预检此次请求。
true:发送检查请求,不会绑定弹性伸缩组。检查项包括是否填写了必需参数,请求格式,业务限制。
如果检查不通过,则返回对应错误码;
如果检查通过,则返回RequestId。
false(默认):发送正常请求,通过检查后直接绑定弹性伸缩组。 | 
| Boolean | getEnableAutoExpansion()Get 是否开启自动扩容,默认值true。 | 
| Boolean | getEnableAutoShrink()Get 是否开启自动缩容,默认值true。 | 
| Long | getExpansionBusyTime()Get 任务连续等待时间,队列的任务处于连续等待的时间。单位秒。默认值120。 | 
| String | getLaunchConfigurationId()Get 弹性伸缩启动配置ID。 | 
| String | getQueueName()Get 队列名称。 | 
| Long | getShrinkIdleTime()Get 节点连续空闲(未运行作业)时间,一个节点连续处于空闲状态时间。单位秒。默认值300。 | 
| void | setAutoScalingGroupId(String AutoScalingGroupId)Set 弹性伸缩组ID。 | 
| void | setClusterId(String ClusterId)Set 集群ID。 | 
| void | setDryRun(Boolean DryRun)Set 是否只预检此次请求。
true:发送检查请求,不会绑定弹性伸缩组。检查项包括是否填写了必需参数,请求格式,业务限制。
如果检查不通过,则返回对应错误码;
如果检查通过,则返回RequestId。
false(默认):发送正常请求,通过检查后直接绑定弹性伸缩组。 | 
| void | setEnableAutoExpansion(Boolean EnableAutoExpansion)Set 是否开启自动扩容,默认值true。 | 
| void | setEnableAutoShrink(Boolean EnableAutoShrink)Set 是否开启自动缩容,默认值true。 | 
| void | setExpansionBusyTime(Long ExpansionBusyTime)Set 任务连续等待时间,队列的任务处于连续等待的时间。单位秒。默认值120。 | 
| void | setLaunchConfigurationId(String LaunchConfigurationId)Set 弹性伸缩启动配置ID。 | 
| void | setQueueName(String QueueName)Set 队列名称。 | 
| void | setShrinkIdleTime(Long ShrinkIdleTime)Set 节点连续空闲(未运行作业)时间,一个节点连续处于空闲状态时间。单位秒。默认值300。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic BindAutoScalingGroupRequest()
public BindAutoScalingGroupRequest(BindAutoScalingGroupRequest source)
public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId - 集群ID。public String getLaunchConfigurationId()
public void setLaunchConfigurationId(String LaunchConfigurationId)
LaunchConfigurationId - 弹性伸缩启动配置ID。public String getAutoScalingGroupId()
public void setAutoScalingGroupId(String AutoScalingGroupId)
AutoScalingGroupId - 弹性伸缩组ID。public String getQueueName()
public void setQueueName(String QueueName)
QueueName - 队列名称。public Long getExpansionBusyTime()
public void setExpansionBusyTime(Long ExpansionBusyTime)
ExpansionBusyTime - 任务连续等待时间,队列的任务处于连续等待的时间。单位秒。默认值120。public Long getShrinkIdleTime()
public void setShrinkIdleTime(Long ShrinkIdleTime)
ShrinkIdleTime - 节点连续空闲(未运行作业)时间,一个节点连续处于空闲状态时间。单位秒。默认值300。public Boolean getEnableAutoExpansion()
public void setEnableAutoExpansion(Boolean EnableAutoExpansion)
EnableAutoExpansion - 是否开启自动扩容,默认值true。public Boolean getEnableAutoShrink()
public void setEnableAutoShrink(Boolean EnableAutoShrink)
EnableAutoShrink - 是否开启自动缩容,默认值true。public Boolean getDryRun()
public void setDryRun(Boolean DryRun)
DryRun - 是否只预检此次请求。
true:发送检查请求,不会绑定弹性伸缩组。检查项包括是否填写了必需参数,请求格式,业务限制。
如果检查不通过,则返回对应错误码;
如果检查通过,则返回RequestId。
false(默认):发送正常请求,通过检查后直接绑定弹性伸缩组。Copyright © 2025. All rights reserved.