Cisco Nexus 9000 Series NX-API CLI, Release 9.3(x)
Latest
- Cisco Nexus 9000 Series NX-API CLI Reference, Release 9.3x
- About NX-API CLI
- New and Changed
- AAA Commands
- Accounting Commands
- Banner Commands
- Bash Shell Commands
- BGP Commands
- Boot Commands
- Callhome Commands
- CDP Commands
- CFS Commands
- Checkpoint Commands
- CLI Commands
- Clock Commands
- Config-Replace Commands
- Diagnostic Commands
- Dot1Q Commands
- Dot1X Commands
- Environment Commands
- Event Manager Commands
- FHRP Commands
- FIPS Commands
- Host Commands
- HSRP Commands
- Install Commands
- Interface Commands
- IP Commands
- IPv6 Commands
- ISIS Commands
- Key Commands
- L2 Protocol Commands
- LACP Commands
- Line Commands
- LLDP Commands
- Logging Commands
- MAC-Address Commands
- Maintenance Commands
- Module Commands
- NAT Commands
- NTP Commands
- NVE Commands
- NXAPI Commands
- OSPF Commands
- Password Commands
- Port-Channel Commands
- Port-Profile Commands
- Port-Security Commands
- Process Commands
- RADIUS Commands
- Redundancy Commands
- RMON Commands
- Role Commands
- Rollback Commands
- Route Map Commands
- Snapshot Commands
- SNMP Commands
- Socket Commands
- Spanning-Tree Commands
- SSH Commands
- Switchname Commands
- Switch-Profile Commands
- System Commands
- TACACS Commands
- Telnet Commands
- Terminal Commands
- Track Commands
- User Account Commands
- User Passphrase Commands
- Users Commands
- Version Commands
- VLAN Commands
- vPC Commands
- VRRPv3 Commands
- VRRS Commands
show vpc
Python
Copy
import json
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
"version": "1.0",
"type": "cli_show",
"chunk": "0",
"sid": "1",
"input": "show vpc ",
"output_format": "json"
}
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
"ins_api": {
"type": "cli_show",
"version": "1.0",
"sid": "eoc",
"outputs": {
"output": {
"input": "show vpc",
"msg": "Success",
"code": "200",
"body": {
"vpc-domain-id": "100",
"vpc-peer-status": "peer-ok",
"vpc-peer-status-reason": "SUCCESS",
"vpc-peer-keepalive-status": "peer-alive",
"vpc-peer-consistency": "consistent",
"vpc-per-vlan-peer-consistency": "consistent",
"vpc-peer-consistency-status": "SUCCESS",
"vpc-type-2-consistency": "consistent",
"vpc-type-2-consistency-status": "SUCCESS",
"vpc-role": "secondary",
"num-of-vpcs": "12",
"peer-gateway": "1",
"dual-active-excluded-vlans": "-",
"vpc-graceful-consistency-check-status": "enabled",
"vpc-auto-recovery-status": "Enabled, timer is off.(timeout = 240s)",
"vpc-delay-restore-status": "Timer is off.(timeout = 30s)",
"vpc-delay-restore-svi-status": "Timer is off.(timeout = 10s)",
"operational-l3-peer": "Disabled",
"vpc-peer-link-hdr": "Start of VPC peer-link table",
"TABLE_peerlink": {
"ROW_peerlink": {
"peer-link-id": "1",
"peerlink-ifindex": "Po100",
"peer-link-port-state": "1",
"peer-up-vlan-bitset": "1-501"
}
},
"vpc-end": [
"End of table",
"End of table"
],
"vpc-hdr": "Start of vPC table",
"vpc-not-es": "vPC complex",
"TABLE_vpc": {
"ROW_vpc": [
{
"vpc-id": "1",
"vpc-ifindex": "Po1",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "1-100,302-501",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "2",
"vpc-ifindex": "Po2",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "1-501",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "3",
"vpc-ifindex": "Po3",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "100",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "4",
"vpc-ifindex": "Po4",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "500",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "5",
"vpc-ifindex": "Po5",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "1-501",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "6",
"vpc-ifindex": "Po6",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "1-501",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "7",
"vpc-ifindex": "Po7",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "1-501",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "8",
"vpc-ifindex": "Po8",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "200",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "9",
"vpc-ifindex": "Po9",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "100",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "10",
"vpc-ifindex": "Po10",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "400",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "30",
"vpc-ifindex": "Po30",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "220",
"es-attr": "DF: Invalid"
},
{
"vpc-id": "50",
"vpc-ifindex": "Po50",
"vpc-port-state": "1",
"phy-port-if-removed": "disabled",
"vpc-thru-peerlink": "0",
"vpc-consistency": "consistent",
"vpc-consistency-status": "SUCCESS",
"up-vlan-bitset": "1-501",
"es-attr": "DF: Invalid"
}
]
}
}}}}}}