Skip to content

Provides mapping between AWS services and Terraform provider resources

Notifications You must be signed in to change notification settings

va1da5/aws-services-to-terraform-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform AWS Resource to Service Authorization Mapping

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

Notebooks

Generated Files


Items to Review

  • '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)'

Missing Service Mapping

  • DocumentDB to AWS service prefix

References

About

Provides mapping between AWS services and Terraform provider resources

Topics

Resources

Stars

Watchers

Forks