Configuring Event-History Buffers for MRIB

These examples demonstrate how to configure the size of the event history buffers. The options are small, medium, large, and disabled. The default is small.

Configuring CLI Event History Buffers For MRIB

Configuring CLI Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "cli"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>cli</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history cli size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting CLI Event History Buffers For MRIB

Deleting CLI Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "cli"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>cli</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history cli size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring MDT Event History Buffers For MRIB

Configuring MDT Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "mdt"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>mdt</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history mdt size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting MDT Event History Buffers For MRIB

Deleting MDT Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "mdt"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>mdt</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history mdt size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring MFDM Debugs Event History Buffers For MRIB

Configuring MFDM Debugs Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "mfdmDebugs"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>mfdmDebugs</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history mfdm-debugs size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting MFDM Debugs Event History Buffers For MRIB

Deleting MFDM Debugs Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "mfdmDebugs"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>mfdmDebugs</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history mfdm-debugs size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Non-Periodic MFDM Events Event History Buffers For MRIB

Configuring Non-Periodic MFDM Events Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "mfdmEvents"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>mfdmEvents</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history mfdm-events size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Non-Periodic MFDM Event History Buffers For MRIB

Deleting Non-Periodic MFDM Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "mfdmEvents"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>mfdmEvents</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history mfdm-events size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring MFDM-Stats Event History Buffers For MRIB

Configuring MFDM-Stats Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "mfdmStats"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>mfdmStats</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history mfdm-stats size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting MFDM-Stats MFDM Event History Buffers For MRIB

Deleting MFDM-Stats MFDM Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "mfdmStats"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>mfdmStats</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history mfdm-stats size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Clients Notify Debug Event History Buffers For MRIB

Configuring Clients Notify Debug Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "notyClients"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>notyClients</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history notify-clients size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Clients Notify Debug Event History Buffers For MRIB

Deleting Clients Notify Debug Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "notyClients"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>notyClients</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history notify-clients size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring RIB Event History Buffers For MRIB

Configuring RIB Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "rib"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>rib</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history rib size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting RIB Event History Buffers For MRIB

Deleting RIB Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "rib"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>rib</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history rib size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring RIB Events For MRIB-Summary History Buffers For MRIB

Configuring RIB Events For MRIB-Summary History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "ribSum"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>ribSum</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history rib-summary size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting RIB Events For MRIB-Summary History Buffers For MRIB

Deleting RIB Events For MRIB-Summary History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "ribSum"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>ribSum</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history rib-summary size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring URIB Debug Event History Buffers For MRIB

Configuring URIB Debug Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "urib"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>urib</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history urib-debugs size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting URIB Debug Event History Buffers For MRIB

Deleting URIB Debug Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "urib"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>urib</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history urib-debugs size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring VRF Event History Buffers For MRIB

Configuring VRF Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "vrf"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list>
              <type>vrf</type>
              <size>medium</size>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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.

ip routing multicast event-history vrf size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
sizemrib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 3
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting VRF Event History Buffers For MRIB

Deleting VRF Event History Buffers For MRIB
POST http://<mgmt0_IP>/api/mo/sys/mrib/inst.json
{
  "mribInst": {
    "children": [
      {
        "mribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "mribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "vrf"
}}}]}}]}}
{
    "imdata": []
}
<System>
  <mrib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventHist-items>
            <EventHistory-list xc:operation="delete">
              <type>vrf</type>
            </EventHistory-list>
          </eventHist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </mrib-items>
</System>

