-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path000-input-variables.tf
74 lines (63 loc) · 1.9 KB
/
000-input-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
variable "name" {
type=string
description="Human-readable name for the Listener. Does not have to be unique."
default=""
}
variable "description" {
type=string
description="Human-readable description for the Listener."
default=""
}
variable "protocol" {
type=string
description="The protocol - can either be TCP, HTTP, HTTPS, TERMINATED_HTTPS or UDP (supported only in Octavia). Changing this creates a new Listener."
}
variable "port" {
type=number
description="The port on which to listen for client traffic. Changing this creates a new Listener."
}
variable "timeout_client_data" {
type=number
description="The client inactivity timeout in milliseconds."
default=50000
}
variable "timeout_tcp_inspect" {
type=number
description="The time in milliseconds, to wait for additional TCP packets for content inspection."
default=0
}
variable "timeout_member_connect" {
type=number
description="The member connection timeout in milliseconds"
default=5000
}
variable "timeout_member_data" {
type=number
description="The member inactivity timeout in milliseconds."
default=5000
}
variable "connection_limit" {
type=number
description="The maximum number of connections allowed for the Listener."
default=-1
}
variable "admin_state_up" {
type=bool
description="The administrative state of the Listener. A valid value is true (UP) or false (DOWN)."
default=true
}
variable "lb_id" {
type=string
description="The load balancer on which to provision this Listener. Changing this creates a new Listener."
}
variable "insert_headers" {
type=map(any)
description="The list of key value pairs representing headers to insert into the request before it is sent to the backend members. Changing this updates the headers of the existing listener."
default={
X-Forwarded-For="false"
}
}
variable "pools" {
type=list(any)
description="pool's list which uses this new listener"
}