View a markdown version of this page

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Penasihat Perangkat Inti IoT - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Penasihat Perangkat Inti IoT

AWS IoT Core Device Advisor (awalan layanan:iotdeviceadvisor) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API didefinisikan oleh AWS Penasihat Perangkat Inti IoT

Tabel berikut memetakan operasi API ke tindakan IAM yang mereka otorisasi. Hanya kunci kondisi yang memiliki nilai statis untuk API dan tindakan yang diberikan yang terdaftar; untuk set lengkap kunci kondisi yang didukung oleh setiap tindakan, lihat tabel Tindakan.

Operasi Tindakan IAM Kunci syarat Nilai yang mungkin Tingkat akses

CreateSuiteDefinition

iotdeviceadvisor: CreateSuiteDefinition

Tulis

iotdeviceadvisor: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

iotdeviceadvisor.amazonaws.com

Tulis

DeleteSuiteDefinition

iotdeviceadvisor: DeleteSuiteDefinition

Tulis

GetEndpoint

iotdeviceadvisor: GetEndpoint

Baca

saya: PassRole

saya: PassedToService

iotdeviceadvisor.amazonaws.com

Tulis

GetSuiteDefinition

iotdeviceadvisor: GetSuiteDefinition

Baca

GetSuiteRun

iotdeviceadvisor: GetSuiteRun

Baca

GetSuiteRunReport

iotdeviceadvisor: GetSuiteRunReport

Baca

ListSuiteDefinitions

iotdeviceadvisor: ListSuiteDefinitions

Daftar

ListSuiteRuns

iotdeviceadvisor: ListSuiteRuns

Daftar

ListTagsForResource

iotdeviceadvisor: ListTagsForResource

Baca

StartSuiteRun

iotdeviceadvisor: StartSuiteRun

Tulis

iotdeviceadvisor: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

iotdeviceadvisor.amazonaws.com

Tulis

StopSuiteRun

iotdeviceadvisor: StopSuiteRun

Tulis

TagResource

iotdeviceadvisor: TagResource

Menandai, Menulis

UntagResource

iotdeviceadvisor: UntagResource

Menandai, Menulis

UpdateSuiteDefinition

iotdeviceadvisor: UpdateSuiteDefinition

Tulis

saya: PassRole

saya: PassedToService

iotdeviceadvisor.amazonaws.com

Tulis

Tindakan yang didefinisikan oleh AWS Penasihat Perangkat Inti IoT

Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Saat Anda menggunakan sebuah tindakan dalam sebuah kebijakan, Anda biasanya mengizinkan atau menolak akses ke operasi API atau perintah CLI dengan nama yang sama. Namun, dalam beberapa kasus, satu tindakan tunggal mengontrol akses ke lebih dari satu operasi. Atau, beberapa operasi memerlukan beberapa tindakan yang berbeda.

Tindakan Deskripsi Jenis sumber daya (*diperlukan) Kunci syarat Tingkat akses

CreateSuiteDefinition

Memberikan izin untuk membuat definisi suite

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

DeleteSuiteDefinition

Memberikan izin untuk menghapus definisi suite

Definisi Suite*

aws: ResourceTag /$ {} TagKey

Tulis

GetEndpoint

Memberikan izin untuk mendapatkan titik akhir Device Advisor

Baca

GetSuiteDefinition

Memberikan izin untuk mendapatkan definisi suite

Definisi Suite*

aws: ResourceTag /$ {} TagKey

Baca

GetSuiteRun

Memberikan izin untuk menjalankan suite

Suiterun*

aws: ResourceTag /$ {} TagKey

Baca

GetSuiteRunReport

Memberikan izin untuk mendapatkan laporan kualifikasi untuk menjalankan suite

Suiterun*

aws: ResourceTag /$ {} TagKey

Baca

ListSuiteDefinitions

Memberikan izin untuk membuat daftar definisi suite

Daftar

ListSuiteRuns

Memberikan izin untuk membuat daftar rangkaian berjalan

Definisi Suite*

aws: ResourceTag /$ {} TagKey

Daftar

ListTagsForResource

Memberikan izin untuk mencantumkan tag (metadata) yang ditetapkan ke sumber daya

Suitedefinition

aws: ResourceTag /$ {} TagKey

Baca

Suiterun

aws: ResourceTag /$ {} TagKey

StartSuiteRun

Memberikan izin untuk memulai suite run

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

StopSuiteRun

Memberikan izin untuk menghentikan suite run

Suiterun*

aws: ResourceTag /$ {} TagKey

Tulis

TagResource

Memberikan izin untuk menambah atau memodifikasi tag sumber daya yang diberikan. Tag adalah metadata yang dapat digunakan untuk mengelola sumber daya

Suitedefinition

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

Suiterun

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UntagResource

Memberikan izin untuk menghapus tag yang diberikan (metadata) dari sumber daya

Suitedefinition

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

Suiterun

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UpdateSuiteDefinition

Memberikan izin untuk memperbarui definisi suite

Definisi Suite*

aws: ResourceTag /$ {} TagKey

Tulis

Jenis sumber daya didefinisikan oleh AWS Penasihat Perangkat Inti IoT

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.

Jenis sumber daya ARN Kunci syarat

Suitedefinition

arn: $ {Partition} :iotdeviceadvisor: $ {Wilayah} :$ {Akun} :suitedefinition/$ {} SuiteDefinitionId

aws: ResourceTag /$ {} TagKey

Suiterun

arn: $ {Partition} :iotdeviceadvisor: $ {Wilayah} :$ {Akun} :suiterun/$ {} /$ {} SuiteDefinitionId SuiteRunId

aws: ResourceTag /$ {} TagKey

Kunci kondisi untuk AWS Penasihat Perangkat Inti IoT

AWS IoT Core Device Advisor mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws: RequestTag /$ {} TagKey

Filter akses berdasarkan tanda yang diberikan dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Filter akses dengan tanda yang terkait dengan sumber daya

String

aws: TagKeys

Filter akses berdasarkan kunci tanda yang diberikan dalam permintaan

ArrayOfString