Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Requests #72

Open
vrej-abramian opened this issue Feb 3, 2024 · 2 comments
Open

Feature Requests #72

vrej-abramian opened this issue Feb 3, 2024 · 2 comments

Comments

@vrej-abramian
Copy link

Thank you for creating/maintaining such a handy tool 🙏

What a request is this?

I'd like to kindly add some ideas/feature requests to be prioritized and supported if possible.
Please correct/guide me if some of them are already supported or can't be implemented due to AWS/TF limitations.

Brief overview of where the requirements/ideas came from

In my case having a single account/profile with up to 20 VPCs/Clusters and huge number of resources associated with them, I have found that specifying all required resources per individual VPC/Cluster or importing all resources in an individual account and then reviewing/filtering the required ones is not efficient at all.

Note: If this is possible by -s <stack set name> then please add some structure/examples.

Suggested features/ideas

  • A flag/option to identify/iterate all resources containing a particular TAG Key (regardless of the value), or Tag Key and Value.
  • A flag/option to identify/iterate all resources that are associated with a particular resource ID that is passed to the command, such as VPC, EC2 instance, etc.
  • Supporting MongoDB Atlas resources as well.
  • A flag/option to generate .tf files with all possible parameters that the relevant TF Provider supports not only the ones that are detected as user-defined or mandatory.
  • A flag/option to Exclude one or more resources from processing from the whole Account/Profile.

PS. Please let me know if more clarification will be required on each of the requests.

@awsandy
Copy link
Contributor

awsandy commented Jun 27, 2024

Hi, Give the new python version a try - it will cover this point I think

A flag/option to generate .tf files with all possible parameters that the relevant TF Provider supports not only the ones that are detected as user-defined or mandatory.

As it does that by default now via the new Terraform import mechanism

@vrej-abramian
Copy link
Author

I'll schedule to try and will update my post if that works. Thank you for the update 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants