View a markdown version of this page

Azioni, risorse e chiavi di condizione per Amazon EventBridge - Service Authorization Reference

Azioni, risorse e chiavi di condizione per Amazon EventBridge

Amazon EventBridge (prefisso del servizio:events) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon EventBridge

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta la tabella Azioni.

Operation Client SDK Azione IAM Chiave di condizione Valore (i) possibile Livello di accesso

CreateEventBus

eventbridge v2

eventi: CreateEventBus

Scrittura

eventi: TagResource

Etichettatura, scrittura

CreateEventSource

eventbridge v2

eventi: CreateEventSource

Scrittura

eventi: TagResource

Etichettatura, scrittura

CreateSubscriber

eventbridge v2

eventi: CreateSubscriber

Scrittura

eventi: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

Io sono: PassedToService

events.amazonaws.com

Scrittura

DeleteEventBus

eventbridge v2

eventi: DeleteEventBus

Scrittura

DeleteEventSource

eventbridge v2

eventi: DeleteEventSource

Scrittura

DeleteResourcePolicy

eventbridge v2

eventi: DeleteResourcePolicy

Gestione delle autorizzazioni, Write

DeleteSubscriber

eventbridge v2

eventi: DeleteSubscriber

Scrittura

DescribeEventBus

eventbridge v2

eventi: DescribeEventBus

Lettura

DescribeEventSource

eventbridge v2

eventi: DescribeEventSource

Lettura

DescribeSubscriber

eventbridge v2

eventi: DescribeSubscriber

Lettura

GetResourcePolicy

eventbridge v2

eventi: GetResourcePolicy

Lettura

ListEventBuses

eventbridge v2

eventi: ListEventBuses

List

ListEventSources

eventbridge v2

eventi: ListEventSources

List

ListResourcePolicies

eventbridge v2

eventi: ListResourcePolicies

List

ListSubscribers

eventbridge v2

eventi: ListSubscribers

List

ListTagsForResource

eventbridge v2

eventi: ListTagsForResource

List

PutEvents

eventbridge v2

eventi: PutEvents

Scrittura

PutRawEvents

eventbridge v2

eventi: PutRawEvents

Scrittura

PutResourcePolicy

eventbridge v2

eventi: PutResourcePolicy

Gestione delle autorizzazioni, Write

RevokeResource

eventbridge v2

eventi: RevokeResource

Scrittura

TagResource

eventbridge v2

eventi: TagResource

Etichettatura, scrittura

UntagResource

eventbridge v2

eventi: UntagResource

Etichettatura, scrittura

UpdateEventBus

eventbridge v2

eventi: UpdateEventBus

Scrittura

UpdateEventSource

eventbridge v2

eventi: UpdateEventSource

Scrittura

UpdateSubscriber

eventbridge v2

eventi: UpdateSubscriber

Scrittura

sono: PassRole

Io sono: PassedToService

events.amazonaws.com

Scrittura

ActivateEventSource

eventi

eventi: ActivateEventSource

Scrittura

CancelReplay

eventi

eventi: CancelReplay

Scrittura

CreateApiDestination

eventi

eventi: CreateApiDestination

Scrittura

CreateArchive

eventi

eventi: CreateArchive

Scrittura

CreateConnection

eventi

eventi: CreateConnection

Scrittura

CreateEndpoint

eventi

eventi: CreateEndpoint

Scrittura

sono: PassRole

Io sono: PassedToService

events.amazonaws.com

Scrittura

CreateEventBus

eventi

eventi: CreateEventBus

Scrittura

eventi: TagResource

Etichettatura, scrittura

CreatePartnerEventSource

eventi

eventi: CreatePartnerEventSource

Scrittura

DeactivateEventSource

eventi

eventi: DeactivateEventSource

Scrittura

DeauthorizeConnection

eventi

eventi: DeauthorizeConnection

Scrittura

DeleteApiDestination

eventi

eventi: DeleteApiDestination

Scrittura

DeleteArchive

