GoogleCloudPlatform / terraformer

CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Apache License 2.0
12.38k stars 1.63k forks source link

AWS Cognito support incomplete #1899

Open LewisCowlesMotive opened 1 month ago

LewisCowlesMotive commented 1 month ago

Good morning. Firstly, thanks for authoring this very cool tool!

It's proved very useful, and I hope it's development can be continued, extended; all the best things!

Recently when conducting an investigation, I used this tool to record the actual state of two cognito resources in separare AWS accounts. This was my mistake. I saw only two cognito resources, but if I'm honest, I'd assumed the rest were omitted for brevity.

I Perhaps did not realise, that the cognito support is incomplete; which led to a lot of frustration, and much time lost.

I raised this ticket, to see if you are open to contributions for cognito, and documenting what I think are solutions to this gap (below):

I've arranged these in what I think is a logical order; or at-least one that fits my needs. I welcome any feedback on the list. I might even be able to attempt contributions towards having looked at existing AWS integrations and exploring these resources via the AWS CLI. (positive intention, not commitment).

I Am not aware of gaps in the following resources, but would also like to know about any here:

LewisCowlesMotive commented 1 month ago

Evidence of having searched the issues and discussions:

Screenshot 2024-07-12 at 08 31 05 Screenshot 2024-07-12 at 08 32 17 Screenshot 2024-07-12 at 08 32 12

I Also looked at PR's including comments.