Tindakan, sumber daya, dan kunci kondisi untuk OpenSearch Layanan Amazon - Referensi Otorisasi Layanan

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

Tindakan, sumber daya, dan kunci kondisi untuk OpenSearch Layanan Amazon

Amazon OpenSearch Service (awalan layanan:es) menyediakan kunci konteks sumber daya, tindakan, dan kondisi khusus layanan berikut untuk digunakan dalam IAM kebijakan izin.

Referensi:

Tindakan yang ditentukan oleh Amazon OpenSearch Service

Anda dapat menentukan tindakan berikut dalam Action elemen pernyataan IAM kebijakan. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Ketika Anda menggunakan tindakan dalam kebijakan, Anda biasanya mengizinkan atau menolak akses ke API operasi atau CLI perintah 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.

Kolom tipe sumber daya pada tabel Tindakan menunjukkan apakah setiap tindakan mendukung izin tingkat sumber daya. Jika tidak ada nilai untuk kolom ini, Anda harus menentukan semua sumber daya (“*”) yang berlaku kebijakan dalam Resource elemen pernyataan kebijakan Anda. Jika kolom menyertakan jenis sumber daya, maka Anda dapat menentukan ARN jenis itu dalam pernyataan dengan tindakan tersebut. Jika tindakan memiliki satu atau lebih sumber daya yang diperlukan, pemanggil harus memiliki izin untuk menggunakan tindakan dengan sumber daya tersebut. Sumber daya yang diperlukan ditunjukkan dalam tabel dengan tanda bintang (*). Jika Anda membatasi akses sumber daya dengan Resource elemen dalam IAM kebijakan, Anda harus menyertakan pola ARN atau untuk setiap jenis sumber daya yang diperlukan. Beberapa tindakan mendukung berbagai jenis sumber daya. Jika jenis sumber daya opsional (tidak ditunjukkan sesuai kebutuhan), maka Anda dapat memilih untuk menggunakan salah satu jenis sumber daya opsional.

Kolom Condition keys pada tabel Actions menyertakan kunci yang dapat Anda tentukan dalam Condition elemen pernyataan kebijakan. Untuk informasi selengkapnya tentang kunci kondisi yang terkait dengan sumber daya untuk layanan, lihat kolom Kunci kondisi pada tabel Jenis sumber daya.

catatan

Kunci kondisi sumber daya tercantum dalam tabel Jenis sumber daya. Anda dapat menemukan tautan ke jenis sumber daya yang berlaku untuk tindakan di kolom Jenis sumber daya (*wajib) pada tabel Tindakan. Jenis sumber daya dalam tabel Jenis sumber daya menyertakan kolom Kunci kondisi, yang merupakan kunci kondisi sumber daya yang berlaku untuk tindakan dalam tabel Tindakan.

Untuk detail tentang kolom dalam tabel berikut, lihat Tabel tindakan.

Tindakan Deskripsi Tingkat akses Jenis sumber daya (*diperlukan) Kunci syarat Tindakan bergantung
AcceptInboundConnection Memberikan izin kepada pemilik domain tujuan untuk menerima permintaan koneksi penelusuran lintas klaster masuk Tulis
AcceptInboundCrossClusterSearchConnection Memberikan izin kepada pemilik domain tujuan untuk menerima permintaan koneksi penelusuran lintas klaster masuk. Izin ini sudah usang. Gunakan AcceptInboundConnection sebagai gantinya Tulis
AddDataSource Memberikan izin untuk menambahkan sumber data untuk domain OpenSearch Layanan Tulis

domain*

AddTags Memberikan izin untuk melampirkan tag sumber daya ke domain OpenSearch Layanan Penandaan

domain*

aws:RequestTag/${TagKey}

aws:TagKeys

AssociatePackage Memberikan izin untuk mengaitkan paket dengan domain OpenSearch Layanan Tulis

domain*

AuthorizeVpcEndpointAccess Memberikan izin untuk menyediakan akses ke domain OpenSearch Layanan Amazon melalui penggunaan titik akhir antarmuka VPC Tulis
CancelDomainConfigChange Memberikan izin untuk membatalkan perubahan pada domain OpenSearch Layanan Tulis

domain*

CancelElasticsearchServiceSoftwareUpdate Memberikan izin untuk membatalkan pembaruan perangkat lunak layanan domain. Izin ini sudah usang. Gunakan CancelServiceSoftwareUpdate sebagai gantinya Tulis

domain*

CancelServiceSoftwareUpdate Memberikan izin untuk membatalkan pembaruan perangkat lunak layanan domain Tulis

