# Variables for On-Prem HCI Module

variable "environment_config" {
  description = "Environment configuration from environments.yaml"
  type = any
}

variable "environment" {
  description = "Environment name"
  type        = string
}

variable "vsphere_user" {
  description = "vSphere username"
  type        = string
  default     = ""
}

variable "vsphere_password" {
  description = "vSphere password"
  type        = string
  default     = ""
  sensitive   = true
}

variable "vsphere_server" {
  description = "vSphere server address"
  type        = string
  default     = ""
}

variable "azure_subscription_id" {
  description = "Azure subscription ID (for Azure Stack HCI)"
  type        = string
  default     = ""
}

variable "tags" {
  description = "Tags to apply to resources"
  type        = map(string)
  default     = {}
}

