1 - Por que o path '/cliente' não possui o campo
security:
- BasicAuth: []
2 - Por que outros path possuem security: ?
3 - Por que definição security: globalmente e colocamos nos path conta, extrato e transacao ?
paths:
# Final endpoint
'/cliente':
# método utilizado
post:
# título da path
summary: Cadastra Cliente
# descrição path
description: Cadastra um novo cliente
# nome do metodo no código fonte
operationId: cadastraCliente
# o que será transmitido
parameters:
# onde será transmitido
- in: body
# nome do parâmetro que sera enviado
name: cliente_
# conteúdo do parâmetro
schema:
# inserindo definitions
$ref: '#/definitions/Cliente'
# resposta da chamada
responses:
# código de resposta
201:
# mensagem ref. código de resposta
description: Cadastro efetuado com sucesso
# INICIO EXEMPLO DE RETORNO
schema:
# inserindo definitions
$ref: '#/definitions/Cliente'
# FIM EXEMPLO DE RETORNO
# código de resposta
400:
# mensagem ref. código de resposta
description: Requisição inválida
# código de resposta
500:
# mensagem ref. código de resposta
description: Erro interno no servidor