eventi

eventi: DeleteArchive

Scrittura

DeleteConnection

eventi

eventi: DeleteConnection

Scrittura

DeleteEndpoint

eventi

eventi: DeleteEndpoint

Scrittura

DeleteEventBus

eventi

eventi: DeleteEventBus

Scrittura

DeletePartnerEventSource

eventi

eventi: DeletePartnerEventSource

Scrittura

DeleteRule

eventi

eventi: DeleteRule

Scrittura

DescribeApiDestination

eventi

eventi: DescribeApiDestination

Lettura

DescribeArchive

eventi

eventi: DescribeArchive

Lettura

DescribeConnection

eventi

eventi: DescribeConnection

Lettura

DescribeEndpoint

eventi

eventi: DescribeEndpoint

Lettura

DescribeEventBus

eventi

eventi: DescribeEventBus

Lettura

DescribeEventSource

eventi

eventi: DescribeEventSource

Lettura

DescribePartnerEventSource

eventi

eventi: DescribePartnerEventSource

Lettura

DescribeReplay

eventi

eventi: DescribeReplay

Lettura

DescribeRule

eventi

eventi: DescribeRule

Lettura

DisableRule

eventi

eventi: DisableRule

Scrittura

EnableRule

eventi

eventi: EnableRule

Scrittura

ListApiDestinations

eventi

eventi: ListApiDestinations

List

ListArchives

eventi

eventi: ListArchives

List

ListConnections

eventi

eventi: ListConnections

List

ListEndpoints

eventi

eventi: ListEndpoints

List

ListEventBuses

eventi

eventi: ListEventBuses

List

ListEventSources

eventi

eventi: ListEventSources

List

ListPartnerEventSourceAccounts

eventi

eventi: ListPartnerEventSourceAccounts

List

ListPartnerEventSources

eventi

eventi: ListPartnerEventSources

List

ListReplays

eventi

eventi: ListReplays

List

ListRuleNamesByTarget

eventi

eventi: ListRuleNamesByTarget

List

ListRules

eventi

eventi: ListRules

List

ListTagsForResource

eventi

eventi: ListTagsForResource

List

ListTargetsByRule

eventi

eventi: ListTargetsByRule

List

PutEvents

eventi

eventi: PutEvents

Scrittura

PutPartnerEvents

eventi

eventi: PutPartnerEvents

Scrittura

PutPermission

eventi

eventi: PutPermission

Gestione delle autorizzazioni, Write

PutRule

eventi

eventi: PutRule

Scrittura

eventi: TagResource

Etichettatura, scrittura

Obiettivo: PassRole

Io sono: PassedToService

events.amazonaws.com

Scrittura

PutTargets

eventi

eventi: PutTargets

Scrittura

sono: PassRole

Io sono: PassedToService

events.amazonaws.com

Scrittura

RemovePermission

eventi

eventi: RemovePermission

Gestione delle autorizzazioni, Write

RemoveTargets

eventi

eventi: RemoveTargets

Scrittura

StartReplay

eventi

eventi: StartReplay

Scrittura

TagResource

eventi

eventi: TagResource

Etichettatura, scrittura

TestEventPattern

eventi

eventi: TestEventPattern

Lettura

UntagResource

eventi

eventi: UntagResource

Etichettatura, scrittura

UpdateApiDestination

eventi

eventi: UpdateApiDestination

Scrittura

UpdateArchive

eventi

eventi: UpdateArchive

Scrittura

UpdateConnection

eventi

eventi: UpdateConnection

Scrittura

UpdateEndpoint

eventi

eventi: UpdateEndpoint

Scrittura

sono: PassRole

Io sono: PassedToService

events.amazonaws.com

Scrittura

UpdateEventBus

eventi

eventi: UpdateEventBus

Scrittura

Azioni definite da Amazon EventBridge

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Azioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

ActivateEventSource

Concede l'autorizzazione per attivare le origini eventi partner

origine dell'evento*

Scrittura

CancelReplay

