-
Notifications
You must be signed in to change notification settings - Fork 7
/
variables.tf
77 lines (65 loc) · 1.89 KB
/
variables.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
variable "transit_gateways" {
type = list(string)
description = "List of transit gateway names to create full mesh peering from"
default = null
nullable = true
}
variable "transit_gateways_with_local_as" {
type = map(number)
description = "Map of transit gateways with local_as_numbers."
default = null
nullable = true
}
variable "enable_peering_over_private_network" {
type = bool
description = "Enable to use a private circuit for setting up peering"
default = false
nullable = false
}
variable "excluded_cidrs" {
type = list(string)
description = "A list of CIDR's to exclude on the peers"
default = []
nullable = false
}
variable "enable_single_tunnel_mode" {
type = bool
description = "Enable single tunnel mode."
default = false
nullable = false
}
variable "enable_insane_mode_encryption_over_internet" {
type = bool
description = "Enable insane mode over internet"
default = null
}
variable "tunnel_count" {
type = number
description = "Amount of tunnels to build for insane mode over internet"
default = null
}
variable "create_peerings" {
type = bool
description = "Toggle for setting peering resource creation on or off. When set to false, it only generates the peerings output."
default = true
nullable = false
}
variable "prune_list" {
type = list(map(string))
default = []
nullable = false
}
variable "enable_max_performance" {
description = "Indicates whether the maximum amount of HPE tunnels will be created. Only valid when the two transit gateways are each launched in Insane Mode and in the same cloud type."
type = bool
default = null
}
variable "prepending" {
default = null
# type = map(map(list(string)))
type = list(map(number))
}
variable "full_mesh_prepending" {
default = null
type = number
}