Skip to content

System OMP Feature

OMP template controls number of paths being advertised and installed, which protocols are by default redistributed into OMP, AS overlay number and also various timers: graceful restart, advertisment and hold.

Diagram
NameTypeConstraintMandatoryDefault Value
ompClass[omp]No

omp (sdwan.feature_profiles.system_profiles)

Section titled “omp (sdwan.feature_profiles.system_profiles)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Noomp
descriptionStringNo
advertise_ipv4_bgpBooleantrue, falseNo
advertise_ipv4_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_connectedBooleantrue, falseNo
advertise_ipv4_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_eigrpBooleantrue, falseNo
advertise_ipv4_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_isisBooleantrue, falseNo
advertise_ipv4_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_lispBooleantrue, falseNo
advertise_ipv4_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospfBooleantrue, falseNo
advertise_ipv4_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospf_v3Booleantrue, falseNo
advertise_ipv4_ospf_v3_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_staticBooleantrue, falseNo
advertise_ipv4_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_bgpBooleantrue, falseNo
advertise_ipv6_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_connectedBooleantrue, falseNo
advertise_ipv6_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_eigrpBooleantrue, falseNo
advertise_ipv6_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_isisBooleantrue, falseNo
advertise_ipv6_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_lispBooleantrue, falseNo
advertise_ipv6_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_ospfBooleantrue, falseNo
advertise_ipv6_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_staticBooleantrue, falseNo
advertise_ipv6_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertisement_intervalIntegermin: 1, max: 65535No
advertisement_interval_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ecmp_limitIntegermin: 1, max: 16No
ecmp_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
eor_timerIntegermin: 1, max: 3600No
eor_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restartBooleantrue, falseNo
graceful_restart_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restart_timerIntegermin: 1, max: 604800No
graceful_restart_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
holdtimeIntegermin: 3, max: 65535No
holdtime_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ignore_region_path_lengthBooleantrue, falseNo
ignore_region_path_length_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv4Integermin: 1, max: 255No
omp_admin_distance_ipv4_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv6Integermin: 1, max: 255No
omp_admin_distance_ipv6_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
overlay_asIntegermin: 1, max: 4294967295No
overlay_as_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
send_path_limitIntegermin: 1, max: 16No
send_path_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
site_typesListChoice[type-1, type-2, type-3, cloud, branch, br, spoke]No
site_types_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
transport_gatewayChoiceprefer, ecmp-with-direct-pathNo
transport_gateway_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No

Example-1: This example shows how to configure OMP feature which advertises IPv4 and IPv6 connected and OSPF routes into OMP, setting ECMP limit and send-path-limit to 16, enabling graceful restart and setting a greaceful restart timer.

sdwan:
feature_profiles:
system_profiles:
- name: system1
description: Basic system profile
omp:
name: omp
description: OMP base template
advertise_ipv4_connected: true
advertise_ipv4_ospf: true
advertise_ipv6_connected: true
advertise_ipv6_ospf: true
ecmp_limit: 16
send_path_limit: 16
graceful_restart: true
graceful_restart_timer: 86400

OMP template controls number of paths being advertised and installed, which protocols are by default redistributed into OMP, AS overlay number and also various timers: graceful restart, advertisment and hold.

Diagram
NameTypeConstraintMandatoryDefault Value
ompClass[omp]No

omp (sdwan.feature_profiles.system_profiles)

Section titled “omp (sdwan.feature_profiles.system_profiles)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Noomp
descriptionStringNo
advertise_ipv4_bgpBooleantrue, falseNo
advertise_ipv4_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_connectedBooleantrue, falseNo
advertise_ipv4_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_eigrpBooleantrue, falseNo
advertise_ipv4_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_isisBooleantrue, falseNo
advertise_ipv4_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_lispBooleantrue, falseNo
advertise_ipv4_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospfBooleantrue, falseNo
advertise_ipv4_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospf_v3Booleantrue, falseNo
advertise_ipv4_ospf_v3_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_staticBooleantrue, falseNo
advertise_ipv4_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_bgpBooleantrue, falseNo
advertise_ipv6_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_connectedBooleantrue, falseNo
advertise_ipv6_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_eigrpBooleantrue, falseNo
advertise_ipv6_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_isisBooleantrue, falseNo
advertise_ipv6_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_lispBooleantrue, falseNo
advertise_ipv6_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_ospfBooleantrue, falseNo
advertise_ipv6_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_staticBooleantrue, falseNo
advertise_ipv6_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertisement_intervalIntegermin: 1, max: 65535No
advertisement_interval_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ecmp_limitIntegermin: 1, max: 16No
ecmp_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
eor_timerIntegermin: 1, max: 3600No
eor_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restartBooleantrue, falseNo
graceful_restart_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restart_timerIntegermin: 1, max: 604800No
graceful_restart_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
holdtimeIntegermin: 3, max: 65535No
holdtime_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ignore_region_path_lengthBooleantrue, falseNo
ignore_region_path_length_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv4Integermin: 1, max: 255No
omp_admin_distance_ipv4_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv6Integermin: 1, max: 255No
omp_admin_distance_ipv6_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
overlay_asIntegermin: 1, max: 4294967295No
overlay_as_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
send_path_limitIntegermin: 1, max: 16No
send_path_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
site_typesListChoice[type-1, type-2, type-3, cloud, branch, br, spoke]No
site_types_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
transport_gatewayChoiceprefer, ecmp-with-direct-pathNo
transport_gateway_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No

