feat: modularise incus vm
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
variable "name" {
|
||||
type = string
|
||||
description = "The name for this instance."
|
||||
nullable = false
|
||||
}
|
||||
|
||||
variable "description" {
|
||||
type = string
|
||||
description = "The description for this instance."
|
||||
nullable = false
|
||||
default = ""
|
||||
}
|
||||
|
||||
variable "project" {
|
||||
type = string
|
||||
description = "The project this instance belongs to."
|
||||
nullable = true
|
||||
}
|
||||
|
||||
variable "image" {
|
||||
type = string
|
||||
description = "The image for this instance."
|
||||
nullable = false
|
||||
}
|
||||
|
||||
variable "profiles" {
|
||||
type = list(string)
|
||||
description = "The profiles for this instance."
|
||||
nullable = false
|
||||
}
|
||||
|
||||
variable "network" {
|
||||
type = string
|
||||
description = "The network for this instance."
|
||||
nullable = false
|
||||
}
|
||||
|
||||
variable "ipv4_address" {
|
||||
type = string
|
||||
description = "The IPv4 address for this instance."
|
||||
nullable = false
|
||||
}
|
||||
Reference in New Issue
Block a user