forked from tmclaugh/straycat-terraform
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoutputs.global.tf
155 lines (128 loc) · 3.85 KB
/
outputs.global.tf
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
output "domain" {
value = "${var.domain}"
}
output "environment" {
value = "${var.environment}"
}
output "aws_region" {
value = "${var.aws_region}"
}
output "aws_availability_zones" {
value = ["${var.aws_availability_zones}"]
}
output "aws_logs.bucket_id" {
value = "${module.aws_logs.bucket_id}"
}
output "aws_logs.bucket_arn" {
value = "${module.aws_logs.bucket_arn}"
}
output "aws_s3_terraform_state.bucket_arn" {
value = "${module.aws_s3_terraform_state.bucket_arn}"
}
output "aws_s3_terraform_state.bucket_id" {
value = "${module.aws_s3_terraform_state.bucket_id}"
}
# VPCs
output "vpc.vpc_id" {
value = {
private = "${module.vpc_private.vpc_id}",
public = "${module.vpc_public.vpc_id}"
}
}
output "vpc.vpc_names" {
value = [
"${module.vpc_private.vpc_name}",
"${module.vpc_public.vpc_name}"
]
}
output "vpc.vpc_cidr_block" {
value = {
private = "${module.vpc_private.vpc_cidr_block}"
public = "${module.vpc_public.vpc_cidr_block}"
}
}
output "vpc.default_security_group_id" {
value = {
private = "${module.vpc_private.vpc_default_security_group_id}"
public = "${module.vpc_public.vpc_default_security_group_id}"
}
}
output "vpc.route_table_ids_private" {
value = {
private = "${module.vpc_private.route_table_ids_private}"
public = "${module.vpc_public.route_table_ids_private}"
}
}
output "vpc.route_table_ids_public" {
value = {
private = "${module.vpc_private.route_table_ids_public}"
public = "${module.vpc_public.route_table_ids_public}"
}
}
output "vpc.subnet_availability_zones_private" {
value = {
private = "${module.vpc_private.subnet_availability_zones_private}"
public = "${module.vpc_public.subnet_availability_zones_private}"
}
}
output "vpc.subnet_cidr_blocks_private" {
value = {
private = "${module.vpc_private.subnet_cidr_blocks_private}"
public = "${module.vpc_public.subnet_cidr_blocks_private}"
}
}
output "vpc.subnet_ids_private" {
value = {
private = "${module.vpc_private.subnet_ids_private}"
public = "${module.vpc_public.subnet_ids_private}"
}
}
output "vpc.subnet_id_by_availability_zone_private" {
value = {
private = "${module.vpc_private.subnet_id_by_availability_zone_private}"
public = "${module.vpc_public.subnet_id_by_availability_zone_private}"
}
}
output "vpc.subnet_cidr_block_by_availability_zone_private" {
value = {
private = "${module.vpc_private.subnet_cidr_block_by_availability_zone_private}"
public = "${module.vpc_public.subnet_cidr_block_by_availability_zone_private}"
}
}
output "vpc.subnet_availability_zones_public" {
value = {
private = "${module.vpc_private.subnet_availability_zones_public}"
public = "${module.vpc_public.subnet_availability_zones_public}"
}
}
output "vpc.subnet_cidr_blocks_public" {
value = {
private = "${module.vpc_private.subnet_cidr_blocks_public}"
public = "${module.vpc_public.subnet_cidr_blocks_public}"
}
}
output "vpc.subnet_ids_public" {
value = {
private = "${module.vpc_private.subnet_ids_public}"
public = "${module.vpc_public.subnet_ids_public}"
}
}
output "vpc.subnet_id_by_availability_zone_public" {
value = {
private = "${module.vpc_private.subnet_id_by_availability_zone_public}"
public = "${module.vpc_public.subnet_id_by_availability_zone_public}"
}
}
output "vpc.subnet_cidr_block_by_availability_zone_public" {
value = {
private = "${module.vpc_private.subnet_cidr_block_by_availability_zone_public}"
public = "${module.vpc_public.subnet_cidr_block_by_availability_zone_public}"
}
}
# VPC peering
output "vpc_peer_public_private.vpc_peering_connection_id" {
value = "${module.vpc_peer_public_private.vpc_peering_connection_id}"
}
output "vpc_peer_public_private.vpc_peering_connection_accept_status" {
value = "${module.vpc_peer_public_private.vpc_peering_connection_accept_status}"
}