-
Notifications
You must be signed in to change notification settings - Fork 81
/
Copy pathvar.tf
29 lines (24 loc) · 874 Bytes
/
var.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
#Variables declaration
variable "subscription_id" {
description = "Azure subscription Id."
}
variable "tenant_id" {
description = "Azure tenant Id."
}
variable "client_id" {
description = "Azure service principal application Id"
}
variable "client_secret" {
description = "Azure service principal application Secret"
}
variable "lbs_public" {
description = "Load balancer properties."
type = list(object({
suffix_name = string
sku = string
allocatedOutboundPorts = number #Number of SNAT ports, Load Balancer allocates SNAT ports in multiples of 8.
idleTimeoutInMinutes = number #Outbound flow idle timeout. The parameter accepts a value from 4 to 66.
enableTcpReset = bool #Enable TCP Reset on idle timeout.
protocol = string #Transport protocol of the outbound rule.
}))
}