Disclaimer: this should not be considered as 100% valid data and must be reviewed before progressing.
This repo tries to answer a question:
"Which AWS Terraform provider resources are related to a specific AWS service prefix, like EC2:*?"
It attempts to answer the question while mapping documentation from AWS Terraform provider to AWS Service Authorization items.
The results are stored in dumps directory.
The latests parsed version: hashicorp/aws v4.5.0
- AWS service prefix to Terraform resources
- AWS service name to prefix mapping
- AWS service action references
- AWS CloudFormation Resources References
- List of AWS CloudFormation Resources
- AWS Terraform provider docs
- List of AWS Terraform resources
- 'VPC': 'AWS Cloud9' - pointed to EC2
- 'File System (FSx)': 'Amazon Elastic File System'
- 'EventBridge (CloudWatch Events)': 'Amazon EventBridge Schemas'
- 'ElasticSearch': 'Amazon ElastiCache'
- 'Service Discovery': 'Application Discovery'
- 'EFS': 'Amazon FSx'
- 'S3 Control': 'AWS Control Tower'
- 'Autoscaling Plans': 'AWS Savings Plans'
- DocumentDB': 'Amazon SimpleDB'
- 'S3 Outposts': 'AWS Outposts'
- 'Quantum Ledger Database (QLDB)': 'Amazon DynamoDB Accelerator (DAX)'
- DocumentDB to AWS service prefix