Creates a vSwitch.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
EnsRegionId | string | Yes | The ID of the edge node. | cn-xian-unicom |
CidrBlock | string | Yes | The CIDR block of the vSwitch. Take note of the following limits:
| 172.16.0.0/24 |
VSwitchName | string | No | The name of the vSwitch. The name must meet the following requirements:
Default value: null. | |
Description | string | No | The description of the vSwitch. The description must be 2 to 256 characters in length. It must start with a letter but cannot start with http:// or https://. | This is my vswitch. |
NetworkId | string | No | The ID of the network to which the vSwitch that you want to create belongs. | n-257gqcdfvx6n**** |
Response parameters
Examples
Sample success responses
JSON
format
{
"VSwitchId": "vsw-5****",
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984"
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
400 | MissingParameter | The input parameter that is mandatory for processing this request is not supplied. | - |
400 | NoPermission | Permission denied. | - |
400 | CallInterface | Call Interface Happen Error. | An error occurred when you call the operation. |
400 | InvalidParameter.%s | The specified field %s invalid. Please check it again. | - |
400 | InvalidParameter | The errorMessage is %s. Please check it again. | - |
400 | InvalidSecurityGroupId.NotFound | The specified SecurityGroupId does not exist. | - |
400 | SecurityGroupRuleConflict.Duplicated | The SecurityGroup rule already exists. | - |
400 | AuthorizationLimitExceed | The limit of authorization records in the security group reaches. | - |
400 | ens.interface.error | An error occurred while calling the API. | - |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|
No change history