Example-1: This example shows how to configure OMP feature which advertises IPv4 and IPv6 connected and OSPF routes into OMP, setting ECMP limit and send-path-limit to 16, enabling graceful restart and setting a greaceful restart timer.

sdwan:
feature_profiles:
system_profiles:
- name: system1
description: Basic system profile
omp:
name: omp
description: OMP base template
advertise_ipv4_connected: true
advertise_ipv4_ospf: true
advertise_ipv6_connected: true
advertise_ipv6_ospf: true
ecmp_limit: 16
send_path_limit: 16
graceful_restart: true
graceful_restart_timer: 86400

OMP template controls number of paths being advertised and installed, which protocols are by default redistributed into OMP, AS overlay number and also various timers: graceful restart, advertisment and hold.

Diagram
NameTypeConstraintMandatoryDefault Value
ompClass[omp]No

omp (sdwan.feature_profiles.system_profiles)

Section titled “omp (sdwan.feature_profiles.system_profiles)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Noomp
descriptionStringNo
advertise_ipv4_bgpBooleantrue, falseNo
advertise_ipv4_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_connectedBooleantrue, falseNo
advertise_ipv4_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_eigrpBooleantrue, falseNo
advertise_ipv4_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_isisBooleantrue, falseNo
advertise_ipv4_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_lispBooleantrue, falseNo
advertise_ipv4_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospfBooleantrue, falseNo
advertise_ipv4_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospf_v3Booleantrue, falseNo
advertise_ipv4_ospf_v3_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_staticBooleantrue, falseNo
advertise_ipv4_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_bgpBooleantrue, falseNo
advertise_ipv6_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_connectedBooleantrue, falseNo
advertise_ipv6_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_eigrpBooleantrue, falseNo
advertise_ipv6_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_isisBooleantrue, falseNo
advertise_ipv6_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_lispBooleantrue, falseNo
advertise_ipv6_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_ospfBooleantrue, falseNo
advertise_ipv6_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_staticBooleantrue, falseNo
advertise_ipv6_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertisement_intervalIntegermin: 1, max: 65535No
advertisement_interval_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ecmp_limitIntegermin: 1, max: 16No
ecmp_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
eor_timerIntegermin: 1, max: 3600No
eor_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restartBooleantrue, falseNo
graceful_restart_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restart_timerIntegermin: 1, max: 604800No
graceful_restart_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
holdtimeIntegermin: 3, max: 65535No
holdtime_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ignore_region_path_lengthBooleantrue, falseNo
ignore_region_path_length_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv4Integermin: 1, max: 255No
omp_admin_distance_ipv4_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv6Integermin: 1, max: 255No
omp_admin_distance_ipv6_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
overlay_asIntegermin: 1, max: 4294967295No
overlay_as_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
send_path_limitIntegermin: 1, max: 16No
send_path_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
site_typesListChoice[type-1, type-2, type-3, cloud, branch, br, spoke]No
site_types_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
transport_gatewayChoiceprefer, ecmp-with-direct-pathNo
transport_gateway_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No

Example-1: This example shows how to configure OMP feature which advertises IPv4 and IPv6 connected and OSPF routes into OMP, setting ECMP limit and send-path-limit to 16, enabling graceful restart and setting a greaceful restart timer.

sdwan:
feature_profiles:
system_profiles:
- name: system1
description: Basic system profile
omp:
name: omp
description: OMP base template
advertise_ipv4_connected: true
advertise_ipv4_ospf: true
advertise_ipv6_connected: true
advertise_ipv6_ospf: true
ecmp_limit: 16
send_path_limit: 16
graceful_restart: true
graceful_restart_timer: 86400

OMP template controls number of paths being advertised and installed, which protocols are by default redistributed into OMP, AS overlay number and also various timers: graceful restart, advertisment and hold.

Diagram
NameTypeConstraintMandatoryDefault Value
ompClass[omp]No

omp (sdwan.feature_profiles.system_profiles)

