Location in GUI: Infrastructure
» Infra Configuration
Name Type Constraint Mandatory Default Value multisite Boolean true
, false
No true
routed_domain String Regex: ^[a-zA-Z0-9_.:-]{1,64}$
No name String Yes id Integer min: 1
No multicast_tep IP No bgp Class [bgp]
No ospf Class [ospf]
No ospf_policies List [ospf_policies]
No pods List [pods]
No
Name Type Constraint Mandatory Default Value fabric_connectivity Class [fabric_connectivity]
No
Name Type Constraint Mandatory Default Value bgp Class [bgp]
No
Name Type Constraint Mandatory Default Value as Integer min: 1
, max: 4294967295
No password Any String or Null No
Name Type Constraint Mandatory Default Value area_id Any Integer[min: 0
, max: 4294967295
] or Choice[backbone
] or IP No 0 area_type Choice regular
, stub
, nssa
No regular
Name Type Constraint Mandatory Default Value name String Regex: ^[a-zA-Z0-9_.:-]{1,64}$
Yes network_type Choice point-to-point
, broadcast
No point-to-point
priority Integer min: 0
, max: 255
No 1
interface_cost Integer min: 0
, max: 65535
No 0 passive_interface Boolean true
, false
No false
mtu_ignore Boolean true
, false
No false
advertise_subnet Boolean true
, false
No false
bfd Boolean true
, false
No false
hello_interval Integer min: 1
, max: 65535
No 10
dead_interval Integer min: 1
, max: 65535
No 40
retransmit_interval Integer min: 1
, max: 65535
No 5
retransmit_delay Integer min: 1
, max: 450
No 1
Name Type Constraint Mandatory Default Value id Integer min: 1
, max: 255
Yes 1
unicast_tep IP No spines List [spines]
No external_tep_pools List [external_tep_pools]
No
Name Type Constraint Mandatory Default Value peering_type Choice full-mesh
, route-reflector
No full-mesh
ttl Integer min: 1
, max: 255
No 16
max_as Integer min: 0
, max: 2000
No 0 keepalive_interval Integer min: 0
, max: 3600
No 60
hold_interval Integer min: 0
, max: 3600
No 180
stale_interval Integer min: 1
, max: 3600
No 300
graceful_restart Boolean true
, false
No true
Name Type Constraint Mandatory Default Value id Integer min: 1
, max: 4000
Yes name String Regex: ^[a-zA-Z0-9_.:-]{1,64}$
Yes bgp_peering Boolean true
, false
No true
bgp_route_reflector Boolean true
, false
No false
control_plane_tep IP No interfaces List [interfaces]
No
Name Type Constraint Mandatory Default Value ip IP Yes
Name Type Constraint Mandatory Default Value port Integer min: 1
, max: 127
Yes module Integer min: 1
, max: 9
No 1
ip IP Yes mtu Any Choice[inherit
] or Integer[min: 576
, max: 9216
] No inherit
ospf Class [ospf]
No
Name Type Constraint Mandatory Default Value policy String Regex: ^[a-zA-Z0-9_.:-]{1,64}$
Yes authentication_type Choice none
, simple
, md5
No none
authentication_key Any String or Null No authentication_key_id Integer min: 1
, max: 255
No 1
Example 1: In Multi-Site deployments, external TEP pools serve a crucial role in enabling communication and integration with external networks and devices. The configuration below demonstrates the use of multiple external_tep_pools entries (10.10.10.0/24
, 10.10.11.0/24
, 10.10.12.0/24
) for pod 1
. This approach allows for the allocation of distinct IP address ranges for Inter-site L3Out communication.
full-example:
network_type : point-to-point
bgp_route_reflector : false
control_plane_tep : 100.100.100.1
authentication_type : none
authentication_key : cisco