BGP IPv4
Location in GUI:
Devices
» Device Management
» Device
» Routing
» BGP
» IPv4
Diagram
Classes
vrfs (fmc.domains.devices.devices)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
bgp | Class | [bgp] | No |
bgp (fmc.domains.devices.devices.vrfs)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
ipv4_aggregate_addresses | List | [ipv4_aggregate_addresses] | No | |
ipv4_auto_aummary | Boolean | true , false | No | |
ipv4_bgp_redistribute_internal | Boolean | true , false | No | |
ipv4_bgp_supress_inactive | Boolean | true , false | No | |
ipv4_default_information_orginate | Boolean | true , false | No | |
ipv4_external_distance | Integer | min: 1 , max: 255 | No | |
ipv4_filterings | List | [ipv4_filterings] | No | |
ipv4_forward_packets_over_multipath_ebgp | Integer | min: 1 , max: 8 | No | |
ipv4_forward_packets_over_multipath_ibgp | Integer | min: 1 , max: 8 | No | |
ipv4_internal_distance | Integer | min: 1 , max: 255 | No | |
ipv4_learned_route_map | String | No | ||
ipv4_local_distance | Integer | min: 1 , max: 255 | No | |
ipv4_neighbors | List | [ipv4_neighbors] | No | |
ipv4_networks | List | [ipv4_networks] | No | |
ipv4_redistributions | List | [ipv4_redistributions] | No | |
ipv4_route_injections | List | [ipv4_route_injections] | No | |
ipv4_synchronization | Boolean | true , false | No |
ipv4_aggregate_addresses (fmc.domains.devices.devices.vrfs.bgp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
advertise_map | String | No | ||
attribute_map | String | No | ||
filter | Boolean | true , false | No | |
generate_as | Boolean | true , false | No | |
network | String | No | ||
suppress_map | String | No |
ipv4_filterings (fmc.domains.devices.devices.vrfs.bgp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
access_list | String | No | ||
network_direction | Choice | incomingroutefilter , outgoingroutefilter | No | |
prorocol_process | String | No | ||
protocol | String | No |
ipv4_neighbors (fmc.domains.devices.devices.vrfs.bgp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
enable_address_family | Boolean | true , false | No | |
neighbor_address | IP | No | ||
neighbor_authentication_password | String | No | ||
neighbor_bfd | Choice | SINGLE_HOP , MULTI_HOP , AUTO_DETECT_HOP , NONE | No | |
neighbor_customized_accept_both_as | Boolean | true , false | No | |
neighbor_customized_local_as_number | String | No | ||
neighbor_customized_no_prepend | Boolean | true , false | No | |
neighbor_customized_replace_as | Boolean | true , false | No | |
neighbor_description | String | No | ||
neighbor_disable_connection_verification | Boolean | true , false | No | |
neighbor_filter_access_lists | List | [neighbor_filter_access_lists] | No | |
neighbor_filter_as_path_lists | List | [neighbor_filter_as_path_lists] | No | |
neighbor_filter_max_prefix | Integer | min: 1 , max: 2147483647 | No | |
neighbor_filter_prefix_lists | List | [neighbor_filter_prefix_lists] | No | |
neighbor_filter_restart_interval | Integer | min: 1 , max: 65535 | No | |
neighbor_filter_route_map_lists | List | [neighbor_filter_route_map_lists] | No | |
neighbor_filter_threshold_value | Integer | min: 1 , max: 100 | No | |
neighbor_filter_warning_only | Boolean | true , false | No | |
neighbor_generate_default_route_map | String | No | ||
neighbor_hold_time | Integer | min: 3 , max: 65535 | No | |
neighbor_keepalive_interval | Integer | min: 0 , max: 65535 | No | |
neighbor_max_hop_count | Integer | min: 1 , max: 255 | No | |
neighbor_min_hold_time | Integer | min: 3 , max: 65535 | No | |
neighbor_nexthop_self | Boolean | true , false | No | |
neighbor_remote_as | String | No | ||
neighbor_routes_advertise_exist_nonexist_map | String | No | ||
neighbor_routes_advertise_map | String | No | ||
neighbor_routes_advertise_map_use_exist | Boolean | true , false | No | |
neighbor_routes_advertisement_interval | Integer | min: 0 , max: 600 | No | |
neighbor_routes_remove_private_as | Boolean | true , false | No | |
neighbor_send_community_attribute | Boolean | true , false | No | |
neighbor_shutdown | Boolean | true , false | No | |
neighbor_tcp_mtu_path_discovery | Boolean | true , false | No | |
neighbor_tcp_transport_mode | Boolean | true , false | No | |
neighbor_version | Choice | 0 , 4 | No | |
neighbor_weight | Integer | min: 0 , max: 65535 | No | |
update_source_interface | String | No |
ipv4_networks (fmc.domains.devices.devices.vrfs.bgp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
network | String | No | ||
route_map | String | No |
ipv4_redistributions (fmc.domains.devices.devices.vrfs.bgp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
match_external1 | Boolean | true , false | No | |
match_external2 | Boolean | true , false | No | |
match_internal | Boolean | true , false | No | |
match_nssa_external1 | Boolean | true , false | No | |
match_nssa_external2 | Boolean | true , false | No | |
metric | Integer | min: 0 , max: 4294967295 | No | |
process_id | String | No | ||
route_map | String | No | ||
source_protocol | Choice | RedistributeConnected , RedistributeStatic , RedistributeOSPF , RedistributeEIGRP | No |
ipv4_route_injections (fmc.domains.devices.devices.vrfs.bgp)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
exist_route_map | String | No | ||
inject_route_map | String | No |
neighbor_filter_access_lists (fmc.domains.devices.devices.vrfs.bgp.ipv4_neighbors)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
access_list | String | No | ||
update_direction | Choice | IN , OUT | No |
neighbor_filter_as_path_lists (fmc.domains.devices.devices.vrfs.bgp.ipv4_neighbors)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
as_path | String | No | ||
update_direction | Choice | IN , OUT | No |
neighbor_filter_prefix_lists (fmc.domains.devices.devices.vrfs.bgp.ipv4_neighbors)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
prefix_list | String | No | ||
update_direction | Choice | IN , OUT | No |
neighbor_filter_route_map_lists (fmc.domains.devices.devices.vrfs.bgp.ipv4_neighbors)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
route_map | String | No | ||
update_direction | Choice | IN , OUT | No |
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