|
| 1 | +--- |
| 2 | +page_title: "mist_org_evpn_topologies Data Source - terraform-provider-mist" |
| 3 | +subcategory: "Wired Assurance" |
| 4 | +description: |- |
| 5 | + This data source provides the list of Org Evpn Topologies |
| 6 | + EVPN allows an alternative but more efficient LAN architecture utilizing VxLAN / MP-BGP to separate the control plane (MAC / IP Learning) from the forwarding plane. |
| 7 | +--- |
| 8 | + |
| 9 | +# mist_org_evpn_topologies (Data Source) |
| 10 | + |
| 11 | +This data source provides the list of Org Evpn Topologies |
| 12 | + |
| 13 | +EVPN allows an alternative but more efficient LAN architecture utilizing VxLAN / MP-BGP to separate the control plane (MAC / IP Learning) from the forwarding plane. |
| 14 | + |
| 15 | + |
| 16 | +## Example Usage |
| 17 | + |
| 18 | +```terraform |
| 19 | +data "mist_org_evpn_topologies" "org_evpn_topologies" { |
| 20 | + org_id = "15fca2ac-b1a6-47cc-9953-cc6906281550" |
| 21 | +} |
| 22 | +``` |
| 23 | + |
| 24 | +<!-- schema generated by tfplugindocs --> |
| 25 | +## Schema |
| 26 | + |
| 27 | +### Required |
| 28 | + |
| 29 | +- `org_id` (String) |
| 30 | + |
| 31 | +### Read-Only |
| 32 | + |
| 33 | +- `evpn_topologies` (Attributes Set) (see [below for nested schema](#nestedatt--evpn_topologies)) |
| 34 | + |
| 35 | +<a id="nestedatt--evpn_topologies"></a> |
| 36 | +### Nested Schema for `evpn_topologies` |
| 37 | + |
| 38 | +Read-Only: |
| 39 | + |
| 40 | +- `created_time` (Number) when the object has been created, in epoch |
| 41 | +- `evpn_options` (Attributes) EVPN Options (see [below for nested schema](#nestedatt--evpn_topologies--evpn_options)) |
| 42 | +- `id` (String) Unique ID of the object instance in the Mist Organnization |
| 43 | +- `modified_time` (Number) when the object has been modified for the last time, in epoch |
| 44 | +- `name` (String) |
| 45 | +- `org_id` (String) |
| 46 | +- `pod_names` (Map of String) Property key is the pod number |
| 47 | + |
| 48 | +<a id="nestedatt--evpn_topologies--evpn_options"></a> |
| 49 | +### Nested Schema for `evpn_topologies.evpn_options` |
| 50 | + |
| 51 | +Read-Only: |
| 52 | + |
| 53 | +- `auto_loopback_subnet` (String) optional, for dhcp_relay, unique loopback IPs are required for ERB or IPClos where we can set option-82 server_id-overrides |
| 54 | +- `auto_loopback_subnet6` (String) optional, for dhcp_relay, unique loopback IPs are required for ERB or IPClos where we can set option-82 server_id-overrides |
| 55 | +- `auto_router_id_subnet` (String) optional, this generates router_id automatically, if specified, `router_id_prefix` is ignored |
| 56 | +- `auto_router_id_subnet6` (String) optional, this generates router_id automatically, if specified, `router_id_prefix` is ignored |
| 57 | +- `core_as_border` (Boolean) optional, for ERB or CLOS, you can either use esilag to upstream routers or to also be the virtual-gateway. When `routed_at` != `core`, whether to do virtual-gateway at core as well |
| 58 | +- `overlay` (Attributes) (see [below for nested schema](#nestedatt--evpn_topologies--evpn_options--overlay)) |
| 59 | +- `per_vlan_vga_v4_mac` (Boolean) only for by Core-Distribution architecture when `evpn_options.routed_at`==`core`. By default, JUNOS uses 00-00-5e-00-01-01 as the virtual-gateway-address's v4_mac. If enabled, 00-00-5e-00-XX-YY will be used (where XX=vlan_id/256, YY=vlan_id%256)' |
| 60 | +- `routed_at` (String) optional, where virtual-gateway should reside. enum: `core`, `distribution`, `edge` |
| 61 | +- `underlay` (Attributes) (see [below for nested schema](#nestedatt--evpn_topologies--evpn_options--underlay)) |
| 62 | +- `vs_instances` (Attributes Map) optional, for EX9200 only to seggregate virtual-switches (see [below for nested schema](#nestedatt--evpn_topologies--evpn_options--vs_instances)) |
| 63 | + |
| 64 | +<a id="nestedatt--evpn_topologies--evpn_options--overlay"></a> |
| 65 | +### Nested Schema for `evpn_topologies.evpn_options.overlay` |
| 66 | + |
| 67 | +Read-Only: |
| 68 | + |
| 69 | +- `as` (Number) Overlay BGP Local AS Number |
| 70 | + |
| 71 | + |
| 72 | +<a id="nestedatt--evpn_topologies--evpn_options--underlay"></a> |
| 73 | +### Nested Schema for `evpn_topologies.evpn_options.underlay` |
| 74 | + |
| 75 | +Read-Only: |
| 76 | + |
| 77 | +- `as_base` (Number) Underlay BGP Base AS Number |
| 78 | +- `routed_id_prefix` (String) |
| 79 | +- `subnet` (String) underlay subnet, by default, `10.255.240.0/20`, or `fd31:5700::/64` for ipv6 |
| 80 | +- `use_ipv6` (Boolean) if v6 is desired for underlay |
| 81 | + |
| 82 | + |
| 83 | +<a id="nestedatt--evpn_topologies--evpn_options--vs_instances"></a> |
| 84 | +### Nested Schema for `evpn_topologies.evpn_options.vs_instances` |
| 85 | + |
| 86 | +Read-Only: |
| 87 | + |
| 88 | +- `networks` (List of String) |
0 commit comments