Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS IoT Core mendefinisikan variabel kebijakan yang dapat digunakan dalam AWS IoT Core kebijakan di Resource
atau Condition
blok. Ketika kebijakan dievaluasi, variabel kebijakan diganti dengan nilai aktual. Misalnya, jika perangkat terhubung ke broker AWS IoT Core pesan dengan ID klien 100-234-3456, variabel iot:ClientId
kebijakan diganti dalam dokumen kebijakan dengan 100-234-3456.
AWS IoT Core kebijakan dapat menggunakan karakter wildcard dan mengikuti konvensi serupa dengan kebijakan IAM. Memasukkan *
(asterik) dalam string dapat diperlakukan sebagai wildcard, cocok dengan karakter apa pun. Misalnya, Anda dapat menggunakan *
untuk mendeskripsikan beberapa nama topik MQTT dalam Resource
atribut kebijakan. Karakter +
dan #
diperlakukan sebagai string literal dalam kebijakan. Untuk contoh kebijakan yang menunjukkan cara menggunakan wildcard, lihatMenggunakan karakter wildcard di MQTT dan kebijakan AWS IoT Core.
Anda juga dapat menggunakan variabel kebijakan yang telah ditentukan dengan nilai tetap untuk mewakili karakter yang memiliki arti khusus. Karakter khusus ini termasuk$(*)
,$(?)
, dan$($)
. Untuk informasi selengkapnya tentang variabel kebijakan dan karakter khusus, lihat Elemen Kebijakan IAM: Variabel dan tag dan Membuat kondisi dengan beberapa kunci atau nilai.