mirror of
https://github.com/optim-enterprises-bv/terraform-talos.git
synced 2025-11-01 18:58:39 +00:00
72 lines
1.3 KiB
HCL
72 lines
1.3 KiB
HCL
|
|
variable "subscription_id" {
|
|
description = "Azure subscription ID"
|
|
type = string
|
|
}
|
|
|
|
variable "region" {
|
|
description = "Region"
|
|
type = string
|
|
}
|
|
|
|
variable "network_internal" {
|
|
description = "Internal network"
|
|
}
|
|
|
|
variable "instance_resource_group" {
|
|
description = "Server Group"
|
|
type = string
|
|
default = ""
|
|
}
|
|
|
|
variable "instance_role_definition" {
|
|
description = "Role difinition name"
|
|
type = string
|
|
default = "Reader"
|
|
}
|
|
|
|
variable "instance_availability_set" {
|
|
description = "Server availability set"
|
|
type = string
|
|
default = ""
|
|
}
|
|
|
|
variable "instance_count" {
|
|
description = "Instances in region"
|
|
type = number
|
|
}
|
|
|
|
variable "instance_type" {
|
|
description = "Instance type"
|
|
type = string
|
|
}
|
|
|
|
variable "instance_image" {
|
|
description = "Instance image"
|
|
type = string
|
|
default = ""
|
|
}
|
|
|
|
variable "instance_tags" {
|
|
description = "Tags of resources"
|
|
type = map(string)
|
|
default = {}
|
|
}
|
|
|
|
variable "instance_secgroup" {
|
|
description = "Instance network security group"
|
|
type = string
|
|
default = ""
|
|
}
|
|
|
|
variable "instance_params" {
|
|
description = "Instance template parameters"
|
|
type = map(string)
|
|
}
|
|
|
|
variable "instance_ip_start" {
|
|
description = "Instances ip begin from"
|
|
type = number
|
|
default = 11
|
|
}
|