2 Answers
- Newest
- Most votes
- Most comments
0
"VpcLinkVersion": "V2"
This indicates that the VPC Link is for HTTP API's. For use with Websockets and RestAPI, you need to create VPCLink for RestAPI
Ref: https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-private-integration.html
0
- Verify VPC link is in AVAILABLE state; recreate if in FAILED state.
- Confirm VPC link endpoint connection is AVAILABLE.
- For WebSocket APIs, manually add connectionId as header on integration request.
- Ensure VPC link load balancer is configured on correct port; check network ACLs and security groups.
- Verify backend service allows inbound traffic and security groups are configured correctly.
- Examine integration logs for further details on failure, such as invalid configurations or network accessibility issues. https://repost.aws/knowledge-center/api-gateway-vpc-link-integration
Relevant content
- asked 3 years ago
- Accepted Answerasked 9 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 6 months ago