Utilícelo DeregisterScalableTarget con un o AWS SDK CLI - AWS SDKEjemplos de código

Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Utilícelo DeregisterScalableTarget con un o AWS SDK CLI

En los siguientes ejemplos de código, se muestra cómo utilizar DeregisterScalableTarget.

CLI
AWS CLI

Para anular el registro de un objetivo escalable

En este ejemplo se anula el registro de un objetivo escalable para un ECS servicio de Amazon denominado web-app que se ejecuta en el clúster predeterminado.

Comando:

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

En este ejemplo se anula el registro de un objetivo escalable para un recurso personalizado. El custom-resource-id archivo.txt contiene una cadena que identifica el ID del recurso, que, en el caso de un recurso personalizado, es la ruta al recurso personalizado a través del punto de enlace de 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

Contenido del custom-resource-id archivo.txt:

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

Ejemplo 1: Este cmdlet anula el registro de un objetivo escalable de Application Auto Scaling. Al anular el registro de un destino escalable, se eliminan las políticas de escalado asociadas a él.

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

Salida:

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
  • Para DeregisterScalableTargetobtener AWS Tools for PowerShell más información, consulte la referencia del cmdlet. API