# Внешние IP на организации (создаётся после Edge) resource "nubes_vc_org_ip_allocation" "org_ip" { org_uid = var.org_uid vip_configure = jsonencode([ { name = var.ip_space_name count = var.ip_count } ]) depends_on = [nubes_vc_nsxt.edge] } # SNAT на шлюзе этим ipSpace. # При удалении отправляется ipSpaceName = "no-needed" (SNAT выключается). resource "nubes_vc_nsxt_snat" "snat" { nsxt_uid = nubes_vc_nsxt.edge.id ip_space_name = var.ip_space_name depends_on = [nubes_vc_org_ip_allocation.org_ip] } output "vdc_id" { value = nubes_vc_vdc.vdc.id } output "nsxt_id" { value = nubes_vc_nsxt.edge.id }