-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables.tf
36 lines (33 loc) · 1.02 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
variable "enable_telemetry" {
type = bool
default = true
description = <<DESCRIPTION
This variable controls whether or not telemetry is enabled for the module.
For more information see <https://aka.ms/avm/telemetryinfo>.
If it is set to false, then no telemetry will be collected.
DESCRIPTION
}
# This is required for most resource modules
variable "resource_group_name" {
type = string
description = "The resource group where the resources will be deployed."
}
variable "virtual_networks" {
description = "Map of virtual networks for peering"
type = map(object({
hub_resource_id = string
spoke_resource_id = string
allow_forwarded_traffic = bool
allow_gateway_transit = bool
use_remote_gateways = bool
}))
}
variable "subscription_ids" {
description = "List of subscription IDs for peering"
type = list(string)
}
variable "peering_direction" {
description = "Direction of peering: 'one_way' or 'two_way'"
type = string
default = "one_way"
}