Skip to content

BGP IPv4

Location in GUI: Devices » Device Management » Device » Routing » BGP » IPv4

Diagram

Diagram

Classes

vrfs (fmc.domains.devices.devices)

NameTypeConstraintMandatoryDefault Value
bgpClass[bgp]No

bgp (fmc.domains.devices.devices.vrfs)

NameTypeConstraintMandatoryDefault Value
ipv4_aggregate_addressesList[ipv4_aggregate_addresses]No
ipv4_auto_summaryBooleantrue, falseNo
ipv4_redistribute_ibgp_into_igpBooleantrue, falseNo
ipv4_suppress_inactive_routesBooleantrue, falseNo
ipv4_default_information_orginateBooleantrue, falseNo
ipv4_external_distanceIntegermin: 1, max: 255No20
ipv4_filteringsList[ipv4_filterings]No
ipv4_number_of_ebgp_pathsIntegermin: 1, max: 8No1
ipv4_number_of_ibgp_pathsIntegermin: 1, max: 8No1
ipv4_internal_distanceIntegermin: 1, max: 255No200
ipv4_learned_route_mapStringNo
ipv4_local_distanceIntegermin: 1, max: 255No200
ipv4_neighborsList[ipv4_neighbors]No
ipv4_networksList[ipv4_networks]No
ipv4_redistributionsList[ipv4_redistributions]No
ipv4_route_injectionsList[ipv4_route_injections]No
ipv4_synchronizationBooleantrue, falseNo

ipv4_aggregate_addresses (fmc.domains.devices.devices.vrfs.bgp)

NameTypeConstraintMandatoryDefault Value
advertise_mapStringNo
attribute_mapStringNo
filterBooleantrue, falseNo
generate_asBooleantrue, falseNo
networkStringNo
suppress_mapStringNo

ipv4_filterings (fmc.domains.devices.devices.vrfs.bgp)

NameTypeConstraintMandatoryDefault Value
access_listStringNo
directionChoiceincomingroutefilter, outgoingroutefilterNo
process_idStringNo
protocolChoiceCONNECTED, BGP, OSPF, RIP, STATICNo

ipv4_neighbors (fmc.domains.devices.devices.vrfs.bgp)

NameTypeConstraintMandatoryDefault Value
enable_addressBooleantrue, falseNo
addressIPNo
authentication_passwordStringNo
bfd_falloverChoiceSINGLE_HOP, MULTI_HOP, AUTO_DETECT_HOP, NONENo
customized_accept_both_asBooleantrue, falseNo
customized_local_as_numberStringNo
customized_no_prependBooleantrue, falseNo
customized_replace_asBooleantrue, falseNo
descriptionStringNo
disable_connection_verificationBooleantrue, falseNo
filter_access_listsList[filter_access_lists]No
filter_as_pathsList[filter_as_paths]No
filter_maximum_prefixesIntegermin: 1, max: 2147483647No
filter_prefix_listsList[filter_prefix_lists]No
filter_restart_intervalIntegermin: 1, max: 65535No
filter_route_mapsList[filter_route_maps]No
filter_threshold_valueIntegermin: 1, max: 100No
filter_warning_onlyBooleantrue, falseNo
routes_generate_default_route_mapStringNo
hold_timeIntegermin: 3, max: 65535No
keepalive_intervalIntegermin: 0, max: 65535No
max_hop_countIntegermin: 1, max: 255No
minimum_hold_timeIntegermin: 3, max: 65535No
next_hop_selfBooleantrue, falseNo
remote_asStringNo
routes_advertise_mapsList[routes_advertise_maps]No
routes_advertisement_intervalIntegermin: 0, max: 600No
routes_remove_private_asBooleantrue, falseNo
send_community_attributeBooleantrue, falseNo
shutdown_administrativelyBooleantrue, falseNo
tcp_path_mtu_discoveryBooleantrue, falseNo
tcp_transport_modeBooleantrue, falseNo
versionChoice0, 4No
weightIntegermin: 0, max: 65535No
update_source_interfaceStringNo

ipv4_networks (fmc.domains.devices.devices.vrfs.bgp)

NameTypeConstraintMandatoryDefault Value
networkStringNo
route_mapStringNo

ipv4_redistributions (fmc.domains.devices.devices.vrfs.bgp)

NameTypeConstraintMandatoryDefault Value
match_external1Booleantrue, falseNo
match_external2Booleantrue, falseNo
match_internalBooleantrue, falseNo
match_nssa_external1Booleantrue, falseNo
match_nssa_external2Booleantrue, falseNo
metricIntegermin: 0, max: 4294967295No
process_idStringNo
route_mapStringNo
source_protocolChoiceRedistributeConnected, RedistributeStatic, RedistributeOSPF, RedistributeEIGRPYes

ipv4_route_injections (fmc.domains.devices.devices.vrfs.bgp)

NameTypeConstraintMandatoryDefault Value
exist_route_mapStringNo
inject_route_mapStringNo
inherit_attributesBooleantrue, falseNo

filter_access_lists (fmc.domains.devices.devices.vrfs.bgp.ipv4_neighbors)

NameTypeConstraintMandatoryDefault Value
access_listStringNo
update_directionChoiceIN, OUTNo

filter_as_paths (fmc.domains.devices.devices.vrfs.bgp.ipv4_neighbors)

NameTypeConstraintMandatoryDefault Value
as_pathStringNo
update_directionChoiceIN, OUTNo

filter_prefix_lists (fmc.domains.devices.devices.vrfs.bgp.ipv4_neighbors)

NameTypeConstraintMandatoryDefault Value
prefix_listStringNo
update_directionChoiceIN, OUTNo

filter_route_maps (fmc.domains.devices.devices.vrfs.bgp.ipv4_neighbors)

NameTypeConstraintMandatoryDefault Value
route_mapStringNo
update_directionChoiceIN, OUTNo

routes_advertise_maps (fmc.domains.devices.devices.vrfs.bgp.ipv4_neighbors)

NameTypeConstraintMandatoryDefault Value
advertise_mapStringYes
exist_nonexist_mapStringNo
use_exist_mapBooleantrue, falseNo

Examples

Prerequisites:

fmc:
domains:
- name: Global
devices:
devices:
- name: MyDeviceName1
host: 10.62.158.201
registration_key: cisco123
access_policy: MyAccessPolicyName1
deploy: true
licenses:
- ESSENTIALS
performance_tier: FTDv5
vrfs:
- name: Global

BGP IPv4:

fmc:
domains:
- name: Global
devices:
devices:
- name: MyDeviceName1
vrfs:
- name: Global
bgp:
ipv4_default_information_orginate: true
ipv4_neighbors:
- enable_address: true
address: 10.0.5.2
bfd_fallover: SINGLE_HOP
remote_as: "64600"
shutdown_administratively: false