API 名称:ListSharedConfig
。
API 域名:cdn.volcengineapi.com
。
API 描述:获取已有的全局配置列表。该 API 是白名单功能。要使用该 API,请 提交工单。
节流限制:您每秒最多可以提交 20 个 API 请求。
参数名称 | 数据类型 | 是否必选 | 参数说明 |
---|---|---|---|
Action | String | 是 | 接口名称。当前 API 的名称为 ListSharedConfig 。 |
Version | String | 是 | 接口版本。当前 API 的版本为 2021-03-01 。 |
参数名称 | 数据类型 | 是否必选 | 参数说明 | 示例 |
---|---|---|---|---|
ConfigName | String | 否 | 指定一个全局配置的名称。 | my_whitelist |
ConfigType | String | 否 | 指定一个全局配置的类型,获取该类型的全局配置列表。该参数有以下取值:
| allow_ip_access_rule |
PageNum | Long | 否 | 指定页码以获取该页上的全局配置。 内容分发网络对该 API 返回的全局配置列表根据 1 。 | 1 |
PageSize | Long | 否 | 指定每页包含的全局配置数量。 该参数的取值范围是 1-1,000,默认值是10 。 | 10 |
Project | String | 否 | 指定一个项目名称,获取归属该项目的全局配置。 | default |
参数名称 | 数据类型 | 参数说明 | 示例 |
---|---|---|---|
ConfigData | Object[] | 表示符合查询条件的全局配置列表。 | |
PageNum | Long | 表示您在请求中指定的 PageNum 。 | 1 |
PageSize | Long | 表示您在请求中指定的 PageSize 。 | 10 |
Total | Long | 表示符合查询条件的全局配置总数。 | 20 |
POST https://cdn.volcengineapi.com/?Action=ListSharedConfig&Version=2021-03-01 { "ConfigType":"allow_ip_access_rule" }
{ "ResponseMetadata": { "RequestId": "20240117195639014D4059167D42B2C640", "Action": "ListSharedConfig", "Version": "2021-03-01", "Service": "CDN", "Region": "cn-north-01" }, "Result": { "ConfigData": [ { "ConfigName": "deny_ip", "ConfigType": "deny_ip_access_rule", "DomainCount": 0, "Project": "default", "UpdateTime": 1705492181 }, { "ConfigName": "error_page", "ConfigType": "4xx_error_page", "DomainCount": 1, "Project": "default", "UpdateTime": 1705334019 }, { "ConfigName": "common_list", "ConfigType": "common_match_list", "DomainCount": 0, "Project": "default", "UpdateTime": 1705332721 }, { "ConfigName": "deny_referer", "ConfigType": "deny_referer_access_rule", "DomainCount": 3, "Project": "default", "UpdateTime": 1702484378 } ], "PageNum": 1, "PageSize": 10, "Total": 34 } }
如果响应正文的 ResponseMetadata
字段中包含 Error
字段,则表示 API 请求失败。更多关于错误码的信息,参见错误码。