Concede l'autorizzazione per annullare una riproduzione

riproduzione*

Scrittura

CreateApiDestination

Concede l'autorizzazione per creare una nuova destinazione API

destinazione api*

Scrittura

connessione*

CreateArchive

Concede l'autorizzazione per creare un nuovo archivio

alias

Scrittura

archivio*

event-bus*

legge: /$ {} ResourceTag TagKey

key

CreateConnection

Concede l'autorizzazione per creare una nuova connessione

connessione*

Scrittura

CreateEndpoint

Concede l'autorizzazione per creare un endpoint

punto di termine*

eventi: EventBusArn

Scrittura

CreateEventBus

Concede l'autorizzazione per creare bus eventi

bus per eventi

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

event-bus v2

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

CreateEventSource

Concede l'autorizzazione a creare una fonte di eventi che inoltra gli eventi a un bus di eventi

event-busv2*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

eventi:fonte

Scrittura

event-source v2*

leggi: /$ {0} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

eventi:fonte

CreatePartnerEventSource

Concede l'autorizzazione per creare origini eventi partner

fonte dell'evento*

Scrittura

CreateSubscriber

Concede l'autorizzazione a creare abbonati

event-busv2*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

eventi: ContentFilterPresent

eventi: metadati/$ {} MetadataKey

Eventi:metadati/$ {MetadataKey} /Matcher

Scrittura

abbonato*

legge: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

eventi: ContentFilterPresent

eventi: metadati/$ {} MetadataKey

Eventi:metadati/$ {MetadataKey} /Matcher

DeactivateEventSource

Concede l'autorizzazione per disattivare le origini eventi

fonte dell'evento*

Scrittura

DeauthorizeConnection

Concede il permesso di rimuovere l'autorizzazione di una connessione, eliminando i segreti di autorizzazione memorizzati

connessione*

Scrittura

DeleteApiDestination

Concede l'autorizzazione per eliminare una destinazione API

destinazione api*

Scrittura

DeleteArchive

Concede l'autorizzazione per eliminare un archivio

archivio*

Scrittura

DeleteConnection

Autorizza l'utente a eliminare una connessione.

connessione*

Scrittura

DeleteEndpoint

Concede l'autorizzazione per eliminare un endpoint

punto di termine*

Scrittura

DeleteEventBus

Concede l'autorizzazione per eliminare i bus eventi

bus per eventi

leggi: ResourceTag /$ {} TagKey

Scrittura

event-bus v2

leggi: /$ {} ResourceTag TagKey

DeleteEventSource

Concede l'autorizzazione a eliminare una fonte di eventi

event-sourcv2*

leggi: /$ {0} ResourceTag TagKey

Scrittura

DeletePartnerEventSource

Concede l'autorizzazione per eliminare le origini eventi partner

fonte dell'evento*

Scrittura

DeleteResourcePolicy

Concede l'autorizzazione a eliminare una politica delle risorse allegata a un bus di eventi

event-busv2*

leggi: /$ {} ResourceTag TagKey

eventi: PolicyName

Gestione delle autorizzazioni, Write

DeleteRule

Concede l'autorizzazione per eliminare le regole

regola su event-bus personalizzato

leggi: /$ {0} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

Scrittura

regola-on-default-event-bus

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

DeleteSubscriber

Concede il permesso di eliminare un sottoscrittore

abbonato*

legge: ResourceTag /$ {} TagKey

Scrittura

DescribeApiDestination

Concede l'autorizzazione per recuperare i dettagli su una destinazione API

destinazione api*

Lettura

connessione*

DescribeArchive

Concede l'autorizzazione per richiamare i dettagli di un archivio

archivio*

Lettura

DescribeConnection

Concede l'autorizzazione per recuperare i dettagli su una connessione

connessione*

Lettura

DescribeEndpoint

Concede l'autorizzazione per richiamare i dettagli di un endpoint

punto di termine*

Lettura

DescribeEventBus

Concede l'autorizzazione per richiamare i dettagli dei bus eventi