domain*

CreateDomain Memberikan izin untuk membuat domain OpenSearch Layanan Amazon Tulis

domain

aws:RequestTag/${TagKey}

aws:TagKeys

CreateElasticsearchDomain Memberikan izin untuk membuat domain OpenSearch Layanan. Izin ini sudah usang. Gunakan CreateDomain sebagai gantinya Tulis

domain

aws:RequestTag/${TagKey}

aws:TagKeys

CreateElasticsearchServiceRole Memberikan izin untuk membuat peran terkait layanan yang diperlukan untuk domain OpenSearch Layanan yang menggunakan akses. VPC Izin ini sudah usang. OpenSearch Layanan menciptakan peran terkait layanan untuk Anda Tulis
CreateOutboundConnection Memberikan izin untuk membuat koneksi penelusuran lintas klaster baru dari domain sumber ke domain tujuan Tulis

domain*

CreateOutboundCrossClusterSearchConnection Memberikan izin untuk membuat koneksi pencarian lintas klaster baru dari domain sumber ke domain tujuan. Izin ini sudah usang. Gunakan CreateOutboundConnection sebagai gantinya Tulis

domain*

CreatePackage Memberikan izin untuk menambahkan paket untuk digunakan dengan domain OpenSearch Layanan Tulis
CreateServiceRole Memberikan izin untuk membuat peran terkait layanan yang diperlukan untuk domain OpenSearch Layanan Amazon yang menggunakan akses VPC Tulis
CreateVpcEndpoint Memberikan izin untuk membuat titik akhir yang dikelola OpenSearch Layanan VPC Amazon Tulis
DeleteDataSource Memberikan izin untuk menghapus sumber data untuk domain OpenSearch Layanan Tulis

domain*

DeleteDomain Memberikan izin untuk menghapus domain OpenSearch Layanan Amazon dan semua datanya Tulis

domain*

DeleteElasticsearchDomain Memberikan izin untuk menghapus domain OpenSearch Layanan dan semua datanya. Izin ini sudah usang. Gunakan DeleteDomain sebagai gantinya Tulis

domain*

DeleteElasticsearchServiceRole Memberikan izin untuk menghapus peran terkait layanan yang diperlukan untuk domain OpenSearch Layanan yang menggunakan akses. VPC Izin ini sudah usang. Gunakan IAM API untuk menghapus peran terkait layanan Tulis
DeleteInboundConnection Memberikan izin kepada pemilik domain tujuan untuk menghapus koneksi pencarian lintas klaster masuk yang ada Tulis
DeleteInboundCrossClusterSearchConnection Memberikan izin kepada pemilik domain tujuan untuk menghapus koneksi pencarian lintas klaster masuk yang ada. Izin ini sudah usang. Gunakan DeleteInboundConnection sebagai gantinya Tulis
DeleteOutboundConnection Memberikan izin kepada pemilik domain sumber untuk menghapus koneksi pencarian lintas klaster keluar yang ada Tulis
DeleteOutboundCrossClusterSearchConnection Memberikan izin kepada pemilik domain sumber untuk menghapus koneksi pencarian lintas klaster keluar yang ada. Izin ini sudah usang. Gunakan DeleteOutboundConnection sebagai gantinya Tulis
DeletePackage Memberikan izin untuk menghapus paket dari OpenSearch Layanan. Paket tidak dapat dikaitkan dengan domain apa pun Tulis
DeleteVpcEndpoint Memberikan izin untuk menghapus titik akhir antarmuka yang OpenSearch dikelola Layanan Amazon VPC Tulis
DescribeDomain Memberikan izin untuk melihat deskripsi konfigurasi domain untuk domain OpenSearch Layanan yang ditentukan, termasuk ID domain, titik akhir layanan, dan ARN Baca

domain*

DescribeDomainAutoTunes Memberikan izin untuk melihat konfigurasi Auto-Tune domain untuk domain OpenSearch Layanan yang ditentukan, termasuk status Auto-Tune dan jadwal pemeliharaan Baca

domain*

DescribeDomainChangeProgress Memberikan izin untuk melihat kemajuan tahap detail domain OpenSearch Layanan Baca

domain*

DescribeDomainConfig Memberikan izin untuk melihat deskripsi opsi konfigurasi dan status domain OpenSearch Layanan Baca

domain*

DescribeDomainHealth Memberikan izin untuk melihat informasi tentang kesehatan domain dan node, Availability Zone siaga, jumlah node per Availability Zone, dan jumlah pecahan per node Baca

domain*

