View a markdown version of this page

Tindakan, sumber daya, dan kunci kondisi untuk Amazon EventBridge - 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 Amazon EventBridge

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

Referensi:

Operasi API ditentukan oleh Amazon EventBridge

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 Klien SDK Tindakan IAM Kunci syarat Nilai yang mungkin Tingkat akses

CreateEventBus

eventbridgev2

events:CreateEventBus

Tulis

events:TagResource

Menandai, Menulis

CreateEventSource

eventbridgev2

events:CreateEventSource

Tulis

events:TagResource

Menandai, Menulis

CreateSubscriber

eventbridgev2

events:CreateSubscriber

Tulis

events:TagResource

Menandai, Menulis

iam:PassRole

iam:PassedToService

events.amazonaws.com

Tulis

DeleteEventBus

eventbridgev2

events:DeleteEventBus

Tulis

DeleteEventSource

eventbridgev2

events:DeleteEventSource

Tulis

DeleteResourcePolicy

eventbridgev2

events:DeleteResourcePolicy

Manajemen izin, Tulis

DeleteSubscriber

eventbridgev2

events:DeleteSubscriber

Tulis

DescribeEventBus

eventbridgev2

events:DescribeEventBus

Membaca

DescribeEventSource

eventbridgev2

events:DescribeEventSource

Membaca

DescribeSubscriber

eventbridgev2

events:DescribeSubscriber

Membaca

GetResourcePolicy

eventbridgev2

events:GetResourcePolicy

Membaca

ListEventBuses

eventbridgev2

events:ListEventBuses

Daftar

ListEventSources

eventbridgev2

events:ListEventSources

Daftar

ListResourcePolicies

eventbridgev2

events:ListResourcePolicies

Daftar

ListSubscribers

eventbridgev2

events:ListSubscribers

Daftar

ListTagsForResource

eventbridgev2

events:ListTagsForResource

Daftar

PutEvents

eventbridgev2

events:PutEvents

Tulis

PutRawEvents

eventbridgev2

events:PutRawEvents

Tulis

PutResourcePolicy

eventbridgev2

events:PutResourcePolicy

Manajemen izin, Tulis

RevokeResource

eventbridgev2

events:RevokeResource

Tulis

TagResource

eventbridgev2

events:TagResource

Menandai, Menulis

UntagResource

eventbridgev2

events:UntagResource

Menandai, Menulis

UpdateEventBus

eventbridgev2

events:UpdateEventBus

Tulis

UpdateEventSource

eventbridgev2

events:UpdateEventSource

Tulis

UpdateSubscriber

eventbridgev2

events:UpdateSubscriber

Tulis

iam:PassRole

iam:PassedToService

events.amazonaws.com

Tulis

ActivateEventSource

events

events:ActivateEventSource

Tulis

CancelReplay

events

events:CancelReplay

Tulis

CreateApiDestination

events

events:CreateApiDestination

Tulis

CreateArchive

events

events:CreateArchive

Tulis

CreateConnection

events

events:CreateConnection

Tulis

CreateEndpoint

events

events:CreateEndpoint

Tulis

iam:PassRole

iam:PassedToService

events.amazonaws.com

Tulis

CreateEventBus

events

events:CreateEventBus

Tulis

events:TagResource

Menandai, Menulis

CreatePartnerEventSource

events

events:CreatePartnerEventSource

Tulis

DeactivateEventSource

events

events:DeactivateEventSource

Tulis

DeauthorizeConnection

events

events:DeauthorizeConnection

Tulis

DeleteApiDestination

events

events:DeleteApiDestination

Tulis

DeleteArchive

events

events:DeleteArchive

Tulis

DeleteConnection

events

events:DeleteConnection

Tulis

DeleteEndpoint

events

events:DeleteEndpoint

Tulis

DeleteEventBus

events

events:DeleteEventBus

Tulis

DeletePartnerEventSource

events

events:DeletePartnerEventSource

Tulis

DeleteRule

events

events:DeleteRule

Tulis

DescribeApiDestination

events

events:DescribeApiDestination

Membaca

DescribeArchive

events

events:DescribeArchive

Membaca

DescribeConnection

events

events:DescribeConnection

Membaca

DescribeEndpoint

events

events:DescribeEndpoint

Membaca

DescribeEventBus

events

events:DescribeEventBus

Membaca

DescribeEventSource

events

events:DescribeEventSource

