HTTP Proxy Endpoint
Resource Overview
An HTTP Proxy Endpoint allows you to declare an existing REST API as a data source for your GraphQL API. The only configuration required for this resource is defining the existing API's host url, and connecting it to a GraphQL Resolver that is configured to communicate with an HTTP endpoint
Event Subscription
Event subscription wires (solid line) visualize and configure event subscription integrations between two resources.
The following resources can be subscribed to a HTTP Proxy Endpoint:
- GraphQL Resolver
Within Stackery, HTTP Proxy Endpoints serve as a GraphQL Resolver
Configurable Properties
Host
The host url of the existing API that will server as the attached resolver's data source.
IAM Permissions
When connected by a service discovery wire (dashed wire), a Function or Docker Task will add the following IAM policy to its role and gain permission to access this resource.
No Permissions Added
Environment Variables
When connected by a service discovery wire (dashed wire), a Function or Docker Task will automatically populate and reference the following environment variables in order to interact with this resource.
No Available Environment Variables
Metrics & Logs
Double clicking a resource while viewing your stack's current deployment gives you access to your pre-configured resource properties, and links to the following metrics and logs.
- Logs
Related AWS Documentation
AWS Documentation: AWS::AppSync::DataSource