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, toJsonString
public 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 © 2024. All rights reserved.