Reviewed-by: Pristromskaia, Margarita <margarita.pristromskaia@t-systems.com> Co-authored-by: wanghuijuan738 <wanghuijuan738@huawei.com> Co-committed-by: wanghuijuan738 <wanghuijuan738@huawei.com>
10 KiB
Modifying DeH Attributes
Function
This API is used to modify the auto_placement and name attributes of a DeH.
URI
PUT /v1.0/{project_id}/dedicated-hosts/{dedicated_host_id}
Table 1 describes the parameters.
Parameter |
Type |
Mandatory |
Description |
|---|---|---|---|
project_id |
String |
Yes |
Specifies the project ID. For details about how to obtain the project ID, see Obtaining Required Information. |
dedicated_host_id |
String |
Yes |
Specifies the DeH ID. You can obtain the value from the DeH console or using the API in Querying DeHs. |
Request
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
dedicated_host |
Yes |
Object |
Specifies the dedicated host. For details, see Table 3. |
Parameter |
Location |
Type |
Mandatory |
Description |
|---|---|---|---|---|
auto_placement |
in |
String |
No |
Specifies whether to allow an ECS to be placed on any available DeH if its DeH ID is not specified during its creation. The value can be on or off. |
name |
in |
String |
No |
Specifies the DeH name. |
Response
None
Example Request
PUT https://{Endpoint}/v1.0/9c53a566cb3443ab910cf0daebca90c4/dedicated-hosts/74259164-e63a-4ad9-9c77-a1bd2c9aa187
{
"dedicated_host": {
"auto_placement": "off",
"name": "DeH_vm3"
}
}
Example Response
Http Response Code: 204
Status Code
See Status Codes.