更新时间:2022-08-30 GMT+08:00
分享

修改特殊设置

功能介绍

修改某个流控策略下的某个特殊设置。

URI

HTTP/HTTPS请求方法以及URI如下表所示。

表1 HTTP/HTTPS请求方法以及URI

请求方法

URI

PUT

/v1/{project_id}/apigw/instances/{instance_id}/throttle-specials/{id}

URI中的参数说明如下表所示。

表2 参数说明

名称

是否必选

类型

说明

project_id

String

项目ID。可从控制台“我的凭证”中获取region下项目ID,管理员权限可查询。

instance_id

String

实例ID,可从API网关控制台的专享版实例信息中获取。

id

String

特殊配置的编号

请求消息

表3 参数说明

参数

是否必选

类型

说明

call_limits

Integer

特殊对象在流控时间内能够调用API的最大次数限制

请求消息样例:

{
	"call_limits": 180
}

响应消息

表4 参数说明

参数

类型

说明

id

String

特殊配置的编号

strategy_id

String

流控策略编号

instance_id

Integer

特殊对象的身份标识

instance_name

String

作用的APP或租户的名称

instance_type

Integer

特殊对象的类型

call_limits

Integer

特殊对象在流控时间内能够访问API的最大次数限制

apply_time

Timestamp

设置时间

app_id

String

作用的APP编号

app_name

String

作用的APP名称

响应消息样例:

{
	"id": "778879b8-df10-495b-a087-874859fdea6d",
	"strategy_id": "a3106cfe-801f-4919-b0d7-d785dc5b47f9",
	"instance_id": "98efd77d-10b5-4eca-8170-ed30a4a286a4",
	"instance_name": "app_002",
	"instance_type": "APP",
	"call_limits": 180,
	"apply_time": "2017-12-29T03:11:18Z",
	"app_id": "98efd77d-10b5-4eca-8170-ed30a4a286a4",
	"app_name": "app_002"
}

状态码

表5 返回消息说明

状态码

说明

200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

404

Not Found

500

Server Internal Error

相关文档