Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Riferimento dettagliato EventBridge sugli eventi Amazon
EventBridge emette di per sé i seguenti eventi. Questi eventi vengono inviati automaticamente al bus degli eventi predefinito come con qualsiasi altro AWS servizio.
Per le definizioni dei campi di metadati inclusi in tutti gli eventi, consultate i metadati degli eventi AWS di servizio nell'Events Reference.
| Tipo di dettaglio dell'evento | Descrizione |
|---|---|
|
Rappresenta un evento programmato. |
|
|
Rappresenta la creazione di un nuovo schema di eventi. |
|
|
Rappresenta la creazione di una nuova versione di uno schema di eventi nuovo o esistente. |
|
|
Rappresenta una modifica dello stato di una connessione. |
|
|
Rappresenta una modifica dello stato di una destinazione API. |
Pianifica eventi
EventBridge invia i seguenti eventi di pianificazione al bus eventi predefinito. Per ulteriori informazioni, consulta Pianificatore.
Evento pianificato
Rappresenta un evento programmato.
I detail-type campi source e sono inclusi perché contengono valori specifici per EventBridge gli eventi. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, consulta i metadati degli eventi AWS di servizio nell'Events Reference.
{ . . ., "detail-type": "Scheduled Event", "source": "aws.events", . . ., "detail": {} }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Scheduled EventCampo obbligatorio: sì
source-
Identifica il servizio che ha generato l'evento. Per EventBridge gli eventi, questo valore è
aws.events.Campo obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull'evento. Il servizio che genera l'evento determina il contenuto di questo campo.
Campo obbligatorio: sì
Non ci sono campi obbligatori in questo oggetto per
Scheduled Eventgli eventi.
Esempio di evento programmato
{ "version": "0", "id": "89d1a02d-5ec7-412e-82f5-13505f849b41", "detail-type": "Scheduled Event", "source": "aws.events", "account": "123456789012", "time": "2016-12-30T18:44:49Z", "region": "us-east-1", "resources": ["arn:aws:events:us-east-1:123456789012:rule/SampleRule"], "detail": {} }
Eventi del registro dello schema
EventBridge invia i seguenti eventi del registro dello schema al bus eventi predefinito. Per ulteriori informazioni, consulta .
Schema creato
Rappresenta la creazione di un nuovo schema.
Quando viene creato uno schema, EventBridge invia Schema Created sia un evento che un Schema Version Created evento.
I detail-type campi source e sono inclusi perché contengono valori specifici per EventBridge gli eventi. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, consulta i metadati degli eventi AWS di servizio nell'Events Reference.
{ . . ., "detail-type": "Schema Created", "source": "aws.schemas", . . ., "detail": { "SchemaName" : "String", "SchemaType" : "String", "RegistryName" : "String", "CreationDate" : "DateTime", "Version" : "Number" } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Schema CreatedCampo obbligatorio: sì
source-
Identifica il servizio che ha generato l'evento. Per EventBridge gli eventi, questo valore è
aws.schemas.Campo obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull'evento. Il servizio che genera l'evento determina il contenuto di questo campo.
Campo obbligatorio: sì
Per questo evento, questi dati includono:
SchemaName-
Il nome dello schema.
Campo obbligatorio: sì
SchemaType-
Il tipo di schema.
Valori validi:
OpenApi3|JSONSchemaDraft4Campo obbligatorio: sì
RegistryName-
Il nome del registro che contiene lo schema.
Campo obbligatorio: sì
CreationDate-
La data di creazione dello schema.
Campo obbligatorio: sì
Version-
La versione dello schema.
Per
Schema Createdgli eventi, questo valore sarà sempre1.Campo obbligatorio: sì
Esempio di evento Schema Created
{ "version": "0", "id": "01234567-0123-0123-0123-012345678901", "detail-type": "Schema Created", "source": "aws.schemas", "account": "123456789012", "time": "2019-05-31T21:49:54Z", "region": "us-east-1", "resources": ["arn:aws:schemas:us-east-1::schema/myRegistry/mySchema"], "detail": { "SchemaName": "mySchema", "SchemaType": "OpenApi3", "RegistryName": "myRegistry", "CreationDate": "2019-11-29T20:08:55Z", "Version": "1" } }
Versione dello schema creata
Rappresenta la creazione di una nuova versione di uno schema di eventi nuovo o esistente.
Quando viene creato uno schema, EventBridge invia Schema Created sia un evento che un Schema Version Created evento.
I detail-type campi source e sono inclusi perché contengono valori specifici per EventBridge gli eventi. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, consulta i metadati degli eventi AWS di servizio nell'Events Reference.
{ . . ., "detail-type": "Schema Version Created", "source": "aws.schemas", . . ., "detail": { "SchemaName" : "String", "SchemaType" : "String", "RegistryName" : "String", "CreationDate" : "DateTime", "Version" : "Number" } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è.
Schema Version CreatedCampo obbligatorio: sì
source-
Identifica il servizio che ha generato l'evento. Per EventBridge gli eventi, questo valore è
aws.schemas.Campo obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull'evento. Il servizio che genera l'evento determina il contenuto di questo campo.
Campo obbligatorio: sì
Per questo evento, questi dati includono:
SchemaName-
Il nome dello schema.
Campo obbligatorio: sì
SchemaType-
Il tipo di schema.
Valori validi:
OpenApi3|JSONSchemaDraft4Campo obbligatorio: sì
RegistryName-
Il nome del registro che contiene lo schema.
Campo obbligatorio: sì
CreationDate-
La data di creazione della versione dello schema.
Campo obbligatorio: sì
Version-
La versione dello schema.
Campo obbligatorio: sì
Esempio di evento Schema Version Created
{ "version": "0", "id": "01234567-0123-0123-0123-012345678901", "detail-type": "Schema Version Created", "source": "aws.schemas", "account": "123456789012", "time": "2019-05-31T21:49:54Z", "region": "us-east-1", "resources": ["arn:aws:schemas:us-east-1::schema/myRegistry/mySchema"], "detail": { "SchemaName": "mySchema", "SchemaType": "OpenApi3", "RegistryName": "myRegistry", "CreationDate": "2019-11-29T20:08:55Z", "Version": "5" } }
Eventi di connessione
EventBridge invia i seguenti eventi di connessione al bus eventi predefinito. Per ulteriori informazioni, consulta Connessioni.
Eventi relativi allo stato della connessione
Ciascuno di questi eventi rappresenta un cambiamento nello stato di una connessione nuova o esistente.
I detail-type campi source e sono inclusi perché contengono valori specifici per EventBridge gli eventi. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, consulta i metadati degli eventi AWS di servizio nell'Events Reference.
{ . . ., "detail-type": "Connectionstatus", "source": "aws.events", . . ., "detail": { "ConnectionName" : "String", "StateReason" : "String", "Timestamp" : "DateTime" } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è uno dei seguenti:
Connection Creation StartedConnection Update StartedConnection Deletion StartedConnection ActivatedConnection AuthorizedConnection Authorization StartedConnection Deauthorization StartedConnection DeauthorizedConnection Failed Connectivity
Campo obbligatorio: sì
source-
Identifica il servizio che ha generato l'evento. Per EventBridge gli eventi, questo valore è
aws.events.Campo obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull'evento. Il servizio che genera l'evento determina il contenuto di questo campo.
Campo obbligatorio: sì
Per questo evento, questi dati includono:
ConnectionName-
Il nome della connessione.
Campo obbligatorio: sì
StateReason-
Il motivo per cui lo stato della connessione è cambiato.
Campo obbligatorio: no
Timestamp-
L'ora e la data in cui è cambiato lo stato della connessione.
Campo obbligatorio: sì
Esempio: evento relativo allo stato della connessione
{ "version": "0", "id": "1d7a4ac6-a50a-745f-a331-a0d802f7badb", "detail-type": "Connection Creation Started", "source": "aws.events", "account": "123456789012", "time": "2024-10-28T09:08:20Z", "region": "us-east-1", "resources": [ "arn:aws:events:us-east-1:123456789012:connection/sample-connection/ee7e4d52-8df0-4bed-a0d5-fa7dea43fcf8" ], "detail": { "ConnectionName": "sample-connection", "Timestamp": "2024-10-24 09:26:35 +0000 UTC" } }
Eventi di destinazione API
EventBridge invia i seguenti eventi di destinazione dell'API al bus eventi predefinito. Per ulteriori informazioni, consulta Destinazioni API.
Eventi relativi allo stato di destinazione dell'API
Ciascuno di questi eventi rappresenta un cambiamento nello stato di una destinazione API.
I detail-type campi source e sono inclusi perché contengono valori specifici per EventBridge gli eventi. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, consulta i metadati degli eventi AWS di servizio nell'Events Reference.
{ . . ., "detail-type": "API Destinationstatus", "source": "aws.events", . . ., "detail": { "ApiDestinationName" : "String", "Timestamp" : "DateTime" } }
detail-type-
Identifica il tipo di evento.
Per questo evento, questo valore è uno dei seguenti:
API Destination ActivatedAPI Destination Deactivated
Campo obbligatorio: sì
source-
Identifica il servizio che ha generato l'evento. Per EventBridge gli eventi, questo valore è
aws.events.Campo obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull'evento. Il servizio che genera l'evento determina il contenuto di questo campo.
Campo obbligatorio: sì
Per questo evento, questi dati includono:
ApiDestinationName-
Il nome della destinazione dell'API.
Campo obbligatorio: sì
Timestamp-
L'ora e la data in cui è cambiato lo stato di destinazione dell'API.
Campo obbligatorio: sì
Esempio di evento relativo allo stato di destinazione dell'API
{ "version": "0", "id": "1d7a4ac6-a50a-745f-a331-a0d802f7badb", "detail-type": "API Destination Deactivated", "source": "aws.events", "account": "123456789012", "time": "2024-10-28T09:08:20Z", "region": "us-east-1", "resources": [ "arn:aws:events:us-east-1:123456789012:api-destination/sample-api-destination/ee7e4d52-8df0-4bed-a0d5-fa7dea43fcf8" ], "detail": { "ApiDestinationName": "sample-api-destination", "Timestamp": "2024-10-24 09:26:35 +0000 UTC" } }