mirror of
https://github.com/bpg/terraform-provider-proxmox.git
synced 2025-08-22 19:38:35 +00:00
1.9 KiB
1.9 KiB
layout | title | parent | subcategory | description |
---|---|---|---|---|
page | proxmox_virtual_environment_sdn_zones | Data Sources | Virtual Environment | Retrieves information about all SDN Zones in Proxmox. This data source can optionally filter zones by type. |
Data Source: proxmox_virtual_environment_sdn_zones
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)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)primary_exit_node
(String)reverse_dns
(String)rt_import
(String)service_vlan
(Number)service_vlan_protocol
(String)type
(String)vrf_vxlan
(Number)