Reputation: 1474
I am trying to send AWS kinesis firehouse stream to invoke AWS private api gateway.
Flow as below::
Test data --> aws kinesis firehouse --> private api gateway --> private ec2 hosted service.
But go the error as -
Unable to connect to the destination endpoint. Contact the owner of the endpoint to resolve this issue.
What i am missing? Is it possible to call private api gateway request from aws kinesis firehouse?
Upvotes: 1
Views: 903
Reputation: 103
Confirmed with AWS support just now (same flow - but my case: private API, private lambdas inside vpc, vpc endpoint with private DNS disabled):
currently Kinesis Data Firehose does NOT support data delivery to HTTP endpoints in a VPC
and
In order to deliver data using Firehose, configured HTTP endpoint destination should be publicly accessible.
Upvotes: 3