CDN Pro
获取保密信息列表。可使用查询参数筛选保密信息。
Open API在线调试功能提供可视化界面在线调试API、支持生成代码示例、快速检索查看API文档等能力。前往调试
参数名称 | 描述 |
---|---|
offsetInteger | 默认值: 0 取值范围: >= 0
查询起始位置。 |
limitInteger | 默认值: 100 取值范围: <= 200
每次查询的最大条数。 |
searchString | 根据搜索关键字匹配保密信息的ID,名称和描述进行查询。 |
参数名称 | 描述 |
---|---|
countInteger | 取值范围: >= 0
保密信息的总数。返回的实际数量取决于查询参数。 |
secretsList | 保密信息列表。 |
idString | 保密信息ID。 |
nameString | 取值范围: [ 1 .. 30 ] 字符 ^[A-Za-z0-9_.-]+
保密信息的名称。可以由字母、数字、连字符、下划线和句点组成。在边缘逻辑中使用$SECRET(secretName) 语法引用。 |
descriptionString | 取值范围: <= 250 字符
保密信息的描述。 |
creationTimeString | RFC 3339格式的日期,表示保密信息的创建时间,使用UTC时区。例如,'2021-07-06T00:00:00Z'。 |
lastUpdateTimeString | RFC 3339格式的日期,表示保密信息的最后一次更新时间。例如,'2021-07-06T00:00:00Z'。 |
错误代码(code) | 描述(message) | HTTP状态码 | 语义 |
---|---|---|---|
InvalidListLimit | The value of limit should be between 1 and 200, inclusive. | 400 | limit参数取值必须在1到200之间。 |
InvalidListOffset | The offset must be a valid non-negative integer. | 400 | offset参数取值必须是0或正整数。 |
AccessDenied | Please enter valid credentials. | 403 | 鉴权失败。 |
#!/bin/bash username="example_username" apiKey="example_apiKey" date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"` password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64` curl -i --url "https://open.chinanetcenter.com/cdn/secrets" \ -X "GET" \ -u "$username:$password" \ -H "Date: $date" \ -H "Accept: application/json"
{ "count": 1, "secrets": [ { "id": "60c11c9838a6c82e2e8ff7ce", "name": "mysecret", "description": "This is a secret password", "lastUpdateTime": "2021-06-24T16:04:22Z", "creationTime": "2021-06-09T19:55:04Z" } ] }