Estou fazendo uma documentação onde defini um modelo e estou usando como referencia para algumas requisições.
Porém, para uma chamada eu gostaria de passar o valor "null" e em outra o valor default definido no "definitions".
Isso é possível?
Exemplo:
paths:
'/cliente':
post:
tags:
- Cliente
summary: Cadastra Cliente
description: Cadastra um novo cliente
operationId: cadastraCliente
parameters:
- in: body
name: cliente_
schema:
$ref: '#/definitions/Cliente'
responses:
201:
description: Cadastro efetuado com sucesso
schema:
$ref: '#/definitions/Cliente'
400:
description: Requisição inválida
500:
description: Erro interno no servidor>
----------------------------------------------------------------------
Cliente:
type: object
properties:
id:
type: integer
format: int64
example: 234
titular:
type: string
example: Janete Silva
cpf:
type: string
minLength: 11
maxLength: 11
example: 01234567890
senha:
type: string
format: password
example: senha123
contas:
type: array
items:
$ref: '#/definitions/Conta'
no exemplo acima, o campo 'id' do cliente esta com 'example' = '234', existe uma forma de alterar o example para 'null' em algum campo desta estrutura mantendo a referencia?
schema:
$ref: '#/definitions/Cliente'
quero que o exempla nesse id = 'null' (e em outro seja o que esta no definition normal)
Será que ficou claro a dúvida?