50 lines
813 B
HCL
50 lines
813 B
HCL
variable "project_id" {
|
|
type = string
|
|
}
|
|
|
|
variable "name" {
|
|
type = string
|
|
}
|
|
|
|
variable "ipv4_nameservers" {
|
|
type = list(string)
|
|
default = []
|
|
}
|
|
|
|
variable "labels" {
|
|
type = map(string)
|
|
default = {}
|
|
}
|
|
|
|
variable "static_ipv4" {
|
|
type = string
|
|
description = "If set, a NIC will be created with this IPv4."
|
|
default = null
|
|
}
|
|
|
|
variable "nic_name" {
|
|
type = string
|
|
default = null
|
|
}
|
|
|
|
variable "nic_allowed_addresses" {
|
|
type = list(string)
|
|
description = "Additional CIDR blocks for NIC"
|
|
default = []
|
|
}
|
|
|
|
variable "nic_labels" {
|
|
type = map(string)
|
|
default = {}
|
|
}
|
|
|
|
variable "nic_security" {
|
|
type = bool
|
|
default = true
|
|
}
|
|
|
|
variable "nic_security_group_ids" {
|
|
type = list(string)
|
|
description = "nic_security must be set to true"
|
|
default = []
|
|
}
|