À utiliser DeregisterScalableTarget avec un AWS SDK ou CLI - Exemples de code de l'AWS SDK

D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

À utiliser DeregisterScalableTarget avec un AWS SDK ou CLI

Les exemples de code suivants montrent comment utiliserDeregisterScalableTarget.

CLI
AWS CLI

Pour annuler l'enregistrement d'une cible évolutive

Cet exemple annule l'enregistrement d'une cible évolutive pour un ECS service Amazon appelé application Web qui s'exécute dans le cluster par défaut.

Commande :

aws application-autoscaling deregister-scalable-target --service-namespace ecs --scalable-dimension ecs:service:DesiredCount --resource-id service/default/web-app

Cet exemple désenregistre une cible évolutive pour une ressource personnalisée. Le fichier custom-resource-id .txt contient une chaîne qui identifie l'ID de ressource, qui, pour une ressource personnalisée, est le chemin d'accès à la ressource personnalisée via votre point de terminaison Amazon API Gateway.

Commande :

aws application-autoscaling deregister-scalable-target --service-namespace custom-resource --scalable-dimension custom-resource:ResourceType:Property --resource-id file://~/custom-resource-id.txt

Contenu du fichier custom-resource-id .txt :

https://example.execute-api.us-west-2.amazonaws.com/prod/scalableTargetDimensions/1-23456789
PowerShell
Outils pour PowerShell

Exemple 1 : cette applet de commande annule l'enregistrement d'une cible évolutive Application Auto Scaling. Le désenregistrement d'une cible évolutive supprime les politiques de dimensionnement qui lui sont associées.

Remove-AASScalableTarget -ResourceId fleet/MyFleet -ScalableDimension appstream:fleet:DesiredCapacity -ServiceNamespace AppStream

Sortie :

Confirm Are you sure you want to perform this action? Performing the operation "Remove-AASScalableTarget (DeregisterScalableTarget)" on target "fleet/MyFleet". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): Y
  • Pour API plus de détails, consultez la section DeregisterScalableTargetRéférence des AWS Tools for PowerShell applets de commande.