public class Instance extends AbstractModel
Constructor and Description |
---|
Instance() |
Modifier and Type | Method and Description |
---|---|
String |
getAddTime()
Get 实例加入时间
|
String |
getAutoScalingGroupId()
Get 伸缩组ID
|
String |
getAutoScalingGroupName()
Get 伸缩组名称
|
String |
getCreationType()
Get 创建类型,取值包括AUTO_CREATION, MANUAL_ATTACHING。
|
String |
getHealthStatus()
Get 健康状态,取值包括HEALTHY和UNHEALTHY
|
String |
getInstanceId()
Get 实例ID
|
String |
getInstanceType()
Get 实例类型
|
String |
getLaunchConfigurationId()
Get 启动配置ID
|
String |
getLaunchConfigurationName()
Get 启动配置名称
|
String |
getLifeCycleState()
Get 生命周期状态,取值如下:
IN_SERVICE:运行中 CREATING:创建中 CREATION_FAILED:创建失败 TERMINATING:中止中 TERMINATION_FAILED:中止失败 ATTACHING:绑定中 DETACHING:解绑中 ATTACHING_LB:绑定LB中DETACHING_LB:解绑LB中 STARTING:开机中 START_FAILED:开机失败 STOPPING:关机中 STOP_FAILED:关机失败 STOPPED:已关机 |
Boolean |
getProtectedFromScaleIn()
Get 是否加入缩容保护
|
Long |
getVersionNumber()
Get 版本号
|
String |
getZone()
Get 可用区
|
void |
setAddTime(String AddTime)
Set 实例加入时间
|
void |
setAutoScalingGroupId(String AutoScalingGroupId)
Set 伸缩组ID
|
void |
setAutoScalingGroupName(String AutoScalingGroupName)
Set 伸缩组名称
|
void |
setCreationType(String CreationType)
Set 创建类型,取值包括AUTO_CREATION, MANUAL_ATTACHING。
|
void |
setHealthStatus(String HealthStatus)
Set 健康状态,取值包括HEALTHY和UNHEALTHY
|
void |
setInstanceId(String InstanceId)
Set 实例ID
|
void |
setInstanceType(String InstanceType)
Set 实例类型
|
void |
setLaunchConfigurationId(String LaunchConfigurationId)
Set 启动配置ID
|
void |
setLaunchConfigurationName(String LaunchConfigurationName)
Set 启动配置名称
|
void |
setLifeCycleState(String LifeCycleState)
Set 生命周期状态,取值如下:
IN_SERVICE:运行中 CREATING:创建中 CREATION_FAILED:创建失败 TERMINATING:中止中 TERMINATION_FAILED:中止失败 ATTACHING:绑定中 DETACHING:解绑中 ATTACHING_LB:绑定LB中DETACHING_LB:解绑LB中 STARTING:开机中 START_FAILED:开机失败 STOPPING:关机中 STOP_FAILED:关机失败 STOPPED:已关机 |
void |
setProtectedFromScaleIn(Boolean ProtectedFromScaleIn)
Set 是否加入缩容保护
|
void |
setVersionNumber(Long VersionNumber)
Set 版本号
|
void |
setZone(String Zone)
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 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
- 生命周期状态,取值如下: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 Long getVersionNumber()
public void setVersionNumber(Long VersionNumber)
VersionNumber
- 版本号public String getAutoScalingGroupName()
public void setAutoScalingGroupName(String AutoScalingGroupName)
AutoScalingGroupName
- 伸缩组名称Copyright © 2020. All rights reserved.