cdklabs / construct-hub

AWS CDK construct library that can be used to deploy instances of the Construct Hub in any AWS Account.
Apache License 2.0
199 stars 26 forks source link

Region tags on AWS CDK constructs #638

Open dontirun opened 2 years ago

dontirun commented 2 years ago

Not all services and features are available in all AWS regions. Whether it be community driven or programmatically validated it would be nice to have some insight into whether a construct has been validated to work in a particular region and some sort of grading system for how well it works

Chriscbr commented 2 years ago

Great idea! I think if we were to provide this kind of information, it should probably be surfaced programmatically based on the L1/L2 constructs or top-level CDK modules used in the library. This might require adding some kind of metadata to be included in the JSII assembly, or creating some kind of separate tool that determines this information automatically.

This is probably a good candidate for a RFC!

dontirun commented 2 years ago

It may be beneficial to compare against the available CloudFormation resource provider schemas for a good baseline. I do think that some human verification may be required for 'non CloudFormation' based factors such as code in Lambda functions that calls out to AWS or external APIs.

github-actions[bot] commented 2 years ago

This issue is now marked as stale because it hasn't seen activity for a while. Add a comment or it will be closed soon. If you wish to exclude this issue from being marked as stale, add the "backlog" label.

github-actions[bot] commented 2 years ago

Closing this issue as it hasn't seen activity for a while. Please add a comment @mentioning a maintainer to reopen. If you wish to exclude this issue from being marked as stale, add the "backlog" label.