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