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