Modifies the name and description of a VPC.

Debug

By using OpenAPI Explorer, you can easily debug APIs, automatically generate SDK code examples, and quickly search for APIs.

Request parameters

Parameter Type Required? Example value Description
Action String Yes ModifyVpcAttribute

The name of this action. Value:

ModifyVpcAttribute

RegionId String Yes cn-hangzhou

The region to which the VPC belongs.

VpcId String Yes vpc-bp1qtbach57ywecfxxxxxx

The ID of the VPC.

CidrBlock String No 192.168.0.0/24

The CIDR block of the VPC.

Description String No This is my VPC.

The description of the VPC.

The description must be 2 to 256 characters in length. It must start with a letter but cannot start with http:// or https://.

EnableIPv6 Boolean No true

Indicates whether to enable IPv6 CIDR blocks. Default value: false.

Valid values: true | false

VpcName String No Vpc-1

The name of the VPC.

The name must be 2 to 128 characters in length. It can contain letters, numbers, periods (.), underscores (_), and hyphens (-). The name must start with a letter. It cannot start with http:// or https://.

Response parameters

Parameter Type Example value Description
RequestId String 0ED8D006-F706-4D23-88ED-E11ED28DCAC0 The ID of the request.

Examples

Request example


https://vpc.aliyuncs.com/?Action=ModifyVpcAttribute
&VpcId=vpc-bp1qtbach57ywecfxxxxxx
&VpcName=Vpc-1
&<CommonParameters>
Response example
  • XML format

    <ModifyVpcAttributeResponse>
      <RequestId>0ED8D006-F706-4D23-88ED-E11ED28DCAC0</RequestId>
    </ModifyVpcAttributeResponse>
    
  • JSON format

    {
    	"RequestId":"43B72D30-25E1-4FA3-96A8-89374A521D1A"
    }

Error codes

HTTP status code Error code Error message Description
404 InvalidVpcId.NotFound Specified VPC does not exist. The specified VPC does not exist.
400 InvalidVpcName.Malformed Specified VPC name is not valid. The format of the name of the specified VPC is invalid.
400 InvalidParameter Specified UserCidr invalid format. The specified value for UserCidr is invalid.
400 InvalidParameter Specified UserCidr Subnet mask is not valid . The specified subnet mask for UserCidr is invalid.
400 InvalidUserCidr.Quota Specified UserCidr number is greater than 3. The number of UserCird has reached the quota.
400 InvalidUserCidr.Malformed Specified UserCidr overlapping in of 100.64.0.0/10. The specified UserCird overlaps with 100.64.0.0/10.
400 IncorrectVpcStatus Current VPC status does not support this operation. The status of VPC does not support the action.

See common error codes