华为云计算 云知识 更新物理连接信息UpdateDirectConnect
更新物理连接信息UpdateDirectConnect

 

功能介绍

更新物理连接信息,包括名字,描述等信息

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

PUT /v3/{project_id}/dcaas/direct-connects/{direct_connect_id}

表1 路径参数

参数

是否必选

参数类型

描述

direct_connect_id

String

物理专线连接ID。

最小长度:36

最大长度:36

project_id

String

租户项目ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。 获取Token ,请参考《 统一身份认证 服务API参考》的“获取用户Token”章节。请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。

最小长度:0

最大长度:10240

表3 请求Body参数

参数

是否必选

参数类型

描述

direct_connect

UpdateDirectConnect object

物理专线更新参数

表4 UpdateDirectConnect

参数

是否必选

参数类型

描述

name

String

物理专线的名字

最小长度:0

最大长度:64

description

String

物理专线的描述信息

最小长度:0

最大长度:128

bandwidth

Integer

指定托管专线接入带宽,单位Mbps

最小值:2

最大值:100000

peer_location

String

物理专线对端所在的物理位置,省/市/街道或IDC名字

最小长度:0

最大长度:255

status

String

更新资源状态,合法值是:PENDING_PAY

枚举值:

  • PENDING_PAY

provider_status

String

更新运营商状态,合法值是:ACTIVE,DOWN

枚举值:

  • ACTIVE

  • DOWN

响应参数

状态码: 200

表5 响应Body参数

参数

参数类型

描述

request_id

String

操作请求ID

direct_connect

DirectConnect object

物理专线对象

表6 DirectConnect

参数

参数类型

描述

id

String

物理专线标识符ID

tenant_id

String

实例所属项目ID。

name

String

物理专线名字

最小长度:0

最大长度:64

description

String

物理专线描述信息

最小长度:0

最大长度:128

port_type

String

物理专线接入接口的类型,支持1G 10G 40G 100G

枚举值:

  • 1G

  • 10G

  • 40G

  • 100G

bandwidth

Integer

物理专线接入带宽,单位Mbps。

最小值:2

最大值:100000

location

String

专线的接入位置信息

最小长度:0

最大长度:255

peer_location

String

物理专线对端所在的物理位置,省/市/街道或IDC名字。

最小长度:0

最大长度:255

device_id

String

物理专线连接的设备的标识ID

最小长度:0

最大长度:36

type

String

物理专线的类型,类似包括标准(standard),运营专线(hosting),托管专线(hosted)

缺省值:standard

枚举值:

  • standard

  • hosting

  • hosted

hosting_id

String

hosted物理专线对应的hosting物理专线的ID

charge_mode

String

计费模式:prepayment/bandwidth/traffic

枚举值:

  • prepayment

  • bandwidth

  • traffic

provider

String

物理专线连接的线路运营商如:中国电信 中国联通 中国移动 中国其他 境外其他专线归属的运营商

admin_state_up

Boolean

管理状态:true或false

缺省值:true

vlan

Integer

为托管hosted物理专线分配的vlan。

最小值:0

最大值:3999

status

String

资源状态,合法值是:ACTIVE,DOWN,BUILD,ERROR,PENDING_DELETE,DELETED,APPLY,DENY,PENDING_PAY,PAID,ORDERING,ACCEPT,REJECTED

枚举值:

  • BUILD

  • PAID

  • APPLY

  • PENDING_SURVEY

  • ACTIVE

  • DOWN

  • ERROR

  • PENDING_DELETE

  • DELETED

  • DENY

  • PENDING_PAY

  • ORDERING

  • ACCEPT

  • REJECTED

apply_time

String

物理专线的申请时间

create_time

String

物理专线的创建时间

provider_status

String

物理专线的运营商操作状态,合法值是:ACTIVE, DOWN

枚举值:

  • ACTIVE

  • DOWN

peer_port_type

String

连接对端的端口类型

peer_provider

String

专线连接对接的运营商

order_id

String

物理专线对应订单号,用于支持包周期计费,识别用户订单

product_id

String

物理专线订单对应产品标识,用于订制包周期套餐等计费策略

spec_code

String

物理专线订单对应产品规格,用于订制包周期套餐等计费策略

period_type

Integer

物理专线对应订单号对应包周期的类型

period_num

Integer

物理专线对应的包周期时间

vgw_type

String

专线要求的网关类型

缺省值:default

枚举值:

  • default

lag_id

String

物理专线归属的链路聚合组(lag)的ID

signed_agreement_status

String

专线协议的签暑状态

枚举值:

  • signed

enterprise_project_id

String

实例所属企业项目ID

最小长度:36

最大长度:36

tags

Array of Tag objects

标签信息

数组长度:0 - 10

表7 Tag

参数

参数类型

描述

key

String

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

最小长度:0

最大长度:36

value

String

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

最小长度:0

最大长度:43

请求示例

更新物理连接的名称和描述信息

PUT https://{dc_endpoint}/v3/6fbe9263116a4b68818cf1edce16bc4f/dcaas/direct-connects/6ecd9cf3-ca64-46c7-863f-f2eb1b9e838a

{
  "direct_connect" : {
    "description" : "",
    "name" : "direct connect1"
  }
}

响应示例

状态码: 200

OK

{
  "request_id" : "9a4f4dfc4fb2fc101e65bba07d908535",
  "direct_connect" : {
    "bandwidth" : 100,
    "create_time" : "2018-10-19 09:53:26.389556",
    "port_type" : "10G",
    "id" : "6ecd9cf3-ca64-46c7-863f-f2eb1b9e838a",
    "apply_time" : "2018-10-19 09:53:26.389556",
    "peer_location" : "",
    "location" : "Biere",
    "provider" : "OTC",
    "type" : "standard",
    "status" : "BUILD",
    "description" : "",
    "provider_status" : "ACTIVE",
    "order_id" : "",
    "vlan" : null,
    "device_id" : "172.16.40.2",
    "name" : "direct connect1",
    "admin_state_up" : true,
    "tenant_id" : "6fbe9263116a4b68818cf1edce16bc4f",
    "hosting_id" : null,
    "product_id" : "",
    "charge_mode" : ""
  }
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

 

上一篇:拓课云直播互动小班课教师端操作说明(四) 下一篇:执行同步adb命令RunSyncCommand