Configuring MLD Snooping Under a VLAN Configuration

Configuring MLD Snooping

Configuring MLD Snooping
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "mldSnoop": "yes",
                              "vlanid": "vlan1"
                            }
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <mldSnoop>true</mldSnoop>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
mldSnoopmldsnoop:MldSnoopVlan
(scalar:Bool)
Enable/Disable MLD Snooping per VlanSELECTION: true or false
DEFAULT: 1
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 MLD Snooping

Deleting MLD Snooping
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "mldSnoop": "no",
                              "vlanid": "vlan1"
                            }
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <mldSnoop>false</mldSnoop>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
mldSnoopmldsnoop:MldSnoopVlan
(scalar:Bool)
Enable/Disable MLD Snooping per VlanSELECTION: true or false
DEFAULT: 1
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Explicit Host Tracking for VLAN/BD

Configuring Explicit Host Tracking for VLAN/BD
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopMldsnBase": {
                                  "attributes": {
                                    "expTracking": "yes"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <mldsnbase-items>
              <expTracking>true</expTracking>
            </mldsnbase-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping explicit-tracking


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopMldsnBase sys/mldsnoop/inst/dom/vlan-[vlan1]/mldsnbase
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopMldsnBase Properties

The following table contains information about the mldsnoopMldsnBase 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
expTrackingipmcsnoop:ExpTracking
(scalar:Bool)
Configures Explicit Host for a VLANSELECTION: true or false
DEFAULT: 1


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Explicit Host Tracking for VLAN/BD

Deleting Explicit Host Tracking for VLAN/BD
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopMldsnBase": {
                                  "attributes": {
                                    "expTracking": "no"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <mldsnbase-items>
              <expTracking>false</expTracking>
            </mldsnbase-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping explicit-tracking


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopMldsnBase sys/mldsnoop/inst/dom/vlan-[vlan1]/mldsnbase
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopMldsnBase Properties

The following table contains information about the mldsnoopMldsnBase 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
expTrackingipmcsnoop:ExpTracking
(scalar:Bool)
Configures Explicit Host for a VLANSELECTION: true or false
DEFAULT: 1


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Static Multicast Router Interface

Configuring a Static Multicast Router Interface
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopMRouter": {
                                  "children": [
                                    {
                                      "mldsnoopTgtIf": {
                                        "attributes": {
                                          "id": "eth1/2",
                                          "vsi": "yes"
                                        }
                                      }
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <mrouter-items>
              <if-items>
                <TgtIf-list>
                  <id>eth1/2</id>
                  <vsi>true</vsi>
                </TgtIf-list>
              </if-items>
            </mrouter-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping mrouter interface vsi ethernet 1/2


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopMRouter sys/mldsnoop/inst/dom/vlan-[vlan1]/mrouter
mldsnoopTgtIf sys/mldsnoop/inst/dom/vlan-[vlan1]/mrouter/if-[eth1/2]
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopTgtIf Properties

The following table contains information about the mldsnoopTgtIf 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
idnw:IfId
(base:IfIndex)
Multicast Source IP AddressMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
vsiscalar:Bool
Specifies if this interface is VSISELECTION: true or false


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Static Multicast Router Interface

Deleting a Static Multicast Router Interface
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopMRouter": {
                                  "children": [
                                    {
                                      "mldsnoopTgtIf": {
                                        "attributes": {
                                          "id": "eth1/2",
                                          "status": "deleted"
                                        }
                                      }
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <mrouter-items>
              <if-items>
                <TgtIf-list nc:operation="delete">
                  <id>eth1/2</id>
                </TgtIf-list>
              </if-items>
            </mrouter-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping mrouter interface vsi ethernet 1/2


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopMRouter sys/mldsnoop/inst/dom/vlan-[vlan1]/mrouter
mldsnoopTgtIf sys/mldsnoop/inst/dom/vlan-[vlan1]/mrouter/if-[eth1/2]
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopTgtIf Properties

The following table contains information about the mldsnoopTgtIf 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
idnw:IfId
(base:IfIndex)
Multicast Source IP AddressMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
statusmo:ModificationStatus
(scalar:Bitmask32)
The upgrade status. This property is for internal use only.SELECTION:
2 - created
4 - modified
8 - deleted
16 - replaced


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Fast Leave for MLDv1 on the VLAN/BD (MLDv2 Fast Leave is Enabled by Default)

Configuring Fast Leave for MLDv1 on the VLAN/BD (MLDv2 Fast Leave is Enabled by Default)
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopGTimers": {
                                  "attributes": {
                                    "fastLeave": "yes"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <gtimers-items>
              <fastLeave>true</fastLeave>
            </gtimers-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping fast-leave


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopGTimers sys/mldsnoop/inst/dom/vlan-[vlan1]/gtimers
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopGTimers Properties

The following table contains information about the mldsnoopGTimers 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
fastLeaveipmcsnoop:FastLeave
(scalar:Bool)
Indicates if Fastleave is EnabledSELECTION: true or false


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Fast Leave for MLDv1 on the VLAN/BD (MLDv2 Fast Leave is Enabled by Default)

Deleting Fast Leave for MLDv1 on the VLAN/BD (MLDv2 Fast Leave is Enabled by Default)
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopGTimers": {
                                  "attributes": {
                                    "fastLeave": "no"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <gtimers-items>
              <fastLeave>false</fastLeave>
            </gtimers-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping fast-leave


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopGTimers sys/mldsnoop/inst/dom/vlan-[vlan1]/gtimers
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopGTimers Properties

The following table contains information about the mldsnoopGTimers 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
fastLeaveipmcsnoop:FastLeave
(scalar:Bool)
Indicates if Fastleave is EnabledSELECTION: true or false


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Interval Between Group-Specific Query Transmissions

Configuring the Interval Between Group-Specific Query Transmissions 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "lastMbrIntvl": "22"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <lastMbrIntvl>22</lastMbrIntvl>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping last-member-query-interval 22


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
lastMbrIntvlmcast:LastMbrQueryIntvl
(scalar:Uint16)
Last Member Query Interval
RANGE: [1 , 25]
DEFAULT: 1


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Interval Between Group-Specific Query Transmissions

Deleting the Interval Between Group-Specific Query Transmissions 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "lastMbrIntvl": "1"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <lastMbrIntvl>1</lastMbrIntvl>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping last-member-query-interval 22


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
lastMbrIntvlmcast:LastMbrQueryIntvl
(scalar:Uint16)
Last Member Query Interval
RANGE: [1 , 25]
DEFAULT: 1


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Snooping Querier

Configuring Snooping Querier
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "addr": "1:2::3:4"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <addr>1:2::3:4</addr>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping querier 1:2::3: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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

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


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Snooping Querier

Deleting Snooping Querier
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "addr": "0::0"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <addr>0.0.0.0</addr>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping querier 1:2::3: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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

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


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Querier Timeout for MLDv2

Configuring Querier Timeout for MLDv2 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "timeout": "34570"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <timeout>34570</timeout>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping querier-timeout 34570


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
timeoutmcast:QuerierTimeout
(scalar:Uint16)
Configures Querier Timeout
RANGE: [1 , 0xffff]
DEFAULT: 255


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Querier Timeout for MLDv2

Deleting Querier Timeout for MLDv2 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "timeout": "255"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <timeout>255</timeout>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping querier-timeout 34570


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
timeoutmcast:QuerierTimeout
(scalar:Uint16)
Configures Querier Timeout
RANGE: [1 , 0xffff]
DEFAULT: 255


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Interval between Query Transmissions

Configuring the Interval between Query Transmissions 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "queryIntvl": "17618"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <queryIntvl>17618</queryIntvl>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping query-interval 17618


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
queryIntvlmcast:QueryIntvl
(scalar:Uint16)
Query Interval
RANGE: [1 , 18000]
DEFAULT: 125


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Interval between Query Transmissions

Deleting the Interval between Query Transmissions 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "queryIntvl": "125"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <queryIntvl>125</queryIntvl>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping query-interval 17618


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
queryIntvlmcast:QueryIntvl
(scalar:Uint16)
Query Interval
RANGE: [1 , 18000]
DEFAULT: 125


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 MRT for Query Messages

Configuring MRT for Query Messages 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "rspIntvl": "11"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <rspIntvl>11</rspIntvl>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping query-max-response-time 11


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
rspIntvlmcast:QueryRspIntvl
(scalar:Uint16)
Response Interval of Querier
RANGE: 1-25
DEFAULT: 10


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 MRT for Query Messages

Deleting MRT for Query Messages 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "rspIntvl": "10"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <rspIntvl>10</rspIntvl>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping query-max-response-time 11


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
rspIntvlmcast:QueryRspIntvl
(scalar:Uint16)
Response Interval of Querier
RANGE: 1-25
DEFAULT: 10


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 RFC Defined Robustness

Configuring RFC Defined Robustness 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "robustFac": "7"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <robustFac>7</robustFac>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping robustness-variable 7


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
robustFacmcast:RobustFactor
(scalar:UByte)
Robustness Factor
RANGE: [1 , 7]
DEFAULT: 2


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 RFC Defined Robustness

Deleting RFC Defined Robustness 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "robustFac": "2"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <robustFac>2</robustFac>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping robustness-variable 7


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
robustFacmcast:RobustFactor
(scalar:UByte)
Robustness Factor
RANGE: [1 , 7]
DEFAULT: 2


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Number of Queries Sent at Startup

Configuring the Number of Queries Sent at Startup 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "startQueryCnt": "8"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <startQueryCnt>8</startQueryCnt>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping startup-query-count 8


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
startQueryCntmcast:QueryCnt
(scalar:UByte)
Startup Query Count
RANGE: 1-10


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Number of Queries Sent at Startup

Deleting the Number of Queries Sent at Startup 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "startQueryCnt": "0"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <startQueryCnt>0</startQueryCnt>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping startup-query-count 8


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
startQueryCntmcast:QueryCnt
(scalar:UByte)
Startup Query Count
RANGE: 1-10


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Query Interval at Startup

Configuring the Query Interval at Startup 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "startQueryIntvl": "1532"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <startQueryIntvl>1532</startQueryIntvl>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping startup-query-interval 1532


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
startQueryIntvlmcast:StartQueryIntvl
(scalar:Uint16)
Startup Query Interval
RANGE: [1 , 18000]
DEFAULT: 31


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Query Interval at Startup

Deleting the Query Interval at Startup 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "startQueryIntvl": "0"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <startQueryIntvl>0</startQueryIntvl>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping startup-query-interval 1532


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
startQueryIntvlmcast:StartQueryIntvl
(scalar:Uint16)
Startup Query Interval
RANGE: [1 , 18000]
DEFAULT: 31


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Version Number for VLAN/BD

Configuring the MLD Version Number for VLAN/BD 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "mldsnVer": "v2"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <mldsnVer>v2</mldsnVer>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  ipv6 mld snooping version 2


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
mldsnVermldsnoop:Ver
(scalar:Enum8)
MLD snooping versionSELECTION:
1 - v1
2 - v2
DEFAULT: v2


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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 Version Number for VLAN/BD

Deleting the MLD Version Number for VLAN/BD 
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "mldsnoopEntity": {
          "children": [
            {
              "mldsnoopInst": {
                "children": [
                  {
                    "mldsnoopDom": {
                      "children": [
                        {
                          "mldsnoopVlan": {
                            "attributes": {
                              "vlanid": "vlan1"
                            },
                            "children": [
                              {
                                "mldsnoopQuerierP": {
                                  "attributes": {
                                    "mldsnVer": "v2"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "bdEntity": {
          "children": [
            {
              "l2VlanConfig": {
                "attributes": {
                  "accEncap": "vlan-1"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <mldsnoop-items>
    <inst-items>
      <dom-items>
        <vlan-items>
          <Vlan-list>
            <vlanid>vlan1</vlanid>
            <querierp-items>
              <mldsnVer>v2</mldsnVer>
            </querierp-items>
          </Vlan-list>
        </vlan-items>
      </dom-items>
    </inst-items>
  </mldsnoop-items>
  <bd-items>
    <vlanconfig-items>
      <VlanConfig-list>
        <accEncap>vlan-1</accEncap>
      </VlanConfig-list>
    </vlanconfig-items>
  </bd-items>
</System>

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


CLI Commands

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

vlan configuration 1
  no ipv6 mld snooping version 2


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
topSystem sys
mldsnoopEntity sys/mldsnoop
mldsnoopInst sys/mldsnoop/inst
mldsnoopDom sys/mldsnoop/inst/dom
mldsnoopVlan sys/mldsnoop/inst/dom/vlan-[vlan1]
mldsnoopQuerierP sys/mldsnoop/inst/dom/vlan-[vlan1]/querierp
bdEntity sys/bd
l2VlanConfig sys/bd/vlanconfig-[vlan-1]


mldsnoopVlan Properties

The following table contains information about the mldsnoopVlan 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
vlanidnw:IfId
(base:IfIndex)
Vlan ID for MLD Snooping ConfigurationMust match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


mldsnoopQuerierP Properties

The following table contains information about the mldsnoopQuerierP 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
mldsnVermldsnoop:Ver
(scalar:Enum8)
MLD snooping versionSELECTION:
1 - v1
2 - v2
DEFAULT: v2


l2VlanConfig Properties

The following table contains information about the l2VlanConfig 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
accEncapbase:Encap
Access EncapsulationSELECTION: unknown, vlan-%d or vxlan-%d


Related Documentation

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