show cfs status

show cfs status

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 cfs status",
  "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 cfs status",
        "msg": "Success",
        "code": "200",
        "body": {

    "distribution": {
        "distribution": "Enabled"
    }, 
    "distribution_over_ip": {
        "dist_over_ip": "Disabled"
    }, 
    "ipv4_multicast_address": {
        "ipv4_mcast_addr": "239.255.70.83"
    }, 
    "ipv6_multicast_address": {
        "ipv6_mcast_addr": "ff15::efff:4653"
    }, 
    "distribution_over_ethernet": {
        "dist_over_eth": "Enabled"
}}}}}}

The CLI output example below corresponds to the payload example in the code pane on the right. For more information about the show cfs status command, see the CLI command reference:

http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

Note: This example was added in Cisco NX-OS Release 9.2(1).

CLI Output
Switch# show cfs status

Distribution : Enabled
Distribution over IP : Disabled
IPv4 multicast address : 239.255.70.83
IPv6 multicast address : ff15::efff:4653
Distribution over Ethernet : Enabled