VXLAN L3out
Location in GUI:
Tenants»infra»Networking»VXLAN Infra L3Outs
Diagram
Section titled “Diagram”Classes
Section titled “Classes”tenants (apic)
Section titled “tenants (apic)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| vxlan_l3outs | List | [vxlan_l3outs] | No |
vxlan_l3outs (apic.tenants)
Section titled “vxlan_l3outs (apic.tenants)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
| alias | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
| description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
| border_gateway_set_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
| node_profiles | List | [node_profiles] | No |
node_profiles (apic.tenants.vxlan_l3outs)
Section titled “node_profiles (apic.tenants.vxlan_l3outs)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
| description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
| vxlan_custom_qos_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
| nodes | List | [nodes] | No | |
| interface_profiles | List | [interface_profiles] | No |
nodes (apic.tenants.vxlan_l3outs.node_profiles)
Section titled “nodes (apic.tenants.vxlan_l3outs.node_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| node_id | Integer | min: 1, max: 4000 | Yes | |
| pod_id | Integer | min: 1, max: 255 | No | |
| router_id | IP | No | ||
| loopback | IP | Yes |
interface_profiles (apic.tenants.vxlan_l3outs.node_profiles)
Section titled “interface_profiles (apic.tenants.vxlan_l3outs.node_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
| description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
| bfd_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
| interfaces | List | [interfaces] | No |
interfaces (apic.tenants.vxlan_l3outs.node_profiles.interface_profiles)
Section titled “interfaces (apic.tenants.vxlan_l3outs.node_profiles.interface_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
| node_id | Integer | min: 1, max: 4000 | No | |
| pod_id | Integer | min: 1, max: 255 | No | 1 |
| module | Integer | min: 1, max: 9 | No | 1 |
| port | Integer | min: 1, max: 127 | No | |
| channel | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
| ip | IP | No | ||
| vlan | Integer | min: 1, max: 4096 | No | |
| mac | MAC | No | 00:22:BD:F8:19:FF | |
| mtu | Any | Choice[inherit] or Integer[min: 576, max: 9216] | No | inherit |
| bgp_peers | List | [bgp_peers] | No |
bgp_peers (apic.tenants.vxlan_l3outs.node_profiles.interface_profiles.interfaces)
Section titled “bgp_peers (apic.tenants.vxlan_l3outs.node_profiles.interface_profiles.interfaces)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| ip | IP | Yes | ||
| remote_as | Integer | min: 0, max: 4294967295 | Yes | |
| description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
| password | String | No | ||
| bfd | Boolean | true, false | No | false |
| admin_state | Boolean | true, false | No | true |
| peer_prefix_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
| as_propagate | Choice | none, no-prepend, replace-as, dual-as | No | none |
| local_as | Integer | min: 0, max: 4294967295 | No |
Examples
Section titled “Examples”VXLAN Infra L3Out in infra tenant:
apic: tenants: - name: infra vxlan_l3outs: - name: vxlan-l3out description: vxlan l3out border_gateway_set_policy: BorderGatewaySet
node_profiles: - name: BGW-NP description: Border Gateway Node Profile vxlan_custom_qos_policy: VxlanCustomQos nodes: - node_id: 401 pod_id: 1 loopback: 1.1.1.1/32 interface_profiles: - name: BWG-IP description: Border Gateway Interface Profile bfd_policy: BFD_POL interfaces: - node_id: 401 port: 10 mtu: 9000 ip: 172.16.3.1/24 bgp_peers: - ip: 172.16.3.10 description: peer1 remote_as: 65123 admin_state: true password: Cisco@123 bfd: true peer_prefix_policy: PEER_POL local_as: 123 as_propagate: no-prepend - ip: 172.16.3.11 remote_as: 65124