x-apigateway-backend-policies
Significado: política de back-end da API.
Escopo do efeito: objeto de operação (2.0)/objeto de operação (3.0)
Exemplo:
paths: '/users/{userId}': get: produces: - "application/json" responses: default: description: "default response" x-apigateway-request-type: "public" x-apigateway-backend: type: "backend endpoint type" x-apigateway-backend-policies: - type: "backend endpoint type" name: "backend policy name" conditions: - type: "equal/enum/pattern", value: "string", origin: "source/request_parameter", parameter_name: "string"
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
x-apigateway-backend-policies |
Não |
x-apigateway-backend-policies |
Políticas de back-end. |
type |
Sim |
String |
Tipo de serviço de back-end. As opções incluem HTTP, HTTP-VPC, FUNCTION e MOCK. |
name |
Sim |
String |
Nome da política de back-end. |
parameters |
Não |
Parâmetros de back-end. |
|
httpEndpoints |
Não |
Definição de serviço HTTP. |
|
httpVpcEndpoints |
Não |
Definição de serviço HTTP-VPC. |
|
functionEndpoints |
Não |
Definição de serviço de função. |
|
mockEndpoints |
Não |
Definição de serviço Mock. |
|
conditions |
Sim |
Matriz de condições de política. |