Data Source: proxmox_virtual_environment_sdn_zones¶
Warning
Deprecated: Use proxmox_sdn_zones instead. This data source will be removed in v1.0.
Retrieves information about all SDN Zones in Proxmox. This data source can optionally filter zones by type.
Example Usage¶
# List all SDN zones
data "proxmox_virtual_environment_sdn_zones" "all" {}
# List only EVPN zones
data "proxmox_virtual_environment_sdn_zones" "evpn_only" {
type = "evpn"
}
# List only Simple zones
data "proxmox_virtual_environment_sdn_zones" "simple_only" {
type = "simple"
}
output "data_proxmox_virtual_environment_sdn_zones_all" {
value = {
zones = data.proxmox_virtual_environment_sdn_zones.all.zones
}
}
output "data_proxmox_virtual_environment_sdn_zones_filtered" {
value = {
evpn_zones = data.proxmox_virtual_environment_sdn_zones.evpn_only.zones
simple_zones = data.proxmox_virtual_environment_sdn_zones.simple_only.zones
}
}
Schema¶
Optional¶
type(String) Filter zones by type (simple, vlan, qinq, vxlan, evpn).
Read-Only¶
zones(List of Object) List of SDN zones. (see below for nested schema)
Nested Schema for zones¶
Read-Only:
advertise_subnets(Boolean)bridge(String)controller(String)dhcp(String)disable_arp_nd_suppression(Boolean)dns(String)dns_zone(String)exit_nodes(Set of String)exit_nodes_local_routing(Boolean)id(String)ipam(String)mtu(Number)nodes(Set of String)peers(Set of String)pending(Boolean)primary_exit_node(String)reverse_dns(String)rt_import(String)service_vlan(Number)service_vlan_protocol(String)state(String)type(String)vrf_vxlan(Number)