bus per eventi

leggi: ResourceTag /$ {} TagKey

Lettura

event-bus v2

leggi: /$ {} ResourceTag TagKey

DescribeEventSource

Concede l'autorizzazione per richiamare i dettagli delle origini eventi

fonte dell'evento

Lettura

fonte di eventi v2

leggi: /$ {0} ResourceTag TagKey

DescribePartnerEventSource

Concede l'autorizzazione per richiamare i dettagli delle origini eventi partner

fonte dell'evento*

Lettura

DescribeReplay

Concede l'autorizzazione per i dettagli di una riproduzione

riproduzione*

Lettura

DescribeRule

Concede l'autorizzazione per richiamare i dettagli delle regole

regola su event-bus personalizzato

leggi: /$ {0} ResourceTag TagKey

Eventi: CreatorAccount

Lettura

rule-on-default-event-bus

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

DescribeSubscriber

Concede l'autorizzazione a recuperare i dettagli su un abbonato

abbonato*

legge: ResourceTag /$ {} TagKey

Lettura

DisableRule

Concede l'autorizzazione per disabilitare le regole

regola su event-bus personalizzato

leggi: /$ {0} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

Scrittura

regola-on-default-event-bus

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

EnableRule

Concede l'autorizzazione per abilitare delle regole

regola su event-bus personalizzato

leggi: /$ {0} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

Scrittura

regola-on-default-event-bus

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

GetResourcePolicy

Concede l'autorizzazione a recuperare la politica delle risorse allegata a un bus di eventi

event-busv2*

leggi: /$ {} ResourceTag TagKey

eventi: PolicyName

Lettura

ListApiDestinations

Concede l'autorizzazione per recuperare un elenco di destinazioni API

Elenco

ListArchives

Concede l'autorizzazione per richiamare un elenco di archivi

Elenco

ListConnections

Autorizza l'utente a recuperare un elenco di connessioni.

List

ListEndpoints

Concede l'autorizzazione per richiamare un elenco di endpoint

List

ListEventBuses

Concede l'autorizzazione per richiamare un elenco dei bus eventi nell'account

List

ListEventSources

Concede l'autorizzazione per richiamare un elenco di origini eventi condivise con questo account

List

ListPartnerEventSourceAccounts

Concede l'autorizzazione a recuperare un elenco di Account AWS ID associati a un'origine di eventi

fonte dell'evento*

List

ListPartnerEventSources

Concede l'autorizzazione per richiamare un elenco di origini eventi partner

Elenco

ListReplays

Concede l'autorizzazione per richiamare un elenco di riproduzioni

List

ListResourcePolicies

Concede l'autorizzazione a elencare le politiche delle risorse allegate a un bus di eventi

event-busv2*

leggi: /$ {} ResourceTag TagKey

List

ListRuleNamesByTarget

Concede l'autorizzazione per richiamare un elenco dei nomi delle regole associate a una destinazione

List

ListRules

Concede l'autorizzazione a recuperare un elenco delle EventBridge regole Amazon nell'account

List

ListSubscribers

Concede l'autorizzazione a recuperare un elenco di abbonati

List

ListTagsForResource

Concede l'autorizzazione a recuperare un elenco di tag associati a una risorsa Amazon EventBridge

bus per eventi

leggi: ResourceTag /$ {} TagKey

Eventi: CreatorAccount

List

event-bus v2

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

event-source v2

leggi: /$ {0} ResourceTag TagKey

Eventi: CreatorAccount

regola su event-bus personalizzato

leggi: /$ {0} ResourceTag TagKey

Eventi: CreatorAccount

rule-on-default-event-bus

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

subscriber

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

ListTargetsByRule

Concede l'autorizzazione per richiamare un elenco di destinazioni definite per una regola

regola su event-bus personalizzato

leggi: /$ {0} ResourceTag TagKey

Eventi: CreatorAccount

List

rule-on-default-event-bus

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

PutEvents

