BGP
Diagram
Classes
routing (nxos.devices.configuration)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
bgp | Class | [bgp] | No |
bgp (nxos.devices.configuration.routing)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
asn | String | No | ||
enhanced_error_handling | Boolean | true , false | No | |
peer_templates | List | [peer_templates] | No | |
vrfs | List | [vrfs] | No |
peer_templates (nxos.devices.configuration.routing.bgp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Yes | ||
asn | String | No | ||
description | String | No | ||
peer_type | Choice | fabric-internal , fabric-external , fabric-border-leaf | No | |
source_interface | String | No | ||
address_families | List | [address_families] | No |
vrfs (nxos.devices.configuration.routing.bgp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
vrf | String | Yes | ||
router_id | String | No | ||
log_neighbor_changes | Boolean | true , false | No | |
graceful_restart_stalepath_time | Integer | min: 1 , max: 3600 | No | |
graceful_restart_restart_time | Integer | min: 1 , max: 3600 | No | |
neighbors | List | [neighbors] | No |
address_families (nxos.devices.configuration.routing.bgp.peer_templates)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
address_family | Choice | ipv4_unicast , ipv6_unicast , l2vpn_evpn | Yes | |
send_community_standard | Boolean | true , false | No | |
send_community_extended | Boolean | true , false | No | |
route_reflector_client | Boolean | true , false | No |
neighbors (nxos.devices.configuration.routing.bgp.vrfs)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
ip | IP | Yes | ||
asn | String | No | ||
peer_template | String | No | ||
description | String | No | ||
peer_type | Choice | fabric-internal , fabric-external , fabric-border-leaf | No | |
source_interface | String | No | ||
address_families | List | [address_families] | No |
address_families (nxos.devices.configuration.routing.bgp.vrfs.neighbors)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
address_family | Choice | ipv4_unicast , ipv6_unicast , l2vpn_evpn | Yes | |
send_community_standard | Boolean | true , false | No | |
send_community_extended | Boolean | true , false | No | |
route_reflector_client | Boolean | true , false | No |
Examples
nxos:
devices:
- name: Device1
configuration:
routing:
bgp:
asn: 65000
peer_templates:
- name: Peers
asn: 65001
address_families:
- address_family: ipv4_unicast
send_community_standard: true
send_community_extended: true
vrfs:
- name: default
neighbors:
- ip: 2.3.4.5
peer_template: Peers