-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathmain.tf
More file actions
27 lines (26 loc) · 1.57 KB
/
main.tf
File metadata and controls
27 lines (26 loc) · 1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#############################################################################
# Provision VPC
#############################################################################
module "workload_vpc" {
source = "../../"
name = "workload"
tags = var.tags
access_tags = var.access_tags
resource_group_id = var.resource_group_id
region = var.region
prefix = var.prefix
network_cidrs = var.network_cidrs
default_network_acl_name = var.default_network_acl_name
default_security_group_name = var.default_security_group_name
security_group_rules = var.default_security_group_rules == null ? [] : var.default_security_group_rules
default_routing_table_name = var.default_routing_table_name
address_prefixes = var.address_prefixes
network_acls = var.network_acls
use_public_gateways = var.use_public_gateways
subnets = var.subnets
enable_vpc_flow_logs = var.enable_vpc_flow_logs
create_authorization_policy_vpc_to_cos = var.create_authorization_policy_vpc_to_cos
existing_cos_instance_guid = var.existing_cos_instance_guid
existing_storage_bucket_name = var.existing_cos_bucket_name
clean_default_sg_acl = var.clean_default_sg_acl
}