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.69k stars 3.93k forks source link

aws_opensearchserverless: L2 constructs #28825

Open danielbender1989 opened 10 months ago

danielbender1989 commented 10 months ago

Describe the feature

L2 construct for aws_opensearchserverless domains which ideally implements the same interfaces as aws_opensearchservice.

Use Case

Creating cdk constructs for opensearch serverless has similar user experience to writing cloudformation templates. This makes also dependent task such as adding the opensearch serverless as appsync datasource very cumbersome.

Proposed Solution

Create L2 "Domain" for opensearch serverless which implements IDomain interface.

Other Information

No response

Acknowledgements

CDK version used

2.122.0

Environment details (OS name and version, etc.)

Windows

tim-finnigan commented 10 months ago

Thanks for the feature request. It looks like this was also requested here a few months ago: https://github.com/aws/aws-cdk-rfcs/issues/492. As mentioned in that issue, this feature is not currently under consideration, but I think we can track this here for now to gauge interest.