Spine Interface Profiles can either be auto-generated (one per spine) by providing a naming convention, or can be system-generated (one per spine), 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 spine node ID\\g<name>: gets replaced by the respective spine hostnameLocation in GUI: Fabric » Access Policies » Interfaces » Spine Interfaces » Profiles
Name Type Constraint Mandatory Default Value auto_generate_switch_pod_profiles Boolean true, falseNo falseauto_generate_access_spine_switch_interface_profiles Boolean true, falseNo false
Name Type Constraint Mandatory Default Value spine_interface_profile_name String min: 1, max: 64 No SPINE\g<id>spine_interface_profiles List [spine_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 fex_id Integer min: 101, max: 199 No fex_profile String Regex: ^[a-zA-Z0-9_.:-]{1,64}$ No policy_group String Regex: ^[a-zA-Z0-9_.:-]{1,64}$ No port_blocks List [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
Auto-generated profiles:
auto_generate_access_spine_switch_interface_profiles : true
spine_interface_profile_name : " SPINE \\ g<id> "
System-generated profiles:
new_interface_configuration : true
Explicitly configured profiles:
spine_interface_profiles :