Section titled “omp (sdwan.feature_profiles.system_profiles)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Noomp
descriptionStringNo
advertise_ipv4_bgpBooleantrue, falseNo
advertise_ipv4_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_connectedBooleantrue, falseNo
advertise_ipv4_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_eigrpBooleantrue, falseNo
advertise_ipv4_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_isisBooleantrue, falseNo
advertise_ipv4_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_lispBooleantrue, falseNo
advertise_ipv4_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospfBooleantrue, falseNo
advertise_ipv4_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospf_v3Booleantrue, falseNo
advertise_ipv4_ospf_v3_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_staticBooleantrue, falseNo
advertise_ipv4_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_bgpBooleantrue, falseNo
advertise_ipv6_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_connectedBooleantrue, falseNo
advertise_ipv6_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_eigrpBooleantrue, falseNo
advertise_ipv6_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_isisBooleantrue, falseNo
advertise_ipv6_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_lispBooleantrue, falseNo
advertise_ipv6_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_ospfBooleantrue, falseNo
advertise_ipv6_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_staticBooleantrue, falseNo
advertise_ipv6_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertisement_intervalIntegermin: 1, max: 65535No
advertisement_interval_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ecmp_limitIntegermin: 1, max: 16No
ecmp_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
eor_timerIntegermin: 1, max: 3600No
eor_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restartBooleantrue, falseNo
graceful_restart_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restart_timerIntegermin: 1, max: 604800No
graceful_restart_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
holdtimeIntegermin: 3, max: 65535No
holdtime_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ignore_region_path_lengthBooleantrue, falseNo
ignore_region_path_length_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv4Integermin: 1, max: 255No
omp_admin_distance_ipv4_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv6Integermin: 1, max: 255No
omp_admin_distance_ipv6_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
overlay_asIntegermin: 1, max: 4294967295No
overlay_as_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
send_path_limitIntegermin: 1, max: 16No
send_path_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
site_typesListChoice[type-1, type-2, type-3, cloud, branch, br, spoke]No
site_types_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
transport_gatewayChoiceprefer, ecmp-with-direct-pathNo
transport_gateway_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No

Example-1: Basic OMP configuration is shown in example below. We want OMP only to advertise by default static and connected routes. Rest should be controlled by VPN template. Edges are allowed to advertise 16 paths and install 16 ECMP paths. Graceful restart is enabled with restart timer set to one day.

sdwan:
feature_profiles:
system_profiles:
- name: system1
description: Basic system profile
omp_templates:
- name: FT-EDGE-OMP-01
description: OMP base template
ipv4_advertise_protocols:
- ospf
- connected
ipv6_advertise_protocols:
- ospf
- connected
ecmp_limit: 16
send_path_limit: 16
graceful_restart: true
graceful_restart_timer: 86400

Change the graceful restart timers and advertisement timers and hold timers; change the number of paths advertised; configure an AS overlay number; choose which local protocols will be advertised into OMP; and change the number of equal-cost paths installed in the WAN Edge router.

Diagram
NameTypeConstraintMandatoryDefault Value
ompClass[omp]No

omp (sdwan.feature_profiles.system_profiles)

Section titled “omp (sdwan.feature_profiles.system_profiles)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Noomp
descriptionStringNo
advertise_ipv4_bgpBooleantrue, falseNo
advertise_ipv4_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_connectedBooleantrue, falseNo
advertise_ipv4_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_eigrpBooleantrue, falseNo
advertise_ipv4_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_isisBooleantrue, falseNo
advertise_ipv4_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_lispBooleantrue, falseNo
advertise_ipv4_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospfBooleantrue, falseNo
advertise_ipv4_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_ospf_v3Booleantrue, falseNo
advertise_ipv4_ospf_v3_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv4_staticBooleantrue, falseNo
advertise_ipv4_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_bgpBooleantrue, falseNo
advertise_ipv6_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_connectedBooleantrue, falseNo
advertise_ipv6_connected_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_eigrpBooleantrue, falseNo
advertise_ipv6_eigrp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_isisBooleantrue, falseNo
advertise_ipv6_isis_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_lispBooleantrue, falseNo
advertise_ipv6_lisp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_ospfBooleantrue, falseNo
advertise_ipv6_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertise_ipv6_staticBooleantrue, falseNo
advertise_ipv6_static_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
advertisement_intervalIntegermin: 1, max: 65535No
advertisement_interval_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ecmp_limitIntegermin: 1, max: 16No
ecmp_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
eor_timerIntegermin: 1, max: 3600No
eor_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restartBooleantrue, falseNo
graceful_restart_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
graceful_restart_timerIntegermin: 1, max: 604800No
graceful_restart_timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
holdtimeIntegermin: 3, max: 65535No
holdtime_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
ignore_region_path_lengthBooleantrue, falseNo
ignore_region_path_length_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv4Integermin: 1, max: 255No
omp_admin_distance_ipv4_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
omp_admin_distance_ipv6Integermin: 1, max: 255No
omp_admin_distance_ipv6_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
overlay_asIntegermin: 1, max: 4294967295No
overlay_as_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
send_path_limitIntegermin: 1, max: 16No
send_path_limit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
site_typesListChoice[type-1, type-2, type-3, cloud, branch, br, spoke]No
site_types_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
transport_gatewayChoiceprefer, ecmp-with-direct-pathNo
transport_gateway_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No

sdwan:
feature_profiles:
system_profiles:
- name: system1
description: this is test system profile
omp:
name: omp
description: basic omp
ecmp_limit_variable: omp_ecmp_limit
graceful_restart: true
send_path_limit: 16
graceful_restart_timer: 86400
advertise_ipv4_connected: true
advertise_ipv4_bgp: false
advertise_ipv6_bgp_variable: omp_advertise_ipv6_bgp