AWS VPC Terraform module

Upstream version 6.6.1
0 controls from Registry requirements

Terraform Module Source

registry.compliance.tf/terraform-aws-modules/vpc/aws
NameTypeDescriptionSensitive
azsA list of availability zones specified as argument to this module
cgw_arnsList of ARNs of Customer Gateway
cgw_idsList of IDs of Customer Gateway
database_internet_gateway_route_idID of the database internet gateway route
database_ipv6_egress_route_idID of the database IPv6 egress route
database_nat_gateway_route_idsList of IDs of the database nat gateway route
database_network_acl_arnARN of the database network ACL
database_network_acl_idID of the database network ACL
database_route_table_association_idsList of IDs of the database route table association
database_route_table_idsList of IDs of database route tables
database_subnet_arnsList of ARNs of database subnets
database_subnet_groupID of database subnet group
database_subnet_group_nameName of database subnet group
database_subnet_objectsA list of all database subnets, containing the full objects.
database_subnetsList of IDs of database subnets
database_subnets_cidr_blocksList of cidr_blocks of database subnets
database_subnets_ipv6_cidr_blocksList of IPv6 cidr_blocks of database subnets in an IPv6 enabled VPC
default_network_acl_idThe ID of the default network ACL
default_route_table_idThe ID of the default route table
default_security_group_idThe ID of the security group created by default on VPC creation
default_vpc_arnThe ARN of the Default VPC
default_vpc_cidr_blockThe CIDR block of the Default VPC
default_vpc_default_network_acl_idThe ID of the default network ACL of the Default VPC
default_vpc_default_route_table_idThe ID of the default route table of the Default VPC
default_vpc_default_security_group_idThe ID of the security group created by default on Default VPC creation
default_vpc_enable_dns_hostnamesWhether or not the Default VPC has DNS hostname support
default_vpc_enable_dns_supportWhether or not the Default VPC has DNS support
default_vpc_idThe ID of the Default VPC
default_vpc_instance_tenancyTenancy of instances spin up within Default VPC
default_vpc_main_route_table_idThe ID of the main route table associated with the Default VPC
dhcp_options_idThe ID of the DHCP options
egress_only_internet_gateway_idThe ID of the egress only Internet Gateway
elasticache_network_acl_arnARN of the elasticache network ACL
elasticache_network_acl_idID of the elasticache network ACL
elasticache_route_table_association_idsList of IDs of the elasticache route table association
elasticache_route_table_idsList of IDs of elasticache route tables
elasticache_subnet_arnsList of ARNs of elasticache subnets
elasticache_subnet_groupID of elasticache subnet group
elasticache_subnet_group_nameName of elasticache subnet group
elasticache_subnet_objectsA list of all elasticache subnets, containing the full objects.
elasticache_subnetsList of IDs of elasticache subnets
elasticache_subnets_cidr_blocksList of cidr_blocks of elasticache subnets
elasticache_subnets_ipv6_cidr_blocksList of IPv6 cidr_blocks of elasticache subnets in an IPv6 enabled VPC
igw_arnThe ARN of the Internet Gateway
igw_idThe ID of the Internet Gateway
intra_network_acl_arnARN of the intra network ACL
intra_network_acl_idID of the intra network ACL
intra_route_table_association_idsList of IDs of the intra route table association
intra_route_table_idsList of IDs of intra route tables
intra_subnet_arnsList of ARNs of intra subnets
intra_subnet_objectsA list of all intra subnets, containing the full objects.
intra_subnetsList of IDs of intra subnets
intra_subnets_cidr_blocksList of cidr_blocks of intra subnets
intra_subnets_ipv6_cidr_blocksList of IPv6 cidr_blocks of intra subnets in an IPv6 enabled VPC
nameThe name of the VPC specified as argument to this module
nat_idsList of allocation ID of Elastic IPs created for AWS NAT Gateway
nat_public_ipsList of public Elastic IPs created for AWS NAT Gateway
natgw_idsList of NAT Gateway IDs
natgw_interface_idsList of Network Interface IDs assigned to NAT Gateways
outpost_network_acl_arnARN of the outpost network ACL
outpost_network_acl_idID of the outpost network ACL
outpost_subnet_arnsList of ARNs of outpost subnets
outpost_subnet_objectsA list of all outpost subnets, containing the full objects.
outpost_subnetsList of IDs of outpost subnets
outpost_subnets_cidr_blocksList of cidr_blocks of outpost subnets
outpost_subnets_ipv6_cidr_blocksList of IPv6 cidr_blocks of outpost subnets in an IPv6 enabled VPC
private_ipv6_egress_route_idsList of IDs of the ipv6 egress route
private_nat_gateway_route_idsList of IDs of the private nat gateway route
private_network_acl_arnARN of the private network ACL
private_network_acl_idID of the private network ACL
private_route_table_association_idsList of IDs of the private route table association
private_route_table_idsList of IDs of private route tables
private_subnet_arnsList of ARNs of private subnets
private_subnet_objectsA list of all private subnets, containing the full objects.
private_subnetsList of IDs of private subnets
private_subnets_cidr_blocksList of cidr_blocks of private subnets
private_subnets_ipv6_cidr_blocksList of IPv6 cidr_blocks of private subnets in an IPv6 enabled VPC
public_internet_gateway_ipv6_route_idID of the IPv6 internet gateway route
public_internet_gateway_route_idID of the internet gateway route
public_network_acl_arnARN of the public network ACL
public_network_acl_idID of the public network ACL
public_route_table_association_idsList of IDs of the public route table association
public_route_table_idsList of IDs of public route tables
public_subnet_arnsList of ARNs of public subnets
public_subnet_objectsA list of all public subnets, containing the full objects.
public_subnetsList of IDs of public subnets
public_subnets_cidr_blocksList of cidr_blocks of public subnets
public_subnets_ipv6_cidr_blocksList of IPv6 cidr_blocks of public subnets in an IPv6 enabled VPC
redshift_network_acl_arnARN of the redshift network ACL
redshift_network_acl_idID of the redshift network ACL
redshift_public_route_table_association_idsList of IDs of the public redshift route table association
redshift_route_table_association_idsList of IDs of the redshift route table association
redshift_route_table_idsList of IDs of redshift route tables
redshift_subnet_arnsList of ARNs of redshift subnets
redshift_subnet_groupID of redshift subnet group
redshift_subnet_objectsA list of all redshift subnets, containing the full objects.
redshift_subnetsList of IDs of redshift subnets
redshift_subnets_cidr_blocksList of cidr_blocks of redshift subnets
redshift_subnets_ipv6_cidr_blocksList of IPv6 cidr_blocks of redshift subnets in an IPv6 enabled VPC
this_customer_gatewayMap of Customer Gateway attributes
vgw_arnThe ARN of the VPN Gateway
vgw_idThe ID of the VPN Gateway
vpc_arnThe ARN of the VPC
vpc_block_public_access_exclusionsA map of VPC block public access exclusions
vpc_cidr_blockThe CIDR block of the VPC
vpc_enable_dns_hostnamesWhether or not the VPC has DNS hostname support
vpc_enable_dns_supportWhether or not the VPC has DNS support
vpc_flow_log_cloudwatch_iam_role_arnThe ARN of the IAM role used when pushing logs to Cloudwatch log group
vpc_flow_log_deliver_cross_account_roleThe ARN of the IAM role used when pushing logs cross account
vpc_flow_log_destination_arnThe ARN of the destination for VPC Flow Logs
vpc_flow_log_destination_typeThe type of the destination for VPC Flow Logs
vpc_flow_log_idThe ID of the Flow Log resource
vpc_idThe ID of the VPC
vpc_instance_tenancyTenancy of instances spin up within VPC
vpc_ipv6_association_idThe association ID for the IPv6 CIDR block
vpc_ipv6_cidr_blockThe IPv6 CIDR block
vpc_main_route_table_idThe ID of the main route table associated with this VPC
vpc_owner_idThe ID of the AWS account that owns the VPC
vpc_secondary_cidr_blocksList of secondary CIDR blocks of the VPC