DescribeDomainNodes Memberikan izin untuk melihat informasi tentang node yang dikonfigurasi untuk domain dan konfigurasinya- id node, jenis node, status node, Availability Zone, jenis instance dan penyimpanan Baca

domain*

DescribeDomains Memberikan izin untuk melihat deskripsi konfigurasi domain hingga lima domain OpenSearch Layanan yang ditentukan Daftar

domain*

DescribeDryRunProgress Memberikan izin untuk menjelaskan status pemeriksaan validasi pra-pembaruan pada domain Layanan OpenSearch Baca

domain*

DescribeElasticsearchDomain Memberikan izin untuk melihat deskripsi konfigurasi domain untuk domain OpenSearch Layanan yang ditentukan, termasuk ID domain, titik akhir layanan, dan. ARN Izin ini sudah usang. Gunakan DescribeDomain sebagai gantinya Baca

domain*

DescribeElasticsearchDomainConfig Memberikan izin untuk melihat deskripsi konfigurasi dan status domain OpenSearch Layanan. Izin ini sudah usang. Gunakan DescribeDomainConfig sebagai gantinya Baca

domain*

DescribeElasticsearchDomains Memberikan izin untuk melihat deskripsi konfigurasi domain hingga lima OpenSearch domain Amazon yang ditentukan. Izin ini sudah usang. Gunakan DescribeDomains sebagai gantinya Daftar

domain*

DescribeElasticsearchInstanceTypeLimits Memberikan izin untuk melihat jumlah instans, penyimpanan, dan batas node master untuk OpenSearch versi dan jenis instance tertentu. Izin ini sudah usang. Gunakan DescribeInstanceTypeLimits sebagai gantinya Daftar
DescribeInboundConnections Memberikan izin untuk mencantumkan semua koneksi penelusuran lintas klaster masuk untuk domain tujuan Daftar
DescribeInboundCrossClusterSearchConnections Memberikan izin untuk mencantumkan semua koneksi pencarian lintas klaster masuk untuk domain tujuan. Izin ini sudah usang. Gunakan DescribeInboundConnections sebagai gantinya Daftar
DescribeInstanceTypeLimits Memberikan izin untuk melihat jumlah instans, penyimpanan, dan batas node master untuk versi engine dan jenis instance tertentu Daftar
DescribeOutboundConnections Memberikan izin untuk mencantumkan semua koneksi pencarian lintas klaster keluar untuk domain sumber Daftar
DescribeOutboundCrossClusterSearchConnections Memberikan izin untuk mencantumkan semua koneksi pencarian lintas klaster keluar untuk domain sumber. Izin ini sudah usang. Gunakan DescribeOutboundConnections sebagai gantinya Daftar
DescribePackages Memberikan izin untuk menjelaskan semua paket yang tersedia untuk domain OpenSearch Layanan Baca
DescribeReservedElasticsearchInstanceOfferings Memberikan izin untuk mengambil penawaran Instans Cadangan untuk Layanan Amazon. OpenSearch Izin ini sudah usang. Gunakan DescribeReservedInstanceOfferings sebagai gantinya Daftar
DescribeReservedElasticsearchInstances Memberikan izin untuk mengambil Instans Cadangan OpenSearch Layanan yang telah dibeli. Izin ini sudah usang. Gunakan DescribeReservedInstances sebagai gantinya Daftar
DescribeReservedInstanceOfferings Memberikan izin untuk mengambil penawaran Instans Cadangan untuk Layanan OpenSearch Daftar
DescribeReservedInstances Memberikan izin untuk mengambil Instans Cadangan OpenSearch Layanan yang telah dibeli Daftar
DescribeVpcEndpoints Memberikan izin untuk menjelaskan satu atau beberapa titik akhir yang dikelola OpenSearch Layanan VPC Amazon Daftar
DissociatePackage Memberikan izin untuk memisahkan paket dari domain Layanan yang ditentukan OpenSearch Tulis

domain*

ESCrossClusterGet Memberikan izin untuk mengirim permintaan lintas klaster ke domain tujuan Baca

domain

ESHttpDelete Memberikan izin untuk mengirim HTTP DELETE permintaan ke OpenSearch APIs Tulis

domain

ESHttpGet Memberikan izin untuk mengirim HTTP GET permintaan ke OpenSearch APIs Baca

domain

ESHttpHead Memberikan izin untuk mengirim HTTP HEAD permintaan ke OpenSearch APIs Baca

domain

ESHttpPatch Memberikan izin untuk mengirim HTTP PATCH permintaan ke OpenSearch APIs Tulis

domain

