View a markdown version of this page

Kunci tindakan, sumber daya, dan kondisi untuk Amazon DynamoDB Accelerator (DAX) - Referensi Otorisasi Layanan

Kunci tindakan, sumber daya, dan kondisi untuk Amazon DynamoDB Accelerator (DAX)

Amazon DynamoDB Accelerator (DAX) (awalan layanandax:) menyediakan kunci operasi, sumber daya, tindakan, dan kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API ditentukan oleh Amazon DynamoDB Accelerator (DAX)

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

CreateCluster

dax: CreateCluster

Tulis

dax: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

id.amazonaws.com

Tulis

CreateParameterGroup

dax: CreateParameterGroup

Tulis

CreateSubnetGroup

dax: CreateSubnetGroup

Tulis

DecreaseReplicationFactor

dax: DecreaseReplicationFactor

Tulis

DeleteCluster

dax: DeleteCluster

Tulis

DeleteParameterGroup

dax: DeleteParameterGroup

Tulis

DeleteSubnetGroup

dax: DeleteSubnetGroup

Tulis

DescribeClusters

dax: DescribeClusters

Daftar

DescribeDefaultParameters

dax: DescribeDefaultParameters

Daftar

DescribeEvents

dax: DescribeEvents

Daftar

DescribeParameterGroups

dax: DescribeParameterGroups

Daftar

DescribeParameters

dax: DescribeParameters

Baca

DescribeSubnetGroups

dax: DescribeSubnetGroups

Daftar

IncreaseReplicationFactor

dax: IncreaseReplicationFactor

Tulis

ListTags

dax: ListTags

Baca

RebootNode

dax: RebootNode

Tulis

TagResource

dax: TagResource

Menandai, Menulis

UntagResource

dax: UntagResource

Menandai, Menulis

UpdateCluster

dax: UpdateCluster

Tulis

UpdateParameterGroup

dax: UpdateParameterGroup

Tulis

UpdateSubnetGroup

dax: UpdateSubnetGroup

Tulis

Tindakan yang ditentukan oleh Amazon DynamoDB Accelerator (DAX)

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

BatchGetItem

Memberikan izin untuk mengembalikan atribut dari satu atau beberapa item dari satu atau beberapa tabel

aplikasi*

Baca

BatchWriteItem

Memberikan izin untuk menempatkan atau menghapus beberapa item dalam satu atau beberapa tabel

aplikasi*

Tulis

ConditionCheckItem

Memberikan izin untuk ConditionCheckItem operasi yang memeriksa keberadaan satu set atribut untuk item dengan kunci utama yang diberikan

aplikasi*

Baca

CreateCluster

Memberikan izin untuk membuat klaster DAX

aplikasi*

Tulis

CreateParameterGroup

Memberikan izin untuk membuat grup parameter

Tulis

CreateSubnetGroup

Memberikan izin untuk membuat grup subnet

Tulis

DecreaseReplicationFactor

Memberikan izin untuk menghapus satu atau beberapa node dari cluster DAX

aplikasi*

Tulis

DeleteCluster

Memberikan izin untuk menghapus klaster DAX yang telah disediakan sebelumnya

aplikasi*

Tulis

DeleteItem

Memberikan izin untuk menghapus satu item dalam tabel dengan kunci utama

aplikasi*

dax: EnclosingOperation

Tulis

DeleteParameterGroup

Memberikan izin untuk menghapus grup parameter yang ditentukan

Tulis

DeleteSubnetGroup

Memberikan izin untuk menghapus grup subnet

Tulis

DescribeClusters

Memberikan izin untuk mengembalikan informasi tentang semua klaster DAX yang disediakan

aplikasi

Daftar

DescribeDefaultParameters

Memberikan izin untuk mengembalikan informasi parameter sistem default untuk DAX

Daftar

DescribeEvents

Memberikan izin untuk mengembalikan peristiwa yang terkait dengan cluster DAX dan grup parameter

Daftar

DescribeParameterGroups

Memberikan izin untuk mengembalikan daftar deskripsi grup parameter

Daftar

DescribeParameters

Memberikan izin untuk mengembalikan daftar parameter terperinci untuk grup parameter tertentu

Baca

DescribeSubnetGroups

Memberikan izin untuk mengembalikan daftar deskripsi grup subnet

Daftar

GetItem

Memberikan izin untuk GetItem operasi yang mengembalikan satu set atribut untuk item dengan kunci utama yang diberikan

aplikasi*

dax: EnclosingOperation

Baca

IncreaseReplicationFactor

Memberikan izin untuk menambahkan satu atau beberapa node ke cluster DAX

aplikasi*

Tulis

ListTags

Memberikan izin untuk mengembalikan daftar semua tag untuk klaster DAX

aplikasi*

Baca

PutItem

Memberikan izin untuk membuat item baru, atau mengganti item lama dengan item baru

aplikasi*

dax: EnclosingOperation

Tulis

Permintaan

Memberikan izin untuk menggunakan kunci utama tabel atau indeks sekunder untuk langsung mengakses item dari tabel atau indeks tersebut

aplikasi*

Baca

RebootNode

Memberikan izin untuk me-reboot satu node dari cluster DAX

aplikasi*

Tulis

Memindai

Memberikan izin untuk mengembalikan satu atau lebih item dan atribut item dengan mengakses setiap item dalam tabel atau indeks sekunder

aplikasi*

Baca

TagResource

Memberikan izin untuk mengaitkan satu set tag dengan sumber daya DAX

aplikasi*

Menandai, Menulis

UntagResource

Memberikan izin untuk menghapus asosiasi tag dari sumber daya DAX

aplikasi*

Menandai, Menulis

UpdateCluster

Memberikan izin untuk mengubah pengaturan untuk klaster DAX

aplikasi*

Tulis

UpdateItem

Memberikan izin untuk mengedit atribut item yang ada, atau menambahkan item baru ke tabel jika belum ada

aplikasi*

dax: EnclosingOperation

Tulis

UpdateParameterGroup

Memberikan izin untuk memodifikasi parameter grup parameter

Tulis

UpdateSubnetGroup

Memberikan izin untuk memodifikasi grup subnet yang ada

Tulis

Jenis sumber daya yang ditentukan oleh Amazon DynamoDB Accelerator (DAX)

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

Jenis sumber daya ARN Kunci syarat

aplikasi

arn: $ {Partition} :dax: $ {Wilayah} :$ {Akun} :cache/$ {} ClusterName

Kunci kondisi untuk Amazon DynamoDB Accelerator (DAX)

Amazon DynamoDB Accelerator (DAX) mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

dax: EnclosingOperation

Digunakan untuk memblokir panggilan API Transaksi dan mengizinkan panggilan API Non-transaksi dan sebaliknya

String