Skip to content

Latest commit

 

History

History
71 lines (59 loc) · 5.58 KB

File metadata and controls

71 lines (59 loc) · 5.58 KB

AWS ACM certificate

This module creates an ACM certificate

Requirements

Name Version
terraform ~> 1.3
aws >= 4.30.0, < 5.0.0
time ~> 0.9.1

Providers

Name Version
aws >= 4.30.0, < 5.0.0
time ~> 0.9.1

Modules

No modules.

Resources

Name Type
aws_eip.nat_gw_eips resource
aws_internet_gateway.igw resource
aws_nat_gateway.nat_gw resource
aws_route.private_default_route resource
aws_route.public_default_route resource
aws_route_table.private_rt resource
aws_route_table.public_rt resource
aws_route_table_association.private_rta resource
aws_route_table_association.public_rta resource
aws_subnet.priv_subnet resource
aws_subnet.pub_subnet resource
aws_vpc.vpc resource
aws_vpc_dhcp_options.dhcp_opts resource
aws_vpc_dhcp_options_association.dhcp_opts resource
time_static.last_update resource
aws_region.current data source

Inputs

Name Description Type Default Required
availability_zones AWS AZs to be used in the current region list(string)
[
"eu-west-3a",
"eu-west-3b",
"eu-west-3c"
]
no
cidr_block CIDR block to be userd by the VPC string "10.1.0.0/16" no
customer Customer for the current deployment string "" no
environment Environment for the current deployment string "" no
name Name to be used on all the resources as identifier string n/a yes
private_subnets Private subnets to be created map(any)
{
"eu-west-3a": {
"cidr": "10.1.0.0/24",
"name": "priv-eu-west-3a"
},
"eu-west-3b": {
"cidr": "10.1.2.0/24",
"name": "priv-eu-west-3b"
},
"eu-west-3c": {
"cidr": "10.1.3.0/24",
"name": "priv-eu-west-3c"
}
}
no
public_subnets Public subnets to be created map(any)
{
"eu-west-3a": {
"cidr": "10.1.4.0/24",
"name": "pub-eu-west-3a"
},
"eu-west-3b": {
"cidr": "10.1.5.0/24",
"name": "pub-eu-west-3b"
},
"eu-west-3c": {
"cidr": "10.1.6.0/24",
"name": "pub-eu-west-3c"
}
}
no
tags Default tags to add to resources map(any) {} no

Outputs

Name Description
nat_gateway_ids n/a
private_route_table_ids n/a
private_subnet_ids n/a
public_route_table_id n/a
public_subnet_ids n/a
vpc_arn n/a
vpc_default_security_group_id n/a
vpc_id n/a
vpc_main_route_table_id n/a