Fabric Link
Intra-fabric links
Diagram
Classes
topology (vxlan)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
fabric_links | List | [fabric_links] | No |
fabric_links (vxlan.topology)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
source_device | String | Yes | ||
source_interface | String | Regex: (?i)^(?:e|eth(?:ernet)?)\d(?:\/\d+){1,2}|vlan(?:[1-9]|[1-9]\d{1,2}|[1-3]\d{3}|40[0-8]|409[0-4]:?)$ | Yes | |
source_description | String | No | ||
dest_device | String | Yes | ||
dest_interface | String | Regex: (?i)^(?:e|eth(?:ernet)?)\d(?:\/\d+){1,2}|vlan(?:[1-9]|[1-9]\d{1,2}|[1-3]\d{3}|40[0-8]|409[0-4]:?)$ | Yes | |
destination_description | String | No | ||
template | String | No | ||
admin_state | Boolean | true , false | No | true |
mtu | Integer | min: 1500 , max: 9216 | No | 9216 |
ipv4 | Class | [ipv4] | No | |
ipv6 | Class | [ipv6] | No |
ipv4 (vxlan.topology.fabric_links)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
subnet | IP | Yes | ||
source_ipv4 | IP | Yes | ||
dest_ipv4 | IP | Yes |
ipv6 (vxlan.topology.fabric_links)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
subnet | IP | Yes | ||
source_ipv6 | IP | Yes | ||
dest_ipv6 | IP | Yes |
Examples
vxlan: topology: fabric_links: - source_device: dc1-leaf1 source_interface: eth1/49 dest_device: dc1-spine1 dest_interface: eth1/1 - source_device: dc1-leaf1 source_interface: eth1/50 dest_device: dc1-spine2 dest_interface: eth1/1