diff --git a/DEV_STAND/FullPipe/edge_network.tf b/DEV_STAND/FullPipe/edge_network.tf index 83d5c79..4d09e27 100644 --- a/DEV_STAND/FullPipe/edge_network.tf +++ b/DEV_STAND/FullPipe/edge_network.tf @@ -12,5 +12,11 @@ resource "nubes_vc_nsxt_network" "edge_net" { # SNAT: внешний IP из организации; "no-needed" — выключить SNAT ip_space_name = var.org_ip_space_name + # ⚠ Обязательно слать create-поля целиком: modify с null сбрасывает их в дефолт + # (иначе needEnableAVI упадёт в false после create=true). + qos_profile = var.nsxt_qos_profile + need_enable_avi = var.nsxt_need_enable_avi + virtual_services_count = var.nsxt_virtual_services_count + depends_on = [nubes_vc_org_ip_space.org_ips] } diff --git a/DEV_STAND/FullPipe/variables.tf b/DEV_STAND/FullPipe/variables.tf index 4b8a786..b9d9513 100644 --- a/DEV_STAND/FullPipe/variables.tf +++ b/DEV_STAND/FullPipe/variables.tf @@ -102,6 +102,12 @@ variable "nsxt_second_dns" { description = "Второй DNS" } +variable "nsxt_qos_profile" { + type = string + default = "QoS-100Mbit" + description = "Профиль пропускной способности Edge" +} + # --- vc_org (Организация в Cloud Director) — модификатор ip_space --- variable "org_ip_space_name" {