Concede l'autorizzazione a inviare eventi personalizzati ad Amazon EventBridge

autobus per eventi

leggi: ResourceTag /$ {} TagKey

eventi: tipo di dettaglio

eventi:evento BusInvocation

eventi:fonte

eventi: SystemMetadata/AwsDetailType

eventi: SystemMetadata/AwsSource

eventi: SystemMetadata/ContentType

Scrittura

event-bus v2

leggi: /$ {} ResourceTag TagKey

eventi: tipo di dettaglio

eventi:evento BusInvocation

eventi:fonte

eventi: SystemMetadata/AwsDetailType

eventi: SystemMetadata/AwsSource

eventi: SystemMetadata/ContentType

PutPartnerEvents

Concede l'autorizzazione a inviare eventi personalizzati ad Amazon EventBridge

Scrittura

PutPermission

Concede l'autorizzazione a utilizzare l' PutPermission azione per concedere l'autorizzazione a un altro utente di Account AWS inserire eventi nel tuo bus eventi predefinito

Gestione delle autorizzazioni, Write

PutRawEvents

Concede l'autorizzazione a pubblicare eventi in formato raw con tipi di contenuto, metadati, payload binari e ordini FIFO personalizzati su Amazon EventBridge

event-busv2*

leggi: /$ {} ResourceTag TagKey

eventi: evento BusInvocation

eventi:metadati/$ {} MetadataKey

eventi: SystemMetadata/AwsDetailType

eventi: SystemMetadata/AwsSource

eventi: SystemMetadata/ContentType

Scrittura

PutResourcePolicy

Concede il permesso di allegare una politica delle risorse a un bus di eventi

event-bus v2*

leggi: /$ {} ResourceTag TagKey

eventi: PolicyName

Gestione delle autorizzazioni, Write

PutRule

Concede l'autorizzazione per creare o aggiornare le regole

regola su event-bus personalizzato

leggi: /$ {0} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Eventi: CreatorAccount

eventi: tipo di dettaglio

eventi:detail.event TypeCode

eventi:detail.service

eventi:detail.user Identity.principalId

eventi: ManagedBy

eventi:fonte

Scrittura

rule-on-default-event-bus

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Eventi: CreatorAccount

eventi: tipo di dettaglio

eventi:detail.event TypeCode

eventi:detail.service

eventi:detail.user Identity.principalId

eventi: ManagedBy

eventi:fonte

PutTargets

Concede l'autorizzazione per aggiungere destinazioni a una regola

regola su event-bus personalizzato

leggi: /$ {0} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

eventi: TargetArn

Scrittura

regola-on-default-event-bus

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

eventi: TargetArn

RemovePermission

Concede il permesso di revocare l'autorizzazione di un altro utente Account AWS a inserire eventi nel vostro event bus predefinito

Gestione delle autorizzazioni, Write

RemoveTargets

Concede l'autorizzazione per rimuovere le destinazioni da una regola

regola su event-bus personalizzato

leggi: /$ {0} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

Scrittura

regola-on-default-event-bus

leggi: /$ {} ResourceTag TagKey

Eventi: CreatorAccount

eventi: ManagedBy

RevokeResource

Concede l'autorizzazione a revocare un abbonato o una fonte di eventi su un bus di eventi

event-busv2*

leggi: /$ {} ResourceTag TagKey

Scrittura

StartReplay

Concede l'autorizzazione per avviare una riproduzione di un archivio

archivio*

Scrittura

event-bus*

legge: /$ {} ResourceTag TagKey

riproduci*

TagResource

Concede l'autorizzazione ad aggiungere un tag a una risorsa Amazon EventBridge

bus per eventi

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Eventi: CreatorAccount

Etichettatura, scrittura

event-bus v2

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Eventi: CreatorAccount

event-source v2

leggi: /$ {0} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Eventi: CreatorAccount

regola su event-bus personalizzato

leggi: /$ {0} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Eventi: CreatorAccount

rule-on-default-event-bus

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Eventi: CreatorAccount

