对象模型
对象
专属主机管理包括查询专属主机列表、查看专属主机详情、更新专属主机属性、申请专属主机,以及释放专属主机。
对象模型
参数 | 类型 | 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_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 | - | - | 专属主机上创建的云服务器规格。 |

