AWS
Resource type | CloudFormation | Terraform |
EC2 | ||
Securitygroup | ✅ | ✅ |
Instance | ✅ | ✅ |
Networkinterface | ✅ | ✅ |
ELB | ||
Loadbalancer | ✅ | ✅ |
EBS | ||
Volume | ✅ | ✅ |
VPC | ||
Vpc | ✅ | ✅ |
Endpoint | ✅ | ✅ |
Networkacl | ✅ | ✅ |
S3 | ||
Bucket | ✅ | ✅ |
CloudTrail | ||
Trail | ✅ | ✅ |
RDS | ||
Dbinstance | ✅ | ✅ |
Dbcluster | ✅ | ✅ |
IAM | ||
Group | ✅ | ✅ |
Policy | ✅ | ✅ |
Role | ✅ | ✅ |
KMS | ||
Key | ✅ | ✅ |
SNS | ||
Topic | ✅ | ✅ |
SQS | ||
Queue | ✅ | ✅ |
CloudFormation | ||
Stack | ✅ | ✅ |
AutoScaling | ||
Group | ✅ | ✅ |
Launchconfiguration | ✅ | ❌ |
Redshift | ||
Cluster | ✅ | ✅ |
DynamoDB | ||
Table | ✅ | ✅ |
ElastiCache | ||
Cachecluster | ✅ | ✅ |
Elasticsearch | ||
Domain | ✅ | ✅ |
WorkSpaces | ||
Workspace | ✅ | ✅ |
EMR | ||
Cluster | ✅ | ✅ |
Lambda | ||
Function | ✅ | ✅ |
Kinesis | ||
Stream | ✅ | ✅ |
EFS | ||
Filesystem | ✅ | ✅ |
ELBv2 | ||
Loadbalancer | ✅ | ✅ |
APIGateway | ||
Restapi | ✅ | ✅ |
ECR | ||
Repository | ❌ | ✅ |
Azure
Resource type | Terraform |
StorageAccounts | |
Accounts | ✅ |
Accounts Blob Containers | ✅ |
PostgreSQL | |
Flexible Servers | ✅ |
AppService | |
Webapps | ✅ |
Network | |
Network Security Groups | ✅ |
Virtual Networks | ✅ |
Network Interfaces | ✅ |
VirtualMachines | |
Machines | ✅ |
Machines Scale Sets | ✅ |
Machines Disks | ✅ |
KeyVault | |
Vaults | ✅ |
AIServices | |
Services Accounts | ✅ |