修改专有网络属性
描述
修改指定 VPC 的属性
请求参数
| 名称 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
| Action | String | 是 | 系统规定参数,取值:ModifyVpcAttribute |
| VpcId | String | 是 | 需要修改的 VPC 的 Id |
| VpcName | String | 否 | 修改后的名字,不填则为空,默认值为空,[2, 128] 英文或中文字符,必须以大小字母或中文开头,可包含数字,”_”或”-”,这个值会展示在控制台。不能以 http:// 和 https:// 开头。 |
| Description | String | 否 | 修改后的描述,不填则为空,默认值为空,[2, 256] 英文或中文字符,不能以 http:// 和 https:// 开头。 |
| UserCidr | String | 否 | 用户自定义私网网段(多个userCIdr使用用半角逗号字符隔开,最多3个),当需要全部清空时,传入 ”-1”. |
返回参数
全是公共返回参数,详见公共返回参数
错误码
| 错误代码 | 描述 | Http 状态码 | 语义 |
|---|---|---|---|
| InvalidVpcId.NotFound | Specified VPC does not exist. | 404 | 指定的 VPC 不存在 |
| InvalidVpcName.Malformed | Specified VPC name is not valid. | 400 | 指定的 VPC 名字的格式不符合要求 |
| InvalidVpcDiscription.Malformed | Specified VPC description is not valid. | 400 | 指定的 VPC 描述的格式不符合要求 |
| InvalidParameter | Specified UserCidr invalid format. | 400 | 指定的 UserCidr 格式不合法 |
| InvalidParameter | Specified UserCidr Subnet mask is not valid. | 400 | 指定的 UserCidr 子网掩码不合法 |
| InvalidUserCidr.Quota | Specified UserCidr number is greater than 3. | 400 | 指定的 UserCidr 个数大于3 |
| InvalidUserCidr.Malformed | Specified UserCidr overlapping in of 100.64.0.0/10. | 400 | 指定的 UserCidr 与 100.64.0.0/10 网段重叠 |
| InvalidUserCidr.Malformed | Specified UserCird status is wrong, do not allow operation | 400 | 指定的UserCidr不允许修改 |
示例
请求示例
https://ecs.aliyuncs.com/?Action=ModifyVpcAttribute
&VpcId=vpc-257gq642n
&VpcName=Vpc02
&<公共请求参数>
返回示例

JSON格式
{
"RequestId": "5741F353-AD13-41A2-83C7-19E49BD9AE30"
}