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 | Description |
|---|---|
|
Rappresenta un evento pianificato. |
|
|
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 EventObbligatorio: sì
source-
Identifica il servizio che ha generato l’evento. Per EventBridge gli eventi, questo valore è
aws.events.Obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo 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 CreatedObbligatorio: sì
source-
Identifica il servizio che ha generato l’evento. Per EventBridge gli eventi, questo valore è
aws.schemas.Obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Obbligatorio: sì
Per questo evento, questi dati includono:
SchemaName-
Il nome dello schema.
Obbligatorio: sì
SchemaType-
Il tipo di schema.
Valori validi:
OpenApi3|JSONSchemaDraft4Obbligatorio: sì
RegistryName-
Il nome del registro che contiene lo schema.
Obbligatorio: sì
CreationDate-
La data di creazione dello schema.
Obbligatorio: sì
Version-
La versione dello schema.
Per
Schema Createdgli eventi, questo valore sarà sempre1.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 CreatedObbligatorio: sì
source-
Identifica il servizio che ha generato l’evento. Per EventBridge gli eventi, questo valore è
aws.schemas.Obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Obbligatorio: sì
Per questo evento, questi dati includono:
SchemaName-
Il nome dello schema.
Obbligatorio: sì
SchemaType-
Il tipo di schema.
Valori validi:
OpenApi3|JSONSchemaDraft4Obbligatorio: sì
RegistryName-
Il nome del registro che contiene lo schema.
Obbligatorio: sì
CreationDate-
La data di creazione della versione dello schema.
Obbligatorio: sì
Version-
La versione dello schema.
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
Obbligatorio: sì
source-
Identifica il servizio che ha generato l’evento. Per EventBridge gli eventi, questo valore è
aws.events.Obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Obbligatorio: sì
Per questo evento, questi dati includono:
ConnectionName-
Il nome della connessione.
Obbligatorio: sì
StateReason-
Il motivo per cui lo stato della connessione è cambiato.
Obbligatorio: no
Timestamp-
L'ora e la data in cui è cambiato lo stato della connessione.
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
Obbligatorio: sì
source-
Identifica il servizio che ha generato l’evento. Per EventBridge gli eventi, questo valore è
aws.events.Obbligatorio: sì
detail-
Un oggetto JSON contenente informazioni sull’evento. Il servizio che genera l’evento determina il contenuto di questo campo.
Obbligatorio: sì
Per questo evento, questi dati includono:
ApiDestinationName-
Il nome della destinazione dell'API.
Obbligatorio: sì
Timestamp-
L'ora e la data in cui lo stato di destinazione dell'API è cambiato.
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" } }