ModifyAcceleratorAccRegion

1. 接口描述

调用本接口用于修改加速器加速区域。

准备工作

2. 请求参数

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

参数名称
必选
类型
描述

acceleratorId

String

加速器Id

accelerateRegions

加速区域信息

3. 响应结果

参数名称
类型
描述

requestId

String

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

4. 代码示例

  1. 修改加速器源站

POST /api/v2/zga HTTP/1.1
Host: console.zenlayer.com
Content-Type: application/json
X-ZC-Action: ModifyAcceleratorAccRegion
<Common Request Params>

Request:
{
    "acceleratorId": "acceleratorIdxxxxx",
    "accelerateRegions": [
        {
            "accelerateRegionId": "FR",
        },
        {
            "accelerateRegionId": "SG",
        }
    ],
}


Response:
{
    "requestId": "TEEFDCA5B-76FB-4E91-A18E-DF7F5D2CE41F",
}

5. 开发者工具

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

6. 错误码

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

HTTP状态码
错误码
说明

400

ACCELERATE_REGION_ONLY

此区域仅提供于加速区域使用

400

ANYCAST_ONLY

此区域仅提供于Anycast使用

400

NO_FIT_LINE

没有线路提供给加速区域

500

FOUND_AVAILABLE_REGION_ERROR

查询可用区域失败

404

INVALID_REGION_NOT_FOUND

未找到指定区域

400

ANYCAST_NOT_ALLOW_WITH_NORMAL_REGION

Anycast加速不允许和普通加速区域同时使用

400

NORMAL_ACCELERATOR_NOT_ALLOW_ANYCAST

普通加速不允许修改为Anycast加速

400

CUSTOMER_ACCOUNT_NOT_AVAILABLE

客户账号不可用

400

TRAFFIC_PACKAGE_NOT_EXIST

全球加速包不存在

400

TRAFFIC_PACKAGE_EXPIRED

全球加速包已经过期,请续费

400

LINE_NOT_ENOUGH

账户线路资源已到限制数量

400

NO_ENOUGH_BANDWIDTH

用户没有足够的带宽

400

ONLY_ONE_CN2_AREA_CAN_SELECTED

只能选择一个CN2加速区域

400

NOT_ALLOW_MODIFY_BANDWIDTH

不允许修改加速区域带宽

最后更新于