-
Notifications
You must be signed in to change notification settings - Fork 28
/
variables.tf
64 lines (53 loc) · 1.5 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
variable "account_id" {
type = string
description = "Cloudflare account id"
default = null
}
variable "cloudflare_zone" {
type = string
}
variable "patterns" {
type = list(string)
description = "The DNS pattern list to deploy the maintenance page to."
}
variable "font" {
type = string
description = "[Google font](https://fonts.google.com/) that should be used."
default = "Poppins"
}
variable "email" {
type = string
description = "The email address to used for support inquiries."
}
variable "statuspage_url" {
type = string
default = "null"
description = "The status page address to get updated information."
}
variable "company_name" {
type = string
}
variable "logo_url" {
type = string
description = "The logo to be displayed."
}
variable "favicon_url" {
type = string
default = "https://cdn1.iconfinder.com/data/icons/ios-11-glyphs/30/maintenance-512.png"
description = "The favicon to be displayed. Defaults to a maintenance icon from the web."
}
variable "enabled" {
type = bool
default = true
description = "Flag to create/delete the worker route."
}
variable "whitelist_ips" {
type = string
default = "null"
description = "The IPs that are whitelisted to bypass the maintenance page."
}
variable "whitelist_path" {
type = string
default = "null"
description = "The paths that are whitelisted defined with a regex expression to bypass the maintenance page."
}