25 lines
511 B
Terraform
25 lines
511 B
Terraform
variable "name" { type = string }
|
|
variable "environment" { type = string }
|
|
variable "template" { type = string }
|
|
variable "cpu" { type = number }
|
|
variable "memory_gb" { type = number }
|
|
variable "disks" {
|
|
type = list(object({
|
|
size_gb = number
|
|
tier = optional(string, "standard")
|
|
}))
|
|
}
|
|
variable "vlan" { type = number }
|
|
variable "ip" {
|
|
type = string
|
|
default = null
|
|
}
|
|
variable "backup_policy" {
|
|
type = string
|
|
default = null
|
|
}
|
|
variable "tags" {
|
|
type = map(string)
|
|
default = {}
|
|
}
|