Membaca

DescribePartnerEventSource

events

events:DescribePartnerEventSource

Membaca

DescribeReplay

events

events:DescribeReplay

Membaca

DescribeRule

events

events:DescribeRule

Membaca

DisableRule

events

events:DisableRule

Tulis

EnableRule

events

events:EnableRule

Tulis

ListApiDestinations

events

events:ListApiDestinations

Daftar

ListArchives

events

events:ListArchives

Daftar

ListConnections

events

events:ListConnections

Daftar

ListEndpoints

events

events:ListEndpoints

Daftar

ListEventBuses

events

events:ListEventBuses

Daftar

ListEventSources

events

events:ListEventSources

Daftar

ListPartnerEventSourceAccounts

events

events:ListPartnerEventSourceAccounts

Daftar

ListPartnerEventSources

events

events:ListPartnerEventSources

Daftar

ListReplays

events

events:ListReplays

Daftar

ListRuleNamesByTarget

events

events:ListRuleNamesByTarget

Daftar

ListRules

events

events:ListRules

Daftar

ListTagsForResource

events

events:ListTagsForResource

Daftar

ListTargetsByRule

events

events:ListTargetsByRule

Daftar

PutEvents

events

events:PutEvents

Tulis

PutPartnerEvents

events

events:PutPartnerEvents

Tulis

PutPermission

events

events:PutPermission

Manajemen izin, Tulis

PutRule

events

events:PutRule

Tulis

events:TagResource

Menandai, Menulis

iam:PassRole

iam:PassedToService

events.amazonaws.com

Tulis

PutTargets

events

events:PutTargets

Tulis

iam:PassRole

iam:PassedToService

events.amazonaws.com

Tulis

RemovePermission

events

events:RemovePermission

Manajemen izin, Tulis

RemoveTargets

events

events:RemoveTargets

Tulis

StartReplay

events

events:StartReplay

Tulis

TagResource

events

events:TagResource

Menandai, Menulis

TestEventPattern

events

events:TestEventPattern

Membaca

UntagResource

events

events:UntagResource

Menandai, Menulis

UpdateApiDestination

events

events:UpdateApiDestination

Tulis

UpdateArchive

events

events:UpdateArchive

Tulis

UpdateConnection

events

events:UpdateConnection

Tulis

UpdateEndpoint

events

events:UpdateEndpoint

Tulis

iam:PassRole

iam:PassedToService

events.amazonaws.com

Tulis

UpdateEventBus

events

events:UpdateEventBus

Tulis

Tindakan yang ditentukan oleh Amazon EventBridge

Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. Untuk setiap tindakan, tabel mencantumkan jenis sumber daya dan kunci kondisi yang didukung oleh tindakan tersebut. 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

ActivateEventSource

Memberikan izin untuk mengaktifkan sumber acara mitra

event-source*

Tulis

CancelReplay

Memberikan izin untuk membatalkan pemutaran ulang

replay*

Tulis

CreateApiDestination

Memberikan izin untuk membuat tujuan api baru

api-destination*

Tulis

connection*

CreateArchive

Memberikan izin untuk membuat arsip baru

alias

Tulis

archive*

event-bus*

aws:ResourceTag/${TagKey}

key

CreateConnection

Memberikan izin untuk membuat koneksi baru

connection*

Tulis

CreateEndpoint

Memberikan izin untuk membuat titik akhir

endpoint*

events:EventBusArn

Tulis

CreateEventBus

Memberikan izin untuk membuat bus acara

event-bus

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Tulis

event-busv2

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateEventSource

Memberikan izin untuk membuat sumber acara yang meneruskan acara ke bus acara

event-busv2*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:source

Tulis

event-sourcev2*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:source

CreatePartnerEventSource

Memberikan izin untuk membuat sumber acara mitra

event-source*

Tulis

CreateSubscriber

Memberikan izin untuk membuat pelanggan

event-busv2*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:ContentFilterPresent

events:Metadata/${MetadataKey}

events:Metadata/${MetadataKey}/Matcher

Tulis

subscriber*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:ContentFilterPresent

events:Metadata/${MetadataKey}

events:Metadata/${MetadataKey}/Matcher

DeactivateEventSource

Memberikan izin untuk menonaktifkan sumber acara

event-source*

Tulis

DeauthorizeConnection

Memberikan izin untuk mencabut otorisasi koneksi, menghapus rahasia otorisasi yang tersimpan

