1
- # aws_ec2_transit_gateway
1
+ # ###############################################################################
2
+ # Transit Gateway
3
+ # ###############################################################################
4
+
2
5
output "ec2_transit_gateway_arn" {
3
6
description = " EC2 Transit Gateway Amazon Resource Name (ARN)"
4
7
value = module. tgw . ec2_transit_gateway_arn
5
8
}
6
9
7
- output "ec2_transit_gateway_association_default_route_table_id" {
8
- description = " Identifier of the default association route table"
9
- value = module. tgw . ec2_transit_gateway_association_default_route_table_id
10
- }
11
-
12
10
output "ec2_transit_gateway_id" {
13
11
description = " EC2 Transit Gateway identifier"
14
12
value = module. tgw . ec2_transit_gateway_id
@@ -19,45 +17,54 @@ output "ec2_transit_gateway_owner_id" {
19
17
value = module. tgw . ec2_transit_gateway_owner_id
20
18
}
21
19
20
+ output "ec2_transit_gateway_association_default_route_table_id" {
21
+ description = " Identifier of the default association route table"
22
+ value = module. tgw . ec2_transit_gateway_association_default_route_table_id
23
+ }
24
+
22
25
output "ec2_transit_gateway_propagation_default_route_table_id" {
23
26
description = " Identifier of the default propagation route table"
24
27
value = module. tgw . ec2_transit_gateway_propagation_default_route_table_id
25
28
}
26
29
27
- output "ec2_transit_gateway_route_table_default_association_route_table" {
28
- description = " Boolean whether this is the default association route table for the EC2 Transit Gateway"
29
- value = module. tgw . ec2_transit_gateway_route_table_default_association_route_table
30
+ # ###############################################################################
31
+ # VPC Attachment
32
+ # ###############################################################################
33
+
34
+ output "ec2_transit_gateway_vpc_attachment_ids" {
35
+ description = " List of EC2 Transit Gateway VPC Attachment identifiers"
36
+ value = module. tgw . ec2_transit_gateway_vpc_attachment_ids
30
37
}
31
38
32
- output "ec2_transit_gateway_route_table_default_propagation_route_table " {
33
- description = " Boolean whether this is the default propagation route table for the EC2 Transit Gateway"
34
- value = module. tgw . ec2_transit_gateway_route_table_default_propagation_route_table
39
+ output "ec2_transit_gateway_vpc_attachment " {
40
+ description = " Map of EC2 Transit Gateway VPC Attachment attributes "
41
+ value = module. tgw . ec2_transit_gateway_vpc_attachment
35
42
}
36
43
37
- # aws_ec2_transit_gateway_route_table
44
+ # ###############################################################################
45
+ # Route Table / Routes
46
+ # ###############################################################################
47
+
38
48
output "ec2_transit_gateway_route_table_id" {
39
49
description = " EC2 Transit Gateway Route Table identifier"
40
50
value = module. tgw . ec2_transit_gateway_route_table_id
41
51
}
42
52
43
- # aws_ec2_transit_gateway_route
44
- output "ec2_transit_gateway_route_ids" {
45
- description = " List of EC2 Transit Gateway Route Table identifier combined with destination"
46
- value = module. tgw . ec2_transit_gateway_route_ids
53
+ output "ec2_transit_gateway_route_table_default_association_route_table" {
54
+ description = " Boolean whether this is the default association route table for the EC2 Transit Gateway"
55
+ value = module. tgw . ec2_transit_gateway_route_table_default_association_route_table
47
56
}
48
57
49
- # aws_ec2_transit_gateway_vpc_attachment
50
- output "ec2_transit_gateway_vpc_attachment_ids" {
51
- description = " List of EC2 Transit Gateway VPC Attachment identifiers"
52
- value = module. tgw . ec2_transit_gateway_vpc_attachment_ids
58
+ output "ec2_transit_gateway_route_table_default_propagation_route_table" {
59
+ description = " Boolean whether this is the default propagation route table for the EC2 Transit Gateway"
60
+ value = module. tgw . ec2_transit_gateway_route_table_default_propagation_route_table
53
61
}
54
62
55
- output "ec2_transit_gateway_vpc_attachment " {
56
- description = " Map of EC2 Transit Gateway VPC Attachment attributes "
57
- value = module. tgw . ec2_transit_gateway_vpc_attachment
63
+ output "ec2_transit_gateway_route_ids " {
64
+ description = " List of EC2 Transit Gateway Route Table identifier combined with destination "
65
+ value = module. tgw . ec2_transit_gateway_route_ids
58
66
}
59
67
60
- # aws_ec2_transit_gateway_route_table_association
61
68
output "ec2_transit_gateway_route_table_association_ids" {
62
69
description = " List of EC2 Transit Gateway Route Table Association identifiers"
63
70
value = module. tgw . ec2_transit_gateway_route_table_association_ids
@@ -68,7 +75,6 @@ output "ec2_transit_gateway_route_table_association" {
68
75
value = module. tgw . ec2_transit_gateway_route_table_association
69
76
}
70
77
71
- # aws_ec2_transit_gateway_route_table_propagation
72
78
output "ec2_transit_gateway_route_table_propagation_ids" {
73
79
description = " List of EC2 Transit Gateway Route Table Propagation identifiers"
74
80
value = module. tgw . ec2_transit_gateway_route_table_propagation_ids
@@ -79,13 +85,15 @@ output "ec2_transit_gateway_route_table_propagation" {
79
85
value = module. tgw . ec2_transit_gateway_route_table_propagation
80
86
}
81
87
82
- # aws_ram_resource_share
88
+ # ###############################################################################
89
+ # Resource Access Manager
90
+ # ###############################################################################
91
+
83
92
output "ram_resource_share_id" {
84
93
description = " The Amazon Resource Name (ARN) of the resource share"
85
94
value = module. tgw . ram_resource_share_id
86
95
}
87
96
88
- # aws_ram_principal_association
89
97
output "ram_principal_association_id" {
90
98
description = " The Amazon Resource Name (ARN) of the Resource Share and the principal, separated by a comma"
91
99
value = module. tgw . ram_principal_association_id
0 commit comments