x-apigateway-backend.httpVpcEndpoints
Meaning: HTTP VPC backend service definition.
Scope of effect: x-apigateway-backend
Example:
paths:'/users/{userId}':get:produces:- "application/json"parameters:- name: "X-Auth-Token"description: "Authentication token"type: "string"in: "header"required: trueresponses:default:description: "default response"x-apigateway-request-type: "public"x-apigateway-backend:type: "HTTP-VPC"httpVpcEndpoints:name: "vpc-test-1"scheme: "http"method: "GET"path: "/users"timeout: 30000
Parameter | Mandatory | Type | Description |
---|---|---|---|
name | Yes | Array | VPC channel name. |
scheme | Yes | String | Backend request protocol. HTTP and HTTPS are supported. |
method | Yes | String | Backend request method. The options include GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH, and ANY. |
path | Yes | String | Backend request path, which can contain variables. |
timeout | No | Number | Backend request timeout in milliseconds. The range is 1–60,000, and the default value is 5000. |
Parent topic: API Design File Extension Definitions