创建一个 "用量封顶" 配置。
节流限制:您每秒最多可以提交 20 个 API 请求。
参数名称 | 数据类型 | 是否必选 | 参数说明 |
|---|---|---|---|
Action | String | 是 | 接口名称。当前 API 的名称为 CreateConsumptionLimit。 |
Version | String | 是 | 接口版本。当前 API 的版本为 2021-03-01。 |
参数名称 | 数据类型 | 是否必选 | 参数说明 | 示例 |
|---|---|---|---|---|
Domain | String | 是 | 表示一个域名,为该域名创建 "用量封顶" 配置。 | www.example.com |
Type | String | 是 | 表示监控指标的数据统计方式。该参数有以下取值:
| moment |
Cycle | String | 是 | 表示统计周期,有以下取值:
| 5min |
Metric | String | 是 | 表示监控指标,有以下取值:
bandwidth 和 traffic 的单位分别是 bps 和 bytes,使用的进制都是 1,000。 | bandwidth |
Threshold | Long | 是 | 表示
| 30000000 |
LimitAction | String | 是 | 表示当 Metric 达到 Threshold 时,CDN 对 Domain 执行的操作。当前,该参数值只能是 stop_domain,表示停用域名。 | stop_domain |
RecoverTime | String | 是 | 表示
| day |
EnableAlarm | Boolean | 否 | 表示您是否希望当 Metric 达到您设置的告警阈值时收到通知。该参数的默认值是 false,表示不启用告警。 | true |
AlarmPercent | Long | 否 | 表示告警阈值,也就是 EnableAlarm 是 true 时,该参数必填。 | 80 |
参数名称 | 数据类型 | 参数说明 | 示例 |
|---|---|---|---|
ConfigId | String | 表示创建的配置 ID。 | 6887a5f6e64975fe596b02fa |
POST https://cdn.volcengineapi.com/?Action=CreateConsumptionLimit&Version=2021-03-01 { "Domain": "element250911.byte-test.com", "Type": "moment", "Metric": "bandwidth", "Cycle": "5min", "Threshold": 40000000, "LimitAction": "stop_domain", "RecoverTime": "hour", "EnableAlarm": true, "AlarmPercent": 20 }
如果响应正文的 ResponseMetadata 字段中包含 Error 字段,则表示 API 请求失败。更多关于错误码的信息,参见错误码。