Menambahkan Change Calendar dependensi ke runbook Otomasi - AWS Systems Manager

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

Menambahkan Change Calendar dependensi ke runbook Otomasi

Untuk membuat tindakan Otomasi mematuhiChange Calendar, kemampuanAWS Systems Manager, tambahkan langkah dalam runbook Otomasi yang menggunakan aws:assertAwsResourcePropertytindakan. Konfigurasikan tindakan untuk menjalankan GetCalendarState guna memverifikasi bahwa entri kalender tertentu sedang dalam status yang Anda inginkan (OPEN atau CLOSED). Runbook Otomatisasi hanya diperbolehkan untuk melanjutkan ke langkah berikutnya jika status kalender adalah OPEN. Berikut ini adalah kutipan sampel berbasis YAML dari runbook Otomatisasi yang tidak dapat melanjutkan ke langkah berikutnya, LaunchInstance, kecuali jika status kalender cocok dengan OPEN, status yang ditentukan dalam DesiredValues.

Berikut adalah contohnya.

mainSteps: - name: MyCheckCalendarStateStep action: 'aws:assertAwsResourceProperty' inputs: Service: ssm Api: GetCalendarState CalendarNames: ["arn:aws:ssm:us-east-2:123456789012:document/SaleDays"] PropertySelector: '$.State' DesiredValues: - OPEN description: "Use GetCalendarState to determine whether a calendar is open or closed." nextStep: LaunchInstance - name: LaunchInstance action: 'aws:executeScript' inputs: Runtime: python3.8 ...