connection*

Tulis

DeleteApiDestination

Memberikan izin untuk menghapus tujuan api

api-destination*

Tulis

DeleteArchive

Memberikan izin untuk menghapus arsip

archive*

Tulis

DeleteConnection

Memberikan izin untuk menghapus koneksi

connection*

Tulis

DeleteEndpoint

Memberikan izin untuk menghapus titik akhir

endpoint*

Tulis

DeleteEventBus

Memberikan izin untuk menghapus bus acara

event-bus

aws:ResourceTag/${TagKey}

Tulis

event-busv2

aws:ResourceTag/${TagKey}

DeleteEventSource

Memberikan izin untuk menghapus sumber acara

event-sourcev2*

aws:ResourceTag/${TagKey}

Tulis

DeletePartnerEventSource

Memberikan izin untuk menghapus sumber acara mitra

event-source*

Tulis

DeleteResourcePolicy

Memberikan izin untuk menghapus kebijakan sumber daya yang dilampirkan ke bus acara

event-busv2*

aws:ResourceTag/${TagKey}

events:PolicyName

Manajemen izin, Tulis

DeleteRule

Memberikan izin untuk menghapus aturan

rule-on-custom-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

Tulis

rule-on-default-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

DeleteSubscriber

Memberikan izin untuk menghapus pelanggan

subscriber*

aws:ResourceTag/${TagKey}

Tulis

DescribeApiDestination

Memberikan izin untuk mengambil detail tentang tujuan api

api-destination*

Baca

connection*

DescribeArchive

Memberikan izin untuk mengambil rincian tentang arsip

archive*

Membaca

DescribeConnection

Memberikan izin untuk mengambil detail tentang koneksi

connection*

Membaca

DescribeEndpoint

Memberikan izin untuk mengambil detail tentang titik akhir

endpoint*

Membaca

DescribeEventBus

Memberikan izin untuk mengambil detail tentang bus acara

event-bus

aws:ResourceTag/${TagKey}

Membaca

event-busv2

aws:ResourceTag/${TagKey}

DescribeEventSource

Memberikan izin untuk mengambil detail tentang sumber acara

event-source

Membaca

event-sourcev2

aws:ResourceTag/${TagKey}

DescribePartnerEventSource

Memberikan izin untuk mengambil detail tentang sumber acara mitra

event-source*

Membaca

DescribeReplay

Memberikan izin untuk mengambil detail pemutaran ulang

replay*

Membaca

DescribeRule

Memberikan izin untuk mengambil detail tentang aturan

rule-on-custom-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

Membaca

rule-on-default-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

DescribeSubscriber

Memberikan izin untuk mengambil rincian tentang pelanggan

subscriber*

aws:ResourceTag/${TagKey}

Membaca

DisableRule

Memberikan izin untuk menonaktifkan aturan

rule-on-custom-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

Tulis

rule-on-default-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

EnableRule

Memberikan izin untuk mengaktifkan aturan

rule-on-custom-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

Tulis

rule-on-default-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

GetResourcePolicy

Memberikan izin untuk mengambil kebijakan sumber daya yang dilampirkan ke bus acara

event-busv2*

aws:ResourceTag/${TagKey}

events:PolicyName

Membaca

ListApiDestinations

Memberikan izin untuk mengambil daftar tujuan api

Daftar

ListArchives

Memberikan izin untuk mengambil daftar arsip

Daftar

ListConnections

Memberikan izin untuk mengambil daftar koneksi

Daftar

ListEndpoints

Memberikan izin untuk mengambil daftar titik akhir

Daftar

ListEventBuses

Memberikan izin untuk mengambil daftar bus acara di akun Anda

Daftar

ListEventSources

Memberikan izin untuk mengambil daftar sumber peristiwa yang dibagikan dengan akun ini

Daftar

ListPartnerEventSourceAccounts

Memberikan izin untuk mengambil daftar Akun AWS ID yang terkait dengan sumber peristiwa

event-source*

Daftar

ListPartnerEventSources

Memberikan izin untuk mengambil daftar sumber acara mitra

Daftar

ListReplays

Memberikan izin untuk mengambil daftar pemutaran ulang

Daftar

ListResourcePolicies

Memberikan izin untuk mencantumkan kebijakan sumber daya yang dilampirkan ke bus acara

event-busv2*

