Configuring IGMP Global Parameters

This section contains payload examples and CLIs to demonstrate how to use the NX-API REST API to configure IGMP globally on Cisco Nexus 3000 and 9000 Series switches and to show how the REST APIs correspond to the CLI commands.

For more information about configuring IGMP, see the Cisco Nexus 9000 Series NX-OS Multicast Routing Configuration Guide.

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

Allowing Any Destination-IP for General Queries

Allowing Any Destination-IP for General Queries
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "anyQueryDest": "yes"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <anyQueryDest>true</anyQueryDest>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

ip igmp any-query-destination

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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
anyQueryDestscalar:Bool
Allow any destination-IP for General Queries SELECTION: true or false


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 the Allowance of Any Destination-IP for General Queries

Deleting the Allowance of Any Destination-IP for General Queries
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "anyQueryDest": "no"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <anyQueryDest>false</anyQueryDest>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no ip igmp any-query-destination

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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
anyQueryDestscalar:Bool
Allow any destination-IP for General Queries SELECTION: true or false


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

Enforcing Router Alert Option Check for IGMPv2 and IGMPv3 Packets

Enforcing Router Alert Option Check for IGMPv2 and IGMPv3 Packets
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "rtrAlert": "yes"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <rtrAlert>true</rtrAlert>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

ip igmp enforce-router-alert

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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
rtrAlertscalar:Bool
Enforce Router AlertSELECTION: true or false


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

Removing the Enforcement of a Router Alert Option Check for IGMPv2 and IGMPv3 Packets

Removing the Enforcement of a Router Alert Option Check for IGMPv2 and IGMPv3 Packets
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "rtrAlert": "no"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <rtrAlert>false</rtrAlert>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no ip igmp enforce-router-alert

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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
rtrAlertscalar:Bool
Enforce Router AlertSELECTION: true or false


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

Removing Routes When Restarting IGMP

Removing Routes When Restarting IGMP
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "flushRoute": "yes"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <flushRoute>true</flushRoute>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

ip igmp flush-routes

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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
flushRoutescalar:Bool
Flush Routes on RestartSELECTION: true or false


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

Permitting Routes When Restarting IGMP

Permitting Routes When Restarting IGMP
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "flushRoute": "no"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <flushRoute>false</flushRoute>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no ip igmp flush-routes

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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
flushRoutescalar:Bool
Flush Routes on RestartSELECTION: true or false


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

Enabling High Availability for IGMP

Enabling High Availability for IGMP
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "ctrl": "stateful-ha"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <ctrl>stateful-ha</ctrl>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

ip igmp ha-stateful

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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
ctrlnw:InstCtrl
(scalar:Bitmask64)
The control state.SELECTION:
1 - stateful-ha


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

Disabling High Availability for IGMP

Disabling High Availability for IGMP
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "ctrl": ""
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <ctrl></ctrl>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no ip igmp ha-stateful

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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
ctrlnw:InstCtrl
(scalar:Bitmask64)
The control state.SELECTION:
1 - stateful-ha


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

Translating IGMPv1/v2 Reports to (S,G) Route Entries

