文档首页/ VPC终端节点 VPCEP/ API参考/ API/ 终端节点功能/ 修改终端节点的路由表
更新时间:2024-06-28 GMT+08:00

修改终端节点的路由表

功能介绍

修改终端节点的路由表。

调用方法

请参见如何调用API

URI

PUT /v1/{project_id}/vpc-endpoints/{vpc_endpoint_id}/routetables

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

最小长度:1

最大长度:64

vpc_endpoint_id

String

终端节点的ID。

最小长度:1

最大长度:64

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

Content-Type

String

发送的实体的MIME类型。推荐用户默认使用application/json, 如果API是对象、镜像上传等接口,媒体类型可按照流类型的不同进行确定。

缺省值:application/json

表3 请求Body参数

参数

是否必选

参数类型

描述

routetables

Array of strings

路由表ID列表。

最小长度:0

最大长度:64

数组长度:1 - 10

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

routetables

Array of strings

路由表ID列表。 若未指定,返回默认VPC下路由表ID。 更新Gateway类型终端节点服务的终端节点时,显示此参数。

最小长度:0

最大长度:64

error

Array of RoutetableInfoError objects

当修改终端节点子网路由表失败时,返回错误提示信息

表5 RoutetableInfoError

参数

参数类型

描述

bind_failed

Array of RoutetableInfoErrorDetial objects

绑定终端节点子网路由表失败信息。

unbind_failed

Array of RoutetableInfoErrorDetial objects

解绑终端节点子网路由表失败信息。

表6 RoutetableInfoErrorDetial

参数

参数类型

描述

id

String

路由表ID。

最小长度:0

最大长度:64

error_message

String

详细错误信息。

最小长度:0

最大长度:1024

请求示例

修改终端节点的路由表

PUT https://{endpoint}/v1/{project_id}/vpc-endpoints/4189d3c2-8882-4871-a3c2- d380272eed83/routetables

{
  "routetables" : [ "705290f3-0d00-41f2-aedc-71f09844e879" ]
}

响应示例

状态码: 200

服务器已成功处理了请求

{
  "routetables" : [ "705290f3-0d00-41f2-aedc-71f09844e879" ]
}

状态码

状态码

描述

200

服务器已成功处理了请求

错误码

请参见错误码