VpcLink
Source:
src/AWS/ApiGateway/VpcLink.ts
VPC link for private integrations (connectionType: "VPC_LINK" on a method integration).
Private integrations
Section titled “Private integrations”const link = yield* ApiGateway.VpcLink("NlbLink", { description: "Link to internal NLB", targetArns: [nlb.loadBalancerArn],});
yield* ApiGateway.Method("PrivateGet", { restApiId: api.restApiId, resourceId: resource.resourceId, httpMethod: "GET", integration: { type: "HTTP_PROXY", integrationHttpMethod: "GET", uri: "https://api.internal.example.com/hello", connectionType: "VPC_LINK", connectionId: link.vpcLinkId, },});