Retire une instance d'Application Load Balancer (ALB) d'un groupe de sécurité.
Description de l'opération
-
LoadBalancerLeaveSecurityGroup est une opération asynchrone. Après l'envoi d'une requête, le système renvoie un identifiant de requête et exécute la tâche en arrière-plan. Vous pouvez appeler l'opération ListAsynJobs pour consulter l'état de la tâche.
-
Si la tâche est dans l'état Succeeded, l'instance ALB est retirée du groupe de sécurité.
-
Si la tâche est dans l'état Processing, l'instance ALB est en cours de retrait du groupe de sécurité. Dans ce cas, vous pouvez consulter la tâche mais ne pouvez pas effectuer d'autres opérations.
-
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
alb:LoadBalancerLeaveSecurityGroup |
none |
*LoadBalancer
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| SecurityGroupIds |
array |
Oui |
Les identifiants des groupes de sécurité. |
|
|
string |
Non |
L'identifiant du groupe de sécurité. |
sg-1nmf15kvwj37g2g1**** |
|
| LoadBalancerId |
string |
Oui |
L'identifiant de l'instance ALB. |
alb-iv9gj3spak6fbj**** |
| DryRun |
boolean |
Non |
Le jeton client utilisé pour garantir l'idempotence de la requête. Vous pouvez utiliser le client pour générer le jeton, mais vous devez vous assurer que le jeton est unique parmi les différentes requêtes. Le jeton ne peut contenir que des caractères ASCII. Remarque
Si vous ne spécifiez pas ce paramètre, le système utilise automatiquement l'identifiant de la requête comme jeton client. L'identifiant de la requête peut être différent pour chaque requête. |
false |
| ClientToken |
string |
Non |
Le résultat de la tâche. |
593B0448-D13E-4C56-AC0D-FDF0FDE0**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
EC0C96E4-7CCB-599C-9329-3A5DB6FF**** |
| JobId |
string |
L'identifiant de la tâche asynchrone. |
51c5b627-3500-487c-b17d-5cc583f0**** |
Exemples
JSON format
{
"RequestId": "EC0C96E4-7CCB-599C-9329-3A5DB6FF****",
"JobId": "51c5b627-3500-487c-b17d-5cc583f0****"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | IncorrectStatus.LoadBalancer | The status of %s [%s] is incorrect. | |
| 400 | OperationDenied.SecurityGroupNotSupport | The operation is not allowed because of %s. | |
| 400 | ResourceNotAssociated.SecurityGroup | The specified resource of %s is not associated. | |
| 404 | ResourceNotFound.LoadBalancer | The specified resource %s is not found. | The specified resource %s is not found. |
| 404 | ResourceNotFound.SecurityGroup | The specified resource %s is not found. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.