aws:ResourceTag/${TagKey}

Daftar

ListRuleNamesByTarget

Memberikan izin untuk mengambil daftar nama aturan yang terkait dengan target

Daftar

ListRules

Memberikan izin untuk mengambil daftar Amazon EventBridge aturan dalam akun

Daftar

ListSubscribers

Memberikan izin untuk mengambil daftar pelanggan

Daftar

ListTagsForResource

Memberikan izin untuk mengambil daftar tag yang terkait dengan Amazon EventBridge sumber daya

event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

Daftar

event-busv2

aws:ResourceTag/${TagKey}

events:creatorAccount

event-sourcev2

aws:ResourceTag/${TagKey}

events:creatorAccount

rule-on-custom-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

rule-on-default-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

subscriber

aws:ResourceTag/${TagKey}

events:creatorAccount

ListTargetsByRule

Memberikan izin untuk mengambil daftar target yang ditentukan untuk aturan

rule-on-custom-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

Daftar

rule-on-default-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

PutEvents

Memberikan izin untuk mengirim acara khusus ke Amazon EventBridge

event-bus

aws:ResourceTag/${TagKey}

events:detail-type

events:eventBusInvocation

events:source

events:SystemMetadata/AwsDetailType

events:SystemMetadata/AwsSource

events:SystemMetadata/ContentType

Tulis

event-busv2

aws:ResourceTag/${TagKey}

events:detail-type

events:eventBusInvocation

events:source

events:SystemMetadata/AwsDetailType

events:SystemMetadata/AwsSource

events:SystemMetadata/ContentType

PutPartnerEvents

Memberikan izin untuk mengirim acara khusus ke Amazon EventBridge

Tulis

PutPermission

Memberikan izin untuk menggunakan PutPermission tindakan untuk memberikan izin kepada orang lain Akun AWS untuk menempatkan acara ke bus acara default Anda

Manajemen izin, Tulis

PutRawEvents

Memberikan izin untuk menerbitkan acara format mentah dengan jenis konten khusus, metadata, payload biner, dan pemesanan FIFO ke Amazon EventBridge

event-busv2*

aws:ResourceTag/${TagKey}

events:eventBusInvocation

events:Metadata/${MetadataKey}

events:SystemMetadata/AwsDetailType

events:SystemMetadata/AwsSource

events:SystemMetadata/ContentType

Tulis

PutResourcePolicy

Memberikan izin untuk melampirkan kebijakan sumber daya ke bus acara

event-busv2*

aws:ResourceTag/${TagKey}

events:PolicyName

Manajemen izin, Tulis

PutRule

Memberikan izin untuk membuat atau memperbarui aturan

rule-on-custom-event-bus

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

events:detail-type

events:detail.eventTypeCode

events:detail.service

events:detail.userIdentity.principalId

events:ManagedBy

events:source

Tulis

rule-on-default-event-bus

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

events:detail-type

events:detail.eventTypeCode

events:detail.service

events:detail.userIdentity.principalId

events:ManagedBy

events:source

PutTargets

Memberikan izin untuk menambahkan target ke aturan

rule-on-custom-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

events:TargetArn

Tulis

rule-on-default-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

events:TargetArn

RemovePermission

Memberikan izin untuk mencabut izin orang lain Akun AWS untuk menempatkan acara ke bus acara default Anda

Manajemen izin, Tulis

RemoveTargets

Memberikan izin untuk menghapus target dari aturan

rule-on-custom-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

Tulis

rule-on-default-event-bus

aws:ResourceTag/${TagKey}

events:creatorAccount

events:ManagedBy

RevokeResource

Memberikan izin untuk mencabut pelanggan atau sumber acara di bus acara

event-busv2*

aws:ResourceTag/${TagKey}

Tulis

StartReplay

Memberikan izin untuk memulai pemutaran ulang arsip

archive*

Tulis

event-bus*

aws:ResourceTag/${TagKey}

replay*

TagResource

Memberikan izin untuk menambahkan tag ke Amazon EventBridge sumber daya

event-bus

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

Menandai, Menulis

event-busv2

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

event-sourcev2

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

rule-on-custom-event-bus

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

rule-on-default-event-bus

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

subscriber

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

TestEventPattern

Memberikan izin untuk menguji apakah pola acara cocok dengan acara yang disediakan

Membaca

UntagResource

Memberikan izin untuk menghapus tag dari Amazon EventBridge sumber daya

