

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
<a name="eb-schema"></a>

Uno schema definisce la struttura degli [eventi](eb-events.md) a cui vengono inviati EventBridge. EventBridge fornisce schemi per tutti gli eventi generati dai AWS servizi. Puoi inoltre [creare o caricare schemi personalizzati](eb-schema-create.md) o [dedurre schemi](eb-schemas-infer.md) direttamente dagli eventi in un [router di eventi](eb-event-bus.md). 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](eb-transform-target-input.md), 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](https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/eventbridge-schemas.html) e [AWS Toolkit for VS](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/working-with-aws.html) 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
<a name="eb-schema-mask"></a>

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 (\$1). Poiché stiamo mascherando questi valori, consigliamo EventBridge di non creare applicazioni che dipendono esplicitamente dalle seguenti proprietà o dai relativi valori:
+ **[CreateSchema](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname.html#CreateSchema)**— La `Content` proprietà del corpo `requestParameters`
+ **[GetDiscoveredSchema](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discover.html#GetDiscoveredSchema)**— La `Events` proprietà del `requestParameters` corpo e la `Content` proprietà del `responseElements` corpo
+ **[SearchSchemas](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-search.html#SearchSchemas)**— La `keywords` proprietà del `requestParameters`
+ **[UpdateSchema](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname.html#UpdateSchema)**— La `Content` proprietà di `requestParameters`