DiscoveredNodeInterfaceProperties (type)

{
  "additionalProperties": false, 
  "description": "Network interface properties of discovered node", 
  "id": "DiscoveredNodeInterfaceProperties", 
  "module_id": "InventoryCmObj", 
  "properties": {
    "connected_switch": {
      "description": "Switch name which is connected to nic, switch can be opaque, proxyHostSwitch or virtual", 
      "title": "Connected switch", 
      "type": "string"
    }, 
    "connected_switch_type": {
      "description": "Type of virtual switch can be VSS, DVS or N-VDS.", 
      "enum": [
        "VSS", 
        "DVS", 
        "N-VDS"
      ], 
      "required": false, 
      "title": "Type of virtual switch", 
      "type": "string"
    }, 
    "interface_id": {
      "description": "Id of the network interface", 
      "title": "Interface ID", 
      "type": "string"
    }, 
    "physical_address": {
      "$ref": "MACAddress, 
      "description": "Mac address of the interface", 
      "title": "Interface MAC address"
    }
  }, 
  "title": "Discovered node network interface properties", 
  "type": "object"
}