Disassociates a Network Load Balancer (NLB) instance from a security group.
Operation description
LoadBalancerLeaveSecurityGroup is an asynchronous operation. After a request is sent, the system returns a request ID and runs the task in the background. You can call the GetJobStatus operation to query the task status.
-
If the task is in the Succeeded state, the security group is disassociated.
-
If the task is in the Processing state, the security group is being disassociated. In this case, you can perform only query operations.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
nlb:LoadBalancerLeaveSecurityGroup |
update |
*LoadBalancer
*SecurityGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| SecurityGroupIds |
array |
Yes |
The ID of the security group to be disassociated. |
|
|
string |
No |
The ID of the security group to be disassociated. |
sg-bp1fg655nh68xyz9**** |
|
| LoadBalancerId |
string |
Yes |
The NLB instance ID. |
nlb-83ckzc8d4xlp8o**** |
| DryRun |
boolean |
No |
Specifies whether to perform a dry run without sending the actual request. Valid values:
|
true |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. You can use the client to generate the token. Make sure that the token is unique among different requests. The client token can contain only ASCII characters. Note
If you do not specify this parameter, the system uses the request ID as the client token. The request ID is different for each request. |
123e4567-e89b-12d3-a456-426655440000 |
| RegionId |
string |
No |
The region ID of the NLB instance. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
response |
||
| RequestId |
string |
The request ID. |
CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
| JobId |
string |
The ID of the asynchronous task. |
72dcd26b-f12d-4c27-b3af-18f6aed5**** |
Examples
Success response
JSON format
{
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984",
"JobId": "72dcd26b-f12d-4c27-b3af-18f6aed5****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | SystemBusy | System is busy, please try again later. | |
| 400 | ResourceInConfiguring.loadbalancer | The specified resource of loadbalancer is being configured, please try again later. | The specified resource of loadbalancer is being configured, please try again later. |
| 403 | Forbidden.SecurityGroup | Authentication is failed for SecurityGroup. | Authentication is failed for SecurityGroup. |
| 404 | ResourceNotFound.%s | The specified resource of %s is not found. | |
| 404 | ResourceNotFound.loadBalancer | The specified resource of loadbalancer is not found. | The specified load balancer resource was not found. Please check the input parameters. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.