-
Notifications
You must be signed in to change notification settings - Fork 4
/
variables.tf
46 lines (39 loc) · 1.03 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
variable "account_name" {
description = "Cloudflare account name where the resources will be created. If not specified will use the first account, so it is recommended to be specified when your user has access to more then one account."
type = string
default = ""
}
variable "domain" {
description = "Zone domain name"
type = string
}
variable "zone_on" {
description = "Zone creation"
type = bool
default = true
}
variable "plan" {
description = "Plan associated with the zone"
type = string
default = "free"
}
variable "ipv4" {
description = "Naked ipv4 (A) record value"
type = list(string)
default = []
}
variable "ipv6" {
description = "Naked ipv6 (AAAA) record value"
type = list(string)
default = []
}
variable "www_cname" {
description = "Custom www CNAME record value"
type = string
default = ""
}
variable "records" {
description = "Other (A, CNAME, MX, TXT) records"
type = list(map(any))
default = []
}