查询用户自定义的流控策略列表及详情信息,支持条件查询。
接口说明
此功能面向开放 API 的用户
此接口可用于查询所有已创建的流控策略及策略下的特殊流控策略,包括详细信息
此接口还可以支持条件查询,如查询指定接口所绑定的流控策略,如查询指定环境下的流控策略
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
apigateway:DescribeTrafficControls |
get |
*TrafficControl
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| TrafficControlId |
string |
否 |
流控策略 ID |
tf123456 |
| GroupId |
string |
否 |
指定的分组编号,必须和 ApiId、StageName 一起查询 |
0009db9c828549768a200320714b8930 |
| ApiId |
string |
否 |
指定的 API 编号,必须和 GroupId、StageName 一起查询 |
3b81fd160f5645e097cc8855d75a1cf6 |
| StageName |
string |
否 |
环境名称,必须和 GroupId、ApiId 一起查询 ,可选值:
|
RELEASE |
| TrafficControlName |
string |
否 |
流控策略名称 |
流控测试 |
| PageNumber |
integer |
否 |
指定要查询的页码,默认是 1,起始是 1 |
1 |
| PageSize |
integer |
否 |
指定分页查询时每页行数,最大值 100,默认值为 10 |
10 |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| PageNumber |
integer |
返回指定的页码 |
1 |
| RequestId |
string |
请求 ID |
93D91A99-F093-4596-87BA-3C4FBFD3FD8A |
| PageSize |
integer |
返回指定的每页条数 |
10 |
| TotalCount |
integer |
返回结果的总条数 |
1 |
| TrafficControls |
object |
||
| TrafficControl |
array<object> |
由 TrafficControl 组成的数组格式,返回流控策略信息 |
|
|
array<object> |
|||
| UserDefault |
integer |
每个用户默认的流控值 |
15000 |
| ApiDefault |
integer |
每个 API 默认流控值 |
20000 |
| ModifiedTime |
string |
上一次修改时间(格林威治时间) |
2016-01-27T10:34:38Z |
| Description |
string |
流控策略描述 |
test |
| TrafficControlUnit |
string |
流控策略单位,可选值:
|
Minute |
| TrafficControlName |
string |
流控策略名称 |
wulingtestq1 |
| AppDefault |
integer |
每个 app 默认的流控值 |
8000 |
| TrafficControlId |
string |
流控策略 ID |
cfed6c970d45481dbe136d6b5ac68c41 |
| CreatedTime |
string |
创建时间(格林威治时间) |
2016-01-27T10:19:39Z |
| SpecialPolicies |
object |
||
| SpecialPolicy |
array<object> |
由 SpecialPolicy 组成的数组格式,返回特殊流控策略信息 |
|
|
array<object> |
|||
| SpecialType |
string |
特殊流控类型,可选值:
|
USER |
| Specials |
object |
||
| Special |
array<object> |
由 Special 组成的数组格式,返回特殊流控策略数据项信息 |
|
|
object |
|||
| TrafficValue |
integer |
流控值 |
100 |
| SpecialKey |
string |
根据 SpecialType 对应的 AppId 或者是用户账号 |
test_wg@aliyun.com |
示例
正常返回示例
JSON格式
{
"PageNumber": 1,
"RequestId": "93D91A99-F093-4596-87BA-3C4FBFD3FD8A",
"PageSize": 10,
"TotalCount": 1,
"TrafficControls": {
"TrafficControl": [
{
"UserDefault": 15000,
"ApiDefault": 20000,
"ModifiedTime": "2016-01-27T10:34:38Z",
"Description": "test",
"TrafficControlUnit": "Minute",
"TrafficControlName": "wulingtestq1",
"AppDefault": 8000,
"TrafficControlId": "cfed6c970d45481dbe136d6b5ac68c41",
"CreatedTime": "2016-01-27T10:19:39Z",
"SpecialPolicies": {
"SpecialPolicy": [
{
"SpecialType": "USER",
"Specials": {
"Special": [
{
"TrafficValue": 100,
"SpecialKey": "test_wg@aliyun.com"
}
]
}
}
]
}
}
]
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。