subscriber

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Eventi: CreatorAccount

TestEventPattern

Concede l'autorizzazione per verificare se un modello di evento corrisponde all'evento fornito

Lettura

UntagResource

Concede l'autorizzazione a rimuovere un tag da una risorsa Amazon EventBridge

bus per eventi

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

Eventi: CreatorAccount

Etichettatura, scrittura

event-bus v2

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

Eventi: CreatorAccount

event-source v2

leggi: /$ {0} ResourceTag TagKey

leggi: TagKeys

Eventi: CreatorAccount

regola su event-bus personalizzato

leggi: /$ {0} ResourceTag TagKey

leggi: TagKeys

Eventi: CreatorAccount

rule-on-default-event-bus

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

Eventi: CreatorAccount

subscriber

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

Eventi: CreatorAccount

UpdateApiDestination

Concede l'autorizzazione per aggiornare una destinazione API

api-destinazione*

Scrittura

UpdateArchive

Concede l'autorizzazione per aggiornare un archivio

alias

Scrittura

archivio*

key

UpdateConnection

Autorizza l'utente ad aggiornare una connessione.

connessione*

Scrittura

UpdateEndpoint

Concede l'autorizzazione per aggiornare un endpoint

punto di termine*

eventi: EventBusArn

Scrittura

UpdateEventBus

Concede l'autorizzazione ad aggiornare i bus degli eventi

event-bus

leggi: ResourceTag /$ {} TagKey

Scrittura

event-bus v2

leggi: /$ {} ResourceTag TagKey

UpdateEventSource

Concede l'autorizzazione ad aggiornare la fonte di un evento

event-busv2

leggi: /$ {} ResourceTag TagKey

eventi:fonte

Scrittura

event-source v2*

leggi: /$ {0} ResourceTag TagKey

eventi:fonte

UpdateSubscriber

Concede l'autorizzazione ad aggiornare un abbonato

event-busv2

leggi: /$ {} ResourceTag TagKey

eventi: ContentFilterPresent

eventi: metadati/$ {} MetadataKey

Eventi:metadati/$ {MetadataKey} /Matcher

Scrittura

abbonato*

legge: ResourceTag /$ {} TagKey

eventi: ContentFilterPresent

eventi: metadati/$ {} MetadataKey

Eventi:metadati/$ {MetadataKey} /Matcher

Permission-only azioni per Amazon EventBridge

Le seguenti azioni sono definite da Amazon EventBridge ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.

Azioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AllowVendedLogDeliveryForResource

Concede l'autorizzazione a configurare la consegna dei log forniti per EventBridge

event-bus

leggi: ResourceTag /$ {} TagKey

Scrittura

subscriber

legge: ResourceTag /$ {} TagKey

InvokeApiDestination

Concede l'autorizzazione per richiamare una destinazione API

destinazione api*

Scrittura

RetrieveConnectionCredentials

Concede l'autorizzazione per recuperare le credenziali da una connessione

connessione*

Scrittura

Tipi di risorse definiti da Amazon EventBridge

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

alias

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

destinazione API

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

archivio

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

connessione

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

crea un'istantanea

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

endpoint

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

autobus per eventi

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

ResourceTagleggi: /$ {} TagKey

event-bus v2

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

leggiTagKey: /$ {} ResourceTag

fonte dell'evento

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

event-sourcev2

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

leggiTagKey: /$ {} ResourceTag

chiave

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

istanza di riavvio

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

replay

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

regola su event-bus personalizzato

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

leggiTagKey: /$ {} ResourceTag

rule-on-default-event-bus

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

ResourceTagleggi: /$ {} TagKey

stop-instance

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

abbonato

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

leggiTagKey: /$ {} ResourceTag

istanza di terminazione

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

Chiavi di condizione per Amazon EventBridge

Amazon EventBridge definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws: RequestTag /$ {} TagKey

