File tree Expand file tree Collapse file tree 26 files changed +36
-34
lines changed
vpc-separate-private-route-tables Expand file tree Collapse file tree 26 files changed +36
-34
lines changed Original file line number Diff line number Diff line change @@ -189,13 +189,13 @@ It is possible to integrate this VPC module with [terraform-aws-transit-gateway
189
189
| Name | Version |
190
190
| ------| ---------|
191
191
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
192
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
192
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
193
193
194
194
## Providers
195
195
196
196
| Name | Version |
197
197
| ------| ---------|
198
- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.15 |
198
+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.28 |
199
199
200
200
## Modules
201
201
Original file line number Diff line number Diff line change @@ -22,13 +22,13 @@ Note that this example may create resources which can cost money (AWS Elastic IP
22
22
| Name | Version |
23
23
| ------| ---------|
24
24
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
25
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
25
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
26
26
27
27
## Providers
28
28
29
29
| Name | Version |
30
30
| ------| ---------|
31
- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.15 |
31
+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.28 |
32
32
33
33
## Modules
34
34
Original file line number Diff line number Diff line change @@ -46,8 +46,9 @@ module "vpc" {
46
46
47
47
customer_gateways = {
48
48
IP1 = {
49
- bgp_asn = 65112
50
- ip_address = " 1.2.3.4"
49
+ bgp_asn = 65112
50
+ ip_address = " 1.2.3.4"
51
+ device_name = " some_name"
51
52
},
52
53
IP2 = {
53
54
bgp_asn = 65112
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ Note that this example may create resources which can cost money (AWS Elastic IP
20
20
| Name | Version |
21
21
| ------| ---------|
22
22
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
23
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
23
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
24
24
25
25
## Providers
26
26
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ Note that this example may create resources which can cost money (AWS Elastic IP
25
25
| Name | Version |
26
26
| ------| ---------|
27
27
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
28
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
28
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
29
29
30
30
## Providers
31
31
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ Run `terraform destroy` when you don't need these resources.
22
22
| Name | Version |
23
23
| ------| ---------|
24
24
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
25
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
25
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
26
26
27
27
## Providers
28
28
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ Note that this example may create resources which can cost money (AWS Elastic IP
24
24
| Name | Version |
25
25
| ------| ---------|
26
26
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
27
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
27
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
28
28
29
29
## Providers
30
30
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -24,13 +24,13 @@ Note that this example may create resources which can cost money (AWS Elastic IP
24
24
| Name | Version |
25
25
| ------| ---------|
26
26
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
27
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
27
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
28
28
29
29
## Providers
30
30
31
31
| Name | Version |
32
32
| ------| ---------|
33
- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.15 |
33
+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.28 |
34
34
35
35
## Modules
36
36
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ Note that this example may create resources which can cost money (AWS Elastic IP
22
22
| Name | Version |
23
23
| ------| ---------|
24
24
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
25
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
25
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
26
26
27
27
## Providers
28
28
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ Note that this example may create resources which can cost money (AWS Elastic IP
26
26
| Name | Version |
27
27
| ------| ---------|
28
28
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
29
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
29
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
30
30
31
31
## Providers
32
32
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -24,14 +24,14 @@ Note that this example may create resources which can cost money (AWS Elastic IP
24
24
| Name | Version |
25
25
| ------| ---------|
26
26
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
27
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
27
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
28
28
| <a name =" requirement_random " ></a > [ random] ( #requirement\_ random ) | >= 2 |
29
29
30
30
## Providers
31
31
32
32
| Name | Version |
33
33
| ------| ---------|
34
- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.15 |
34
+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.28 |
35
35
| <a name =" provider_random " ></a > [ random] ( #provider\_ random ) | >= 2 |
36
36
37
37
## Modules
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
10
10
random = {
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ Note that this example may create resources which can cost money (AWS Elastic IP
22
22
| Name | Version |
23
23
| ------| ---------|
24
24
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
25
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
25
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
26
26
27
27
## Providers
28
28
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -1215,9 +1215,10 @@ resource "aws_route_table_association" "public" {
1215
1215
resource "aws_customer_gateway" "this" {
1216
1216
for_each = var. customer_gateways
1217
1217
1218
- bgp_asn = each. value [" bgp_asn" ]
1219
- ip_address = each. value [" ip_address" ]
1220
- type = " ipsec.1"
1218
+ bgp_asn = each. value [" bgp_asn" ]
1219
+ ip_address = each. value [" ip_address" ]
1220
+ device_name = lookup (each. value , " device_name" , null )
1221
+ type = " ipsec.1"
1221
1222
1222
1223
tags = merge (
1223
1224
{
Original file line number Diff line number Diff line change @@ -56,13 +56,13 @@ module "endpoints" {
56
56
| Name | Version |
57
57
| ------| ---------|
58
58
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.12.31 |
59
- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.15 |
59
+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.28 |
60
60
61
61
## Providers
62
62
63
63
| Name | Version |
64
64
| ------| ---------|
65
- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.15 |
65
+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.28 |
66
66
67
67
## Modules
68
68
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " >= 3.15 "
7
+ version = " >= 3.28 "
8
8
}
9
9
}
10
10
}
You can’t perform that action at this time.
0 commit comments