Modifies a policy in an access control list (ACL).
Operation description
This operation is intended for API providers.
The modification immediately takes effect on all the APIs that are bound to the policy.
This operation causes a full modification of the content of a policy.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
apigateway:ModifyIpControlPolicyItem |
update |
*IpControl
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| IpControlId |
string |
Yes |
The ID of the ACL. The ID is unique. |
7ea91319a34d48a09b5c9c871d9768b1 |
| PolicyItemId |
string |
Yes |
The ID of the policy. |
P151617000829241 |
| AppId |
string |
No |
The ID of the application that is restricted by the policy. You can configure the AppId parameter only when the value of the IpControlType parameter is ALLOW.
|
123 |
| CidrIp |
string |
Yes |
The IP address or CIDR block that is defined in a policy. Separate multiple IP addresses or CIDR blocks with semicolons (;). You can add a maximum of 10 IP addresses or CIDR blocks. |
113.125.1.101;101.11.1.1 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
CEF72CEB-54B6-4AE8-B225-F876FF7BZ004 |
Examples
Success response
JSON format
{
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BZ004"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.