public class Instance extends AbstractModel
Constructor and Description |
---|
Instance() |
Instance(Instance 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 |
getAddTime()
Get Instance addition time
|
String |
getAutoScalingGroupId()
Get Auto scaling group ID
|
String |
getAutoScalingGroupName()
Get Auto scaling group name
|
String |
getCreationType()
Get Creation type.
|
String[] |
getDisasterRecoverGroupIds()
Get Placement group ID.
|
String |
getHealthStatus()
Get Health status.
|
String |
getInstanceId()
Get Instance ID
|
String |
getInstanceType()
Get Instance type
|
String |
getLaunchConfigurationId()
Get Launch configuration ID
|
String |
getLaunchConfigurationName()
Get Launch configuration name
|
String |
getLifeCycleState()
Get Lifecycle status.
|
Boolean |
getProtectedFromScaleIn()
Get Whether to add scale-in protection
|
Long |
getVersionNumber()
Get Version number
|
String |
getWarmupStatus()
Get Warming up status.
|
String |
getZone()
Get Availability zone
|
void |
setAddTime(String AddTime)
Set Instance addition time
|
void |
setAutoScalingGroupId(String AutoScalingGroupId)
Set Auto scaling group ID
|
void |
setAutoScalingGroupName(String AutoScalingGroupName)
Set Auto scaling group name
|
void |
setCreationType(String CreationType)
Set Creation type.
|
void |
setDisasterRecoverGroupIds(String[] DisasterRecoverGroupIds)
Set Placement group ID.
|
void |
setHealthStatus(String HealthStatus)
Set Health status.
|
void |
setInstanceId(String InstanceId)
Set Instance ID
|
void |
setInstanceType(String InstanceType)
Set Instance type
|
void |
setLaunchConfigurationId(String LaunchConfigurationId)
Set Launch configuration ID
|
void |
setLaunchConfigurationName(String LaunchConfigurationName)
Set Launch configuration name
|
void |
setLifeCycleState(String LifeCycleState)
Set Lifecycle status.
|
void |
setProtectedFromScaleIn(Boolean ProtectedFromScaleIn)
Set Whether to add scale-in protection
|
void |
setVersionNumber(Long VersionNumber)
Set Version number
|
void |
setWarmupStatus(String WarmupStatus)
Set Warming up status.
|
void |
setZone(String Zone)
Set Availability zone
|
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 Instance()
public Instance(Instance source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- Instance IDpublic String getAutoScalingGroupId()
public void setAutoScalingGroupId(String AutoScalingGroupId)
AutoScalingGroupId
- Auto scaling group IDpublic String getLaunchConfigurationId()
public void setLaunchConfigurationId(String LaunchConfigurationId)
LaunchConfigurationId
- Launch configuration IDpublic String getLaunchConfigurationName()
public void setLaunchConfigurationName(String LaunchConfigurationName)
LaunchConfigurationName
- Launch configuration namepublic String getLifeCycleState()
public void setLifeCycleState(String LifeCycleState)
LifeCycleState
- Lifecycle status. Valid values:public String getHealthStatus()
public void setHealthStatus(String HealthStatus)
HealthStatus
- Health status. Value range: HEALTHY, UNHEALTHYpublic Boolean getProtectedFromScaleIn()
public void setProtectedFromScaleIn(Boolean ProtectedFromScaleIn)
ProtectedFromScaleIn
- Whether to add scale-in protectionpublic String getZone()
public void setZone(String Zone)
Zone
- Availability zonepublic String getCreationType()
public void setCreationType(String CreationType)
CreationType
- Creation type. Value range: AUTO_CREATION, MANUAL_ATTACHING.public String getAddTime()
public void setAddTime(String AddTime)
AddTime
- Instance addition timepublic String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType
- Instance typepublic Long getVersionNumber()
public void setVersionNumber(Long VersionNumber)
VersionNumber
- Version numberpublic String getAutoScalingGroupName()
public void setAutoScalingGroupName(String AutoScalingGroupName)
AutoScalingGroupName
- Auto scaling group namepublic String getWarmupStatus()
public void setWarmupStatus(String WarmupStatus)
WarmupStatus
- Warming up status. Valid values:
public String[] getDisasterRecoverGroupIds()
public void setDisasterRecoverGroupIds(String[] DisasterRecoverGroupIds)
DisasterRecoverGroupIds
- Placement group ID. Only one is allowed.
Note: This field may return `null`, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.