EventBridge Schemi Amazon - Amazon EventBridge

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à.

EventBridge Schemi Amazon

Uno schema definisce la struttura degli eventi a cui vengono inviati EventBridge. EventBridge fornisce schemi per tutti gli eventi generati dai AWS servizi. Puoi inoltre creare o caricare schemi personalizzati o dedurre schemi direttamente dagli eventi in un router di eventi. Quando disponi di uno schema per un evento, puoi scaricare le associazioni di codice per i linguaggi di programmazione più diffusi e accelerare la fase di sviluppo. È possibile utilizzare le associazioni di codice per gli schemi e gestire gli schemi dalla EventBridge console, utilizzando l'API o direttamente nell'IDE utilizzando i toolkit. AWS Per creare app serverless che utilizzano eventi, utilizza AWS Serverless Application Model.

Nota

Quando si utilizza la funzionalità trasformatore di input, l'evento originale viene dedotto dall'individuazione dello schema, non l'evento trasformato inviato alla destinazione.

EventBridge supporta i formati OpenAPI 3 e JsonSchema Draft4.

Per AWS Toolkit for JetBrains e AWS Toolkit for VS Code, puoi sfogliare o cercare schemi e scaricare le associazioni di codice per gli schemi direttamente nel tuo IDE.

Il video seguente offre una panoramica degli schemi e dei registri di schemi:

Mascheramento del valore delle proprietà dell'API di registro di schemi

Alcuni valori di proprietà degli eventi utilizzate per creare un registro di schemi possono contenere informazioni riservate sui clienti. Per proteggere le informazioni del cliente, i valori verranno mascherati con asterischi (*). Poiché stiamo mascherando questi valori, EventBridge consigliamo di non creare applicazioni che dipendono esplicitamente dalle seguenti proprietà o dai relativi valori:

  • CreateSchema— La Content proprietà del corpo requestParameters

  • GetDiscoveredSchema— La Events proprietà del requestParameters corpo e la Content proprietà del responseElements corpo

  • SearchSchemas— La keywords proprietà del requestParameters

  • UpdateSchema— La Content proprietà di requestParameters