在某个地域下新增IP访问控制。
接口说明
调用本接口之前,您需要了解:
此功能面向 API 提供者。
IP 访问控制创建后,未绑定 API 前是无意义的,绑定 API 后,对绑定的 API 即时生效。
具体的 IP 策略可以在创建 IP 控制时添加
当 IP 访问控制下策略为空时,该策略无效。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
apigateway:CreateIpControl |
create |
*IpControl
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| IpControlName |
string |
是 |
IP 访问控制名称。支持大小写英文字母、中文、数字、下划线(_)、长度为 |
controlNameTest |
| IpControlType |
string |
是 |
IP 访问控制类型:
|
ALLOW |
| Description |
string |
否 |
描述,不超过 200 个字符 |
test |
| IpControlPolicys |
array<object> |
否 |
由 ipcontrolpolicys 组成的数组格式,返回策略的信息项 |
|
|
object |
否 |
|||
| AppId |
string |
否 |
策略限制的 AppId,只有控制类型为白名单(即 IpControlType 为 ALLOW)时,才可同时增加 AppId 的限制。
|
11111 |
| CidrIp |
string |
否 |
具体策略的 IP 或者 IP 段
|
114.1.1.0/24 |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| IpControlId |
string |
访问控制的 ID |
7ea91319a34d48a09b5c9c871d9768b1 |
| RequestId |
string |
请求 ID |
CE5722A6-AE78-4741-A9B0-6C817D360510 |
示例
正常返回示例
JSON格式
{
"IpControlId": "7ea91319a34d48a09b5c9c871d9768b1",
"RequestId": "CE5722A6-AE78-4741-A9B0-6C817D360510"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。