Calls RevokeSecurityGroupEgress to delete an outbound security group rule and revoke outbound access permissions of the security group.
Operation description
In the API documentation for security groups, the end that initiates traffic is referred to as the source, and the end that receives data is referred to as the destination (Dest).
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ens:RevokeSecurityGroupEgress |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| IpProtocol |
string |
Yes |
The transport layer protocol. The value is case-sensitive. Valid values:
Valid values:
|
all |
| PortRange |
string |
Yes |
The range of destination ports that correspond to the transport layer protocol. Valid values:
|
22/22 |
| SecurityGroupId |
string |
Yes |
The security group ID. |
sg-bp67acfmxazb4ph*** |
| Policy |
string |
No |
Settings for access permissions. Valid values:
Default value: accept. Valid values:
|
accept |
| Priority |
integer |
No |
The priority of the security group rule. Valid values: 1 to 100. A smaller value indicates a higher priority. Default value: 1. |
1 |
| DestCidrIp |
string |
Yes |
The destination IP address range. CIDR blocks and IPv4 address ranges are supported. Default value: null. |
10.0.0.0/8 |
| SourcePortRange |
string |
No |
The range of source ports that correspond to the transport layer protocol. Valid values:
|
22/22 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
Examples
Success response
JSON format
{
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter | The input parameter that is mandatory for processing this request is not supplied. | |
| 400 | NoPermission | Permission denied. | |
| 400 | InvalidParameter.%s | The specified field %s invalid. Please check it again. | |
| 400 | InvalidParameter | The errorMessage is %s. Please check it again. | |
| 400 | InvalidSecurityGroupId.NotFound | The specified SecurityGroupId does not exist. | The specified security group ID does not exist. |
| 400 | SecurityGroupRuleConflict.Duplicated | The SecurityGroup rule already exists. | duplicate security group rules. |
| 400 | AuthorizationLimitExceed | The limit of authorization records in the security group reaches. | The number of security group rules exceeds the limit. |
| 400 | SecurityGroupRule.NotFound | The input security group rule does not exist. | |
| 400 | ens.interface.error | An error occurred while calling the API. | |
| 400 | CallInterface | Call Interface Happen Error. | An error occurred when you call the operation. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.