You need to enable JavaScript to run this app.
导航
DeleteVpc
最近更新时间:2024.07.09 08:30:21首次发布时间:2021.07.29 14:11:53

调用 DeleteVpc 接口,删除指定的VPC。

调用说明

前提条件
说明
私有网络内无子网您可调用 DescribeVpcs 接口,查看是否存在子网。 若存在,可调用 DeleteSubnet 接口删除子网。
私有网络内无网络ACL您可调用 DescribeVpcs 接口,查看是否存在网络ACL。若存在,可调用 DeleteNetworkAcl 接口删除网络ACL。
私有网络内无自定义路由表您可调用 DescribeVpcs 接口,查看是否存在自定义路由表。若存在,可调用 DeleteRouteTablel 接口删除自定义路由表。
私有网络内无自定义安全组您可调用 DescribeVpcs 接口,查看是否存在自定义安全组。若存在,可调用 DeleteSecurityGroup 接口删除自定义安全组。
私有网络内未关联IPv6网关您可调用 DescribeIpv6Gateways 接口,查看是否已关联IPv6网关。若存在,可调用 DeleteIpv6Gateway 接口删除IPv6网关。
私有网络未授权给其他账号您可调用 DescribeGrantRulesToCen 接口,查看是否授权给其他账号。若存在,可调用 RevokeInstanceFromCen 接口取消授权。

DeleteVpc 为异步接口,即返回请求ID时,系统后台仍在删除。您可调用 DescribeVpcAttributes 查看VPC的状态,Pending表示删除中,查看失败表示删除完成。

调试

请求参数

参数名称
类型
是否必选
示例值
描述
ActionStringDeleteVpc要执行的操作,取值:DeleteVpc。
VersionString2020-04-01API版本信息,取值为:2020-04-01。

VpcId

String

2ff3ruwe8fbb6****

待删除VPC的ID。
您可以调用 DescribeVpcs 接口,查询VPC的ID。

返回数据

参数名称
类型
示例值
描述
RequestIdString2021062415303301022514515207C4****请求ID。

请求示例

GET /?Action=DeleteVpc&Version=2020-04-01&VpcId=vpc-2ff3ruwe8fbb6**** HTTP/1.1
Host: open.volcengineapi.com
Service: vpc
Region: cn-beijing

返回示例

{
    "ResponseMetadata": {
        "RequestId": "2021062415303301022514515207C4****",
        "Action": "DeleteVpc",
        "Version": "2020-04-01",
        "Service": "vpc",
        "Region": "cn-beijing"
    },
    "Result": {
        "RequestId": "2021062415303301022514515207C4****"
    }
}

错误码

此处仅展示当前API的错误码,更多错误码请参见公共错误码

HttpCode
错误码
错误信息
描述
400DependencyViolation.CenAttachedSpecified VPC is attached to a CEN instance.该VPC包含在一个云企业网中,请在云企业网中取消关联后再尝试删除。
400InvalidVpc.InUseThe specified VPC has dependent resource of a security group.指定的VPC包含安全组,无法删除。
400InvalidVpc.InUseThe specified VPC has dependent resource of a subnet.指定的VPC包含子网,无法删除。
400InvalidVpc.InUseThe specified VPC contains Network ACL not been deleted.指定的VPC内存在网络ACL,无法删除。
400InvalidVpc.InUseThe specified VPC has dependent resource of a Transit Router.指定的VPC已加入中转路由器,无法删除。
400InvalidVpc.InUseThe specified VPC has dependent resource of a VPN gateway.指定的VPC包含VPN网关,无法删除。
400InvalidVpc.InUseThe specified VPC has dependent resource of an Ipv6Gateway.指定的VPC中有IPv6网关,无法删除。
400InvalidVpc.InUseThe specified VPC has dependent resource of a route table.指定的VPC包含路由表,无法删除。
400InvalidVpc.InUseThe specified VPC has dependent resource of a NAT gateway.指定的VPC包含NAT网关,无法删除。
400InvalidVpc.InUseThe specified VPC has dependent resource of a Cloud Enterprise Network.指定的VPC已加入云企业网,无法删除。
400InvalidVpc.InvalidStatusThe specified VPC is not in the correct status for the request.指定的VPC所处状态无法响应该请求。
404InvalidVpc.NotFoundThe specified VPC does not exist.指定的VPC不存在。