Gabarito disponível
A respeito de arquiteturas de microsserviços, julgue os itens que se seguem.
No Swagger/OpenAPI, o atributo format em JSON Schema é obrigatório — de modo que sua ausência invalida o esquema — e serve para refinar a semântica de validação de um tipo primitivo, como no caso de strings formatadas como date ou email.
No Swagger/OpenAPI, o atributo format em JSON Schema é obrigatório — de modo que sua ausência invalida o esquema — e serve para refinar a semântica de validação de um tipo primitivo, como no caso de strings formatadas como date ou email.
Resolução comentada
format não é obrigatório em JSON Schema/OpenAPI.
O atributo format é opcional e refina a semântica de um tipo (ex.: string com date ou email). Sua ausência não invalida o esquema. A assertiva erra ao dizer que é obrigatório.
Análise das alternativas
A (Certo) está incorreta, pois format é opcional. B (Errado) está correta.
Referência: Especificação OpenAPI (Data Types); JSON Schema (format).
Resolução comentada do VaiConcursos.