Class ChcHost
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cvm.v20170312.models.ChcHost
-
public class ChcHost extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBmcIp()Get 带外网络Ip。 注意:此字段可能返回 null,表示取不到有效值。StringgetBmcMAC()Get 带外网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。String[]getBmcSecurityGroupIds()Get 带外网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。VirtualPrivateCloudgetBmcVirtualPrivateCloud()Get 带外网络。 注意:此字段可能返回 null,表示取不到有效值。StringgetChcId()Get CHC物理服务器ID。LonggetCPU()Get CHC物理服务器的CPU核数 注意:此字段可能返回 null,表示取不到有效值。StringgetCreatedTime()Get 服务器导入的时间。StringgetCvmInstanceId()Get 关联的云主机Id。 注意:此字段可能返回 null,表示取不到有效值。ChcDeployExtraConfiggetDeployExtraConfig()Get chc dhcp选项,用于minios调试 注意:此字段可能返回 null,表示取不到有效值。StringgetDeployIp()Get 部署网络Ip。 注意:此字段可能返回 null,表示取不到有效值。StringgetDeployMAC()Get 部署网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。String[]getDeploySecurityGroupIds()Get 部署网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。VirtualPrivateCloudgetDeployVirtualPrivateCloud()Get 部署网络。 注意:此字段可能返回 null,表示取不到有效值。StringgetDeviceType()Get 设备类型。 注意:此字段可能返回 null,表示取不到有效值。StringgetDisk()Get CHC物理服务器的磁盘信息 注意:此字段可能返回 null,表示取不到有效值。StringgetHardwareDescription()Get 机型的硬件描述,分别为CPU核数,内存容量和磁盘容量 注意:此字段可能返回 null,表示取不到有效值。StringgetInstanceName()Get 实例名称。StringgetInstanceState()Get CHC的状态
INIT: 设备已录入。还未配置带外和部署网络 READY: 已配置带外和部署网络 PREPARED: 可分配云主机 ONLINE: 已分配云主机 OPERATING: 设备操作中,如正在配置带外网络等。 CLEAR_NETWORK_FAILED: 清理带外和部署网络失败LonggetMemory()Get CHC物理服务器的内存大小,单位为GB 注意:此字段可能返回 null,表示取不到有效值。PlacementgetPlacement()Get 所属可用区StringgetSerialNumber()Get 服务器序列号。StringgetTenantType()Get 设备托管类型。 HOSTING: 托管 TENANT: 租赁 注意:此字段可能返回 null,表示取不到有效值。voidsetBmcIp(String BmcIp)Set 带外网络Ip。 注意:此字段可能返回 null,表示取不到有效值。voidsetBmcMAC(String BmcMAC)Set 带外网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。voidsetBmcSecurityGroupIds(String[] BmcSecurityGroupIds)Set 带外网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。voidsetBmcVirtualPrivateCloud(VirtualPrivateCloud BmcVirtualPrivateCloud)Set 带外网络。 注意:此字段可能返回 null,表示取不到有效值。voidsetChcId(String ChcId)Set CHC物理服务器ID。voidsetCPU(Long CPU)Set CHC物理服务器的CPU核数 注意:此字段可能返回 null,表示取不到有效值。voidsetCreatedTime(String CreatedTime)Set 服务器导入的时间。voidsetCvmInstanceId(String CvmInstanceId)Set 关联的云主机Id。 注意:此字段可能返回 null,表示取不到有效值。voidsetDeployExtraConfig(ChcDeployExtraConfig DeployExtraConfig)Set chc dhcp选项,用于minios调试 注意:此字段可能返回 null,表示取不到有效值。voidsetDeployIp(String DeployIp)Set 部署网络Ip。 注意:此字段可能返回 null,表示取不到有效值。voidsetDeployMAC(String DeployMAC)Set 部署网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。voidsetDeploySecurityGroupIds(String[] DeploySecurityGroupIds)Set 部署网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。voidsetDeployVirtualPrivateCloud(VirtualPrivateCloud DeployVirtualPrivateCloud)Set 部署网络。 注意:此字段可能返回 null,表示取不到有效值。voidsetDeviceType(String DeviceType)Set 设备类型。 注意:此字段可能返回 null,表示取不到有效值。voidsetDisk(String Disk)Set CHC物理服务器的磁盘信息 注意:此字段可能返回 null,表示取不到有效值。voidsetHardwareDescription(String HardwareDescription)Set 机型的硬件描述,分别为CPU核数,内存容量和磁盘容量 注意:此字段可能返回 null,表示取不到有效值。voidsetInstanceName(String InstanceName)Set 实例名称。voidsetInstanceState(String InstanceState)Set CHC的状态
INIT: 设备已录入。还未配置带外和部署网络 READY: 已配置带外和部署网络 PREPARED: 可分配云主机 ONLINE: 已分配云主机 OPERATING: 设备操作中,如正在配置带外网络等。 CLEAR_NETWORK_FAILED: 清理带外和部署网络失败voidsetMemory(Long Memory)Set CHC物理服务器的内存大小,单位为GB 注意:此字段可能返回 null,表示取不到有效值。voidsetPlacement(Placement Placement)Set 所属可用区voidsetSerialNumber(String SerialNumber)Set 服务器序列号。voidsetTenantType(String TenantType)Set 设备托管类型。 HOSTING: 托管 TENANT: 租赁 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ChcHost
public ChcHost()
-
ChcHost
public ChcHost(ChcHost 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.
-
-
Method Detail
-
getChcId
public String getChcId()
Get CHC物理服务器ID。- Returns:
- ChcId CHC物理服务器ID。
-
setChcId
public void setChcId(String ChcId)
Set CHC物理服务器ID。- Parameters:
ChcId- CHC物理服务器ID。
-
getInstanceName
public String getInstanceName()
Get 实例名称。- Returns:
- InstanceName 实例名称。
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 实例名称。- Parameters:
InstanceName- 实例名称。
-
getSerialNumber
public String getSerialNumber()
Get 服务器序列号。- Returns:
- SerialNumber 服务器序列号。
-
setSerialNumber
public void setSerialNumber(String SerialNumber)
Set 服务器序列号。- Parameters:
SerialNumber- 服务器序列号。
-
getInstanceState
public String getInstanceState()
Get CHC的状态
- INIT: 设备已录入。还未配置带外和部署网络
- READY: 已配置带外和部署网络
- PREPARED: 可分配云主机
- ONLINE: 已分配云主机
- OPERATING: 设备操作中,如正在配置带外网络等。
- CLEAR_NETWORK_FAILED: 清理带外和部署网络失败
- Returns:
- InstanceState CHC的状态
- INIT: 设备已录入。还未配置带外和部署网络
- READY: 已配置带外和部署网络
- PREPARED: 可分配云主机
- ONLINE: 已分配云主机
- OPERATING: 设备操作中,如正在配置带外网络等。
- CLEAR_NETWORK_FAILED: 清理带外和部署网络失败
-
setInstanceState
public void setInstanceState(String InstanceState)
Set CHC的状态
- INIT: 设备已录入。还未配置带外和部署网络
- READY: 已配置带外和部署网络
- PREPARED: 可分配云主机
- ONLINE: 已分配云主机
- OPERATING: 设备操作中,如正在配置带外网络等。
- CLEAR_NETWORK_FAILED: 清理带外和部署网络失败
- Parameters:
InstanceState- CHC的状态
- INIT: 设备已录入。还未配置带外和部署网络
- READY: 已配置带外和部署网络
- PREPARED: 可分配云主机
- ONLINE: 已分配云主机
- OPERATING: 设备操作中,如正在配置带外网络等。
- CLEAR_NETWORK_FAILED: 清理带外和部署网络失败
-
getDeviceType
public String getDeviceType()
Get 设备类型。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DeviceType 设备类型。 注意:此字段可能返回 null,表示取不到有效值。
-
setDeviceType
public void setDeviceType(String DeviceType)
Set 设备类型。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DeviceType- 设备类型。 注意:此字段可能返回 null,表示取不到有效值。
-
getPlacement
public Placement getPlacement()
Get 所属可用区- Returns:
- Placement 所属可用区
-
setPlacement
public void setPlacement(Placement Placement)
Set 所属可用区- Parameters:
Placement- 所属可用区
-
getBmcVirtualPrivateCloud
public VirtualPrivateCloud getBmcVirtualPrivateCloud()
Get 带外网络。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BmcVirtualPrivateCloud 带外网络。 注意:此字段可能返回 null,表示取不到有效值。
-
setBmcVirtualPrivateCloud
public void setBmcVirtualPrivateCloud(VirtualPrivateCloud BmcVirtualPrivateCloud)
Set 带外网络。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BmcVirtualPrivateCloud- 带外网络。 注意:此字段可能返回 null,表示取不到有效值。
-
getBmcIp
public String getBmcIp()
Get 带外网络Ip。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BmcIp 带外网络Ip。 注意:此字段可能返回 null,表示取不到有效值。
-
setBmcIp
public void setBmcIp(String BmcIp)
Set 带外网络Ip。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BmcIp- 带外网络Ip。 注意:此字段可能返回 null,表示取不到有效值。
-
getBmcSecurityGroupIds
public String[] getBmcSecurityGroupIds()
Get 带外网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BmcSecurityGroupIds 带外网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。
-
setBmcSecurityGroupIds
public void setBmcSecurityGroupIds(String[] BmcSecurityGroupIds)
Set 带外网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BmcSecurityGroupIds- 带外网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。
-
getDeployVirtualPrivateCloud
public VirtualPrivateCloud getDeployVirtualPrivateCloud()
Get 部署网络。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DeployVirtualPrivateCloud 部署网络。 注意:此字段可能返回 null,表示取不到有效值。
-
setDeployVirtualPrivateCloud
public void setDeployVirtualPrivateCloud(VirtualPrivateCloud DeployVirtualPrivateCloud)
Set 部署网络。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DeployVirtualPrivateCloud- 部署网络。 注意:此字段可能返回 null,表示取不到有效值。
-
getDeployIp
public String getDeployIp()
Get 部署网络Ip。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DeployIp 部署网络Ip。 注意:此字段可能返回 null,表示取不到有效值。
-
setDeployIp
public void setDeployIp(String DeployIp)
Set 部署网络Ip。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DeployIp- 部署网络Ip。 注意:此字段可能返回 null,表示取不到有效值。
-
getDeploySecurityGroupIds
public String[] getDeploySecurityGroupIds()
Get 部署网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DeploySecurityGroupIds 部署网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。
-
setDeploySecurityGroupIds
public void setDeploySecurityGroupIds(String[] DeploySecurityGroupIds)
Set 部署网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DeploySecurityGroupIds- 部署网络安全组Id。 注意:此字段可能返回 null,表示取不到有效值。
-
getCvmInstanceId
public String getCvmInstanceId()
Get 关联的云主机Id。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CvmInstanceId 关联的云主机Id。 注意:此字段可能返回 null,表示取不到有效值。
-
setCvmInstanceId
public void setCvmInstanceId(String CvmInstanceId)
Set 关联的云主机Id。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CvmInstanceId- 关联的云主机Id。 注意:此字段可能返回 null,表示取不到有效值。
-
getCreatedTime
public String getCreatedTime()
Get 服务器导入的时间。- Returns:
- CreatedTime 服务器导入的时间。
-
setCreatedTime
public void setCreatedTime(String CreatedTime)
Set 服务器导入的时间。- Parameters:
CreatedTime- 服务器导入的时间。
-
getHardwareDescription
public String getHardwareDescription()
Get 机型的硬件描述,分别为CPU核数,内存容量和磁盘容量 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- HardwareDescription 机型的硬件描述,分别为CPU核数,内存容量和磁盘容量 注意:此字段可能返回 null,表示取不到有效值。
-
setHardwareDescription
public void setHardwareDescription(String HardwareDescription)
Set 机型的硬件描述,分别为CPU核数,内存容量和磁盘容量 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
HardwareDescription- 机型的硬件描述,分别为CPU核数,内存容量和磁盘容量 注意:此字段可能返回 null,表示取不到有效值。
-
getCPU
public Long getCPU()
Get CHC物理服务器的CPU核数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CPU CHC物理服务器的CPU核数 注意:此字段可能返回 null,表示取不到有效值。
-
setCPU
public void setCPU(Long CPU)
Set CHC物理服务器的CPU核数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CPU- CHC物理服务器的CPU核数 注意:此字段可能返回 null,表示取不到有效值。
-
getMemory
public Long getMemory()
Get CHC物理服务器的内存大小,单位为GB 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Memory CHC物理服务器的内存大小,单位为GB 注意:此字段可能返回 null,表示取不到有效值。
-
setMemory
public void setMemory(Long Memory)
Set CHC物理服务器的内存大小,单位为GB 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Memory- CHC物理服务器的内存大小,单位为GB 注意:此字段可能返回 null,表示取不到有效值。
-
getDisk
public String getDisk()
Get CHC物理服务器的磁盘信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Disk CHC物理服务器的磁盘信息 注意:此字段可能返回 null,表示取不到有效值。
-
setDisk
public void setDisk(String Disk)
Set CHC物理服务器的磁盘信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Disk- CHC物理服务器的磁盘信息 注意:此字段可能返回 null,表示取不到有效值。
-
getBmcMAC
public String getBmcMAC()
Get 带外网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BmcMAC 带外网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。
-
setBmcMAC
public void setBmcMAC(String BmcMAC)
Set 带外网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BmcMAC- 带外网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。
-
getDeployMAC
public String getDeployMAC()
Get 部署网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DeployMAC 部署网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。
-
setDeployMAC
public void setDeployMAC(String DeployMAC)
Set 部署网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DeployMAC- 部署网络下分配的MAC地址 注意:此字段可能返回 null,表示取不到有效值。
-
getTenantType
public String getTenantType()
Get 设备托管类型。 HOSTING: 托管 TENANT: 租赁 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TenantType 设备托管类型。 HOSTING: 托管 TENANT: 租赁 注意:此字段可能返回 null,表示取不到有效值。
-
setTenantType
public void setTenantType(String TenantType)
Set 设备托管类型。 HOSTING: 托管 TENANT: 租赁 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TenantType- 设备托管类型。 HOSTING: 托管 TENANT: 租赁 注意:此字段可能返回 null,表示取不到有效值。
-
getDeployExtraConfig
public ChcDeployExtraConfig getDeployExtraConfig()
Get chc dhcp选项,用于minios调试 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DeployExtraConfig chc dhcp选项,用于minios调试 注意:此字段可能返回 null,表示取不到有效值。
-
setDeployExtraConfig
public void setDeployExtraConfig(ChcDeployExtraConfig DeployExtraConfig)
Set chc dhcp选项,用于minios调试 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DeployExtraConfig- chc dhcp选项,用于minios调试 注意:此字段可能返回 null,表示取不到有效值。
-
-