The new interface configuration model is available from ACI 6.0(x).
Location in GUI: Fabric
» Access Policies
» Interface Configuration
Diagram
Classes
apic
Name | Type | Constraint | Mandatory | Default Value |
---|
new_interface_configuration | Boolean | true , false | No | false |
interface_policies | Class | [interface_policies] | No | |
interface_policies (apic)
Name | Type | Constraint | Mandatory | Default Value |
---|
nodes | List | [nodes] | No | |
nodes (apic.interface_policies)
Name | Type | Constraint | Mandatory | Default Value |
---|
id | Integer | min: 1 , max: 4000 | Yes | |
interfaces | List | [interfaces] | No | |
fexes | List | [fexes] | No | |
interfaces (apic.interface_policies.nodes)
Name | Type | Constraint | Mandatory | Default Value |
---|
port | Integer | min: 1 , max: 127 | Yes | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
module | Integer | min: 1 , max: 9 | No | 1 |
policy_group | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
fex_id | Integer | min: 101 , max: 199 | No | |
type | Choice | uplink , downlink | No | |
sub_ports | List | [sub_ports] | No | |
breakout | Choice | 100g-2x , 100g-4x , 10g-4x , 25g-4x , 50g-8x , none | No | |
fabric | Boolean | true , false | No | false |
shutdown | Boolean | true , false | No | false |
port_channel_member_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
fexes (apic.interface_policies.nodes)
Name | Type | Constraint | Mandatory | Default Value |
---|
id | Integer | min: 101 , max: 199 | Yes | |
interfaces | List | [interfaces] | No | |
sub_ports (apic.interface_policies.nodes.interfaces)
Name | Type | Constraint | Mandatory | Default Value |
---|
port | Integer | min: 1 , max: 127 | Yes | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
module | Integer | min: 1 , max: 9 | No | |
policy_group | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
fex_id | Integer | min: 101 , max: 199 | No | |
shutdown | Boolean | true , false | No | false |
port_channel_member_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
interfaces (apic.interface_policies.nodes.fexes)
Name | Type | Constraint | Mandatory | Default Value |
---|
port | Integer | min: 1 , max: 127 | Yes | |
description | String | Regex: ^[a-zA-Z0-9\\!#$%()*,-./:;@ _{|}~?&+]{1,128}$ | No | |
module | Integer | min: 1 , max: 9 | No | 1 |
policy_group | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
shutdown | Boolean | true , false | No | false |
port_channel_member_policy | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | No | |
Examples
Simple example:
new_interface_configuration: true
description: interface descr 1
port_channel_member_policy: LACP_Fast
Breakout port example:
new_interface_configuration: true
description: interface breakout 2
port_channel_member_policy: LACP_Fast