public class MachineSimple extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| MachineSimple() | 
| MachineSimple(MachineSimple 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 | 
|---|---|
| Tags[] | getCloudTags()Get 云标签信息 | 
| String | getInstanceId()Get 实例ID | 
| String | getInstanceState()Get 实例状态请参考CVM实例列表InstanceState值
https://cloud.tencent.com/document/api/213/15753#Instance | 
| Boolean | getIsProVersion()Get 是否是专业版。
true: 是
false:否 | 
| String | getKernelVersion()Get 内核版本 | 
| LicenseOrder | getLicenseOrder()Get 授权订单对象 | 
| String | getMachineIp()Get 主机IP。 | 
| String | getMachineName()Get 主机名称。 | 
| String | getMachineOs()Get 主机系统。 | 
| String | getMachineType()Get 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区 | 
| String | getMachineWanIp()Get 主机外网IP。 | 
| String | getPayMode()Get 主机状态。
POSTPAY: 表示后付费,即按量计费  
PREPAY: 表示预付费,即包年包月 | 
| Long | getProjectId()Get 项目ID | 
| String | getProtectType()Get 防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版. | 
| String | getQuuid()Get CVM或BM机器唯一Uuid。 | 
| RegionInfo | getRegionInfo()Get 地域信息 | 
| MachineTag[] | getTag()Get 标签信息 | 
| String | getUuid()Get 主机安全uuid,若客户端长时间不在线将返回空字符。 | 
| void | setCloudTags(Tags[] CloudTags)Set 云标签信息 | 
| void | setInstanceId(String InstanceId)Set 实例ID | 
| void | setInstanceState(String InstanceState)Set 实例状态请参考CVM实例列表InstanceState值
https://cloud.tencent.com/document/api/213/15753#Instance | 
| void | setIsProVersion(Boolean IsProVersion)Set 是否是专业版。
true: 是
false:否 | 
| void | setKernelVersion(String KernelVersion)Set 内核版本 | 
| void | setLicenseOrder(LicenseOrder LicenseOrder)Set 授权订单对象 | 
| void | setMachineIp(String MachineIp)Set 主机IP。 | 
| void | setMachineName(String MachineName)Set 主机名称。 | 
| void | setMachineOs(String MachineOs)Set 主机系统。 | 
| void | setMachineType(String MachineType)Set 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区 | 
| void | setMachineWanIp(String MachineWanIp)Set 主机外网IP。 | 
| void | setPayMode(String PayMode)Set 主机状态。
POSTPAY: 表示后付费,即按量计费  
PREPAY: 表示预付费,即包年包月 | 
| void | setProjectId(Long ProjectId)Set 项目ID | 
| void | setProtectType(String ProtectType)Set 防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版. | 
| void | setQuuid(String Quuid)Set CVM或BM机器唯一Uuid。 | 
| void | setRegionInfo(RegionInfo RegionInfo)Set 地域信息 | 
| void | setTag(MachineTag[] Tag)Set 标签信息 | 
| void | setUuid(String Uuid)Set 主机安全uuid,若客户端长时间不在线将返回空字符。 | 
| 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 MachineSimple()
public MachineSimple(MachineSimple source)
public String getMachineName()
public void setMachineName(String MachineName)
MachineName - 主机名称。public String getMachineOs()
public void setMachineOs(String MachineOs)
MachineOs - 主机系统。public String getUuid()
public void setUuid(String Uuid)
Uuid - 主机安全uuid,若客户端长时间不在线将返回空字符。public String getQuuid()
public void setQuuid(String Quuid)
Quuid - CVM或BM机器唯一Uuid。public String getMachineIp()
public void setMachineIp(String MachineIp)
MachineIp - 主机IP。public Boolean getIsProVersion()
public void setIsProVersion(Boolean IsProVersion)
IsProVersion - 是否是专业版。
public String getMachineWanIp()
public void setMachineWanIp(String MachineWanIp)
MachineWanIp - 主机外网IP。public String getPayMode()
public void setPayMode(String PayMode)
PayMode - 主机状态。
public MachineTag[] getTag()
public void setTag(MachineTag[] Tag)
Tag - 标签信息public RegionInfo getRegionInfo()
public void setRegionInfo(RegionInfo RegionInfo)
RegionInfo - 地域信息public String getInstanceState()
public void setInstanceState(String InstanceState)
InstanceState - 实例状态请参考CVM实例列表InstanceState值
https://cloud.tencent.com/document/api/213/15753#Instancepublic Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 项目IDpublic String getMachineType()
public void setMachineType(String MachineType)
MachineType - 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区public String getKernelVersion()
public void setKernelVersion(String KernelVersion)
KernelVersion - 内核版本public String getProtectType()
public void setProtectType(String ProtectType)
ProtectType - 防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.public LicenseOrder getLicenseOrder()
public void setLicenseOrder(LicenseOrder LicenseOrder)
LicenseOrder - 授权订单对象public Tags[] getCloudTags()
public void setCloudTags(Tags[] CloudTags)
CloudTags - 云标签信息public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 实例IDCopyright © 2025. All rights reserved.