

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Buat jendela pemeliharaan dengan antarmuka baris perintah Systems Manager (CLI) untuk AMS Accelerate
<a name="acc-p-maint-window-cli"></a>

Untuk membuat jendela pemeliharaan AMS Accelerate dengan antarmuka baris perintah:

1. Ikuti [Tutorial SSM: Buat dan konfigurasikan jendela pemeliharaan (AWS CLI)](https://docs.aws.amazon.com/systems-manager/latest/userguide/maintenance-windows-cli-tutorials-create.html). Untuk setiap langkah tutorial, berikut adalah contoh perintah CLI untuk menambal.
**catatan**  
 Contoh-contoh ini khusus untuk Linux atau macOS. Perintah juga dapat dijalankan dari AWS CloudShell yang mungkin lebih sederhana daripada mengkonfigurasi `awscli` pada mesin lokal. Untuk detailnya, lihat [Bekerja dengan AWS CloudShell](https://docs.aws.amazon.com/cloudshell/latest/userguide/working-with-cloudshell.html).

   1. Pada langkah 1 tutorial, untuk membuat jendela pemeliharaan:

      ```
      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"
      ```

      Setelah berhasil diselesaikan, `window-id` dikembalikan.

   1. Pada langkah 2 tutorial, untuk mendaftarkan node target:

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

      Setelah berhasil diselesaikan, `WindowTargetID` s dikembalikan.

   1. Pada langkah 3 tutorial, untuk mendaftarkan tugas:

      ```
      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
      ```