Leaf Interface Profiles can either be auto-generated (one per leaf) by providing a naming convention, or can be system-generated (one per leaf), or can be defined explicitly. In case of auto-generated profiles the following placeholders can be used when defining the naming convention:
\\g<id>: gets replaced by the respective leaf node ID\\g<name>: gets replaced by the respective leaf hostnameLocation in GUI: Fabric » Fabric Policies » Interfaces » Leaf Interfaces » Profiles
Name Type Constraint Mandatory Default Value auto_generate_switch_pod_profiles Boolean true, falseNo falseauto_generate_fabric_leaf_switch_interface_profiles Boolean true, falseNo false
Name Type Constraint Mandatory Default Value leaf_interface_profile_name String min: 1, max: 64 No LEAF\g<id>leaf_interface_profiles List [leaf_interface_profiles]No
Name Type Constraint Mandatory Default Value id Integer min: 1, max: 4000 Yes name String Regex: ^[a-zA-Z0-9_.:-]{1,64}$ No
Name Type Constraint Mandatory Default Value name String Regex: ^[a-zA-Z0-9_.:-]{1,64}$ Yes selectors List [selectors]No
Name Type Constraint Mandatory Default Value name String Regex: ^[a-zA-Z0-9_.,:-]{1,64}$ Yes description String Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ No policy_group String Regex: ^[a-zA-Z0-9_.:-]{1,64}$ No port_blocks List [port_blocks]No sub_port_blocks List [sub_port_blocks]No
Name Type Constraint Mandatory Default Value name String Regex: ^[a-zA-Z0-9_.:-]{1,64}$ Yes description String Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ No from_module Integer min: 1, max: 9 No 1from_port Integer min: 1, max: 127 Yes to_module Integer min: 1, max: 9 No to_port Integer min: 1, max: 127 No
Name Type Constraint Mandatory Default Value name String Regex: ^[a-zA-Z0-9_.:-]{1,64}$ Yes description String Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ No from_module Integer min: 1, max: 9 No 1from_port Integer min: 1, max: 127 Yes to_module Integer min: 1, max: 9 No to_port Integer min: 1, max: 127 No from_sub_port Integer min: 1, max: 16 Yes to_sub_port Integer min: 1, max: 16 No
Auto-generated profiles:
auto_generate_fabric_leaf_switch_interface_profiles : true
leaf_interface_profile_name : " LEAF \\ g<id> "
System-generated profiles:
new_interface_configuration : true
Explicitly configured profiles:
description : Leaf Interface Profile Description
description : Breakout port 1/5/1