AWS EC2 Instance Terraform module
Upstream version 6.4.1
10 controls from Registry requirements
Terraform Module Source
nistcsfv11.compliance.tf/terraform-aws-modules/ec2-instance/awsAttached EBS volumes should have encryption enabled
ebs_attached_volume_encryption_enabledPR.DS-1
Framework requirement
EBS volumes should have encryption at rest enabled
ebs_volume_encryption_at_rest_enabledPR.DS-1
Framework requirement
EC2 instances should have detailed monitoring enabled
ec2_instance_detailed_monitoring_enabledID.SC-4
Framework requirement
EC2 instances should have EBS optimization enabled
ec2_instance_ebs_optimizedRC.RP-1
Framework requirement
EC2 instances should have IAM profile attached
ec2_instance_iam_profile_attachedPR.PT-3
Framework requirement
EC2 instances should be in a VPC
ec2_instance_in_vpcPR.PT-4
Framework requirement
EC2 instances should not use key pairs in running state
ec2_instance_no_amazon_key_pairPR.AC-1
Framework requirement
EC2 instances should not have a public IP address
ec2_instance_not_publicly_accessiblePR.AC-3
Framework requirement
EC2 instances should not use multiple ENIs
ec2_instance_not_use_multiple_enisDE.AE-1
Framework requirement
EC2 instances should use IMDSv2
ec2_instance_uses_imdsv2DE.CM-2
Framework requirement