NSX-T Data Center REST API

NeighborProperties (type)

{
  "additionalProperties": false,
  "id": "NeighborProperties",
  "module_id": "Lldp",
  "properties": {
    "capabilities": {
      "display": {
        "order": 6
      },
      "readonly": true,
      "title": "Capabilities",
      "type": "string"
    },
    "enabled_capabilities": {
      "display": {
        "order": 7
      },
      "readonly": true,
      "title": "Enabled capabilities",
      "type": "string"
    },
    "ifindex": {
      "display": {
        "order": 9
      },
      "readonly": true,
      "title": "Interface index",
      "type": "integer"
    },
    "link_aggregation_capable": {
      "display": {
        "order": 12
      },
      "readonly": true,
      "title": "Aggregation Capability",
      "type": "boolean"
    },
    "link_aggregation_port_id": {
      "display": {
        "order": 14
      },
      "readonly": true,
      "title": "Aggregation port id",
      "type": "string"
    },
    "link_aggregation_status": {
      "description": "True if currently in aggregation",
      "display": {
        "order": 13
      },
      "readonly": true,
      "title": "Aggregation Status",
      "type": "boolean"
    },
    "mac": {
      "display": {
        "order": 2
      },
      "pattern": "^[0-9A-Fa-f]{2}:[0-9A-Fa-f]{2}:[0-9A-Fa-f]{2}:[0-9A-Fa-f]{2}:[0-9A-Fa-f]{2}:[0-9A-Fa-f]{2}$",
      "readonly": true,
      "title": "Interface MAC address",
      "type": "string"
    },
    "mgmt_addr": {
      "display": {
        "order": 8
      },
      "readonly": true,
      "title": "Management address",
      "type": "string"
    },
    "mtu": {
      "description": "This field is parsed from 802.3 org-specific TLV, which is not a mandatory TLV. In the case neighbor does not send this TLV, this field would be absent in this API's response.",
      "display": {
        "order": 15
      },
      "readonly": true,
      "title": "MTU value from 802.3 org-specific TLV",
      "type": "integer"
    },
    "name": {
      "display": {
        "order": 1
      },
      "readonly": true,
      "title": "Interface name",
      "type": "string"
    },
    "oid": {
      "display": {
        "order": 11
      },
      "readonly": true,
      "title": "Object identifier",
      "type": "string"
    },
    "port_desc": {
      "display": {
        "order": 3
      },
      "readonly": true,
      "title": "Port description",
      "type": "string"
    },
    "system_desc": {
      "display": {
        "order": 5
      },
      "readonly": true,
      "title": "System description",
      "type": "string"
    },
    "system_name": {
      "display": {
        "order": 4
      },
      "readonly": true,
      "title": "System name",
      "type": "string"
    },
    "system_port_number": {
      "display": {
        "order": 10
      },
      "readonly": true,
      "title": "System port number",
      "type": "integer"
    },
    "vlan_id": {
      "description": "This field is parsed from 802.1 org-specific TLV, which is not a mandatory TLV. In the case neighbor does not send this TLV, this field would be absent in this API's response.",
      "display": {
        "order": 16
      },
      "readonly": true,
      "title": "VLAN ID value from 802.1 org-specific TLV",
      "type": "integer"
    }
  },
  "title": "Neighbor properties",
  "type": "object"
}