No requirements.
Name | Version |
---|---|
thalassa | 0.3.1 |
No modules.
Name | Type |
---|---|
thalassa_natgateway.this | resource |
thalassa_route_table.private | resource |
thalassa_route_table.public | resource |
thalassa_route_table_route.public_default_route_via_natgw | resource |
thalassa_subnet.private | resource |
thalassa_subnet.public | resource |
thalassa_vpc.this | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
description | The description of the VPC | string |
n/a | yes |
enable_nat_gateway | Whether to deploy a NAT Gateway in the VPC | bool |
false |
no |
labels | The labels to apply to the VPC | map(string) |
{} |
no |
name | The name of the VPC | string |
n/a | yes |
organisation_id | The ID of the organisation to create the resources in. If not provided, the organisation set in the provider will be used. | string |
n/a | yes |
private_subnets | The private subnets to create in the VPC. Private Subnets have no access to the internet. | map(object({ |
{} |
no |
public_subnets | The public subnets to create in the VPC. Public Subnets have access to the internet through a NAT Gateway. | map(object({ |
{} |
no |
region | The region to create the VPC resources in | string |
"nl-01" |
no |
vpc_cidrs | The CIDRs to create the VPC with | list(string) |
[ |
no |
zones | The zones to create the VPC resources in | list(string) |
[ |
no |
No outputs.