Skip to main content

BGP IPv4

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

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_aummaryBooleantrue, falseNo
ipv4_bgp_redistribute_internalBooleantrue, falseNo
ipv4_bgp_supress_inactiveBooleantrue, falseNo
ipv4_default_information_orginateBooleantrue, falseNo
ipv4_external_distanceIntegermin: 1, max: 255No
ipv4_filteringsList[ipv4_filterings]No
ipv4_forward_packets_over_multipath_ebgpIntegermin: 1, max: 8No
ipv4_forward_packets_over_multipath_ibgpIntegermin: 1, max: 8No
ipv4_internal_distanceIntegermin: 1, max: 255No
ipv4_learned_route_mapStringNo
ipv4_local_distanceIntegermin: 1, max: 255No
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
network_directionChoiceincomingroutefilter, outgoingroutefilterNo
prorocol_processStringNo
protocolStringNo

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

NameTypeConstraintMandatoryDefault Value
enable_address_familyBooleantrue, falseNo
neighbor_addressIPNo
neighbor_authentication_passwordStringNo
neighbor_bfdChoiceSINGLE_HOP, MULTI_HOP, AUTO_DETECT_HOP, NONENo
neighbor_customized_accept_both_asBooleantrue, falseNo
neighbor_customized_local_as_numberStringNo
neighbor_customized_no_prependBooleantrue, falseNo
neighbor_customized_replace_asBooleantrue, falseNo
neighbor_descriptionStringNo
neighbor_disable_connection_verificationBooleantrue, falseNo
neighbor_filter_access_listsList[neighbor_filter_access_lists]No
neighbor_filter_as_path_listsList[neighbor_filter_as_path_lists]No
neighbor_filter_max_prefixIntegermin: 1, max: 2147483647No
neighbor_filter_prefix_listsList[neighbor_filter_prefix_lists]No
neighbor_filter_restart_intervalIntegermin: 1, max: 65535No
neighbor_filter_route_map_listsList[neighbor_filter_route_map_lists]No
neighbor_filter_threshold_valueIntegermin: 1, max: 100No
neighbor_filter_warning_onlyBooleantrue, falseNo
neighbor_generate_default_route_mapStringNo
neighbor_hold_timeIntegermin: 3, max: 65535No
neighbor_keepalive_intervalIntegermin: 0, max: 65535No
neighbor_max_hop_countIntegermin: 1, max: 255No
neighbor_min_hold_timeIntegermin: 3, max: 65535No
neighbor_nexthop_selfBooleantrue, falseNo
neighbor_remote_asStringNo
neighbor_routes_advertise_exist_nonexist_mapStringNo
neighbor_routes_advertise_mapStringNo
neighbor_routes_advertise_map_use_existBooleantrue, falseNo
neighbor_routes_advertisement_intervalIntegermin: 0, max: 600No
neighbor_routes_remove_private_asBooleantrue, falseNo
neighbor_send_community_attributeBooleantrue, falseNo
neighbor_shutdownBooleantrue, falseNo
neighbor_tcp_mtu_path_discoveryBooleantrue, falseNo
neighbor_tcp_transport_modeBooleantrue, falseNo
neighbor_versionChoice0, 4No
neighbor_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, RedistributeEIGRPNo

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

NameTypeConstraintMandatoryDefault Value
exist_route_mapStringNo
inject_route_mapStringNo

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

NameTypeConstraintMandatoryDefault Value
access_listStringNo
update_directionChoiceIN, OUTNo

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

NameTypeConstraintMandatoryDefault Value
as_pathStringNo
update_directionChoiceIN, OUTNo

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

NameTypeConstraintMandatoryDefault Value
prefix_listStringNo
update_directionChoiceIN, OUTNo

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

NameTypeConstraintMandatoryDefault Value
route_mapStringNo
update_directionChoiceIN, OUTNo

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_family: true
neighbor_address: 10.0.5.2
neighbor_bfd: SINGLE_HOP
neighbor_remote_as: "64600"
neighbor_shutdown: false