refactor: resolve MX serial by device name instead of hardcoded serial

Igual que con los switches, el serial del MX se resuelve dinámicamente
usando data.meraki_network_devices (device_serials local). El tfvars
ahora usa el campo 'name' en lugar de 'serial'.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Jose Martinez
2026-03-26 20:52:29 +01:00
co-authored by Claude Sonnet 4.6
parent 7fdb3e956e
commit 5d0f043503
4 changed files with 14 additions and 11 deletions
+2 -2
View File
@@ -187,7 +187,7 @@ variable "stack_routing_interfaces" {
# Configuración WAN de los firewalls MX (primary y spare)
variable "mx_wan_uplinks" {
type = list(object({
serial = string
name = string # Nombre del dispositivo en el Dashboard
interfaces_wan1_enabled = optional(bool, true)
wan1_static_ip = optional(string, null)
wan1_static_subnet_mask = optional(string, null)
@@ -195,7 +195,7 @@ variable "mx_wan_uplinks" {
wan1_static_dns = optional(list(string), null)
}))
default = []
description = "Configuración de interfaz WAN1 estática para cada MX (primary y spare)."
description = "Configuración de interfaz WAN1 estática para cada MX. El serial se resuelve automáticamente por nombre de dispositivo."
}
# Puertos del firewall MX