调用DeleteRouteTable接口删除自定义路由表。
使用说明
- DeleteRouteTable接口属于异步接口,即系统会返回一个请求ID,但该自定义路由表尚未删除成功,系统后台的删除任务仍在进行。您可以调用DescribeRouteTableList查询自定义路由表的删除状态:
- 当自定义路由表处于Deleting状态时,表示自定义路由表正在删除中。
- 当查询不到指定的自定义路由表时,表示自定义路由表删除成功。
- DeleteRouteTable接口不支持在同一个VPC中并发删除自定义路由表。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
RegionId | String | 是 | cn-hangzhou |
自定义路由表所属的VPC的地域ID。 您可以通过调用DescribeRegions接口获取地域ID。 |
RouteTableId | String | 是 | vtb-bp145q7glnuzdvzu2**** |
自定义路由表ID。 |
Action | String | 是 | DeleteRouteTable |
系统规定参数。取值:DeleteRouteTable。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | DC668356-BCB4-42FD-9BC3-FA2B2E04B634 |
请求ID。 |
示例
请求示例
https://vpc.aliyuncs.com/?Action=DeleteRouteTable
&RegionId=cn-hangzhou
&RouteTableId=vtb-bp145q7glnuzdvzu2****
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version="1.0" encoding="UTF-8"?>
<DeleteRouteTableResponse>
<RequestId>62172DD5-6BAC-45DF-8D44-xxxxxxx</RequestId>
</DeleteRouteTableResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "62172DD5-6BAC-45DF-8D44-xxxxxxxx"
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | IncorrectVSwitchStatus | The current virtual switch status does not support this operation. | 该vSwitch处于pending状态,无法删除。 |
400 | IncorrectStatus.cbnStatus | Current CBN status does not support this operation. | CBN当前状态不正确 |
访问错误中心查看更多错误码。