aws / aws-cdk

The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
https://aws.amazon.com/cdk
Apache License 2.0
11.39k stars 3.79k forks source link

aws-kinesisfirehose-destinations-alpha: Support dynamic partitioning with inline parsing #28740

Open muditsin opened 6 months ago

muditsin commented 6 months ago

Describe the feature

It'd be great if the constructs supported dynamic partitioning including inline parsing https://docs.aws.amazon.com/firehose/latest/dev/dynamic-partitioning.html

Currently the low level constructs support it through https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_kinesisfirehose.CfnDeliveryStream.ExtendedS3DestinationConfigurationProperty.html

Use Case

Easily use high level constructs for dynamic partitioning

Proposed Solution

Build a L3 construct for supporting dynamic partitioning and integrate with the S3-destination construct

Other Information

No response

Acknowledgements

CDK version used

2.117.0

Environment details (OS name and version, etc.)

AmazonLinux2

pahud commented 6 months ago

Thank you for your feature request. We generally do not include additional L3 constructs in aws-cdk-lib. If this is something we can improve from L2s I believe we should do that.