Criação de um esquema de eventos na Amazon EventBridge - Amazon EventBridge

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criação de um esquema de eventos na Amazon EventBridge

Você cria esquemas usando JSON arquivos com a APIespecificação Open ou a especificação JSONSchema Draft4. Você pode criar ou carregar seus próprios esquemas EventBridge usando um modelo ou gerando um esquema com base em um JSON evento. Também é possível inferir o esquema de eventos em um barramento de eventos. Para criar um esquema usando o Registro do EventBridge EsquemaAPI, use a CreateSchemaAPIação.

Ao escolher entre os formatos Open API 3 e JSONSchema Draft4, considere as seguintes diferenças:

  • JSONSchemaO formato oferece suporte a palavras-chave adicionais que não são suportadas no OpenAPI, como$schema, additionalItems.

  • Há pequenas diferenças na forma como as palavras-chave são tratadas, como type e format.

  • APIO Open não oferece suporte a JSONSchema hiperlinks do Hyper-Schema em documentos. JSON

  • As ferramentas para Open API tendem a se concentrar no tempo de construção, enquanto as ferramentas para o Open JSONSchema tendem a se concentrar nas operações em tempo de execução, como as ferramentas do cliente para validação de esquemas.

Recomendamos usar o JSONSchema formato para implementar a validação do lado do cliente para que os eventos enviados estejam em EventBridge conformidade com o esquema. Você pode usar JSONSchema para definir um contrato para JSON documentos válidos e, em seguida, usar um validador de JSON esquema antes de enviar os eventos associados.

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.