Configuring CFS
Enabling Fabric Wide Distribution
Enabling Fabric Wide Distribution
POST http://<mgmt0_IP>/api/mo/sys/cfs.json
{
"cfsEntity": {
"children": [
{
"cfsInst": {
"attributes": {
"distribute": "enabled"
}}}]}}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<distribute>enabled</distribute>
</inst-items>
</cfs-items>
</System>
Note: This example was added in Release 9.2(2).
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.
cfs distribute
Note: The property information for this example was added in Release 9.3(3).
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsEntity | sys/cfs |
cfsInst | sys/cfs/inst |
cfsInst Properties
The following table contains information about the cfsInst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
distribute | cfs:AdminSt (scalar:Enum8) | Enable CFS distribution | SELECTION: 1 - enabled 2 - disabled DEFAULT: enabled |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Disabling Fabric Wide Distribution
Disabling Fabric Wide Distribution
POST http://<mgmt0_IP>/api/mo/sys/cfs.json
{
"cfsEntity": {
"children": [
{
"cfsInst": {
"attributes": {
"distribute": "disabled"
}}}]}}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<distribute>disabled</distribute>
</inst-items>
</cfs-items>
</System>
Note: This example was added in Release 9.2(2).
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 cfs distribute
Note: The property information for this example was added in Release 9.3(3).
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsEntity | sys/cfs |
cfsInst | sys/cfs/inst |
cfsInst Properties
The following table contains information about the cfsInst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
distribute | cfs:AdminSt (scalar:Enum8) | Enable CFS distribution | SELECTION: 1 - enabled 2 - disabled DEFAULT: enabled |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Enabling CFS Distribution Over Ethernet
Enabling CFS Distribution Over Ethernet
POST http://<mgmt0_IP>/api/mo/sys/cfs.json
{
"cfsEntity": {
"children": [
{
"cfsInst": {
"attributes": {
"ethDist": "enabled"
}}}]}}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<ethDist>enabled</ethDist>
</inst-items>
</cfs-items>
</System>
Note: This example was added in Release 9.2(2).
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.
cfs eth distribute
Note: The property information for this example was added in Release 9.3(3).
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsEntity | sys/cfs |
cfsInst | sys/cfs/inst |
cfsInst Properties
The following table contains information about the cfsInst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
ethDist | cfs:AdminSt (scalar:Enum8) | Enable CFS distribution over Ethernet | SELECTION: 1 - enabled 2 - disabled DEFAULT: disabled |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Disabling CFS Distribution Over Ethernet
Disabling CFS Distribution Over Ethernet
POST http://<mgmt0_IP>/api/mo/sys/cfs.json
{
"cfsEntity": {
"children": [
{
"cfsInst": {
"attributes": {
"ethDist": "disabled"
}}}]}}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<ethDist>disabled</ethDist>
</inst-items>
</cfs-items>
</System>
Note: This example was added in Release 9.2(2).
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 cfs eth distribute
Note: The property information for this example was added in Release 9.3(3).
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsEntity | sys/cfs |
cfsInst | sys/cfs/inst |
cfsInst Properties
The following table contains information about the cfsInst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
ethDist | cfs:AdminSt (scalar:Enum8) | Enable CFS distribution over Ethernet | SELECTION: 1 - enabled 2 - disabled DEFAULT: disabled |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Configuring CFS Distribution Over IPv4
Configuring CFS Distribution Over IPv4
POST http://<mgmt0_IP>/api/mo/sys/cfs.json
{
"cfsEntity": {
"children": [
{
"cfsInst": {
"attributes": {
"ipv4Dist": "enabled"
}
}
}
]
}
}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<ipv4Dist>enabled</ipv4Dist>
</inst-items>
</cfs-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.
cfs ipv4 distribute
Note: The property information for this example was added in Release 9.3(3).
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsEntity | sys/cfs |
cfsInst | sys/cfs/inst |
cfsInst Properties
The following table contains information about the cfsInst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
ipv4Dist | cfs:AdminSt (scalar:Enum8) | Enable CFS distribution over IPv4 | SELECTION: 1 - enabled 2 - disabled DEFAULT: disabled |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Deleting CFS Distribution Over IPv4
Deleting CFS Distribution Over IPv4
POST http://<mgmt0_IP>/api/mo/sys/cfs.json
{
"cfsEntity": {
"children": [
{
"cfsInst": {
"attributes": {
"ipv4Dist": "disabled"
}
}
}
]
}
}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<ipv4Dist>disabled</ipv4Dist>
</inst-items>
</cfs-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 cfs ipv4 distribute
Note: The property information for this example was added in Release 9.3(3).
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsEntity | sys/cfs |
cfsInst | sys/cfs/inst |
cfsInst Properties
The following table contains information about the cfsInst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
ipv4Dist | cfs:AdminSt (scalar:Enum8) | Enable CFS distribution over IPv4 | SELECTION: 1 - enabled 2 - disabled DEFAULT: disabled |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Configuring CFS Distribution Over IPv6
Configuring CFS Distribution Over IPv6
POST http://<mgmt0_IP>/api/mo/sys/cfs.json
{
"cfsEntity": {
"children": [
{
"cfsInst": {
"attributes": {
"ipv6Dist": "enabled"
}
}
}
]
}
}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<ipv6Dist>enabled</ipv6Dist>
</inst-items>
</cfs-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.
cfs ipv6 distribute
Note: The property information for this example was added in Release 9.3(3).
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsEntity | sys/cfs |
cfsInst | sys/cfs/inst |
cfsInst Properties
The following table contains information about the cfsInst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
ipv6Dist | cfs:AdminSt (scalar:Enum8) | Enable CFS distribution over IPv6 | SELECTION: 1 - enabled 2 - disabled DEFAULT: disabled |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Deleting CFS Distribution Over IPv6
Deleting CFS Distribution Over IPv6
POST http://<mgmt0_IP>/api/mo/sys/cfs.json
{
"cfsEntity": {
"children": [
{
"cfsInst": {
"attributes": {
"ipv6Dist": "disabled"
}
}
}
]
}
}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<ipv6Dist>disabled</ipv6Dist>
</inst-items>
</cfs-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 cfs ipv6 distribute
Note: The property information for this example was added in Release 9.3(3).
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsEntity | sys/cfs |
cfsInst | sys/cfs/inst |
cfsInst Properties
The following table contains information about the cfsInst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
ipv6Dist | cfs:AdminSt (scalar:Enum8) | Enable CFS distribution over IPv6 | SELECTION: 1 - enabled 2 - disabled DEFAULT: disabled |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Configuring Regions to Limit the Distribution Scope of Application(s)
Configuring Regions to Limit the Distribution Scope of Application(s)
POST http://<mgmt0_IP>/api/mo/sys/cfs/inst.json
{
"cfsInst": {
"children": [
{
"cfsRegion": {
"attributes": {
"regId": "153"
}}}]}}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<region-items>
<Region-list>
<regId>153</regId>
</Region-list>
</region-items>
</inst-items>
</cfs-items>
</System>
Note: This example was added in Release 9.3(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.
cfs region 153
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsInst | sys/cfs/inst |
cfsRegion | sys/cfs/inst/region-153 |
cfsRegion Properties
The following table contains information about the cfsRegion properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
regId | cfs:RegId (scalar:Uint32) | CFS Region ID | RANGE: [1 , 200] |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Deleting Regions to Limit the Distribution Scope of Application(s)
Deleting Regions to Limit the Distribution Scope of Application(s)
POST http://<mgmt0_IP>/api/mo/sys/cfs/inst.json
{
"cfsInst": {
"children": [
{
"cfsRegion": {
"attributes": {
"regId": "153",
"status": "deleted"
}}}]}}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<region-items>
<Region-list nc:operation="delete">
<regId>153</regId>
</Region-list>
</region-items>
</inst-items>
</cfs-items>
</System>
Note: This example was added in Release 9.3(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 cfs region 153
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsInst | sys/cfs/inst |
cfsRegion | sys/cfs/inst/region-153 |
cfsRegion Properties
The following table contains information about the cfsRegion properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
regId | cfs:RegId (scalar:Uint32) | CFS Region ID | RANGE: [1 , 200] |
status | mo:ModificationStatus (scalar:Bitmask32) | The upgrade status. This property is for internal use only. | SELECTION: 2 - created 4 - modified 8 - deleted 16 - replaced |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Configuring the Registered Name of the Local Application
Configuring the Registered Name of the Local Application
POST http://<mgmt0_IP>/api/mo/sys/cfs/inst.json
{
"cfsInst": {
"children": [
{
"cfsRegion": {
"attributes": {
"regId": "153"
},
"children": [
{
"cfsApp": {
"attributes": {
"appName": "AppName"
}}}]}}]}}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<region-items>
<Region-list>
<regId>153</regId>
<app-items>
<App-list>
<appName>AppName</appName>
</App-list>
</app-items>
</Region-list>
</region-items>
</inst-items>
</cfs-items>
</System>
Note: This example was added in Release 9.3(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.
cfs region 153
AppName
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsInst | sys/cfs/inst |
cfsRegion | sys/cfs/inst/region-153 |
cfsApp | sys/cfs/inst/region-153/app-AppName |
cfsRegion Properties
The following table contains information about the cfsRegion properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
regId | cfs:RegId (scalar:Uint32) | CFS Region ID | RANGE: [1 , 200] |
cfsApp Properties
The following table contains information about the cfsApp properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
appName | string:Basic | CFS Appname ID | A sequence of characters |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:
Deleting the Registered Name of the Local Application
Deleting the Registered Name of the Local Application
POST http://<mgmt0_IP>/api/mo/sys/cfs/inst.json
{
"cfsInst": {
"children": [
{
"cfsRegion": {
"attributes": {
"regId": "153"
},
"children": [
{
"cfsApp": {
"attributes": {
"appName": "AppName",
"status": "deleted"
}}}]}}]}}
{
imdata:[]
}
<System>
<cfs-items>
<inst-items>
<region-items>
<Region-list>
<regId>153</regId>
<app-items>
<App-list nc:operation="delete">
<appName>AppName</appName>
</App-list>
</app-items>
</Region-list>
</region-items>
</inst-items>
</cfs-items>
</System>
Note: This example was added in Release 9.3(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.
cfs region 153
no AppName
Verifying a DME Configuration
The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.
MO | DN |
---|---|
cfsInst | sys/cfs/inst |
cfsRegion | sys/cfs/inst/region-153 |
cfsApp | sys/cfs/inst/region-153/app-AppName |
cfsRegion Properties
The following table contains information about the cfsRegion properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
regId | cfs:RegId (scalar:Uint32) | CFS Region ID | RANGE: [1 , 200] |
cfsApp Properties
The following table contains information about the cfsApp properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.
Property Name | Data Type | Description | Values |
---|---|---|---|
appName | string:Basic | CFS Appname ID | A sequence of characters |
status | mo:ModificationStatus (scalar:Bitmask32) | The upgrade status. This property is for internal use only. | SELECTION: 2 - created 4 - modified 8 - deleted 16 - replaced |
Related Documentation
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide: