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. |