public class AutoScalingGroup extends AbstractModel
构造器和说明 |
---|
AutoScalingGroup() |
限定符和类型 | 方法和说明 |
---|---|
String |
getAutoScalingGroupId()
获取伸缩组ID
|
String |
getAutoScalingGroupName()
获取伸缩组名称
|
String |
getAutoScalingGroupStatus()
获取伸缩组当前状态。
|
String |
getCreatedTime()
获取创建时间,采用UTC标准计时
|
Integer |
getDefaultCooldown()
获取默认冷却时间,单位秒
|
Integer |
getDesiredCapacity()
获取期望实例数
|
String |
getEnabledStatus()
获取启用状态,取值包括`ENABLED`和`DISABLED`
|
ForwardLoadBalancer[] |
getForwardLoadBalancerSet()
获取应用型负载均衡器列表
|
String |
getInActivityStatus()
获取伸缩组是否处于伸缩活动中,`IN_ACTIVITY`表示处于伸缩活动中,`NOT_IN_ACTIVITY`表示不处于伸缩活动中。
|
Integer |
getInServiceInstanceCount()
获取状态为`IN_SERVICE`实例的数量
|
Integer |
getInstanceCount()
获取实例数量
|
String |
getLaunchConfigurationId()
获取启动配置ID
|
String |
getLaunchConfigurationName()
获取启动配置名称
|
String[] |
getLoadBalancerIdSet()
获取传统型负载均衡器ID列表
|
Integer |
getMaxSize()
获取最大实例数
|
Integer |
getMinSize()
获取最小实例数
|
Integer |
getProjectId()
获取项目ID
|
String |
getRetryPolicy()
获取重试策略
|
ServiceSettings |
getServiceSettings()
获取服务设置
|
String[] |
getSubnetIdSet()
获取子网ID列表
|
Tag[] |
getTags()
获取伸缩组标签列表
|
String[] |
getTerminationPolicySet()
获取销毁策略
|
String |
getVpcId()
获取VPC标识
|
String[] |
getZoneSet()
获取可用区列表
|
void |
setAutoScalingGroupId(String AutoScalingGroupId)
设置伸缩组ID
|
void |
setAutoScalingGroupName(String AutoScalingGroupName)
设置伸缩组名称
|
void |
setAutoScalingGroupStatus(String AutoScalingGroupStatus)
设置伸缩组当前状态。
|
void |
setCreatedTime(String CreatedTime)
设置创建时间,采用UTC标准计时
|
void |
setDefaultCooldown(Integer DefaultCooldown)
设置默认冷却时间,单位秒
|
void |
setDesiredCapacity(Integer DesiredCapacity)
设置期望实例数
|
void |
setEnabledStatus(String EnabledStatus)
设置启用状态,取值包括`ENABLED`和`DISABLED`
|
void |
setForwardLoadBalancerSet(ForwardLoadBalancer[] ForwardLoadBalancerSet)
设置应用型负载均衡器列表
|
void |
setInActivityStatus(String InActivityStatus)
设置伸缩组是否处于伸缩活动中,`IN_ACTIVITY`表示处于伸缩活动中,`NOT_IN_ACTIVITY`表示不处于伸缩活动中。
|
void |
setInServiceInstanceCount(Integer InServiceInstanceCount)
设置状态为`IN_SERVICE`实例的数量
|
void |
setInstanceCount(Integer InstanceCount)
设置实例数量
|
void |
setLaunchConfigurationId(String LaunchConfigurationId)
设置启动配置ID
|
void |
setLaunchConfigurationName(String LaunchConfigurationName)
设置启动配置名称
|
void |
setLoadBalancerIdSet(String[] LoadBalancerIdSet)
设置传统型负载均衡器ID列表
|
void |
setMaxSize(Integer MaxSize)
设置最大实例数
|
void |
setMinSize(Integer MinSize)
设置最小实例数
|
void |
setProjectId(Integer ProjectId)
设置项目ID
|
void |
setRetryPolicy(String RetryPolicy)
设置重试策略
|
void |
setServiceSettings(ServiceSettings ServiceSettings)
设置服务设置
|
void |
setSubnetIdSet(String[] SubnetIdSet)
设置子网ID列表
|
void |
setTags(Tag[] Tags)
设置伸缩组标签列表
|
void |
setTerminationPolicySet(String[] TerminationPolicySet)
设置销毁策略
|
void |
setVpcId(String VpcId)
设置VPC标识
|
void |
setZoneSet(String[] ZoneSet)
设置可用区列表
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getAutoScalingGroupId()
public void setAutoScalingGroupId(String AutoScalingGroupId)
AutoScalingGroupId
- 伸缩组IDpublic String getAutoScalingGroupName()
public void setAutoScalingGroupName(String AutoScalingGroupName)
AutoScalingGroupName
- 伸缩组名称public String getAutoScalingGroupStatus()
public void setAutoScalingGroupStatus(String AutoScalingGroupStatus)
AutoScalingGroupStatus
- 伸缩组当前状态。取值范围:public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime
- 创建时间,采用UTC标准计时public Integer getDefaultCooldown()
public void setDefaultCooldown(Integer DefaultCooldown)
DefaultCooldown
- 默认冷却时间,单位秒public Integer getDesiredCapacity()
public void setDesiredCapacity(Integer DesiredCapacity)
DesiredCapacity
- 期望实例数public String getEnabledStatus()
public void setEnabledStatus(String EnabledStatus)
EnabledStatus
- 启用状态,取值包括`ENABLED`和`DISABLED`public ForwardLoadBalancer[] getForwardLoadBalancerSet()
public void setForwardLoadBalancerSet(ForwardLoadBalancer[] ForwardLoadBalancerSet)
ForwardLoadBalancerSet
- 应用型负载均衡器列表public Integer getInstanceCount()
public void setInstanceCount(Integer InstanceCount)
InstanceCount
- 实例数量public Integer getInServiceInstanceCount()
public void setInServiceInstanceCount(Integer InServiceInstanceCount)
InServiceInstanceCount
- 状态为`IN_SERVICE`实例的数量public String getLaunchConfigurationId()
public void setLaunchConfigurationId(String LaunchConfigurationId)
LaunchConfigurationId
- 启动配置IDpublic String getLaunchConfigurationName()
public void setLaunchConfigurationName(String LaunchConfigurationName)
LaunchConfigurationName
- 启动配置名称public String[] getLoadBalancerIdSet()
public void setLoadBalancerIdSet(String[] LoadBalancerIdSet)
LoadBalancerIdSet
- 传统型负载均衡器ID列表public Integer getMaxSize()
public void setMaxSize(Integer MaxSize)
MaxSize
- 最大实例数public Integer getMinSize()
public void setMinSize(Integer MinSize)
MinSize
- 最小实例数public Integer getProjectId()
public void setProjectId(Integer ProjectId)
ProjectId
- 项目IDpublic String[] getSubnetIdSet()
public void setSubnetIdSet(String[] SubnetIdSet)
SubnetIdSet
- 子网ID列表public String[] getTerminationPolicySet()
public void setTerminationPolicySet(String[] TerminationPolicySet)
TerminationPolicySet
- 销毁策略public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC标识public String[] getZoneSet()
public void setZoneSet(String[] ZoneSet)
ZoneSet
- 可用区列表public String getRetryPolicy()
public void setRetryPolicy(String RetryPolicy)
RetryPolicy
- 重试策略public String getInActivityStatus()
public void setInActivityStatus(String InActivityStatus)
InActivityStatus
- 伸缩组是否处于伸缩活动中,`IN_ACTIVITY`表示处于伸缩活动中,`NOT_IN_ACTIVITY`表示不处于伸缩活动中。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags
- 伸缩组标签列表public ServiceSettings getServiceSettings()
public void setServiceSettings(ServiceSettings ServiceSettings)
ServiceSettings
- 服务设置Copyright © 2019. All rights reserved.