public class ChcHost extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ChcHost() | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getBmcIp()Get 带外网络Ip。 | 
| String | getBmcMAC()Get 带外网络下分配的MAC地址 | 
| String[] | getBmcSecurityGroupIds()Get 带外网络安全组Id。 | 
| VirtualPrivateCloud | getBmcVirtualPrivateCloud()Get 带外网络。 | 
| String | getChcId()Get CHC物理服务器ID。 | 
| String | getChcInstanceFamily()Get CHC云主机机型簇。 | 
| String | getChcInstanceFamilyName()Get CHC云主机机型簇名称。 | 
| String | getChcInstanceType()Get CHC云主机机型。 | 
| Long | getCPU()Get CHC物理服务器的CPU核数 | 
| String | getCreatedTime()Get 服务器导入的时间。 | 
| String | getCvmInstanceId()Get 关联的云主机Id。 | 
| ChcDeployExtraConfig | getDeployExtraConfig()Get chc dhcp选项,用于minios调试。 | 
| String | getDeployIp()Get 部署网络Ip。 | 
| String | getDeployMAC()Get 部署网络下分配的MAC地址 | 
| String[] | getDeploySecurityGroupIds()Get 部署网络安全组Id。 | 
| VirtualPrivateCloud | getDeployVirtualPrivateCloud()Get 部署网络。 | 
| String | getDeviceType()Get 设备类型。 | 
| String | getDisk()Get CHC物理服务器的磁盘信息 | 
| String | getGpu()Get GPU型号。 | 
| String | getHardwareDescription()Get 机型的硬件描述,分别为CPU核数,内存容量和磁盘容量 | 
| String | getInstanceName()Get 实例名称。 | 
| String | getInstanceState()Get CHC的状态 INIT: 设备已录入。还未配置带外和部署网络 READY: 已配置带外和部署网络 PREPARED: 可分配云主机 ONLINE: 已分配云主机 OPERATING: 设备操作中,如正在配置带外网络等。 CLEAR_NETWORK_FAILED: 清理带外和部署网络失败 | 
| Boolean | getIsPredefinedType()Get 是否是预定义机型。 | 
| String | getLatestOperation()Get 最近操作 | 
| String | getLatestOperationErrorCode()Get 最近操作错误码 | 
| String | getLatestOperationErrorMsg()Get 最近操作错误详情和建议项 | 
| String | getLatestOperationName()Get 最近操作名称 | 
| String | getLatestOperationState()Get 最近操作状态 | 
| Long | getMemory()Get CHC物理服务器的内存大小,单位为GB | 
| String | getNetworkCard()Get 网卡型号。主要指RDMA网卡。 | 
| Placement | getPlacement()Get 所属可用区 | 
| String | getResaleAccountId()Get 转售客户的账号ID。 | 
| String | getResaleAppId()Get 转售客户的AppId。 | 
| String | getSaleStatus()Get 售卖状态。 NOT_FOR_SALE:不可售卖 AVAILABLE: 可售卖 SOLD: 已售卖 | 
| String | getSerialNumber()Get 服务器序列号。 | 
| Tag[] | getTags()Get CHC物理服务器关联的标签列表。 | 
| String | getTenantType()Get 设备托管类型。
HOSTING: 托管
TENANT: 租赁 | 
| void | setBmcIp(String BmcIp)Set 带外网络Ip。 | 
| void | setBmcMAC(String BmcMAC)Set 带外网络下分配的MAC地址 | 
| void | setBmcSecurityGroupIds(String[] BmcSecurityGroupIds)Set 带外网络安全组Id。 | 
| void | setBmcVirtualPrivateCloud(VirtualPrivateCloud BmcVirtualPrivateCloud)Set 带外网络。 | 
| void | setChcId(String ChcId)Set CHC物理服务器ID。 | 
| void | setChcInstanceFamily(String ChcInstanceFamily)Set CHC云主机机型簇。 | 
| void | setChcInstanceFamilyName(String ChcInstanceFamilyName)Set CHC云主机机型簇名称。 | 
| void | setChcInstanceType(String ChcInstanceType)Set CHC云主机机型。 | 
| void | setCPU(Long CPU)Set CHC物理服务器的CPU核数 | 
| void | setCreatedTime(String CreatedTime)Set 服务器导入的时间。 | 
| void | setCvmInstanceId(String CvmInstanceId)Set 关联的云主机Id。 | 
| void | setDeployExtraConfig(ChcDeployExtraConfig DeployExtraConfig)Set chc dhcp选项,用于minios调试。 | 
| void | setDeployIp(String DeployIp)Set 部署网络Ip。 | 
| void | setDeployMAC(String DeployMAC)Set 部署网络下分配的MAC地址 | 
| void | setDeploySecurityGroupIds(String[] DeploySecurityGroupIds)Set 部署网络安全组Id。 | 
| void | setDeployVirtualPrivateCloud(VirtualPrivateCloud DeployVirtualPrivateCloud)Set 部署网络。 | 
| void | setDeviceType(String DeviceType)Set 设备类型。 | 
| void | setDisk(String Disk)Set CHC物理服务器的磁盘信息 | 
| void | setGpu(String Gpu)Set GPU型号。 | 
| void | setHardwareDescription(String HardwareDescription)Set 机型的硬件描述,分别为CPU核数,内存容量和磁盘容量 | 
| void | setInstanceName(String InstanceName)Set 实例名称。 | 
| void | setInstanceState(String InstanceState)Set CHC的状态 INIT: 设备已录入。还未配置带外和部署网络 READY: 已配置带外和部署网络 PREPARED: 可分配云主机 ONLINE: 已分配云主机 OPERATING: 设备操作中,如正在配置带外网络等。 CLEAR_NETWORK_FAILED: 清理带外和部署网络失败 | 
| void | setIsPredefinedType(Boolean IsPredefinedType)Set 是否是预定义机型。 | 
| void | setLatestOperation(String LatestOperation)Set 最近操作 | 
| void | setLatestOperationErrorCode(String LatestOperationErrorCode)Set 最近操作错误码 | 
| void | setLatestOperationErrorMsg(String LatestOperationErrorMsg)Set 最近操作错误详情和建议项 | 
| void | setLatestOperationName(String LatestOperationName)Set 最近操作名称 | 
| void | setLatestOperationState(String LatestOperationState)Set 最近操作状态 | 
| void | setMemory(Long Memory)Set CHC物理服务器的内存大小,单位为GB | 
| void | setNetworkCard(String NetworkCard)Set 网卡型号。主要指RDMA网卡。 | 
| void | setPlacement(Placement Placement)Set 所属可用区 | 
| void | setResaleAccountId(String ResaleAccountId)Set 转售客户的账号ID。 | 
| void | setResaleAppId(String ResaleAppId)Set 转售客户的AppId。 | 
| void | setSaleStatus(String SaleStatus)Set 售卖状态。 NOT_FOR_SALE:不可售卖 AVAILABLE: 可售卖 SOLD: 已售卖 | 
| void | setSerialNumber(String SerialNumber)Set 服务器序列号。 | 
| void | setTags(Tag[] Tags)Set CHC物理服务器关联的标签列表。 | 
| void | setTenantType(String TenantType)Set 设备托管类型。
HOSTING: 托管
TENANT: 租赁 | 
| 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 ChcHost()
public ChcHost(ChcHost source)
public String getChcId()
public void setChcId(String ChcId)
ChcId - CHC物理服务器ID。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - 实例名称。public String getSerialNumber()
public void setSerialNumber(String SerialNumber)
SerialNumber - 服务器序列号。public String getInstanceState()
public void setInstanceState(String InstanceState)
InstanceState - CHC的状态public String getDeviceType()
public void setDeviceType(String DeviceType)
DeviceType - 设备类型。public Placement getPlacement()
public void setPlacement(Placement Placement)
Placement - 所属可用区public VirtualPrivateCloud getBmcVirtualPrivateCloud()
public void setBmcVirtualPrivateCloud(VirtualPrivateCloud BmcVirtualPrivateCloud)
BmcVirtualPrivateCloud - 带外网络。public String getBmcIp()
public void setBmcIp(String BmcIp)
BmcIp - 带外网络Ip。public String[] getBmcSecurityGroupIds()
public void setBmcSecurityGroupIds(String[] BmcSecurityGroupIds)
BmcSecurityGroupIds - 带外网络安全组Id。public VirtualPrivateCloud getDeployVirtualPrivateCloud()
public void setDeployVirtualPrivateCloud(VirtualPrivateCloud DeployVirtualPrivateCloud)
DeployVirtualPrivateCloud - 部署网络。public String getDeployIp()
public void setDeployIp(String DeployIp)
DeployIp - 部署网络Ip。public String[] getDeploySecurityGroupIds()
public void setDeploySecurityGroupIds(String[] DeploySecurityGroupIds)
DeploySecurityGroupIds - 部署网络安全组Id。public String getCvmInstanceId()
public void setCvmInstanceId(String CvmInstanceId)
CvmInstanceId - 关联的云主机Id。public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - 服务器导入的时间。public String getHardwareDescription()
public void setHardwareDescription(String HardwareDescription)
HardwareDescription - 机型的硬件描述,分别为CPU核数,内存容量和磁盘容量public Long getCPU()
public void setCPU(Long CPU)
CPU - CHC物理服务器的CPU核数public Long getMemory()
public void setMemory(Long Memory)
Memory - CHC物理服务器的内存大小,单位为GBpublic String getDisk()
public void setDisk(String Disk)
Disk - CHC物理服务器的磁盘信息public String getBmcMAC()
public void setBmcMAC(String BmcMAC)
BmcMAC - 带外网络下分配的MAC地址public String getDeployMAC()
public void setDeployMAC(String DeployMAC)
DeployMAC - 部署网络下分配的MAC地址public String getTenantType()
public void setTenantType(String TenantType)
TenantType - 设备托管类型。
HOSTING: 托管
TENANT: 租赁public ChcDeployExtraConfig getDeployExtraConfig()
public void setDeployExtraConfig(ChcDeployExtraConfig DeployExtraConfig)
DeployExtraConfig - chc dhcp选项,用于minios调试。public String getGpu()
public void setGpu(String Gpu)
Gpu - GPU型号。public String getNetworkCard()
public void setNetworkCard(String NetworkCard)
NetworkCard - 网卡型号。主要指RDMA网卡。public Boolean getIsPredefinedType()
public void setIsPredefinedType(Boolean IsPredefinedType)
IsPredefinedType - 是否是预定义机型。public String getChcInstanceType()
public void setChcInstanceType(String ChcInstanceType)
ChcInstanceType - CHC云主机机型。public String getChcInstanceFamily()
public void setChcInstanceFamily(String ChcInstanceFamily)
ChcInstanceFamily - CHC云主机机型簇。public String getChcInstanceFamilyName()
public void setChcInstanceFamilyName(String ChcInstanceFamilyName)
ChcInstanceFamilyName - CHC云主机机型簇名称。public String getResaleAppId()
public void setResaleAppId(String ResaleAppId)
ResaleAppId - 转售客户的AppId。public String getResaleAccountId()
public void setResaleAccountId(String ResaleAccountId)
ResaleAccountId - 转售客户的账号ID。public String getSaleStatus()
public void setSaleStatus(String SaleStatus)
SaleStatus - 售卖状态。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - CHC物理服务器关联的标签列表。public String getLatestOperation()
public void setLatestOperation(String LatestOperation)
LatestOperation - 最近操作public String getLatestOperationErrorCode()
public void setLatestOperationErrorCode(String LatestOperationErrorCode)
LatestOperationErrorCode - 最近操作错误码public String getLatestOperationErrorMsg()
public void setLatestOperationErrorMsg(String LatestOperationErrorMsg)
LatestOperationErrorMsg - 最近操作错误详情和建议项public String getLatestOperationName()
public void setLatestOperationName(String LatestOperationName)
LatestOperationName - 最近操作名称public String getLatestOperationState()
public void setLatestOperationState(String LatestOperationState)
LatestOperationState - 最近操作状态Copyright © 2025. All rights reserved.