Configuring Flex Link
Flex Links are a pair of a Layer 2 interfaces (switchports or port channels), where one interface is configured
to act as a backup to the other.
This feature provides an alternative solution to the Spanning Tree Protocol (STP), allowing users to turn off
STP and still provide basic link redundancy. You generally configure Flex Links in networks where customers
do not want to run STP on the switch. When you configure STP on the switch, it is not necessary to configure
Flex Links because STP already provides link-level redundancy or backup.
For more information about flex links, see the Cisco Nexus 9000 Switch NX-OS Layer 2 Switching Configuration Guide.
Enabling Flex Link
Enabling Flex Link
POST http://<mgmt0_IP>/api/mo/sys/fm.json
{
"fmEntity": {
"children": [
{
"fmFlexlink": {
"attributes": {
"adminSt": "enabled"
}
}
}
]
}
}
{
imdata:[]
}
<System>
<fm-items>
<flexlink-items>
<adminSt>enabled</adminSt>
</flexlink-items>
</fm-items>
</System>
Note: This example was added in Release 9.2(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
feature flexlink
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
For detailed information about classes and attributes in the payload, see the NX-API DME Model Reference:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Disabling Flex Link
Disabling Flex Link
POST http://<mgmt0_IP>/api/mo/sys/fm.json
{
"fmEntity": {
"children": [
{
"fmFlexlink": {
"attributes": {
"adminSt": "disabled"
}
}
}
]
}
}
{
imdata:[]
}
<System>
<fm-items>
<flexlink-items>
<adminSt>disabled</adminSt>
</flexlink-items>
</fm-items>
</System>
Note: This example was added in Release 9.2(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no feature flexlink
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
For detailed information about classes and attributes in the payload, see the NX-API DME Model Reference:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html