Configuring OSPFv3 on a Tunnel Interface

Configuring OSPF Shutdown on the Interface

 Configuring OSPF Shutdown on the Interface
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "ospfv3Entity": {
          "children": [
            {
              "ospfv3If": {
                "attributes": {
                  "adminSt": "disabled",
                  "id": "tunnel123"
                }
              }
            }
          ]
        }
      },
      {
        "interfaceEntity": {
          "children": [
            {
              "tunnelifIf": {
                "attributes": {
                  "id": "tunnel123",
                  "tunMode": "gre/ipv6"
                }
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <ospfv3-items>
    <if-items>
      <If-list>
        <id>tunnel123</id>
        <adminSt>disabled</adminSt>
      </If-list>
    </if-items>
  </ospfv3-items>
  <intf-items>
    <tunnelif-items>
      <If-list>
        <id>tunnel123</id>
        <tunMode>gre/ipv6</tunMode>
      </If-list>
    </tunnelif-items>
  </intf-items>
</System>

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


CLI Commands

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

interface tunnel 123
  tunnel mode gre ipv6
   ospfv3 shutdown


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
ospfv3Entity sys/ospfv3
ospfv3If sys/ospfv3/if-[tunnel123]
interfaceEntity sys/intf
tunnelifIf sys/intf/tunnelif-[tunnel123]


ospfv3If Properties

The following table contains information about the ospfv3If 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
adminSt
nw:IfAdminSt
scalar:Enum8
The administrative state of the object or policy.SELECTION:
  • 1 - enabled
  • 2 - disabled
  • DEFAULT: enabled(1)
  • idnw:IfId
    (base:IfIndex)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Deleting OSPF Shutdown on this Interface

     Deleting OSPF Shutdown on this Interface
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "adminSt": "enabled",
                      "id": "tunnel123"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <adminSt>enabled</adminSt>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       no ospfv3 shutdown


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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
    adminSt
    nw:IfAdminSt
    scalar:Enum8
    The administrative state of the object or policy.SELECTION:
  • 1 - enabled
  • 2 - disabled
  • DEFAULT: enabled(1)
  • idnw:IfId
    (base:IfIndex)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Configuring the Cost Associated with the Interface

     Configuring the Cost Associated with the Interface 
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "cost": "43350",
                      "id": "tunnel123"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <cost>43350</cost>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       ospfv3 cost 43350


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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
    costospfv3:IfCost
    (scalar:Uint16)
    Cost associated with interface
    RANGE: [0 , 65535]
    DEFAULT: unspecified
    idnw:IfId
    (base:IfIndex)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Deleting the Cost Associated with the Interface

     Deleting the Cost Associated with the Interface 
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "cost": "unspecified",
                      "id": "tunnel123"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <cost>0</cost>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       no ospfv3 cost 43350


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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
    costospfv3:IfCost
    (scalar:Uint16)
    Cost associated with interface
    RANGE: [0 , 65535]
    DEFAULT: unspecified
    idnw:IfId
    (base:IfIndex)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Configuring to Not Include Secondary IPv6 Addresses

     Configuring to Not Include Secondary IPv6 Addresses
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "advSecondary": "no",
                      "area": "0.0.0.1",
                      "id": "tunnel123",
                      "instance": "SampleString_123"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <advSecondary>false</advSecondary>
            <area>0.0.0.1</area>
            <instance>SampleString_123</instance>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       ipv6 router ospfv3 SampleString_123 area 1 secondaries none


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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
    advSecondaryscalar:Bool
    Advertise secondary IPv6 addressesSELECTION: true or false
    DEFAULT: true
    areaospfv3:AreaId
    (string:Basic)
    Area associated with interfaceA sequence of characters
    idnw:IfId
    (base:IfIndex)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    instanceospfv3:InstanceName
    (naming:Name)
    OSPFv3 instance name used with area command
    MAX SIZE: 20


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Deleting to Not Include Secondary IPv6 Addresses

     Deleting to Not Include Secondary IPv6 Addresses
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "advSecondary": "yes",
                      "area": "",
                      "id": "tunnel123",
                      "instance": ""
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <advSecondary>true</advSecondary>
            <area></area>
            <instance></instance>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       no ipv6 router ospfv3 SampleString_123 area 1 secondaries none


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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
    advSecondaryscalar:Bool
    Advertise secondary IPv6 addressesSELECTION: true or false
    DEFAULT: true
    areaospfv3:AreaId
    (string:Basic)
    Area associated with interfaceA sequence of characters
    idnw:IfId
    (base:IfIndex)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    instanceospfv3:InstanceName
    (naming:Name)
    OSPFv3 instance name used with area command
    MAX SIZE: 20


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Configuring to Not Include Secondary IPv6 Addresses

     Configuring to Not Include Secondary IPv6 Addresses
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "advSecondary": "no",
                      "area": "1.2.3.4",
                      "id": "tunnel123",
                      "instance": "SampleString_123"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <advSecondary>false</advSecondary>
            <area>1.2.3.4</area>
            <instance>SampleString_123</instance>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       ipv6 router ospfv3 SampleString_123 area 1.2.3.4 secondaries none


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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
    advSecondaryscalar:Bool
    Advertise secondary IPv6 addressesSELECTION: true or false
    DEFAULT: true
    areaospfv3:AreaId
    (string:Basic)
    Area associated with interfaceA sequence of characters
    idnw:IfId
    (base:IfIndex)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    instanceospfv3:InstanceName
    (naming:Name)
    OSPFv3 instance name used with area command
    MAX SIZE: 20


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Deleting to Not Include Secondary IPv6 Addresses

     Deleting to Not Include Secondary IPv6 Addresses
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "advSecondary": "yes",
                      "area": "",
                      "id": "tunnel123",
                      "instance": ""
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <advSecondary>true</advSecondary>
            <area></area>
            <instance></instance>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       no ipv6 router ospfv3 SampleString_123 area 1.2.3.4 secondaries none


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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
    advSecondaryscalar:Bool
    Advertise secondary IPv6 addressesSELECTION: true or false
    DEFAULT: true
    areaospfv3:AreaId
    (string:Basic)
    Area associated with interfaceA sequence of characters
    idnw:IfId
    (base:IfIndex)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    instanceospfv3:InstanceName
    (naming:Name)
    OSPFv3 instance name used with area command
    MAX SIZE: 20


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Configuring to Disable OSPF MTU Mismatch Detection

     Configuring to Disable OSPF MTU Mismatch Detection
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "id": "tunnel123",
                      "mtuIgnore": "yes"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <mtuIgnore>true</mtuIgnore>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       ospfv3 mtu-ignore


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    mtuIgnorescalar:Bool
    Disable OSPF MTU mismatch detectionSELECTION: true or false


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Deleting to Disable OSPF MTU Mismatch Detection

     Deleting to Disable OSPF MTU Mismatch Detection
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "id": "tunnel123",
                      "mtuIgnore": "no"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <mtuIgnore>false</mtuIgnore>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       no ospfv3 mtu-ignore


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    mtuIgnorescalar:Bool
    Disable OSPF MTU mismatch detectionSELECTION: true or false


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    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 OSPFv3 Router Priority

    Configuring the OSPFv3 Router Priority
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "id": "tunnel123",
                      "prio": "3"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <prio>3</prio>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       ospfv3 priority 3


    Verifying a DME Configuration

    The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

    MODN
    topSystem sys
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    prioospfv3:DesigPrio
    (scalar:UByte)
    Router priority, used in determining the designated router on this network
    RANGE: [0 , 255]
    DEFAULT: 1


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Deleting the OSPFv3 Router Priority

    Deleting the OSPFv3 Router Priority
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "id": "tunnel123",
                      "prio": "1"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <prio>1</prio>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       no ospfv3 priority 3


    Verifying a DME Configuration

    The following table contains the distinguished name (DN) for each managed object (MO) in the DME payload. Issue a GET request using the DN to verify the configuration was posted or to get information about the configured properties of a particular object.

    MODN
    topSystem sys
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    prioospfv3:DesigPrio
    (scalar:UByte)
    Router priority, used in determining the designated router on this network
    RANGE: [0 , 255]
    DEFAULT: 1


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Configuring Packet Transmission Delay

     Configuring Packet Transmission Delay 
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "id": "tunnel123",
                      "txDelay": "293"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <txDelay>293</txDelay>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       ospfv3 transmit-delay 293


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    txDelayospfv3:TxDelay
    (scalar:Uint16)
    Transmit delay, estimated time needed to send an LSA update packet
    RANGE: [1 , 450]
    DEFAULT: 1


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Deleting Packet Transmission Delay

     Deleting Packet Transmission Delay 
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "id": "tunnel123",
                      "txDelay": "1"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <txDelay>1</txDelay>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       no ospfv3 transmit-delay 293


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    txDelayospfv3:TxDelay
    (scalar:Uint16)
    Transmit delay, estimated time needed to send an LSA update packet
    RANGE: [1 , 450]
    DEFAULT: 1


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Configuring the OSPFv3 Instance Id

     Configuring the OSPFv3 Instance Id
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "id": "tunnel123",
                      "instanceId": "1"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <instanceId>1</instanceId>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       ospfv3 instance 1


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    instanceIdospfv3:InstanceID
    (scalar:UByte)
    OSPFv3 instance identifier under interface
    RANGE: [0 , 255]
    DEFAULT: 0


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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

    Deleting the OSPFv3 Instance Id

     Deleting the OSPFv3 Instance Id
    
    POST http://<mgmt0_IP>/api/mo/sys.json
    
    {
      "topSystem": {
        "children": [
          {
            "ospfv3Entity": {
              "children": [
                {
                  "ospfv3If": {
                    "attributes": {
                      "id": "tunnel123",
                      "instanceId": "0"
                    }
                  }
                }
              ]
            }
          },
          {
            "interfaceEntity": {
              "children": [
                {
                  "tunnelifIf": {
                    "attributes": {
                      "id": "tunnel123",
                      "tunMode": "gre/ipv6"
                    }
                  }
                }
              ]
            }
          }
        ]
      }
    }
    
    {
        imdata:[]
    }
    
    <System>
      <ospfv3-items>
        <if-items>
          <If-list>
            <id>tunnel123</id>
            <instanceId>0</instanceId>
          </If-list>
        </if-items>
      </ospfv3-items>
      <intf-items>
        <tunnelif-items>
          <If-list>
            <id>tunnel123</id>
            <tunMode>gre/ipv6</tunMode>
          </If-list>
        </tunnelif-items>
      </intf-items>
    </System>
    

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


    CLI Commands

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

    interface tunnel 123
      tunnel mode gre ipv6
       no ospfv3 instance 1


    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
    ospfv3Entity sys/ospfv3
    ospfv3If sys/ospfv3/if-[tunnel123]
    interfaceEntity sys/intf
    tunnelifIf sys/intf/tunnelif-[tunnel123]


    ospfv3If Properties

    The following table contains information about the ospfv3If 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    instanceIdospfv3:InstanceID
    (scalar:UByte)
    OSPFv3 instance identifier under interface
    RANGE: [0 , 255]
    DEFAULT: 0


    tunnelifIf Properties

    The following table contains information about the tunnelifIf 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)
    An identifier .Must match first field in the output of `show intf brief`. Example: Eth1/1 or Vlan100
    tunModetunnelif:TunnelMode
    (scalar:Enum8)
    Tunnel ModeSELECTION:
    1 - gre/ip
    6 - gre/ipv6
    7 - ipip/ip
    8 - ipip/ipv6
    9 - ipip/dcapany/ip
    10 - ipip/dcapany/ipv6
    11 - ipv6ip
    12 - ipv6ip/dcapany
    13 - ipv6ipv6
    14 - ipv6ipv6/dcapany
    DEFAULT: gre/ip


    Related Documentation

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

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

    See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:

    https://developer.cisco.com/site/nx-os/docs/nexus-model-reference/

    For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide:

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