This module creates the member accounts VPC and networking.
If you're looking to raise an issue with this module, please create a new issue in the Modernisation Platform repository.
Name | Version |
---|---|
terraform | >= 1.0.1 |
aws | ~> 5.0 |
random | ~> 3.4 |
Name | Version |
---|---|
aws | ~> 5.0 |
random | ~> 3.4 |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
additional_endpoints | additional endpoints required for VPC | list(any) |
n/a | yes |
flow_log_s3_destination_arn | Optionally supply an ARN of an S3 bucket to send flow logs to | string |
"" |
no |
subnet_sets | n/a | map(any) |
n/a | yes |
tags_common | MOJ required tags | map(string) |
n/a | yes |
tags_prefix | prefix for name tags | string |
n/a | yes |
transit_gateway_id | tgw ID | string |
n/a | yes |
vpc_flow_log_iam_role | VPC Flow Log IAM role ARN for VPC Flow Logs to CloudWatch | string |
n/a | yes |
Name | Description |
---|---|
data_subnet_ids | n/a |
expanded_worker_subnets_assocation | n/a |
expanded_worker_subnets_with_keys | n/a |
non_tgw_subnet_arns | Non-Transit Gateway and Protected subnet ARNs |
non_tgw_subnet_arns_by_set | n/a |
non_tgw_subnet_arns_by_subnetset | n/a |
private_route_tables | n/a |
private_subnet_ids | n/a |
protected_subnet_ids | n/a |
public_subnet_ids | n/a |
tgw_subnet_ids | Transit Gateway subnet IDs |
vpc_flow_log | n/a |
vpc_id | VPC ID |