华为云计算 云知识 更新企业路由器UpdateEnterpriseRouter
更新企业路由器UpdateEnterpriseRouter

 

接口说明

更新 企业路由器 基本信息。

约束说明

除了name和description,其它信息只有在企业路由器实例状态为available的时候才能更新。

URL
PUT  https://er.cn-north-4.myhuaweicloud.com/v3/{project_id}/enterprise-router/instances/{er_id} 
请求参数
名称 类型 IN 必选 描述
project_id
 
string path

项目ID

er_id
 
string path

企业路由器实例ID

Body参数
名称 类型 必选 描述
instance
 
UpdateEnterpriseRouter object

更新企业路由器请求体

参数:
instance
名称 类型 必选 描述
name
 
string

企业路由器实例名称

description
 
string

企业路由器实例描述信息

enable_default_propagation
 
boolean

是否开启默认传播

enable_default_association
 
boolean

是否开启默认关联

default_propagation_route_table_id
 
string

默认传播路由表ID

default_association_route_table_id
 
string

默认关联路由表ID

auto_accept_shared_attachments
 
boolean

是否自动接受共享连接创建,默认false不开启

返回参数
返回码: 200

OK

名称 类型 必选 描述
instance
 
EnterpriseRouter object

企业路由器

request_id
 
string

请求ID

200 instance
名称 类型 必选 描述
id
 
string

企业路由器实例的ID

name
 
string

企业路由器实例名称

description
 
string

企业路由器实例描述信息

state
 
string

运行状态

tags
 
Array of Tag objects

标签信息

charge_mode
 
string

计费模式 按需

created_at
 
string

创建时间

updated_at
 
string

更新时间

enterprise_project_id
 
string

企业项目ID

project_id
 
string

项目ID

asn
 
long

企业路由器实例的BGP AS号

enable_default_propagation
 
boolean

是否开启默认路由表传播,默认false不开启

enable_default_association
 
boolean

是否开启默认路由表关联,默认false不开启

default_propagation_route_table_id
 
string

默认传播路由表id

default_association_route_table_id
 
string

默认关联路由表id

availability_zone_ids
 
Array of strings

企业路由器所在可用区信息

auto_accept_shared_attachments
 
boolean

是否自动接受共享连接创建,默认false不开启

200 instance.tags
名称 类型 必选 描述
key
 
string

标签键,最大长度36个unicode字符,格式为大小写字母,数字,中划线“-”,下划线“_”,中文。

value
 
string

标签值,最大长度43个unicode字符,格式为大小写字母,数字,中划线“-”,下划线“_”,点“.”,中文。

请求示例
示例 1

更新企业路由器,开启默认路由表关联和默认路由表传播功能,并指定对应的路由表

 
"PUT https://{erouter_endpoint}/v3/08d5a9564a704afda6039ae2babbef3c/enterprise-router/instances/94c2b814-99dc-939a-e811-ae84c61ea3ff"
 
{ "name": "my_er", "description": "this is my first enterprise router", "enable_default_propagation": true, "enable_default_association": true, "default_propagation_route_table_id": "94c2b814-99dc-939a-e811-ae84c61ea3ff", "default_association_route_table_id": "94c2b814-99dc-939a-e811-ae84c61ea3ff" }
返回示例
返回码:200

OK

示例 1
 
{
"instance": {
"id": "94c2b814-99dc-939a-e811-ae84c61ea3ff",
"name": "my_er",
"description": "this is my first enterprise router",
"project_id": "08d5a9564a704afda6039ae2babbef3c",
"state": "pending",
"asn": 64512,
"enable_default_association": true,
"enable_default_propagation": true,
"default_propagation_route_table_id": "94c2b814-99dc-939a-e811-ae84c61ea3ff",
"default_association_route_table_id": "94c2b814-99dc-939a-e811-ae84c61ea3ff",
"auto_accept_shared_attachments": false,
"availability_zone_ids": [
"az1"
],
"created_at": "2019-09-06 02:11:13Z",
"updated_at": "2019-09-06 02:11:13Z"
},
"request_id": "14c2b814-99dc-939b-e81c-ae84c61ea3f7"
}
SDK
点击 企业路由器 (ER) SDK, 下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。
错误码
请参考 错误码说明

 

上一篇:如何使用编译构建 下一篇:数据快递服务的功能