Skip to content

L3Out Interface Routing Policy

Location in GUI: Tenant Template » Tenant Policies » L3Out Interface Routing Policy

Diagram
NameTypeConstraintMandatoryDefault Value
l3out_interface_routing_policiesList[l3out_interface_routing_policies]No

l3out_interface_routing_policies (ndo.tenant_templates.tenant_policies)

Section titled “l3out_interface_routing_policies (ndo.tenant_templates.tenant_policies)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringRegex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$No
bfd_multi_hop_settingsClass[bfd_multi_hop_settings]No
bfd_settingsClass[bfd_settings]No
ospf_interface_settingsClass[ospf_interface_settings]No

bfd_multi_hop_settings (ndo.tenant_templates.tenant_policies.l3out_interface_routing_policies)

Section titled “bfd_multi_hop_settings (ndo.tenant_templates.tenant_policies.l3out_interface_routing_policies)”
NameTypeConstraintMandatoryDefault Value
admin_stateBooleantrue, falseNotrue
detection_multiplierIntegermin: 1, max: 50No3
min_rx_intervalIntegermin: 250, max: 999No250
min_tx_intervalIntegermin: 250, max: 999No250

bfd_settings (ndo.tenant_templates.tenant_policies.l3out_interface_routing_policies)

Section titled “bfd_settings (ndo.tenant_templates.tenant_policies.l3out_interface_routing_policies)”
NameTypeConstraintMandatoryDefault Value
admin_stateBooleantrue, falseNotrue
detection_multiplierIntegermin: 1, max: 50No3
min_rx_intervalIntegermin: 50, max: 999No50
min_tx_intervalIntegermin: 50, max: 999No50
echo_rx_intervalIntegermin: 50, max: 999No50
echo_admin_stateBooleantrue, falseNotrue
interface_controlBooleantrue, falseNofalse

ospf_interface_settings (ndo.tenant_templates.tenant_policies.l3out_interface_routing_policies)

Section titled “ospf_interface_settings (ndo.tenant_templates.tenant_policies.l3out_interface_routing_policies)”
NameTypeConstraintMandatoryDefault Value
network_typeChoicebroadcast, point-to-pointNobroadcast
priorityIntegermin: 0, max: 255No1
interface_costIntegermin: 0, max: 65535No0
hello_intervalIntegermin: 1, max: 65535No10
dead_intervalIntegermin: 1, max: 65535No40
retransmit_intervalIntegermin: 1, max: 65535No5
transmit_delayIntegermin: 1, max: 450No1
advertise_subnetBooleantrue, falseNo
bfdBooleantrue, falseNo
mtu_ignoreBooleantrue, falseNo
passive_participationBooleantrue, falseNo

Example-1: The example below shows a tenant policy template called TP1 that is created under the tenant NDO1 and the site APIC1. The L3Out interface routing policy IRP1 is defined with BFD settings, BFD multi-hop settings, and OSPF interface settings.

ndo:
tenant_templates:
tenant_policies:
- name: TP1
tenant: NDO1
sites:
- APIC1
l3out_interface_routing_policies:
- name: IRP1
description: L3Out Interface Routing Policy 1
bfd_settings:
admin_state: true
detection_multiplier: 3
min_rx_interval: 250
min_tx_interval: 250
echo_rx_interval: 50
echo_admin_state: true
interface_control: true
bfd_multi_hop_settings:
admin_state: true
detection_multiplier: 3
min_rx_interval: 250
min_tx_interval: 250
ospf_interface_settings:
network_type: point-to-point
priority: 1
interface_cost: 10
hello_interval: 10
dead_interval: 40
retransmit_interval: 5
transmit_delay: 1
advertise_subnet: true