Criar um esquema de eventos no Amazon EventBridge
São criados esquemas usando arquivos JSON com a especificação OpenAPICreateSchema.
Ao escolher entre os formatos OpenAPI 3 e JSONSchema Draft4, considere as seguintes diferenças:
-
O formato JSONSchema suporta palavras-chave adicionais que não são compatíveis com a OpenAPI, como
$schema, additionalItems. -
Há pequenas diferenças na forma como as palavras-chave são tratadas, como
typeeformat. -
A OpenAPI não é compatível com hiperlinks JSONSchema Hyper-Schema em documentos JSON.
-
As ferramentas para OpenAPI tendem a se concentrar no tempo de construção, enquanto as ferramentas para JSONSchema tendem a se concentrar em operações em tempo de execução, como ferramentas de cliente para validação de esquemas.
É recomendado usar o formato JSONSchema para implementar a validação do lado do cliente para que os eventos enviados ao EventBridge estejam em conformidade com o esquema. É possível usar o JSONSchema para definir um contrato para documentos JSON válidos e usar um validador de esquema JSON
Depois de ter um novo esquema, é possível baixar vinculações de código para ajudar a criar aplicações para eventos com esse esquema.