Translating IGMPv1/v2 Reports to (S,G) Route Entries
POST http://<mgmt0_IP>/api/mo/sys/igmp/inst.json
{
  "igmpInst": {
    "children": [
      {
        "igmpDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "igmpSSMXlate": {
                "attributes": {
                  "grpPfx": "232.0.0.0/8",
                  "srcAddr": "10.1.1.1/32"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <ssmxlate-items>
            <SSMXlate-list>
              <srcAddr>10.1.1.1/32</srcAddr>
              <grpPfx>232.0.0.0/8</grpPfx>
            </SSMXlate-list>
          </ssmxlate-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

ip igmp ssm-translate 232.0.0.0/8 10.1.1.1

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
igmpInst sys/igmp/inst
igmpDom sys/igmp/inst/dom-{name}
igmpSSMXlate sys/igmp/inst/dom-{name}/ssmxlate-src-{[srcAddr]}-grp-{[grpPfx]}


igmpDom Properties

The following table contains information about the igmpDom 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


igmpSSMXlate Properties

The following table contains information about the igmpSSMXlate 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
grpPfxmcast:GrpIp
(address:Ip)
AddressValue must match ipv4 or ipv6 known format
srcAddraddress:Ip
AddressValue must match ipv4 or ipv6 known format


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

Disabling the Translation of IGMPv1/v2 Reports to (S,G) Route Entries

Disabling the Translation of IGMPv1/v2 Reports to (S,G) Route Entries
POST http://<mgmt0_IP>/api/mo/sys/igmp/inst.json
{
  "igmpInst": {
    "children": [
      {
        "igmpDom": {
          "attributes": {
            "name": "default"
          },
          "children": [
            {
              "igmpSSMXlate": {
                "attributes": {
                  "grpPfx": "232.0.0.0/8",
                  "srcAddr": "10.1.1.1/32",
                  "status": "deleted"
}}}]}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <dom-items>
        <Dom-list>
          <name>default</name>
          <ssmxlate-items>
            <SSMXlate-list xc:operation="delete">
              <srcAddr>10.1.1.1/32</srcAddr>
              <grpPfx>232.0.0.0/8</grpPfx>
            </SSMXlate-list>
          </ssmxlate-items>
        </Dom-list>
      </dom-items>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release Cisco NX-OS Release 7.0(3)I7(2).


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

no ip igmp ssm-translate 232.0.0.0/8 10.1.1.1

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
igmpInst sys/igmp/inst
igmpDom sys/igmp/inst/dom-{name}
igmpSSMXlate sys/igmp/inst/dom-{name}/ssmxlate-src-{[srcAddr]}-grp-{[grpPfx]}


igmpDom Properties

The following table contains information about the igmpDom 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


igmpSSMXlate Properties

The following table contains information about the igmpSSMXlate 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
grpPfxmcast:GrpIp
(address:Ip)
AddressValue must match ipv4 or ipv6 known format
srcAddraddress:Ip
AddressValue must match ipv4 or ipv6 known format
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced


Related Documentation

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:

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 MAC-Based Multicast Lookup Mode

Configuring MAC-Based Multicast Lookup Mode
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
  "igmpsnoopGl": {
    "children": [
      {
        "igmpsnoopIgmpsnBase": {
          "attributes": {
            "lookupMac": "yes"
}}}]}}
{
    imdata:[]
}
<System>
  <igmpsnoop-items>
    <inst-items>
      <dom-items>
        <gl-items>
          <igmpsnbase-items>
            <lookupMac>true</lookupMac>
          </igmpsnbase-items>
        </gl-items>
      </dom-items>
    </inst-items>
  </igmpsnoop-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.

layer-2 multicast lookup mac

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
igmpsnoopGl sys/igmpsnoop/inst/dom/gl
igmpsnoopIgmpsnBase sys/igmpsnoop/inst/dom/gl/igmpsnbase


igmpsnoopIgmpsnBase Properties

The following table contains information about the igmpsnoopIgmpsnBase 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
lookupMacscalar:Bool
Indicates if Layer-2 Multicast Lookup Mac is EnabledSELECTION: true or false


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 MAC-Based Multicast Lookup Mode

Deleting MAC-Based Multicast Lookup Mode
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
  "igmpsnoopGl": {
    "children": [
      {
        "igmpsnoopIgmpsnBase": {
          "attributes": {
            "lookupMac": "no"
}}}]}}
{
    imdata:[]
}
<System>
  <igmpsnoop-items>
    <inst-items>
      <dom-items>
        <gl-items>
          <igmpsnbase-items>
            <lookupMac>false</lookupMac>
          </igmpsnbase-items>
        </gl-items>
      </dom-items>
    </inst-items>
  </igmpsnoop-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 layer-2 multicast lookup mac

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
igmpsnoopGl sys/igmpsnoop/inst/dom/gl
igmpsnoopIgmpsnBase sys/igmpsnoop/inst/dom/gl/igmpsnbase


igmpsnoopIgmpsnBase Properties

The following table contains information about the igmpsnoopIgmpsnBase 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
lookupMacscalar:Bool
Indicates if Layer-2 Multicast Lookup Mac is EnabledSELECTION: true or false


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 Subnet Check for Layer 3 IGMP Querier Election

Configuring Subnet Check for Layer 3 IGMP Querier Election
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "strictQuerElect": "yes"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <strictQuerElect>true</strictQuerElect>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release 9.3(5).


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 igmp querier-elect strict


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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
strictQuerElectscalar:Bool
Consider subnet check for L3 igmp querier electionSELECTION: true or false


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 Subnet Check for Layer 3 IGMP Querier Election

Deleting Subnet Check for Layer 3 IGMP Querier Election
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "strictQuerElect": "no"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <strictQuerElect>false</strictQuerElect>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release 9.3(5).


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 igmp querier-elect strict


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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
strictQuerElectscalar:Bool
Consider subnet check for L3 igmp querier electionSELECTION: true or false


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 a VLAN List to Drop Unknown Multicast Traffic

Configuring a VLAN List to Drop Unknown Multicast Traffic 
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
  "igmpsnoopGl": {
    "children": [
      {
        "igmpsnoopGVlan": {
          "attributes": {
            "vxlanUmcDropVlan": "3943"
}}}]}}
{
    imdata:[]
}
<System>
  <igmpsnoop-items>
    <inst-items>
      <dom-items>
        <gl-items>
          <gvlan-items>
            <vxlanUmcDropVlan>3943</vxlanUmcDropVlan>
          </gvlan-items>
        </gl-items>
      </dom-items>
    </inst-items>
  </igmpsnoop-items>
</System>

Note: This example was added in Release 9.3(5).


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 igmp snooping vxlan-umc drop vlan 3943


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
igmpsnoopGl sys/igmpsnoop/inst/dom/gl
igmpsnoopGVlan sys/igmpsnoop/inst/dom/gl/gvlan


igmpsnoopGVlan Properties

The following table contains information about the igmpsnoopGVlan 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
vxlanUmcDropVlanipmcsnoop:VxlanVlanRange
(l2:VlanBitmap)
Drop Unknown Multicast Traffic on Vlan(s)
Range: 1-3967


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 a VLAN List to Drop Unknown Multicast Traffic

Deleting a VLAN List to Drop Unknown Multicast Traffic 
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
  "igmpsnoopGl": {
    "children": [
      {
        "igmpsnoopGVlan": {
          "attributes": {
            "vxlanUmcDropVlan": "0"
}}}]}}
{
    imdata:[]
}
<System>
  <igmpsnoop-items>
    <inst-items>
      <dom-items>
        <gl-items>
          <gvlan-items>
            <vxlanUmcDropVlan>0</vxlanUmcDropVlan>
          </gvlan-items>
        </gl-items>
      </dom-items>
    </inst-items>
  </igmpsnoop-items>
</System>

Note: This example was added in Release 9.3(5).


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 igmp snooping vxlan-umc drop vlan 3943


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
igmpsnoopGl sys/igmpsnoop/inst/dom/gl
igmpsnoopGVlan sys/igmpsnoop/inst/dom/gl/gvlan


igmpsnoopGVlan Properties

The following table contains information about the igmpsnoopGVlan 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
vxlanUmcDropVlanipmcsnoop:VxlanVlanRange
(l2:VlanBitmap)
Drop Unknown Multicast Traffic on Vlan(s)
Range: 1-3967


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 Spoof Check for IGMP

Configuring Spoof Check for IGMP
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "spoofCheck": "yes"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <spoofCheck>true</spoofCheck>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release 9.3(5).


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 igmp spoof-check


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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
spoofCheckscalar:Bool
Enable spoof check for IGMPSELECTION: true or false


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 Spoof Check for IGMP

Deleting Spoof Check for IGMP
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "spoofCheck": "no"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <spoofCheck>false</spoofCheck>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release 9.3(5).


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 igmp spoof-check


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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
spoofCheckscalar:Bool
Enable spoof check for IGMPSELECTION: true or false


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 CLI Events for MLD

Configuring CLI Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "medium",
            "type": "cli"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>cli</type>
          <size>3</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history cli size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-cli


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Events for MLD

Deleting CLI Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "small",
            "type": "cli"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>cli</type>
          <size>2</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history cli size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-cli


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Group Events for MLD

Configuring Group Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "medium",
            "type": "group-events"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>group-events</type>
          <size>3</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history group-events size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-group-events


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Group Events for MLD

Deleting Group Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "small",
            "type": "group-events"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>group-events</type>
          <size>2</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history group-events size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-group-events


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 HA Events for MLD

Configuring HA Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "medium",
            "type": "ha"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>ha</type>
          <size>3</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history ha size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-ha


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 HA Events for MLD

Deleting HA Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "small",
            "type": "ha"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>ha</type>
          <size>2</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history ha size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-ha


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Interface Events for MLD

Configuring Interface Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "medium",
            "type": "interface-events"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>interface-events</type>
          <size>3</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history interface-events size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-interface-events


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Interface Events for MLD

Deleting Interface Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "small",
            "type": "interface-events"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>interface-events</type>
          <size>2</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history interface-events size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-interface-events


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Internal Events for MLD

Configuring Internal Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "medium",
            "type": "mld-internal"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>mld-internal</type>
          <size>3</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history mld-internal size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-mld-internal


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Internal Events for MLD

Deleting Internal Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "small",
            "type": "mld-internal"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>mld-internal</type>
          <size>2</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history mld-internal size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-mld-internal


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Policy Events for MLD

Configuring Policy Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "medium",
            "type": "policy"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>policy</type>
          <size>3</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history policy size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-policy


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Policy Events for MLD

Deleting Policy Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "small",
            "type": "policy"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>policy</type>
          <size>2</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history policy size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-policy


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Events for MLD

Configuring VRF Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "medium",
            "type": "vrf"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>vrf</type>
          <size>3</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history vrf size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-vrf


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Events for MLD

Deleting VRF Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "small",
            "type": "vrf"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>vrf</type>
          <size>2</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 [icmp] mld internal event-history vrf size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-vrf


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Interface-Debug Events for MLD

Configuring Interface-Debug Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "medium",
            "type": "interface-debugs"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>interface-debugs</type>
          <size>3</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 mld internal event-history interface-debugs size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-interface-debugs


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Interface-Debug Events for MLD

Deleting Interface-Debug Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "small",
            "type": "interface-debugs"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>interface-debugs</type>
          <size>2</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 mld internal event-history interface-debugs size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-interface-debugs


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Group-Debug Events for MLD

Configuring Group-Debug Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "medium",
            "type": "group-debugs"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>group-debugs</type>
          <size>3</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 mld internal event-history group-debugs size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-group-debugs


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 Group-Debug Events for MLD

Deleting Group-Debug Events for MLD
POST http://<mgmt0_IP>/api/mo/sys/mld/inst.json
{
  "mldInst": {
    "children": [
      {
        "mldEventHistory": {
          "attributes": {
            "size": "small",
            "type": "group-debugs"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <eventhist-items>
        <EventHistory-list>
          <type>group-debugs</type>
          <size>2</size>
        </EventHistory-list>
      </eventhist-items>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 mld internal event-history group-debugs size medium


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
mldInst sys/mld/inst
mldEventHistory sys/mld/inst/eventhist-group-debugs


mldEventHistory Properties

The following table contains information about the mldEventHistory 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
sizemld:Size
(scalar:Uint32)
Configures buffer size in text per kb
RANGE: [0 , 4]
DEFAULT: 2
typemld:EhType
(scalar:Enum16)
Configures type of event historySELECTION:
0 - cli
2 - ha
4 - vrf
5 - group-debugs
6 - group-events
7 - interface-debugs
8 - interface-events
9 - policy
10 - mld-internal


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 the IP IGMP Logging Level

Configuring the IP IGMP Logging Level 
POST http://<mgmt0_IP>/api/mo/sys/logging/loglevel.json
{
  "loggingLogLevel": {
    "children": [
      {
        "loggingFacility": {
          "attributes": {
            "facilityName": "igmp",
            "severityLevel": "warnings"
}}}]}}
{
    imdata:[]
}
<System>
  <logging-items>
    <loglevel-items>
      <facility-items>
        <Facility-list>
          <facilityName>igmp</facilityName>
          <severityLevel>warnings</severityLevel>
        </Facility-list>
      </facility-items>
    </loglevel-items>
  </logging-items>
</System>

Note: This example was added in Release 9.3(5).


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.

logging level ip igmp 4


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
loggingLogLevel sys/logging/loglevel
loggingFacility sys/logging/loglevel/facility-[igmp]


loggingFacility Properties

The following table contains information about the loggingFacility 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
facilityNamecomp:DelimitedString
(string:Basic)
Facility Name of individual processes subscribed for logging levelA sequence of characters
severityLevelsyslog:Severity
(scalar:Enum8)
Logging severity level for individual facility nameSELECTION:
0 - emergencies
1 - alerts
2 - critical
3 - errors
4 - warnings
5 - notifications
6 - information
7 - debugging
DEFAULT: notifications


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 the IP IGMP Logging Level

Deleting the IP IGMP Logging Level 
POST http://<mgmt0_IP>/api/mo/sys/logging/loglevel.json
{
  "loggingLogLevel": {
    "children": [
      {
        "loggingFacility": {
          "attributes": {
            "facilityName": "igmp",
            "severityLevel": "notifications"
}}}]}}
{
    imdata:[]
}
<System>
  <logging-items>
    <loglevel-items>
      <facility-items>
        <Facility-list>
          <facilityName>igmp</facilityName>
          <severityLevel>notifications</severityLevel>
        </Facility-list>
      </facility-items>
    </loglevel-items>
  </logging-items>
</System>

Note: This example was added in Release 9.3(5).


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 logging level ip igmp 4


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
loggingLogLevel sys/logging/loglevel
loggingFacility sys/logging/loglevel/facility-[igmp]


loggingFacility Properties

The following table contains information about the loggingFacility 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
facilityNamecomp:DelimitedString
(string:Basic)
Facility Name of individual processes subscribed for logging levelA sequence of characters
severityLevelsyslog:Severity
(scalar:Enum8)
Logging severity level for individual facility nameSELECTION:
0 - emergencies
1 - alerts
2 - critical
3 - errors
4 - warnings
5 - notifications
6 - information
7 - debugging
DEFAULT: notifications


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 Router Guard for Multicast Packet Processing

Configuring Router Guard for Multicast Packet Processing
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
  "igmpsnoopGl": {
    "children": [
      {
        "igmpsnoopRtrGrd": {
          "attributes": {
            "state": "yes"
}}}]}}
{
    imdata:[]
}
<System>
  <igmpsnoop-items>
    <inst-items>
      <dom-items>
        <gl-items>
          <rtrgrd-items>
            <state>true</state>
          </rtrgrd-items>
        </gl-items>
      </dom-items>
    </inst-items>
  </igmpsnoop-items>
</System>

Note: This example was added in Release 9.3(5).


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.

router-guard ip multicast switchports


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
igmpsnoopGl sys/igmpsnoop/inst/dom/gl
igmpsnoopRtrGrd sys/igmpsnoop/inst/dom/gl/rtrgrd


igmpsnoopRtrGrd Properties

The following table contains information about the igmpsnoopRtrGrd 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
statescalar:Bool
Configures Router Guard for Multicast packets on all switchportsSELECTION: true or false


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 Router Guard for Multicast Packet Processing

Deleting Router Guard for Multicast Packet Processing
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
  "igmpsnoopGl": {
    "children": [
      {
        "igmpsnoopRtrGrd": {
          "attributes": {
            "status": "deleted"
}}}]}}
{
    imdata:[]
}
<System>
  <igmpsnoop-items>
    <inst-items>
      <dom-items>
        <gl-items>
          <rtrgrd-items nc:operation="delete">
          </rtrgrd-items>
        </gl-items>
      </dom-items>
    </inst-items>
  </igmpsnoop-items>
</System>

Note: This example was added in Release 9.3(5).


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 router-guard ip multicast switchports


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
igmpsnoopGl sys/igmpsnoop/inst/dom/gl
igmpsnoopRtrGrd sys/igmpsnoop/inst/dom/gl/rtrgrd


igmpsnoopRtrGrd Properties

The following table contains information about the igmpsnoopRtrGrd 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


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 Router Guard for Multicast Packet Proccesing

Configuring Router Guard for Multicast Packet Proccesing
POST http://<mgmt0_IP>/api/mo/sys/mldsnoop/inst/dom/gl.json
{
  "mldsnoopGl": {
    "children": [
      {
        "mldsnoopRtrGrd": {
          "attributes": {
            "state": "yes"
}}}]}}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <gl-items>
          <rtrgrd-items>
            <state>true</state>
          </rtrgrd-items>
        </gl-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
</System>

Note: This example was added in Release 9.3(5).


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.

router-guard ipv6 multicast switchports


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
mldsnoopGl sys/mldsnoop/inst/dom/gl
mldsnoopRtrGrd sys/mldsnoop/inst/dom/gl/rtrgrd


mldsnoopRtrGrd Properties

The following table contains information about the mldsnoopRtrGrd 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
statescalar:Bool
Configures Router Guard for Multicast packets on all switchportsSELECTION: true or false


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 Router Guard for Multicast Packet Proccesing

Deleting Router Guard for Multicast Packet Proccesing
POST http://<mgmt0_IP>/api/mo/sys/mldsnoop/inst/dom/gl.json
{
  "mldsnoopGl": {
    "children": [
      {
        "mldsnoopRtrGrd": {
          "attributes": {
            "status": "deleted"
}}}]}}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <gl-items>
          <rtrgrd-items nc:operation="delete">
          </rtrgrd-items>
        </gl-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
</System>

Note: This example was added in Release 9.3(5).


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 router-guard ipv6 multicast switchports


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
mldsnoopGl sys/mldsnoop/inst/dom/gl
mldsnoopRtrGrd sys/mldsnoop/inst/dom/gl/rtrgrd


mldsnoopRtrGrd Properties

The following table contains information about the mldsnoopRtrGrd 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


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 an IGMP Table Syslog Threshold

Configuring an IGMP Table Syslog Threshold 
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "syslogThreshold": "73"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <syslogThreshold>73</syslogThreshold>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release 9.3(5).


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 igmp syslog-threshold 73


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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
syslogThresholdipmc:SyslogThresT
(scalar:Uint16)
IGMP table syslog threshold percentage
RANGE: [1 , 100]
DEFAULT: 90


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 an IGMP Table Syslog Threshold

Deleting an IGMP Table Syslog Threshold 
POST http://<mgmt0_IP>/api/mo/sys/igmp.json
{
  "igmpEntity": {
    "children": [
      {
        "igmpInst": {
          "attributes": {
            "syslogThreshold": "90"
}}}]}}
{
    imdata:[]
}
<System>
  <igmp-items>
    <inst-items>
      <syslogThreshold>90</syslogThreshold>
    </inst-items>
  </igmp-items>
</System>

Note: This example was added in Release 9.3(5).


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 igmp syslog-threshold 73


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
igmpEntity sys/igmp
igmpInst sys/igmp/inst


igmpInst Properties

The following table contains information about the igmpInst 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
syslogThresholdipmc:SyslogThresT
(scalar:Uint16)
IGMP table syslog threshold percentage
RANGE: [1 , 100]
DEFAULT: 90


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 the MLD Table Syslog Threshold

Configuring the MLD Table Syslog Threshold
POST http://<mgmt0_IP>/api/mo/sys/mld.json
{
  "mldEntity": {
    "children": [
      {
        "mldInst": {
          "attributes": {
            "syslogThreshold": "100"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <syslogThreshold>100</syslogThreshold>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 mld syslog-threshold 100


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
mldEntity sys/mld
mldInst sys/mld/inst


mldInst Properties

The following table contains information about the mldInst 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
syslogThresholdipmc:SyslogThresT
(scalar:Uint16)
IGMP table syslog threshold percentage
RANGE: [1 , 100]
DEFAULT: 90


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 the MLD Table Syslog Threshold

Deleting the MLD Table Syslog Threshold
POST http://<mgmt0_IP>/api/mo/sys/mld.json
{
  "mldEntity": {
    "children": [
      {
        "mldInst": {
          "attributes": {
            "syslogThreshold": "90"
}}}]}}
{
    imdata:[]
}
<System>
  <mld-items>
    <inst-items>
      <syslogThreshold>90</syslogThreshold>
    </inst-items>
  </mld-items>
</System>

Note: This example was added in Release 9.3(5).


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 mld syslog-threshold 100


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
mldEntity sys/mld
mldInst sys/mld/inst


mldInst Properties

The following table contains information about the mldInst 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
syslogThresholdipmc:SyslogThresT
(scalar:Uint16)
IGMP table syslog threshold percentage
RANGE: [1 , 100]
DEFAULT: 90


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