public class Instance extends AbstractModel
Constructor and Description |
---|
Instance() |
Modifier and Type | Method and Description |
---|---|
String |
getAddTime()
获取实例加入时间
|
String |
getAutoScalingGroupId()
获取伸缩组ID
|
String |
getAutoScalingGroupName()
获取伸缩组名称
|
String |
getCreationType()
获取创建类型,取值包括AUTO_CREATION, MANUAL_ATTACHING。
|
String |
getHealthStatus()
获取健康状态,取值包括HEALTHY和UNHEALTHY
|
String |
getInstanceId()
获取实例ID
|
String |
getInstanceType()
获取实例类型
|
String |
getLaunchConfigurationId()
获取启动配置ID
|
String |
getLaunchConfigurationName()
获取启动配置名称
|
String |
getLifeCycleState()
获取生命周期状态,取值包括IN_SERVICE, CREATING, TERMINATING, ATTACHING, DETACHING, ATTACHING_LB, DETACHING_LB等
|
Boolean |
getProtectedFromScaleIn()
获取是否加入缩容保护
|
Integer |
getVersionNumber()
获取版本号
|
String |
getZone()
获取可用区
|
void |
setAddTime(String AddTime)
设置实例加入时间
|
void |
setAutoScalingGroupId(String AutoScalingGroupId)
设置伸缩组ID
|
void |
setAutoScalingGroupName(String AutoScalingGroupName)
设置伸缩组名称
|
void |
setCreationType(String CreationType)
设置创建类型,取值包括AUTO_CREATION, MANUAL_ATTACHING。
|
void |
setHealthStatus(String HealthStatus)
设置健康状态,取值包括HEALTHY和UNHEALTHY
|
void |
setInstanceId(String InstanceId)
设置实例ID
|
void |
setInstanceType(String InstanceType)
设置实例类型
|
void |
setLaunchConfigurationId(String LaunchConfigurationId)
设置启动配置ID
|
void |
setLaunchConfigurationName(String LaunchConfigurationName)
设置启动配置名称
|
void |
setLifeCycleState(String LifeCycleState)
设置生命周期状态,取值包括IN_SERVICE, CREATING, TERMINATING, ATTACHING, DETACHING, ATTACHING_LB, DETACHING_LB等
|
void |
setProtectedFromScaleIn(Boolean ProtectedFromScaleIn)
设置是否加入缩容保护
|
void |
setVersionNumber(Integer VersionNumber)
设置版本号
|
void |
setZone(String Zone)
设置可用区
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例IDpublic String getAutoScalingGroupId()
public void setAutoScalingGroupId(String AutoScalingGroupId)
AutoScalingGroupId
- 伸缩组IDpublic String getLaunchConfigurationId()
public void setLaunchConfigurationId(String LaunchConfigurationId)
LaunchConfigurationId
- 启动配置IDpublic String getLaunchConfigurationName()
public void setLaunchConfigurationName(String LaunchConfigurationName)
LaunchConfigurationName
- 启动配置名称public String getLifeCycleState()
public void setLifeCycleState(String LifeCycleState)
LifeCycleState
- 生命周期状态,取值包括IN_SERVICE, CREATING, TERMINATING, ATTACHING, DETACHING, ATTACHING_LB, DETACHING_LB等public String getHealthStatus()
public void setHealthStatus(String HealthStatus)
HealthStatus
- 健康状态,取值包括HEALTHY和UNHEALTHYpublic Boolean getProtectedFromScaleIn()
public void setProtectedFromScaleIn(Boolean ProtectedFromScaleIn)
ProtectedFromScaleIn
- 是否加入缩容保护public String getZone()
public void setZone(String Zone)
Zone
- 可用区public String getCreationType()
public void setCreationType(String CreationType)
CreationType
- 创建类型,取值包括AUTO_CREATION, MANUAL_ATTACHING。public String getAddTime()
public void setAddTime(String AddTime)
AddTime
- 实例加入时间public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType
- 实例类型public Integer getVersionNumber()
public void setVersionNumber(Integer VersionNumber)
VersionNumber
- 版本号public String getAutoScalingGroupName()
public void setAutoScalingGroupName(String AutoScalingGroupName)
AutoScalingGroupName
- 伸缩组名称Copyright © 2019. All rights reserved.