LogicalPortAttachment (type)

{
  "id": "LogicalPortAttachment", 
  "module_id": "LogicalPort", 
  "properties": {
    "attachment_type": {
      "$ref": "AttachmentType, 
      "default": "VIF", 
      "description": "Indicates the type of logical port attachment. By default it is Virtual Machine interface (VIF)", 
      "required": false, 
      "title": "Type of attachment for logical port"
    }, 
    "context": {
      "$ref": "AttachmentContext, 
      "description": "Extra context data for the attachment", 
      "required": false, 
      "title": "Attachment context"
    }, 
    "id": {
      "required": true, 
      "title": "Identifier of the interface attached to the logical port", 
      "type": "string"
    }
  }, 
  "title": "Logical port attachment", 
  "type": "object"
}