-
Notifications
You must be signed in to change notification settings - Fork 0
/
variables.tf
51 lines (43 loc) · 1.37 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
variable "name" {
type = string
description = "Hostname to register with the local domain of the subnet"
}
variable "address" {
type = string
description = "Manually provide a IPv4 address to manage. Not recommended"
default = null
}
variable "subnet" {
type = string
description = "IPv4 subnet address to create the address in"
}
variable "subnet_range_start" {
type = string
description = "Begin of an address range to select the address in (defaults to the 20th host of the subnet, e.g. 192.0.2.20 for 192.0.2.0/24)"
default = null
}
variable "subnet_range_end" {
type = string
description = "End of an address range to select the address in (defaults to the 20th to last host of the subnet, e.g. 192.0.2.235 for 192.0.2.0/24)"
default = null
}
variable "object_class" {
type = string
description = "Object class for the address"
default = "Virtualized Server"
}
variable "description" {
type = string
description = "Object description for the address"
default = "Managed by Terraform"
}
variable "additional_names" {
type = list(string)
description = "Additional names for the address (with the same domain)"
default = []
}
variable "resolve_names" {
type = bool
description = "Resolve names of DNS and NTP servers into IP addresses."
default = true
}