-
Notifications
You must be signed in to change notification settings - Fork 0
/
variables.tf
42 lines (34 loc) · 1011 Bytes
/
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
variable "hosted_zone" {
type = string
description = "Name of the hosted zone to create the records in"
}
variable "is_private_zone" {
type = bool
default = false
description = "Whether the hosted zone is private or public"
}
variable "records" {
type = list
default = []
description = "Objects of records to add to the hosted zone"
}
variable "alias_records" {
type = list
default = []
description = "Objects of alias records to add to the hosted zone"
}
variable "alias_module_state" {
type = string
default = ""
description = "State reference to a module to source alias information from (only one). Must expose zone_id and dns_name outputs."
}
variable "tf_bucket" {
type = string
default = ""
description = "The S3 Bucket to use to fetch state information from"
}
variable "enabled" {
type = bool
default = true
description = "Disables the module if necessary (no count on modules)"
}