Modifies the network type of an instance.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
hologram:UpdateInstanceNetworkType | update | *Instance
| None | None |
Request syntax
POST /api/v1/instances/{instanceId}/network HTTP/1.1Path Parameters
Parameter | Type | Required | Description | Example |
instanceId | string | No | The instance ID. | hgprecn-cn-lbj35pw74002 |
Request parameters
Parameter | Type | Required | Description | Example |
| body | object | No | The request body. | |
networkTypes | string | No | The network types to enable. The order of the network types does not matter. For example, if an instance has the Internet, Intranet, and VPCSingleTunnel network types enabled, disable the Internet network type by specifying `Intranet,VPCSingleTunnel`. Valid values:
| Internet,VPCSingleTunnel |
vpcId | string | No | The ID of the VPC. | vpc-t4netc3y5etlondfb5ra7 |
vSwitchId | string | No | The ID of the vSwitch. | vsw-2vccsiymtqr9aavew0vo3 |
vpcRegionId | string | No | The region ID of the VPC. | cn-hangzhou |
vpcOwnerId | string | No | The ID of the Alibaba Cloud account that owns the VPC. | 1999365732646672 |
anyTunnelToSingleTunnel | string | No | Specifies whether to change the network type from AnyTunnel to SingleTunnel. This parameter is not applicable to new instances. Keep the default value of null. Valid values:
| true |
Response elements
Element | Type | Description | Example |
object | The response schema. | ||
RequestId | string | The ID of the request. | 9CC37B9F-F4B4-5FF1-939B-AEE78DC70130 |
Data | string | The result of the operation. Valid values:
| true |
Success | boolean | Indicates whether the request was successful. Valid values:
| true |
ErrorCode | string | The error code. | null |
ErrorMessage | string | The error message. | null |
HttpStatusCode | string | The HTTP status code. | 200 |
Examples
Success response
JSON format
{
"RequestId": "9CC37B9F-F4B4-5FF1-939B-AEE78DC70130",
"Data": "true",
"Success": true,
"ErrorCode": "null",
"ErrorMessage": "null",
"HttpStatusCode": "200"
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.