Utilizzare DeregisterScalableTarget con un o AWS SDK CLI - Esempi di codice dell'AWS SDK

Ci sono altri AWS SDK esempi disponibili nel repository AWS Doc SDK Examples GitHub .

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzare DeregisterScalableTarget con un o AWS SDK CLI

I seguenti esempi di codice mostrano come utilizzareDeregisterScalableTarget.

CLI
AWS CLI

Per annullare la registrazione di un target scalabile

Questo esempio annulla la registrazione di una destinazione scalabile per un ECS servizio Amazon chiamato web-app in esecuzione nel cluster predefinito.

Comando:

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

Questo esempio annulla la registrazione di una destinazione scalabile per una risorsa personalizzata. Il custom-resource-id file.txt contiene una stringa che identifica l'ID risorsa, che, per una risorsa personalizzata, è il percorso verso la risorsa personalizzata attraverso l'endpoint Amazon API Gateway.

Comando:

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

Contenuto del file.txt: custom-resource-id

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

Esempio 1: questo cmdlet annulla la registrazione di una destinazione scalabile Application Auto Scaling. L'annullamento della registrazione di una destinazione scalabile elimina le politiche di scalabilità ad essa associate.

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

Output:

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