PortConnectionEntities (type)

{
  "additionalProperties": false, 
  "id": "PortConnectionEntities", 
  "module_id": "PortConnection", 
  "properties": {
    "containers": {
      "$ref": "PortConnectionContainersEntities, 
      "required": true
    }, 
    "edge_node_groups": {
      "items": {
        "$ref": "PortConnectionEdgeNodeGroup
      }, 
      "required": false, 
      "type": "array"
    }, 
    "errors": {
      "items": {
        "$ref": "PortConnectionError
      }, 
      "required": true, 
      "type": "array"
    }, 
    "hypervisors": {
      "items": {
        "$ref": "PortConnectionHypervisor
      }, 
      "required": true, 
      "type": "array"
    }, 
    "logical_switches": {
      "items": {
        "$ref": "PortConnectionLogicalSwitch
      }, 
      "required": true, 
      "type": "array"
    }, 
    "physical_hosts": {
      "$ref": "PortConnectionBMEntities, 
      "require": false
    }, 
    "routers": {
      "items": {
        "$ref": "PortConnectionRouter
      }, 
      "required": false, 
      "type": "array"
    }, 
    "tunnels": {
      "items": {
        "$ref": "PortConnectionTunnel
      }, 
      "required": true, 
      "type": "array"
    }, 
    "vms": {
      "items": {
        "$ref": "VirtualMachine
      }, 
      "required": true, 
      "type": "array"
    }
  }, 
  "title": "Port Connection Entities (to help draw a visual picture of entities between two ports)", 
  "type": "object"
}