event-bus

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

Menandai, Menulis

event-busv2

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

event-sourcev2

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

rule-on-custom-event-bus

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

rule-on-default-event-bus

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

subscriber

aws:ResourceTag/${TagKey}

aws:TagKeys

events:creatorAccount

UpdateApiDestination

Memberikan izin untuk memperbarui tujuan api

api-destination*

Tulis

UpdateArchive

Memberikan izin untuk memperbarui arsip

alias

Tulis

archive*

key

UpdateConnection

Memberikan izin untuk memperbarui koneksi

connection*

Tulis

UpdateEndpoint

Memberikan izin untuk memperbarui titik akhir

endpoint*

events:EventBusArn

Tulis

UpdateEventBus

Memberikan izin untuk memperbarui bus acara

event-bus

aws:ResourceTag/${TagKey}

Tulis

event-busv2

aws:ResourceTag/${TagKey}

UpdateEventSource

Memberikan izin untuk memperbarui sumber acara

event-busv2

aws:ResourceTag/${TagKey}

events:source

Tulis

event-sourcev2*

aws:ResourceTag/${TagKey}

events:source

UpdateSubscriber

Memberikan izin untuk memperbarui pelanggan

event-busv2

aws:ResourceTag/${TagKey}

events:ContentFilterPresent

events:Metadata/${MetadataKey}

events:Metadata/${MetadataKey}/Matcher

Tulis

subscriber*

aws:ResourceTag/${TagKey}

events:ContentFilterPresent

events:Metadata/${MetadataKey}

events:Metadata/${MetadataKey}/Matcher

Permission-only tindakan untuk Amazon EventBridge

Tindakan berikut ditentukan oleh Amazon EventBridge tetapi tidak dapat dipanggil secara langsung melalui operasi API apa pun. Mereka hanya dapat digunakan dalam pernyataan kebijakan IAM untuk memberikan atau menolak izin.

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

AllowVendedLogDeliveryForResource

Memberikan izin untuk mengonfigurasi pengiriman log yang dijual untuk EventBridge

event-bus

aws:ResourceTag/${TagKey}

Tulis

subscriber

aws:ResourceTag/${TagKey}

InvokeApiDestination

Memberikan izin untuk memanggil tujuan api

api-destination*

Tulis

RetrieveConnectionCredentials

Memberikan izin untuk mengambil kredenSIAL dari koneksi

connection*

Tulis

Jenis sumber daya yang ditentukan oleh Amazon EventBridge

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

Jenis sumber daya ARN Kunci syarat

alias

arn:${Partition}:kms:${Region}:${Account}:alias/${Alias}

api-destination

arn:${Partition}:events:${Region}:${Account}:api-destination/${ApiDestinationName}

archive

arn:${Partition}:events:${Region}:${Account}:archive/${ArchiveName}

connection

arn:${Partition}:events:${Region}:${Account}:connection/${ConnectionName}

create-snapshot

arn:${Partition}:events:${Region}:${Account}:target/create-snapshot

endpoint

arn:${Partition}:events:${Region}:${Account}:endpoint/${EndpointName}

event-bus

arn:${Partition}:events:${Region}:${Account}:event-bus/${EventBusName}

aws:ResourceTag/${TagKey}

event-busv2

arn:${Partition}:events:${Region}:${Account}:event-busv2/${EventBusName}/${OpaqueId}

aws:ResourceTag/${TagKey}

event-source

arn:${Partition}:events:${Region}::event-source/${EventSourceName}

event-sourcev2

arn:${Partition}:events:${Region}:${Account}:event-sourcev2/${SourceType}/${EventSourceName}/${OpaqueId}

aws:ResourceTag/${TagKey}

key

arn:${Partition}:kms:${Region}:${Account}:key/${KeyId}

reboot-instance

arn:${Partition}:events:${Region}:${Account}:target/reboot-instance

replay

arn:${Partition}:events:${Region}:${Account}:replay/${ReplayName}

rule-on-custom-event-bus

arn:${Partition}:events:${Region}:${Account}:rule/${EventBusName}/${RuleName}

aws:ResourceTag/${TagKey}

rule-on-default-event-bus

arn:${Partition}:events:${Region}:${Account}:rule/${RuleName}

aws:ResourceTag/${TagKey}

stop-instance

arn:${Partition}:events:${Region}:${Account}:target/stop-instance

