{ "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" }