public class Instance extends AbstractModel
header, skipSign| 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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic 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 © 2025. All rights reserved.