ESHttpPost Memberikan izin untuk mengirim HTTP POST permintaan ke OpenSearch APIs Tulis

domain

ESHttpPut Memberikan izin untuk mengirim HTTP PUT permintaan ke OpenSearch APIs Tulis

domain

GetCompatibleElasticsearchVersions Memberikan izin untuk mengambil daftar versi kompatibel OpenSearch dan Elasticsearch yang dapat ditingkatkan domain OpenSearch Layanan. Izin ini sudah usang. Gunakan GetCompatibleVersions sebagai gantinya Daftar

domain*

GetCompatibleVersions Memberikan izin untuk mengambil daftar versi mesin yang kompatibel yang domain OpenSearch Layanan dapat ditingkatkan Daftar

domain*

GetDataSource Memberikan izin untuk mendapatkan sumber data untuk domain OpenSearch Layanan Baca

domain*

GetDomainMaintenanceStatus Memberikan izin untuk mengambil status tindakan pemeliharaan untuk node Baca

domain*

GetPackageVersionHistory Memberikan izin untuk mengambil riwayat versi untuk sebuah paket Baca
GetUpgradeHistory Memberikan izin untuk mengambil riwayat pemutakhiran domain Layanan tertentu OpenSearch Baca

domain*

GetUpgradeStatus Memberikan izin untuk mengambil status pemutakhiran domain Layanan tertentu OpenSearch Baca

domain*

ListDataSources Memberikan izin untuk mengambil daftar sumber data untuk domain Layanan OpenSearch Daftar

domain*

ListDomainMaintenances Memberikan izin untuk mengambil daftar tindakan pemeliharaan untuk domain Layanan OpenSearch Daftar

domain*

ListDomainNames Memberikan izin untuk menampilkan nama semua domain OpenSearch Layanan yang dimiliki pengguna saat ini Daftar
ListDomainsForPackage Memberikan izin untuk mencantumkan semua domain OpenSearch Layanan yang terkait dengan paket Daftar
ListElasticsearchInstanceTypeDetails Memberikan izin untuk mencantumkan semua jenis instans dan fitur yang tersedia untuk OpenSearch versi tertentu. Izin ini sudah usang. Gunakan ListInstanceTypeDetails sebagai gantinya Daftar
ListElasticsearchInstanceTypes Memberikan izin untuk mencantumkan semua jenis EC2 instance yang didukung untuk versi tertentu OpenSearch Daftar
ListElasticsearchVersions Memberikan izin untuk mencantumkan semua OpenSearch versi yang didukung di Amazon OpenSearch Service. Izin ini sudah usang. Gunakan ListVersions sebagai gantinya Daftar
ListInstanceTypeDetails Memberikan izin untuk mencantumkan semua jenis instans dan fitur yang tersedia untuk versi tertentu OpenSearch atau Elasticsearch Daftar
ListPackagesForDomain Memberikan izin untuk mencantumkan semua paket yang terkait dengan domain OpenSearch Layanan Daftar

domain*

ListScheduledActions Memberikan izin untuk mengambil daftar perubahan konfigurasi yang dijadwalkan untuk domain Layanan OpenSearch Daftar

domain*

ListTags Memberikan izin untuk menampilkan semua tag sumber daya untuk domain OpenSearch Layanan Baca

domain*

ListVersions Memberikan izin untuk mencantumkan semua versi yang didukung OpenSearch dan Elasticsearch di Amazon Service OpenSearch Daftar
ListVpcEndpointAccess Memberikan izin untuk mengambil informasi tentang setiap AWS prinsipal yang diizinkan mengakses domain OpenSearch Layanan Amazon tertentu melalui penggunaan titik akhir antarmuka VPC Daftar
ListVpcEndpoints Memberikan izin untuk mengambil semua VPC titik akhir yang OpenSearch dikelola Layanan Amazon di saat ini dan Wilayah Akun AWS Daftar
ListVpcEndpointsForDomain Memberikan izin untuk mengambil semua VPC titik akhir yang OpenSearch dikelola Layanan Amazon yang terkait dengan domain tertentu Daftar
PurchaseReservedElasticsearchInstanceOffering Memberikan izin untuk membeli Instans Cadangan OpenSearch Layanan. Izin ini sudah usang. Gunakan PurchaseReservedInstanceOffering sebagai gantinya Tulis
PurchaseReservedInstanceOffering Memberikan izin untuk membeli instans OpenSearch cadangan Tulis
RejectInboundConnection Memberikan izin kepada pemilik domain tujuan untuk menolak permintaan koneksi penelusuran lintas klaster masuk Tulis
RejectInboundCrossClusterSearchConnection Memberikan izin kepada pemilik domain tujuan untuk menolak permintaan koneksi penelusuran lintas klaster masuk. Izin ini sudah usang. Gunakan RejectInboundConnection sebagai gantinya Tulis
RemoveTags Memberikan izin untuk menghapus tag sumber daya dari domain OpenSearch Layanan Penandaan

