

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.

# Cree una ventana de mantenimiento con la interfaz de línea de comandos (CLI) de Systems Manager para AMS Accelerate
<a name="acc-p-maint-window-cli"></a>

Para crear una ventana de mantenimiento de AMS Accelerate con la interfaz de línea de comandos:

1. Siga el [tutorial de SSM: Creación y configuración de una ventana de mantenimiento (AWS CLI).](https://docs.aws.amazon.com/systems-manager/latest/userguide/maintenance-windows-cli-tutorials-create.html) Para cada paso del tutorial, aquí hay ejemplos de comandos CLI para aplicar parches.
**nota**  
 Estos ejemplos son específicos de Linux o macOS. Los comandos también se pueden ejecutar desde allí AWS CloudShell , lo que puede resultar más sencillo que `awscli` configurarlos en una máquina local. Para obtener más información, consulte [Trabajar con AWS CloudShell](https://docs.aws.amazon.com/cloudshell/latest/userguide/working-with-cloudshell.html).

   1. En el paso 1 del tutorial, para crear una ventana de mantenimiento:

      ```
      aws ssm create-maintenance-window \
                      --name Sample-Maintenance-Window \
                      --schedule "cron(0 30 23 ? * TUE#2 *)" \
                      --duration 4 \
                      --cutoff 1 \
                      --allow-unassociated-targets \
                      --tags "Key=Environment,Value=Production"
      ```

      Al finalizar satisfactoriamente, `window-id` se devuelve.

   1. En el paso 2 del tutorial, para registrar un nodo de destino:

      ```
      aws ssm register-target-with-maintenance-window \
                      --window-id "mw-{{xxxxxxxxx}}" \
                      --resource-type "INSTANCE" \
                      --target "Key=tag:Environment,Values=Prod"
      ```

      Si se completa correctamente, `WindowTargetID` se devuelven.

   1. En el paso 3 del tutorial, para registrar una tarea:

      ```
      aws ssm register-task-with-maintenance-window \
          --window-id "mw-{{xxxxxx}}" \
          --targets "Key=WindowTargetIds,Values={{63d4f63c-xxxxxx-9b1d-xxxxxfff}}" \
          --task-arn "AWSManagedServices-PatchInstance" \
          --service-role-arn "arn:aws:iam::{{AWS-Account-ID}}:role/ams_ssm_automation_role" \
          --task-invocation-parameters "{\"Automation\":{\"DocumentVersion\":\"\$DEFAULT\",\"Parameters\":{\"InstanceId\":[\"{{{{TARGET_ID}}}}\"],\"StartInactiveInstances\":[\"True\"]}}}" \
          --max-concurrency 50 \
          --max-errors 50 \
          --name "AutomationExample" \
          --description "Sample Description" \
          --task-type=AUTOMATION
      ```