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 |
getCreateTime()
Get 实例的创建时间。
注意:此字段可能返回 null,表示取不到有效值。
|
DiskInfo[] |
getDataDisks()
Get 数据盘信息
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getDataDiskSize()
Get 数据盘大小,单位GB。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getExpireState()
Get 过期状态。
NORMAL 表示机器运行正常。
WILL_EXPIRE 表示即将过期。
EXPIRED 表示已过期。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getExpireTime()
Get 过期时间。格式为yyyy-mm-dd HH:mm:ss。
注意:此字段可能返回 null,表示取不到有效值。
|
Image |
getImage()
Get 实例当前使用的镜像的信息。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getInstanceId()
Get 实例ID。
|
String |
getInstanceName()
Get 实例名称,如ens-34241f3s。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getInstanceState()
Get 实例状态。取值范围:
PENDING:表示创建中
LAUNCH_FAILED:表示创建失败
RUNNING:表示运行中
STOPPED:表示关机
STARTING:表示开机中
STOPPING:表示关机中
REBOOTING:表示重启中
SHUTDOWN:表示停止待销毁
TERMINATING:表示销毁中。
|
InstanceTypeConfig |
getInstanceTypeConfig()
Get 实例的配置相关信息。
注意:此字段可能返回 null,表示取不到有效值。
|
Internet |
getInternet()
Get 实例的网络相关信息。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getIsolatedTime()
Get 隔离时间。格式为yyyy-mm-dd HH:mm:ss。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getISP()
Get 实例运营商字段。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getLatestOperation()
Get 实例最后一次操作。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getLatestOperationState()
Get 实例最后一次操作结果。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getNewFlag()
Get 新实例标志
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getPayMode()
Get 付费方式。
0为后付费。
1为预付费。
注意:此字段可能返回 null,表示取不到有效值。
|
PhysicalPosition |
getPhysicalPosition()
Get 物理位置信息。注意该字段目前为保留字段,均为空值。
注意:此字段可能返回 null,表示取不到有效值。
|
Position |
getPosition()
Get 实例所在的位置相关信息。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getRenewFlag()
Get 是否自动续费。
0为不自动续费。
1为自动续费。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRestrictState()
Get 实例业务状态。取值范围:
NORMAL:表示正常状态的实例
EXPIRED:表示过期的实例
PROTECTIVELY_ISOLATED:表示被安全隔离的实例。
注意:此字段可能返回 null,表示取不到有效值。
|
String[] |
getSecurityGroupIds()
Get 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。
注意:此字段可能返回 null,表示取不到有效值。
|
SimpleModule |
getSimpleModule()
Get 实例当前所属的模块简要信息。
注意:此字段可能返回 null,表示取不到有效值。
|
DiskInfo |
getSystemDisk()
Get 系统盘信息
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getSystemDiskSize()
Get 系统盘大小,单位GB。
注意:此字段可能返回 null,表示取不到有效值。
|
Tag[] |
getTagSet()
Get 实例的标签信息。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getUUID()
Get 实例UUID
注意:此字段可能返回 null,表示取不到有效值。
|
VirtualPrivateCloud |
getVirtualPrivateCloud()
Get VPC属性
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCreateTime(String CreateTime)
Set 实例的创建时间。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDataDisks(DiskInfo[] DataDisks)
Set 数据盘信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDataDiskSize(Long DataDiskSize)
Set 数据盘大小,单位GB。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExpireState(String ExpireState)
Set 过期状态。
NORMAL 表示机器运行正常。
WILL_EXPIRE 表示即将过期。
EXPIRED 表示已过期。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExpireTime(String ExpireTime)
Set 过期时间。格式为yyyy-mm-dd HH:mm:ss。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setImage(Image Image)
Set 实例当前使用的镜像的信息。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInstanceId(String InstanceId)
Set 实例ID。
|
void |
setInstanceName(String InstanceName)
Set 实例名称,如ens-34241f3s。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInstanceState(String InstanceState)
Set 实例状态。取值范围:
PENDING:表示创建中
LAUNCH_FAILED:表示创建失败
RUNNING:表示运行中
STOPPED:表示关机
STARTING:表示开机中
STOPPING:表示关机中
REBOOTING:表示重启中
SHUTDOWN:表示停止待销毁
TERMINATING:表示销毁中。
|
void |
setInstanceTypeConfig(InstanceTypeConfig InstanceTypeConfig)
Set 实例的配置相关信息。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInternet(Internet Internet)
Set 实例的网络相关信息。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIsolatedTime(String IsolatedTime)
Set 隔离时间。格式为yyyy-mm-dd HH:mm:ss。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setISP(String ISP)
Set 实例运营商字段。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLatestOperation(String LatestOperation)
Set 实例最后一次操作。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLatestOperationState(String LatestOperationState)
Set 实例最后一次操作结果。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setNewFlag(Long NewFlag)
Set 新实例标志
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPayMode(Long PayMode)
Set 付费方式。
0为后付费。
1为预付费。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPhysicalPosition(PhysicalPosition PhysicalPosition)
Set 物理位置信息。注意该字段目前为保留字段,均为空值。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPosition(Position Position)
Set 实例所在的位置相关信息。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRenewFlag(Long RenewFlag)
Set 是否自动续费。
0为不自动续费。
1为自动续费。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRestrictState(String RestrictState)
Set 实例业务状态。取值范围:
NORMAL:表示正常状态的实例
EXPIRED:表示过期的实例
PROTECTIVELY_ISOLATED:表示被安全隔离的实例。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSecurityGroupIds(String[] SecurityGroupIds)
Set 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSimpleModule(SimpleModule SimpleModule)
Set 实例当前所属的模块简要信息。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSystemDisk(DiskInfo SystemDisk)
Set 系统盘信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSystemDiskSize(Long SystemDiskSize)
Set 系统盘大小,单位GB。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTagSet(Tag[] TagSet)
Set 实例的标签信息。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUUID(String UUID)
Set 实例UUID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setVirtualPrivateCloud(VirtualPrivateCloud VirtualPrivateCloud)
Set VPC属性
注意:此字段可能返回 null,表示取不到有效值。
|
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
- 实例ID。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- 实例名称,如ens-34241f3s。
注意:此字段可能返回 null,表示取不到有效值。public String getInstanceState()
public void setInstanceState(String InstanceState)
InstanceState
- 实例状态。取值范围:
PENDING:表示创建中
LAUNCH_FAILED:表示创建失败
RUNNING:表示运行中
STOPPED:表示关机
STARTING:表示开机中
STOPPING:表示关机中
REBOOTING:表示重启中
SHUTDOWN:表示停止待销毁
TERMINATING:表示销毁中。public Image getImage()
public void setImage(Image Image)
Image
- 实例当前使用的镜像的信息。
注意:此字段可能返回 null,表示取不到有效值。public SimpleModule getSimpleModule()
public void setSimpleModule(SimpleModule SimpleModule)
SimpleModule
- 实例当前所属的模块简要信息。
注意:此字段可能返回 null,表示取不到有效值。public Position getPosition()
public void setPosition(Position Position)
Position
- 实例所在的位置相关信息。
注意:此字段可能返回 null,表示取不到有效值。public Internet getInternet()
public void setInternet(Internet Internet)
Internet
- 实例的网络相关信息。
注意:此字段可能返回 null,表示取不到有效值。public InstanceTypeConfig getInstanceTypeConfig()
public void setInstanceTypeConfig(InstanceTypeConfig InstanceTypeConfig)
InstanceTypeConfig
- 实例的配置相关信息。
注意:此字段可能返回 null,表示取不到有效值。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 实例的创建时间。
注意:此字段可能返回 null,表示取不到有效值。public Tag[] getTagSet()
public void setTagSet(Tag[] TagSet)
TagSet
- 实例的标签信息。
注意:此字段可能返回 null,表示取不到有效值。public String getLatestOperation()
public void setLatestOperation(String LatestOperation)
LatestOperation
- 实例最后一次操作。
注意:此字段可能返回 null,表示取不到有效值。public String getLatestOperationState()
public void setLatestOperationState(String LatestOperationState)
LatestOperationState
- 实例最后一次操作结果。
注意:此字段可能返回 null,表示取不到有效值。public String getRestrictState()
public void setRestrictState(String RestrictState)
RestrictState
- 实例业务状态。取值范围:
NORMAL:表示正常状态的实例
EXPIRED:表示过期的实例
PROTECTIVELY_ISOLATED:表示被安全隔离的实例。
注意:此字段可能返回 null,表示取不到有效值。public Long getSystemDiskSize()
public void setSystemDiskSize(Long SystemDiskSize)
SystemDiskSize
- 系统盘大小,单位GB。
注意:此字段可能返回 null,表示取不到有效值。public Long getDataDiskSize()
public void setDataDiskSize(Long DataDiskSize)
DataDiskSize
- 数据盘大小,单位GB。
注意:此字段可能返回 null,表示取不到有效值。public String getUUID()
public void setUUID(String UUID)
UUID
- 实例UUID
注意:此字段可能返回 null,表示取不到有效值。public Long getPayMode()
public void setPayMode(Long PayMode)
PayMode
- 付费方式。
0为后付费。
1为预付费。
注意:此字段可能返回 null,表示取不到有效值。public String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime
- 过期时间。格式为yyyy-mm-dd HH:mm:ss。
注意:此字段可能返回 null,表示取不到有效值。public String getIsolatedTime()
public void setIsolatedTime(String IsolatedTime)
IsolatedTime
- 隔离时间。格式为yyyy-mm-dd HH:mm:ss。
注意:此字段可能返回 null,表示取不到有效值。public Long getRenewFlag()
public void setRenewFlag(Long RenewFlag)
RenewFlag
- 是否自动续费。
0为不自动续费。
1为自动续费。
注意:此字段可能返回 null,表示取不到有效值。public String getExpireState()
public void setExpireState(String ExpireState)
ExpireState
- 过期状态。
NORMAL 表示机器运行正常。
WILL_EXPIRE 表示即将过期。
EXPIRED 表示已过期。
注意:此字段可能返回 null,表示取不到有效值。public DiskInfo getSystemDisk()
public void setSystemDisk(DiskInfo SystemDisk)
SystemDisk
- 系统盘信息
注意:此字段可能返回 null,表示取不到有效值。public DiskInfo[] getDataDisks()
public void setDataDisks(DiskInfo[] DataDisks)
DataDisks
- 数据盘信息
注意:此字段可能返回 null,表示取不到有效值。public Long getNewFlag()
public void setNewFlag(Long NewFlag)
NewFlag
- 新实例标志
注意:此字段可能返回 null,表示取不到有效值。public String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds
- 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。
注意:此字段可能返回 null,表示取不到有效值。public VirtualPrivateCloud getVirtualPrivateCloud()
public void setVirtualPrivateCloud(VirtualPrivateCloud VirtualPrivateCloud)
VirtualPrivateCloud
- VPC属性
注意:此字段可能返回 null,表示取不到有效值。public String getISP()
public void setISP(String ISP)
ISP
- 实例运营商字段。
注意:此字段可能返回 null,表示取不到有效值。public PhysicalPosition getPhysicalPosition()
public void setPhysicalPosition(PhysicalPosition PhysicalPosition)
PhysicalPosition
- 物理位置信息。注意该字段目前为保留字段,均为空值。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2023. All rights reserved.