Filtra l'accesso in base al set di valori consentito per ciascuno dei tag nei confronti del bus eventi e delle operazioni delle regole

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso in base al valore del tag associato alla risorsa nei confronti del bus eventi e delle operazioni delle regole

Stringa

leggi: TagKeys

Filtra l'accesso in base ai tag nella richiesta nei confronti del bus eventi e delle operazioni delle regole

ArrayOfString

eventi: ContentFilterPresent

Filtra l'accesso in base al fatto che un abbonato dichiari un contenuto con ambito del payload-scope, filtri e azioni CreateSubscriber UpdateSubscriber

Bool

eventi: EventBusArn

Filtra l'accesso tramite ARN ai bus di eventi che possono essere associati a un endpoint e alle azioni CreateEndpoint UpdateEndpoint

ArrayOfARN

eventi: ManagedBy

Filtra l'accesso in base AWS ai servizi. Se una regola viene creata da un AWS servizio per conto dell'utente, il valore è il nome principale del servizio che ha creato la regola

Stringa

Eventi: metadati/$ {} MetadataKey

Filtra l'accesso alle azioni tramite una coppia chiave-valore di metadati sull'evento pubblicato o in base ai valori di corrispondenza esatta dichiarati per quella chiave nel filtro dei metadati di un abbonato verso e PutRawEvents azioni CreateSubscriber UpdateSubscriber

ArrayOfString

Eventi: metadati/$ {} /Matcher MetadataKey

Filtra l'accesso in base al tipo di corrispondenza dichiarato per una chiave di metadati nel filtro e alle azioni di un abbonato CreateSubscriber UpdateSubscriber

Stringa

eventi: PolicyName

Filtra l'accesso in base al nome della politica delle risorse specificata nella richiesta alle azioni relative alla politica delle risorse

Stringa

eventi: SystemMetadata/AwsDetailType

Filtra l'accesso in base al tipo di dettaglio registrato nei metadati di sistema di un evento inoltrato su un bus di eventi e alle azioni PutEvents PutRawEvents

Stringa

eventi: SystemMetadata/AwsSource

Filtra l'accesso da parte della fonte registrata nei metadati di sistema di un evento inoltrato su un bus di eventi e le azioni PutEvents PutRawEvents

Stringa

eventi: SystemMetadata/ContentType

Filtra l'accesso in base al tipo di contenuto dichiarato su un evento per PutRawEvents e per gli eventi inoltrati autorizzati come PutEvents

Stringa

eventi: TargetArn

Filtra l'accesso tramite l'ARN di un obiettivo che può essere regolato dalle azioni. PutTargets targetARN non include DeadLetterConfigArn

ArrayOfARN

Eventi: Creator Account

Filtra l'accesso in base all'account in cui la regola è stata creata nei confronti delle operazioni della regola

Stringa

eventi:tipo di dettaglio

Filtra l'accesso a e le azioni in base alla stringa letterale del tipo di dettaglio dell'evento PutEvents PutRule

ArrayOfString

eventi: detail.event TypeCode

Filtra l'accesso alle azioni in base alla stringa letterale per il campo detail.event TypeCode dell'evento PutRule

Stringa

eventi: detail.service

Filtra l'accesso alle azioni in base alla stringa letterale per il campo detail.service dell'evento PutRule

Stringa

eventi: detail.user Identity.principalId

Filtra l'accesso alle azioni in base alla stringa letterale per il campo detail.useridentity.principalid dell'evento PutRule

Stringa

eventi:evento BusInvocation

Filtra l'accesso PutEvents e in PutRawEvents base al fatto che un evento sia stato inoltrato da un bus di eventi anziché pubblicato tramite una chiamata API diretta

Stringa

eventi:fonte

Filtra l'accesso da parte del AWS servizio o dell'origine dell'evento del AWS partner che ha generato l'evento alle PutRule azioni PutEvents e dall'origine configurata di un'origine di evento alle azioni CreateEventSource and UpdateEventSource . Corrisponde alla stringa letterale del campo di origine dell'evento

ArrayOfString