更新时间:2024-11-19 GMT+08:00
分享

查询站点列表

功能介绍

查询站点列表。

分页查询使用的参数为marker、limit。marker和limit一起使用时才会生效,单独使用无效。

调用方法

请参见如何调用API

URI

GET /v3/{domain_id}/gcb/sites

表1 路径参数

参数

是否必选

参数类型

描述

domain_id

String

账号ID。

表2 Query参数

参数

是否必选

参数类型

描述

limit

Integer

每页返回的个数。

取值范围:1~1000。

marker

String

翻页信息,从上次API调用返回的翻页数据中获取,可填写前一页marker或者后一页marker,填入前一页previous_marker就向前翻页,后一页next_marker就向后翻页。 翻页过程中,查询条件不能修改,包括过滤条件、排序条件、limit。

id

Array of arrays

根据ID查询,可查询多个ID。

name_en

String

站点信息自定义英文名称。

name_cn

String

站点信息自定义中文名称。

site_code

String

站点编码。

site_type

String

站点类型:

  • Area: 大区

  • SubArea: 区域

  • Region: 城域

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

request_id

String

请求ID。

page_info

PageInfo object

分页查询页的信息。

site_infos

Array of GlobalConnectionBandwidthSites objects

站点信息列表响应体。

表5 PageInfo

参数

参数类型

描述

next_marker

String

向后分页标识符。

previous_marker

String

向前分页标识符。

current_count

Integer

当前列表中资源数量。

表6 GlobalConnectionBandwidthSites

参数

参数类型

描述

id

String

实例ID。

description

String

实例描述。不支持 <>。

created_at

String

实例创建时间。UTC时间格式,yyyy-MM-ddTHH:mm:ss。

updated_at

String

实例更新时间。UTC时间格式,yyyy-MM-ddTHH:mm:ss。

name_en

String

功能说明:站点信息自定义的英文名字。

取值范围:1-255个字符

name_cn

String

功能说明:站点信息自定义的中文名字。

取值范围:1-64个字符。

site_code

String

功能说明:站点编码,格式为<area_code>[-<subarea_code>[-<region_code>]]。

取值范围:1-64个字符。

site_type

String

功能说明:站点类型,必须跟站点编码对应,一段编码为大区,两段编码为区域,三段编码为城域。

取值范围:

  • Area: 大区站点

  • SubArea: 区域站点

  • Region: 城域站点

service_list

String

功能说明:站点支持的服务列表,多个服务用","分隔。

取值范围:0-255个字符

group_list

Array of SiteGroupReferenceInfo objects

站点分组跟外部关联的数据模型。

region_id

String

功能说明:对应华为云标准region的id,该站点继承自华为云region时才需要填写该字段。

取值范围:0-64个字符。

public_border_group

String

功能说明:用于标记是中心还是边缘站点。中心:center

取值范围:0-255个字符。

表7 SiteGroupReferenceInfo

参数

参数类型

描述

id

String

实例ID。

description

String

实例描述。不支持 <>。

name_en

String

功能说明:站点分组自定义的英文名字。

取值范围:1-255个字符。

name_cn

String

功能说明:站点分组自定义的中文名字。

取值范围:1-64个字符。

请求示例

查询站点列表

GET https://{cc_endpoint}/v3/{domain_id}/gcb/sites

响应示例

状态码: 200

查询站点列表成功。

{
  "request_id" : "61126320a1802d5c6444f9d2d76526c2",
  "site_infos" : [ {
    "id" : "5c2d5343-cde2-4a41-83ae-56b7f44d73b5",
    "description" : "description",
    "name_cn" : "站点abc",
    "name_en" : "site-abc",
    "site_code" : "site-abc",
    "site_type" : "Region",
    "service_list" : "CC,GEIP",
    "region_id" : "region-abc",
    "public_border_group" : "center",
    "group_list" : [ {
      "id" : "a3bad420-33b8-4e26-9e9b-bdf67aa8e72b",
      "description" : "description"
    } ],
    "created_at" : "2024-01-24T08:26:41.914Z",
    "updated_at" : "2024-01-24T08:26:41.914Z"
  } ],
  "page_info" : {
    "next_marker" : "XXX",
    "previous_marker" : "XXX",
    "current_count" : 1
  }
}

状态码

状态码

描述

200

查询站点列表成功。

错误码

请参见错误码

相关文档