subscriber

arn:${Partition}:events:${Region}:${Account}:subscriber/${SubscriberName}/${OpaqueId}

aws:ResourceTag/${TagKey}

terminate-instance

arn:${Partition}:events:${Region}:${Account}:target/terminate-instance

Kunci kondisi untuk Amazon EventBridge

Amazon EventBridge mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws:RequestTag/${TagKey}

Memfilter akses berdasarkan kumpulan nilai yang diizinkan untuk setiap tag ke bus acara dan tindakan aturan

String

aws:ResourceTag/${TagKey}

Memfilter akses berdasarkan nilai tag yang terkait dengan sumber daya ke bus acara dan tindakan aturan

String

aws:TagKeys

Memfilter akses berdasarkan tag dalam permintaan ke bus acara dan tindakan aturan

ArrayOfString

events:ContentFilterPresent

Memfilter akses berdasarkan apakah pelanggan mendeklarasikan filter konten lingkup payload ke CreateSubscriber dan UpdateSubscriber tindakan

Bool

events:EventBusArn

Memfilter akses oleh ARN bus acara yang dapat dikaitkan dengan titik akhir ke CreateEndpoint dan UpdateEndpoint tindakan

ArrayOfARN

events:ManagedBy

Memfilter akses oleh AWS layanan. Jika aturan dibuat oleh AWS layanan atas nama Anda, nilai adalah nama utama layanan yang membuat aturan

String

events:Metadata/${MetadataKey}

Memfilter akses berdasarkan pasangan kunci-nilai metadata pada acara yang diterbitkan ke PutRawEvents tindakan, atau dengan nilai kecocokan tepat yang dideklarasikan untuk kunci tersebut dalam filter metadata pelanggan ke CreateSubscriber dan UpdateSubscriber tindakan

ArrayOfString

events:Metadata/${MetadataKey}/Matcher

Memfilter akses berdasarkan jenis kecocokan yang dideklarasikan untuk kunci metadata di filter pelanggan ke CreateSubscriber dan UpdateSubscriber tindakan

String

events:PolicyName

Memfilter akses berdasarkan nama kebijakan sumber daya yang ditentukan dalam permintaan terhadap tindakan kebijakan sumber daya

String

events:SystemMetadata/AwsDetailType

Memfilter akses berdasarkan tipe detail yang direkam dalam metadata sistem dari suatu peristiwa yang diteruskan ke bus acara ke PutEvents dan PutRawEvents tindakan

String

events:SystemMetadata/AwsSource

Memfilter akses oleh sumber yang direkam dalam metadata sistem dari suatu peristiwa yang diteruskan ke bus acara ke PutEvents dan PutRawEvents tindakan

String

events:SystemMetadata/ContentType

Memfilter akses berdasarkan jenis konten yang dideklarasikan pada acara untuk PutRawEvents dan untuk acara yang diteruskan yang disahkan sebagai PutEvents

String

events:TargetArn

Memfilter akses oleh ARN target yang dapat dimasukkan ke aturan ke PutTargets tindakan. TargetArn tidak termasuk DeadLetterConfigArn

ArrayOfARN

events:creatorAccount

Memfilter akses berdasarkan akun tempat aturan dibuat untuk tindakan aturan

String

events:detail-type

Memfilter akses berdasarkan string literal dari tipe detail acara ke PutEvents dan PutRule tindakan

ArrayOfString

events:detail.eventTypeCode

Memfilter akses dengan string literal untuk detail.eventTypeCode Bidang acara untuk PutRule tindakan

String

events:detail.service

Memfilter akses berdasarkan string literal untuk bidang detail.service acara ke PutRule tindakan

String

events:detail.userIdentity.principalId

Memfilter akses berdasarkan string literal untuk bidang detail.useridentity.principalid dari acara ke PutRule tindakan

String

events:eventBusInvocation

Memfilter akses ke PutEvents dan PutRawEvents dengan apakah suatu peristiwa diteruskan dari bus acara daripada dipublikasikan melalui panggilan API langsung

String

events:source

Memfilter akses oleh AWS layanan atau AWS sumber acara mitra yang menghasilkan acara ke PutEvents dan PutRule tindakan, atau oleh sumber yang dikonfigurasi dari sumber peristiwa ke CreateEventSource dan UpdateEventSource tindakan. Cocokkan dengan string literal dari bidang sumber acara

ArrayOfString