NSX-T Data Center REST API

PnicBondStatus (type)

{
  "additionalProperties": false,
  "description": "pNIC/bond statuses",
  "id": "PnicBondStatus",
  "module_id": "Heatmap",
  "properties": {
    "bond_pnics": {
      "description": "The list of Pnics when type is Bond",
      "items": {
        "$ref": "BondPnicStatus"
      },
      "title": "Bond pnics",
      "type": "array"
    },
    "name": {
      "description": "Name of the pNIC/bond",
      "title": "pNIC/bond name",
      "type": "string"
    },
    "nsx_type": {
      "description": "Whether to be used by nsx",
      "enum": [
        "UNKNOWN_NSX_TYPE",
        "NSX",
        "NONNSX"
      ],
      "title": "Nsx type",
      "type": "string"
    },
    "status": {
      "description": "Status of pNIC/bond",
      "enum": [
        "UNKNOWN",
        "UP",
        "DOWN",
        "DEGRADED"
      ],
      "title": "pNic/bond status",
      "type": "string"
    },
    "type": {
      "description": "type, whether the object is a pNIC or a bond",
      "enum": [
        "UNKNOWN_TYPE",
        "PNIC",
        "BOND"
      ],
      "title": "Object type",
      "type": "string"
    }
  },
  "title": "pNIC/bond status",
  "type": "object"
}