Subnet Change of Instance
Last Updated:2020-07-20
Change the subnet to which the instance belongs. The instance automatically restarts after the change of subnet by default, and you can select whether this operation is performed. For the scope of subnet change, it supports the subnet change in the same AZ currently, but does not support the subnet change across AZ or VPC. If you want to change the normal subnet to the NAT exclusive subnet, manually unbind EIP firstly.
Request Structure
PUT /v{version}/subnet/changeSubnet HTTP/1.1
Host: bcc.bj.baidubce.com
Authorization: authorization string
{
"instanceId": instanceId,
"subnetId": subnetId,
"reboot": reboot
}
Request Header Field
There are no other special header fields except the public header field.
Request Parameters
Parameter Name | Type | Required | Parameter Position | Description |
---|---|---|---|---|
version | String | Yes | URL parameter | API version number |
instanceId | String | Yes | RequestBody parameter | Instance ID of virtual machine |
subnetId | String | Yes | RequestBody parameter | Subnet ID changed |
reboot | boolean | Yes | RequestBody parameter | Restart automatically? No: false Yes: true |
Return Header Field
There are no other special header fields except the common header field.
Return Parameter
No special return parameters.
Request Example
PUT /v2/subnet/changeSubnet HTTP/1.1
Host: bcc.bj.baidubce.com
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{
"instanceId": "i-3823SVMR",
"subnetId": "sbn-c82119xnk59i",
"reboot": true
}
Return Instance
HTTP/1.1 200 OK
x-bce-request-id: 1214cca7-4ad5-451d-9215-71cb844c0a50
Date: Wed, 03 Dec 2014 06:42:19 GMT
Content-Type: application/json;charset=UTF-8
Server: BWS