variable "ARM_SUBSCRIPTION_ID" { type = string } variable "ARM_CLIENT_ID" { type = string } variable "ARM_CLIENT_SECRET" { type = string } variable "ARM_TENANT_ID" { type = string } variable "resource_groups" { type = map default = {} description = "Resources group definition" } variable "storage_accounts" { type = map default = {} description = "Storage accounts denition" } variable "virtual_networks" { type = list default = [] description = "Virtual network definition list" } variable "ssh_pubkey" { type = string default = "" description = "Public ssh key to connect on machine" } variable "route_tables" { type = list default = [] description = "Route table definition list" } variable "subnets_associations" { type = list default = [] description = "Subnets association list" } variable "network_security_groups" { type = list default = [] description = "Network security groups definition list" } variable "virtual_machines" { type = list default = [] description = "Virtual machines definition list" } variable "load_balancers" { type = map default = {} description = "Load balancers definition list" } variable "workspaces" { type = list default = [] description = "Log Analytic Workspace definition list" } variable "solutions" { type = list(string) default = [] } variable "vms_to_alert" { type = list default = [] description = "List of Virtual machines to alert" } variable "action_groups" { type = list default = [] description = "Action Group definition list" } variable "alerts" { type = list default = [] description = "Alerts definition list" } variable "tags" { type = map default = {} description = "Tags definition" } variable "rg_name" { type = string default = "" description = "Resource Group for alerts" }