Note: This example was added in Release 7.0(3)I7(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 ip routing multicast event-history vrf size medium

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.

MODN
mribInst sys/mrib/inst
mribDom sys/mrib/inst/dom-{name}
mribEventHistory sys/mrib/inst/dom-{name}/eventHist-{type}


mribDom Properties

The following table contains information about the mribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


mribEventHistory Properties

The following table contains information about the mribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typemrib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf
10 - nbm


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Ipv6 Routing Multicast Event-History Buffers for CLI Events

Configuring Ipv6 Routing Multicast Event-History Buffers for CLI Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "cli"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list>
              <type>cli</type>
              <size>3</size>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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.

ipv6 routing multicast event-history cli size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
sizem6rib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 5242880
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Ipv6 Routing Multicast Event-History Buffers for CLI Events

Deleting Ipv6 Routing Multicast Event-History Buffers for CLI Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "cli"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list xc:operation="delete">
              <type>cli</type>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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 ipv6 routing multicast event-history cli size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Ipv6 Routing Multicast Event-History Buffers for MFDM-Debugs Events

Configuring Ipv6 Routing Multicast Event-History Buffers for MFDM-Debugs Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "mfdmDebugs"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list>
              <type>mfdmDebugs</type>
              <size>3</size>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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.

ipv6 routing multicast event-history mfdm-debugs size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
sizem6rib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 5242880
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Ipv6 Routing Multicast Event-History Buffers for MFDM-Debugs Events

Deleting Ipv6 Routing Multicast Event-History Buffers for MFDM-Debugs Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "mfdmDebugs"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list xc:operation="delete">
              <type>mfdmDebugs</type>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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 ipv6 routing multicast event-history mfdm-debugs size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Ipv6 Routing Multicast Event-History Buffers for MFDM-Events

Configuring Ipv6 Routing Multicast Event-History Buffers for MFDM-Events 
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "mfdmEvents"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list>
              <type>mfdmEvents</type>
              <size>3</size>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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.

ipv6 routing multicast event-history mfdm-events size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
sizem6rib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 5242880
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Ipv6 Routing Multicast Event-History Buffers for MFDM-Events

Deleting Ipv6 Routing Multicast Event-History Buffers for MFDM-Events 
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "mfdmEvents"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list xc:operation="delete">
              <type>mfdmEvents</type>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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 ipv6 routing multicast event-history mfdm-events size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Ipv6 Routing Multicast Event-History Buffers for MFDM-Stats Events

Configuring Ipv6 Routing Multicast Event-History Buffers for MFDM-Stats Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "mfdmStats"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list>
              <type>mfdmStats</type>
              <size>3</size>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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.

ipv6 routing multicast event-history mfdm-stats size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
sizem6rib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 5242880
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Ipv6 Routing Multicast Event-History Buffers for MFDM-Stats Events

Deleting Ipv6 Routing Multicast Event-History Buffers for MFDM-Stats Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "mfdmStats"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list xc:operation="delete">
              <type>mfdmStats</type>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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 ipv6 routing multicast event-history mfdm-stats size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Ipv6 Routing Multicast Event-History Buffers for RIB Events

Configuring Ipv6 Routing Multicast Event-History Buffers for RIB Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "rib"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list>
              <type>rib</type>
              <size>3</size>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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.

ipv6 routing multicast event-history rib size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
sizem6rib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 5242880
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Ipv6 Routing Multicast Event-History Buffers for RIB Events

Deleting Ipv6 Routing Multicast Event-History Buffers for RIB Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "rib"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list xc:operation="delete">
              <type>rib</type>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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 ipv6 routing multicast event-history rib size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Ipv6 Routing Multicast Event-History Buffers for RIB-Summary Events

Configuring Ipv6 Routing Multicast Event-History Buffers for RIB-Summary Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "ribSum"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list>
              <type>ribSum</type>
              <size>3</size>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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.

ipv6 routing multicast event-history rib-summary size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
sizem6rib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 5242880
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Ipv6 Routing Multicast Event-History Buffers for RIB-Summary Events

Deleting Ipv6 Routing Multicast Event-History Buffers for RIB-Summary Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "ribSum"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list xc:operation="delete">
              <type>ribSum</type>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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 ipv6 routing multicast event-history rib-summary size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Configuring Ipv6 Routing Multicast Event-History Buffers for VRF Events

Configuring Ipv6 Routing Multicast Event-History Buffers for VRF Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "size": "medium",
                  "type": "vrf"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list>
              <type>vrf</type>
              <size>3</size>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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.

ipv6 routing multicast event-history vrf size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
sizem6rib:Size
(scalar:Uint32)
configures buffer size in text/kb
RANGE: [0 , 4]
DEFAULT: 5242880
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html

Deleting Ipv6 Routing Multicast Event-History Buffers for VRF Events

Deleting Ipv6 Routing Multicast Event-History Buffers for VRF Events  
POST http://<mgmt0_IP>/api/mo/sys/m6rib/inst.json
{
  "m6ribInst": {
    "children": [
      {
        "m6ribDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "m6ribEventHistory": {
                "attributes": {
                  "status": "deleted",
                  "type": "vrf"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <m6rib-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <eventhist-items>
            <EventHistory-list xc:operation="delete">
              <type>vrf</type>
            </EventHistory-list>
          </eventhist-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </m6rib-items>
</System>

Note: This example was added in Release 9.2(1).


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 ipv6 routing multicast event-history vrf size medium

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.

MODN
m6ribInst sys/m6rib/inst
m6ribDom sys/m6rib/inst/dom-{name}
m6ribEventHistory sys/m6rib/inst/dom-{name}/eventhist-{type}


m6ribDom Properties

The following table contains information about the m6ribDom 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 NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


m6ribEventHistory Properties

The following table contains information about the m6ribEventHistory 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 NameData TypeDescriptionValues
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced
typem6rib:EhType
(scalar:Enum16)
configures type of event historySELECTION:
0 - cli
1 - mdt
2 - mfdmDebugs
3 - mfdmEvents
4 - mfdmStats
5 - notyClients
6 - rib
7 - ribSum
8 - urib
9 - vrf


Related Documentation

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

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:

https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html