You need to enable JavaScript to run this app.
导航
创建标准型加速器CreateAccelerator
最近更新时间:2024.09.14 14:38:00首次发布时间:2024.09.14 14:38:00

本接口用于创建标准型加速器。

请求说明

  • 请求方式:POST
  • 请求地址:https://open.volcengineapi.com?Action=CreateAccelerator&Version=2022-03-01

请求参数

Query

参数名称
数据类型
是否必选
参数说明
Action
String
接口名称。当前 API 的名称为 CreateAccelerator
Version
String
接口版本。当前 API 的版本为 2022-03-01

Body

参数名称
数据类型
是否必选
参数说明
示例
Name
String
标准型加速器名称。
test-name
ChargeType
String

标准型加速器的付费方式,支持的值如下:

  • PREPAY:预付费。

  • POSTPAY:后付费。

PREPAY
BillingSpec
String

标准型加速器规格。不同类型加速器的具体规格,参见计费描述(预付费加速器和后付费加速器的规格描述相同)。具体取值如下:

  • small:小型加速器。

  • middle:中型加速器。

  • large:大型加速器。

small
BillingType
String

ChargeTypePOSTPAY时必填,即标准型加速器计费类型为后付费时,该加速器的的付费方式。

  • PayByTrafficDaily:按日流量后付费。

  • PayByTrafficMonthly:按月流量后付费。

  • PayByBandwidthMonthly:按月95峰值带宽后付费。

ByBandwidthPrePay
RenewType
Integer

标准型加速器的续费类型,具体取值如下:

  • 0:该加速器的计费类型是后付费。
  • 1:该加速器的计费类型是预付费,续费类型是手动续费。
  • 2:该加速器的计费类型是预付费,续费类型是自动续费。
1
Duration
Integer
预付费加速器的购买时长,仅在ChargeTypePREPAY时生效,即仅购买预付费的标准型加速器时生效。购买预付费标准型加速器的时长。单位:月。支持取值范围:[1, 12]。
1
BillingPeriod
Integer

后付费加速器结算周期,付费方式为后付费时必填,支持取值:

  • 2:日结。
  • 3:月结。
3
ProjectName
String
加速器所属项目,默认为default
default
ResourceTags
Object
  • 自定义的标签内容,一个标签内容包括标签的名称和对应的值。
  • 单次最多关联10个标签,单个资源(加速器、公网带宽包)最多关联10个标签。
-

返回参数

参数名称
数据类型
参数说明
示例
AcceleratorId
String
标准型加速器 ID 。
accelerator-xxxx
preorderNumbers
String[]
预付费加速器的订单号列表。
["BO741xxx"]

请求示例

POST https://open.volcengineapi.com?Action=CreateAccelerator&Version=2022-03-01
{
  "ChargeType": "POSTPAY",
  "BillingSpec": "large",
  "BillingPeriod": 3,
  "ProjectName": "default",
  "ResourceTags": [
    {
      "Key": "eeee",
      "Value": "rrrr"
    }
  ],
  "BillingType": "PayByBandwidthMonthly",
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "20240909194156242D7609A433036D346F",
        "Action": "CreateAccelerator",
        "Version": "2022-03-01",
        "Service": "ga",
        "Region": "cn-north-1"
    },
    "Result": {
        "AcceleratorId": "accinstance-GQ6XXXXGWCjAyHxPonjMsS",
        "PreorderNumbers": []
    }
}