CreateBorderGateway

1. 接口描述

本接口(CreateBorderGateway)用于在某节点为VPC创建一个边界网关。

2. 请求参数

以下请求参数列表仅列出了接口中需要的请求参数

参数名称
必选
类型
描述

regionId

String

节点ID。

vpcId

String

VPC ID。

label

String

名称。

范围2到63个字符。

仅支持输入字母、数字、-/_和英文句点(.)。

且必须以数字或字母开头和结尾。

asn

Integer

ASN号。

可选值范围:[65000, 65534]。

routingMode

路由级别。

默认值:Regional。

advertisedSubnet

子网宣告控制。

默认值:ALL。

advertisedCidrs

Array of String

IPv4 Cidr集合。

advertisedRouteIds

Array of String

自定义路由ID集合。

3. 响应结果

参数名称
类型
描述

requestId

String

唯一请求 ID。

每次请求都会返回。定位问题时需要提供该次请求的 requestId。

zbgId

String

边界网关的ID。

4. 代码示例

1. 创建边界网关,路由级别为节点级别。

5. 开发者工具

Zenlayer Cloud API 2.0 提供了配套的开发工具集(SDK),未来会陆续支持更多开发语言,方便快速接入和使用Zenlayer的产品和服务。

6. 错误码

下面包含业务逻辑中遇到的错误码,其他错误码见公共错误码

HTTP状态码
错误码
说明

409

INVALID_ZBG_REGION_EXIST_CONFLICT

节点已经存在边界网关,有冲突。

409

INVALID_NIC_ZBG_REGION_MISMATCH

网卡的区域与边界网关区域不匹配。

404

INVALID_REGION_NOT_FOUND

指定的可用区不存在。

404

INVALID_VPC_NOT_FOUND

VPC不存在。

404

INVALID_VPC_ROUTE_NOT_FOUND

VPC路由不存在。

400

OPERATION_DENIED_ROUTE_TYPE_NOT_SUPPORT

VPC路由类型不支持。

Last updated