aws-cdk
aws-cdk copied to clipboard
feat(kinesisfirehose): add HTTP Endpoint and Datadog destination
Issue # (if applicable)
Closes #20354 and #15502
Reason for this change
Adding support for HTTP destinations and adding Datadog as an opinionated third-party destination.
Description of changes
Adds support for using Datadog as a delivery destination for Amazon Data Firehose using an L2 HTTP endpoint destination.
Describe any new or updated permissions being added
Nothing.
Description of how you validated changes
Added unit tests. Have not yet added integration tests.
Checklist
- [ ] My code adheres to the CONTRIBUTING GUIDE and DESIGN GUIDELINES
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
This is my first time creating a pull request for this project so any feedback is appreciated. I'm still figuring out the integration tests and have left this in draft while I work on it.
Seemed fairly obvious after a while that an L2 for an HTTP destination should come first. Not sure if this would be the right approach to reuse it for Datadog.
AWS CodeBuild CI Report
- CodeBuild project: AutoBuildv2Project1C6BFA3F-wQm2hXv2jqQv
- Commit ID: fac92a7ed844b5793c2fad80e4a2c08d08674aa0
- Result: FAILED
- Build Logs (available for 30 days)
Powered by github-codebuild-logs, available on the AWS Serverless Application Repository