Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de ejemplos de AWS Doc SDK
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.
Utilizar SetInstanceProtection con una CLI
Los siguientes ejemplos de código muestran cómo utilizar SetInstanceProtection.
- CLI
-
- AWS CLI
-
Ejemplo 1: habilitar la configuración de protección de instancias para una instancia
En este ejemplo, se habilita la protección de instancias para la instancia especificada.
aws autoscaling set-instance-protection \ --instance-idsi-061c63c5eb45f0416\ --auto-scaling-group-namemy-asg--protected-from-scale-inEste comando no genera ninguna salida.
Ejemplo 2: deshabilitar la configuración de protección de instancias para una instancia
En este ejemplo, se deshabilita la protección de instancias para la instancia especificada.
aws autoscaling set-instance-protection \ --instance-idsi-061c63c5eb45f0416\ --auto-scaling-group-namemy-asg\ --no-protected-from-scale-inEste comando no genera ninguna salida.
-
Para obtener más información sobre la API, consulte SetInstanceProtection
la Referencia de AWS CLI comandos.
-
- PowerShell
-
- Herramientas para la PowerShell versión 4
-
Ejemplo 1: En este ejemplo se habilita la protección de instancias para la instancia especificada.
Set-ASInstanceProtection -AutoScalingGroupName my-asg -InstanceId i-12345678 -ProtectedFromScaleIn $trueEjemplo 2: En este ejemplo se deshabilita la protección de instancias para la instancia especificada.
Set-ASInstanceProtection -AutoScalingGroupName my-asg -InstanceId i-12345678 -ProtectedFromScaleIn $false-
Para obtener más información sobre la API, consulte SetInstanceProtection Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: En este ejemplo se habilita la protección de instancias para la instancia especificada.
Set-ASInstanceProtection -AutoScalingGroupName my-asg -InstanceId i-12345678 -ProtectedFromScaleIn $trueEjemplo 2: En este ejemplo se deshabilita la protección de instancias para la instancia especificada.
Set-ASInstanceProtection -AutoScalingGroupName my-asg -InstanceId i-12345678 -ProtectedFromScaleIn $false-
Para obtener más información sobre la API, consulte SetInstanceProtectionla referencia de Herramientas de AWS para PowerShell cmdlets (V5).
-