domain*

aws:TagKeys

RevokeVpcEndpointAccess Memberikan izin untuk mencabut akses ke domain OpenSearch Layanan Amazon yang disediakan melalui titik akhir antarmuka VPC Tulis
StartDomainMaintenance Memberikan izin untuk memulai pemeliharaan pada node Tulis

domain*

StartElasticsearchServiceSoftwareUpdate Memberikan izin untuk memulai pembaruan perangkat lunak layanan domain. Izin ini sudah usang. Gunakan StartServiceSoftwareUpdate sebagai gantinya Tulis

domain*

StartServiceSoftwareUpdate Memberikan izin untuk memulai pembaruan perangkat lunak layanan domain Tulis

domain*

UpdateDataSource Memberikan izin untuk memperbarui sumber data untuk domain OpenSearch Layanan Tulis

domain*

UpdateDomainConfig Memberikan izin untuk mengubah konfigurasi domain OpenSearch Layanan, seperti jenis instans atau jumlah instance Tulis

domain*

UpdateElasticsearchDomainConfig Memberikan izin untuk mengubah konfigurasi domain OpenSearch Layanan, seperti jenis instans atau jumlah instance. Izin ini sudah usang. Gunakan UpdateDomainConfig sebagai gantinya Tulis

domain*

UpdatePackage Memberikan izin untuk memperbarui paket untuk digunakan dengan domain OpenSearch Layanan Tulis
UpdateScheduledAction Memberikan izin untuk menjadwal ulang perubahan konfigurasi domain OpenSearch Layanan yang direncanakan untuk lain waktu Tulis

domain*

UpdateVpcEndpoint Memberikan izin untuk memodifikasi titik akhir antarmuka yang OpenSearch dikelola Layanan Amazon VPC Tulis
UpgradeDomain Memberikan izin untuk memulai pemutakhiran domain OpenSearch Layanan ke versi tertentu Tulis

domain*

UpgradeElasticsearchDomain Memberikan izin untuk memulai pemutakhiran domain OpenSearch Layanan ke versi tertentu. Izin ini sudah usang. Gunakan UpgradeDomain sebagai gantinya Tulis

domain*

Jenis sumber daya yang ditentukan oleh Amazon OpenSearch Service

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam Resource elemen pernyataan kebijakan IAM izin. Setiap tindakan dalam Tabel tindakan mengidentifikasi jenis sumber daya yang dapat ditentukan dengan tindakan tersebut. Jenis sumber daya juga dapat menentukan kunci kondisi mana yang dapat Anda sertakan dalam kebijakan. Tombol-tombol ini ditampilkan di kolom terakhir dari tabel Jenis sumber daya. Untuk detail tentang kolom dalam tabel berikut, lihat Tabel tipe sumber daya.

Jenis sumber daya ARN Kunci syarat
domain arn:${Partition}:es:${Region}:${Account}:domain/${DomainName}

aws:ResourceTag/${TagKey}

es_role arn:${Partition}:iam::${Account}:role/aws-service-role/es.amazonaws.com/AWSServiceRoleForAmazonOpenSearchService

aws:ResourceTag/${TagKey}

opensearchservice_role arn:${Partition}:iam::${Account}:role/aws-service-role/opensearchservice.amazonaws.com/AWSServiceRoleForAmazonOpenSearchService

aws:ResourceTag/${TagKey}

Kunci kondisi untuk OpenSearch Layanan Amazon

Amazon OpenSearch Service mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen IAM kebijakan. Anda dapat menggunakan kunci ini untuk menyempurnakan syarat lebih lanjut saat pernyataan kebijakan berlaku. Untuk detail tentang kolom dalam tabel berikut, lihat Tabel tombol kondisi.

Untuk melihat kunci kondisi global yang tersedia untuk semua layanan, lihat Kunci kondisi global yang tersedia.

Kunci syarat Deskripsi Jenis
aws:RequestTag/${TagKey} Memfilter akses berdasarkan tag yang diteruskan dalam permintaan String
aws:ResourceTag/${TagKey} Memfilter akses berdasarkan tag yang terkait dengan sumber daya String
aws:TagKeys Memfilter akses berdasarkan kunci tag yang diteruskan dalam permintaan ArrayOfString