Configuring a Virtual Link Under a VRF for an OSPFv3 Instance

Configuring OSPFv3 Dead Interval

Configuring OSPFv3 Dead Interval
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "ospfv3Entity": {
          "children": [
            {
              "ospfv3Inst": {
                "attributes": {
                  "name": "Test_1"
                },
                "children": [
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "VRF_1"
                      },
                      "children": [
                        {
                          "ospfv3Area": {
                            "attributes": {
                              "id": "0.0.0.10"
                            },
                            "children": [
                              {
                                "ospfv3Vlink": {
                                  "attributes": {
                                    "deadIntvl": "63120",
                                    "nbrRtrId": "10.1.2.3"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "default"
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <ospfv3-items>
    <inst-items>
      <Inst-list>
        <name>Test_1</name>
        <dom-items>
          <Dom-list>
            <name>VRF_1</name>
            <area-items>
              <Area-list>
                <id>0.0.0.10</id>
                <vlink-items>
                  <Vlink-list>
                    <nbrRtrId>10.1.2.3</nbrRtrId>
                    <deadIntvl>63120</deadIntvl>
                  </Vlink-list>
                </vlink-items>
              </Area-list>
            </area-items>
          </Dom-list>
          <Dom-list>
            <name>default</name>
          </Dom-list>
        </dom-items>
      </Inst-list>
    </inst-items>
  </ospfv3-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.

router ospfv3 Test_1
  vrf VRF_1
   area 0.0.0.10 virtual-link 10.1.2.3
    dead-interval 63120


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
ospfv3Inst sys/ospfv3/inst-Test_1
ospfv3Dom sys/ospfv3/inst-Test_1/dom-VRF_1
ospfv3Area sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10
ospfv3Vlink sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10/vlink-10.1.2.3
ospfv3Dom sys/ospfv3/inst-Test_1/dom-default


ospfv3Inst Properties

The following table contains information about the ospfv3Inst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 128


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


ospfv3Area Properties

The following table contains information about the ospfv3Area 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
idospfv3:AreaId
(string:Basic)
Area Id as an integer or ip addressA sequence of characters


ospfv3Vlink Properties

The following table contains information about the ospfv3Vlink 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
deadIntvlospfv3:DeadIntvl
(scalar:Uint32)
Dead interval, interval during which at least one hello packet must be received from a neighbor before the router declares that neighbor as down
RANGE: [0 , 65535]
DEFAULT: unspecified
nbrRtrIdip:RtrId
(address:IPv4)
Router id associated with virtual link neighborValue must match ipv4 format


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


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

Unconfiguring OSPFv3 Dead Interval

Unconfiguring OSPFv3 Dead Interval
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "ospfv3Entity": {
          "children": [
            {
              "ospfv3Inst": {
                "attributes": {
                  "name": "Test_1"
                },
                "children": [
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "VRF_1"
                      },
                      "children": [
                        {
                          "ospfv3Area": {
                            "attributes": {
                              "id": "0.0.0.10"
                            },
                            "children": [
                              {
                                "ospfv3Vlink": {
                                  "attributes": {
                                    "deadIntvl": "unspecified",
                                    "nbrRtrId": "10.1.2.3"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "default"
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <ospfv3-items>
    <inst-items>
      <Inst-list>
        <name>Test_1</name>
        <dom-items>
          <Dom-list>
            <name>VRF_1</name>
            <area-items>
              <Area-list>
                <id>0.0.0.10</id>
                <vlink-items>
                  <Vlink-list>
                    <nbrRtrId>10.1.2.3</nbrRtrId>
                    <deadIntvl>0</deadIntvl>
                  </Vlink-list>
                </vlink-items>
              </Area-list>
            </area-items>
          </Dom-list>
          <Dom-list>
            <name>default</name>
          </Dom-list>
        </dom-items>
      </Inst-list>
    </inst-items>
  </ospfv3-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.

router ospfv3 Test_1
  vrf VRF_1
   area 0.0.0.10 virtual-link 10.1.2.3
    no dead-interval 63120


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
ospfv3Inst sys/ospfv3/inst-Test_1
ospfv3Dom sys/ospfv3/inst-Test_1/dom-VRF_1
ospfv3Area sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10
ospfv3Vlink sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10/vlink-10.1.2.3
ospfv3Dom sys/ospfv3/inst-Test_1/dom-default


ospfv3Inst Properties

The following table contains information about the ospfv3Inst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 128


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


ospfv3Area Properties

The following table contains information about the ospfv3Area 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
idospfv3:AreaId
(string:Basic)
Area Id as an integer or ip addressA sequence of characters


ospfv3Vlink Properties

The following table contains information about the ospfv3Vlink 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
deadIntvlospfv3:DeadIntvl
(scalar:Uint32)
Dead interval, interval during which at least one hello packet must be received from a neighbor before the router declares that neighbor as down
RANGE: [0 , 65535]
DEFAULT: unspecified
nbrRtrIdip:RtrId
(address:IPv4)
Router id associated with virtual link neighborValue must match ipv4 format


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


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 OSPFv3 Hello Interval

Configuring OSPFv3 Hello Interval
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "ospfv3Entity": {
          "children": [
            {
              "ospfv3Inst": {
                "attributes": {
                  "name": "Test_1"
                },
                "children": [
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "VRF_1"
                      },
                      "children": [
                        {
                          "ospfv3Area": {
                            "attributes": {
                              "id": "0.0.0.10"
                            },
                            "children": [
                              {
                                "ospfv3Vlink": {
                                  "attributes": {
                                    "helloIntvl": "11349",
                                    "nbrRtrId": "10.1.2.3"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "default"
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <ospfv3-items>
    <inst-items>
      <Inst-list>
        <name>Test_1</name>
        <dom-items>
          <Dom-list>
            <name>VRF_1</name>
            <area-items>
              <Area-list>
                <id>0.0.0.10</id>
                <vlink-items>
                  <Vlink-list>
                    <nbrRtrId>10.1.2.3</nbrRtrId>
                    <helloIntvl>11349</helloIntvl>
                  </Vlink-list>
                </vlink-items>
              </Area-list>
            </area-items>
          </Dom-list>
          <Dom-list>
            <name>default</name>
          </Dom-list>
        </dom-items>
      </Inst-list>
    </inst-items>
  </ospfv3-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.

router ospfv3 Test_1
  vrf VRF_1
   area 0.0.0.10 virtual-link 10.1.2.3
    hello-interval 11349


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
ospfv3Inst sys/ospfv3/inst-Test_1
ospfv3Dom sys/ospfv3/inst-Test_1/dom-VRF_1
ospfv3Area sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10
ospfv3Vlink sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10/vlink-10.1.2.3
ospfv3Dom sys/ospfv3/inst-Test_1/dom-default


ospfv3Inst Properties

The following table contains information about the ospfv3Inst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 128


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


ospfv3Area Properties

The following table contains information about the ospfv3Area 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
idospfv3:AreaId
(string:Basic)
Area Id as an integer or ip addressA sequence of characters


ospfv3Vlink Properties

The following table contains information about the ospfv3Vlink 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
helloIntvlospfv3:HelloIntvl
(scalar:Uint16)
Interval between hello packets that OSPFv3 sends on the interface
RANGE: [1 , 65535]
DEFAULT: 10
nbrRtrIdip:RtrId
(address:IPv4)
Router id associated with virtual link neighborValue must match ipv4 format


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


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

Unconfiguring OSPFv3 Hello Interval

Unconfiguring OSPFv3 Hello Interval
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "ospfv3Entity": {
          "children": [
            {
              "ospfv3Inst": {
                "attributes": {
                  "name": "Test_1"
                },
                "children": [
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "VRF_1"
                      },
                      "children": [
                        {
                          "ospfv3Area": {
                            "attributes": {
                              "id": "0.0.0.10"
                            },
                            "children": [
                              {
                                "ospfv3Vlink": {
                                  "attributes": {
                                    "helloIntvl": "10",
                                    "nbrRtrId": "10.1.2.3"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "default"
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <ospfv3-items>
    <inst-items>
      <Inst-list>
        <name>Test_1</name>
        <dom-items>
          <Dom-list>
            <name>VRF_1</name>
            <area-items>
              <Area-list>
                <id>0.0.0.10</id>
                <vlink-items>
                  <Vlink-list>
                    <nbrRtrId>10.1.2.3</nbrRtrId>
                    <helloIntvl>10</helloIntvl>
                  </Vlink-list>
                </vlink-items>
              </Area-list>
            </area-items>
          </Dom-list>
          <Dom-list>
            <name>default</name>
          </Dom-list>
        </dom-items>
      </Inst-list>
    </inst-items>
  </ospfv3-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.

router ospfv3 Test_1
  vrf VRF_1
   area 0.0.0.10 virtual-link 10.1.2.3
    no hello-interval 11349


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
ospfv3Inst sys/ospfv3/inst-Test_1
ospfv3Dom sys/ospfv3/inst-Test_1/dom-VRF_1
ospfv3Area sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10
ospfv3Vlink sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10/vlink-10.1.2.3
ospfv3Dom sys/ospfv3/inst-Test_1/dom-default


ospfv3Inst Properties

The following table contains information about the ospfv3Inst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 128


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


ospfv3Area Properties

The following table contains information about the ospfv3Area 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
idospfv3:AreaId
(string:Basic)
Area Id as an integer or ip addressA sequence of characters


ospfv3Vlink Properties

The following table contains information about the ospfv3Vlink 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
helloIntvlospfv3:HelloIntvl
(scalar:Uint16)
Interval between hello packets that OSPFv3 sends on the interface
RANGE: [1 , 65535]
DEFAULT: 10
nbrRtrIdip:RtrId
(address:IPv4)
Router id associated with virtual link neighborValue must match ipv4 format


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


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 OSPFv3 Retransmit Interval

Configuring OSPFv3 Retransmit Interval
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "ospfv3Entity": {
          "children": [
            {
              "ospfv3Inst": {
                "attributes": {
                  "name": "Test_1"
                },
                "children": [
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "VRF_1"
                      },
                      "children": [
                        {
                          "ospfv3Area": {
                            "attributes": {
                              "id": "0.0.0.10"
                            },
                            "children": [
                              {
                                "ospfv3Vlink": {
                                  "attributes": {
                                    "nbrRtrId": "10.1.2.3",
                                    "reTxIntvl": "65482"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "default"
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <ospfv3-items>
    <inst-items>
      <Inst-list>
        <name>Test_1</name>
        <dom-items>
          <Dom-list>
            <name>VRF_1</name>
            <area-items>
              <Area-list>
                <id>0.0.0.10</id>
                <vlink-items>
                  <Vlink-list>
                    <nbrRtrId>10.1.2.3</nbrRtrId>
                    <reTxIntvl>65482</reTxIntvl>
                  </Vlink-list>
                </vlink-items>
              </Area-list>
            </area-items>
          </Dom-list>
          <Dom-list>
            <name>default</name>
          </Dom-list>
        </dom-items>
      </Inst-list>
    </inst-items>
  </ospfv3-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.

router ospfv3 Test_1
  vrf VRF_1
   area 0.0.0.10 virtual-link 10.1.2.3
    retransmit-interval 65482


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
ospfv3Inst sys/ospfv3/inst-Test_1
ospfv3Dom sys/ospfv3/inst-Test_1/dom-VRF_1
ospfv3Area sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10
ospfv3Vlink sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10/vlink-10.1.2.3
ospfv3Dom sys/ospfv3/inst-Test_1/dom-default


ospfv3Inst Properties

The following table contains information about the ospfv3Inst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 128


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


ospfv3Area Properties

The following table contains information about the ospfv3Area 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
idospfv3:AreaId
(string:Basic)
Area Id as an integer or ip addressA sequence of characters


ospfv3Vlink Properties

The following table contains information about the ospfv3Vlink 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
nbrRtrIdip:RtrId
(address:IPv4)
Router id associated with virtual link neighborValue must match ipv4 format
reTxIntvlospfv3:ReTxIntvl
(scalar:Uint16)
Retransmit interval, the time between LSA retransmissions
RANGE: [1 , 65535]
DEFAULT: 5


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


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

Unconfiguring OSPFv3 Retransmit Interval

Unconfiguring OSPFv3 Retransmit Interval
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "ospfv3Entity": {
          "children": [
            {
              "ospfv3Inst": {
                "attributes": {
                  "name": "Test_1"
                },
                "children": [
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "VRF_1"
                      },
                      "children": [
                        {
                          "ospfv3Area": {
                            "attributes": {
                              "id": "0.0.0.10"
                            },
                            "children": [
                              {
                                "ospfv3Vlink": {
                                  "attributes": {
                                    "nbrRtrId": "10.1.2.3",
                                    "reTxIntvl": "5"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "default"
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <ospfv3-items>
    <inst-items>
      <Inst-list>
        <name>Test_1</name>
        <dom-items>
          <Dom-list>
            <name>VRF_1</name>
            <area-items>
              <Area-list>
                <id>0.0.0.10</id>
                <vlink-items>
                  <Vlink-list>
                    <nbrRtrId>10.1.2.3</nbrRtrId>
                    <reTxIntvl>5</reTxIntvl>
                  </Vlink-list>
                </vlink-items>
              </Area-list>
            </area-items>
          </Dom-list>
          <Dom-list>
            <name>default</name>
          </Dom-list>
        </dom-items>
      </Inst-list>
    </inst-items>
  </ospfv3-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.

router ospfv3 Test_1
  vrf VRF_1
   area 0.0.0.10 virtual-link 10.1.2.3
    no retransmit-interval 65482


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
ospfv3Inst sys/ospfv3/inst-Test_1
ospfv3Dom sys/ospfv3/inst-Test_1/dom-VRF_1
ospfv3Area sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10
ospfv3Vlink sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10/vlink-10.1.2.3
ospfv3Dom sys/ospfv3/inst-Test_1/dom-default


ospfv3Inst Properties

The following table contains information about the ospfv3Inst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 128


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


ospfv3Area Properties

The following table contains information about the ospfv3Area 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
idospfv3:AreaId
(string:Basic)
Area Id as an integer or ip addressA sequence of characters


ospfv3Vlink Properties

The following table contains information about the ospfv3Vlink 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
nbrRtrIdip:RtrId
(address:IPv4)
Router id associated with virtual link neighborValue must match ipv4 format
reTxIntvlospfv3:ReTxIntvl
(scalar:Uint16)
Retransmit interval, the time between LSA retransmissions
RANGE: [1 , 65535]
DEFAULT: 5


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


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 OSPFv3 Packet Transmission Delay

Configuring OSPFv3 Packet Transmission Delay
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "ospfv3Entity": {
          "children": [
            {
              "ospfv3Inst": {
                "attributes": {
                  "name": "Test_1"
                },
                "children": [
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "VRF_1"
                      },
                      "children": [
                        {
                          "ospfv3Area": {
                            "attributes": {
                              "id": "0.0.0.10"
                            },
                            "children": [
                              {
                                "ospfv3Vlink": {
                                  "attributes": {
                                    "nbrRtrId": "10.1.2.3",
                                    "txDelay": "353"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "default"
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <ospfv3-items>
    <inst-items>
      <Inst-list>
        <name>Test_1</name>
        <dom-items>
          <Dom-list>
            <name>VRF_1</name>
            <area-items>
              <Area-list>
                <id>0.0.0.10</id>
                <vlink-items>
                  <Vlink-list>
                    <nbrRtrId>10.1.2.3</nbrRtrId>
                    <txDelay>353</txDelay>
                  </Vlink-list>
                </vlink-items>
              </Area-list>
            </area-items>
          </Dom-list>
          <Dom-list>
            <name>default</name>
          </Dom-list>
        </dom-items>
      </Inst-list>
    </inst-items>
  </ospfv3-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.

router ospfv3 Test_1
  vrf VRF_1
   area 0.0.0.10 virtual-link 10.1.2.3
    transmit-delay 353


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
ospfv3Inst sys/ospfv3/inst-Test_1
ospfv3Dom sys/ospfv3/inst-Test_1/dom-VRF_1
ospfv3Area sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10
ospfv3Vlink sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10/vlink-10.1.2.3
ospfv3Dom sys/ospfv3/inst-Test_1/dom-default


ospfv3Inst Properties

The following table contains information about the ospfv3Inst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 128


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


ospfv3Area Properties

The following table contains information about the ospfv3Area 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
idospfv3:AreaId
(string:Basic)
Area Id as an integer or ip addressA sequence of characters


ospfv3Vlink Properties

The following table contains information about the ospfv3Vlink 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
nbrRtrIdip:RtrId
(address:IPv4)
Router id associated with virtual link neighborValue must match ipv4 format
txDelayospfv3:TxDelay
(scalar:Uint16)
Transmit delay, estimated time needed to send an LSA update packet
RANGE: [1 , 450]
DEFAULT: 1


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


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

Unconfiguring OSPFv3 Packet Transmission Delay

Unconfiguring OSPFv3 Packet Transmission Delay
POST http://<mgmt0_IP>/api/mo/sys.json
{
  "topSystem": {
    "children": [
      {
        "ospfv3Entity": {
          "children": [
            {
              "ospfv3Inst": {
                "attributes": {
                  "name": "Test_1"
                },
                "children": [
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "VRF_1"
                      },
                      "children": [
                        {
                          "ospfv3Area": {
                            "attributes": {
                              "id": "0.0.0.10"
                            },
                            "children": [
                              {
                                "ospfv3Vlink": {
                                  "attributes": {
                                    "nbrRtrId": "10.1.2.3",
                                    "txDelay": "1"
                                  }
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "ospfv3Dom": {
                      "attributes": {
                        "name": "default"
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
{
    imdata:[]
}
<System>
  <ospfv3-items>
    <inst-items>
      <Inst-list>
        <name>Test_1</name>
        <dom-items>
          <Dom-list>
            <name>VRF_1</name>
            <area-items>
              <Area-list>
                <id>0.0.0.10</id>
                <vlink-items>
                  <Vlink-list>
                    <nbrRtrId>10.1.2.3</nbrRtrId>
                    <txDelay>1</txDelay>
                  </Vlink-list>
                </vlink-items>
              </Area-list>
            </area-items>
          </Dom-list>
          <Dom-list>
            <name>default</name>
          </Dom-list>
        </dom-items>
      </Inst-list>
    </inst-items>
  </ospfv3-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.

router ospfv3 Test_1
  vrf VRF_1
   area 0.0.0.10 virtual-link 10.1.2.3
    no transmit-delay 353


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
ospfv3Inst sys/ospfv3/inst-Test_1
ospfv3Dom sys/ospfv3/inst-Test_1/dom-VRF_1
ospfv3Area sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10
ospfv3Vlink sys/ospfv3/inst-Test_1/dom-VRF_1/area-0.0.0.10/vlink-10.1.2.3
ospfv3Dom sys/ospfv3/inst-Test_1/dom-default


ospfv3Inst Properties

The following table contains information about the ospfv3Inst properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 128


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


ospfv3Area Properties

The following table contains information about the ospfv3Area 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
idospfv3:AreaId
(string:Basic)
Area Id as an integer or ip addressA sequence of characters


ospfv3Vlink Properties

The following table contains information about the ospfv3Vlink 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
nbrRtrIdip:RtrId
(address:IPv4)
Router id associated with virtual link neighborValue must match ipv4 format
txDelayospfv3:TxDelay
(scalar:Uint16)
Transmit delay, estimated time needed to send an LSA update packet
RANGE: [1 , 450]
DEFAULT: 1


ospfv3Dom Properties

The following table contains information about the ospfv3Dom properties in the DME payload. For more information about the properties and MOs, see the NX-API DME Model Reference linked in the Related Documentation section below.

Property NameData TypeDescriptionValues
namenaming:Name256
(string:Basic)
The name of the object.
MAX SIZE: 63


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