aws:assertAwsResourceProperty— Menegaskan status AWS sumber daya atau status acara - AWS Systems Manager

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

aws:assertAwsResourceProperty— Menegaskan status AWS sumber daya atau status acara

Tindakan aws:assertAwsResourceProperty tersebut mengizinkan Anda menegaskan status sumber daya atau status peristiwa tertentu untuk langkah Otomatisasi tertentu.

Untuk contoh lebih lanjut tentang cara menggunakan tindakan ini, lihatContoh runbook tambahan.

Input

Input ditentukan oleh API operasi yang Anda pilih.

YAML
action: aws:assertAwsResourceProperty inputs: Service: The official namespace of the service Api: The API operation or method name API operation inputs or parameters: A value PropertySelector: Response object DesiredValues: - Desired property values
JSON
{ "action": "aws:assertAwsResourceProperty", "inputs": { "Service":"The official namespace of the service", "Api":"The API operation or method name", "API operation inputs or parameters":"A value", "PropertySelector": "Response object", "DesiredValues": [ "Desired property values" ] } }
Layanan

Layanan AWS Namespace yang berisi API operasi yang ingin Anda jalankan. Misalnya, namespace untuk Systems Manager adalah ssm. Namespace untuk Amazon EC2 adalah. ec2 Anda dapat melihat daftar Layanan AWS ruang nama yang didukung di bagian Layanan yang Tersedia pada Referensi AWS CLI Perintah.

Tipe: String

Wajib: Ya

Api

Nama API operasi yang ingin Anda jalankan. Anda dapat melihat API operasi (juga disebut metode) dengan memilih layanan di navigasi kiri pada halaman Referensi Layanan berikut. Pilih metode di bagian Klien untuk layanan yang ingin Anda jalankan. Misalnya, semua API operasi (metode) untuk Amazon Relational Database Service (RDSAmazon) tercantum di halaman berikut: Metode RDSAmazon.

Tipe: String

Diperlukan: Ya

APIinput operasi

Satu atau lebih input API operasi. Anda dapat melihat input yang tersediaI (dikenal dengan parameter) dengan memilih layanan di navigasi kiri pada halaman Referensi Layanan berikut. Pilih metode di bagian Klien untuk layanan yang ingin Anda jalankan. Misalnya, semua metode untuk Amazon RDS tercantum di halaman berikut: RDSMetode Amazon. Pilih metode describe_db_instances dan gulir ke bawah untuk melihat parameter yang tersedia, seperti, Nama, dan Nilai. DBInstanceIdentifier Gunakan format berikut untuk menentukan lebih dari satu masukan.

YAML
inputs: Service: The official namespace of the service Api: The API operation name API input 1: A value API Input 2: A value API Input 3: A value
JSON
"inputs":{ "Service":"The official namespace of the service", "Api":"The API operation name", "API input 1":"A value", "API Input 2":"A value", "API Input 3":"A value" }

Jenis: Ditentukan oleh API operasi yang dipilih

Wajib: Ya

PropertySelector

JSONPathUntuk atribut tertentu dalam objek respon. Anda dapat melihat obyek respon dengan memilih layanan di navigasi kiri pada halaman Referensi Layanan berikut. Pilih metode di bagian Klien untuk layanan yang ingin Anda jalankan. Misalnya, semua metode untuk Amazon RDS tercantum di halaman berikut: RDSMetode Amazon. Pilih metode describe_db_instances dan gulir ke bawah ke bagian Struktur Respon. DBInstancesterdaftar sebagai objek respons.

Tipe: String

Diperlukan: Ya

DesiredValues

Status yang diharapkan untuk melanjutkan otomatisasi. Jika Anda menentukan nilai Boolean, Anda harus menggunakan huruf kapital seperti Benar atau Salah.

Jenis: StringList

Wajib: Ya