对象模型
对象
专属主机管理包括查询专属主机列表、查看专属主机详情、更新专属主机属性、申请专属主机,以及释放专属主机。
对象模型
参数 |
类型 |
CRUD |
默认值 |
约束 |
备注 |
---|---|---|---|---|---|
dedicated_host_id |
String |
R |
- |
- |
专属主机ID。 |
name |
String |
CUR |
- |
- |
专属主机的名称。 长度限制在255个字符以内,并且不能以空格开头或结尾。 |
auto_placement |
String |
CUR |
on |
该参数取值可以为“ on”或“off”。 |
在创建云服务器时(未指定专属主机ID),是否允许云服务器自动分配在一台可用的专属主机上。 |
availability_zone |
String |
CR |
- |
- |
专属主机所属的可用区。 |
project_id |
String |
CR |
- |
- |
专属主机所属的租户ID。 |
host_properties |
Dict 具体请参见表2。 |
R |
- |
- |
专属主机属性。 |
state |
String |
R |
- |
该参数取值可以为:“available”、“fault”或“released”。 |
专属主机状态。 |
available_vcpus |
Int |
R |
- |
- |
专属主机可用的vCPU核数。 |
available_memory |
Int |
R |
- |
- |
专属主机可用的内存大小。 |
allocated_at |
String |
R |
- |
- |
专属主机的分配时间。 |
released_at |
String |
R |
- |
- |
专属主机的释放时间。 |
instance_total |
Int |
R |
- |
- |
专属主机上的实例总数。 |
instance_uuids |
List <String> |
R |
- |
- |
专属主机上的实例UUID。 查询专属主机列表接口不显示此参数。 |
tags |
Dict(str:str) |
R |
- |
- |
专属主机标签。 |
sys_tags |
Dict(str:str) |
R |
- |
- |
专属主机系统标签。 |
参数 |
类型 |
CRUD |
默认值 |
约束 |
备注 |
---|---|---|---|---|---|
host_type |
String |
R |
- |
- |
专属主机类型。 |
host_type_name |
String |
R |
- |
- |
专属主机类型的名称。 |
vcpus |
Int |
R |
- |
- |
专属主机的vCPUs个数。 |
cores |
Int |
R |
- |
- |
专属主机的物理核数。 |
sockets |
Int |
R |
- |
- |
专属主机的物理套接字数量。 |
memory |
Int |
R |
- |
- |
专属主机的物理内存大小。 |
available_instance_capacities |
List 具体请参见表3。 |
R |
- |
- |
专属主机上创建的云服务器规格。 |