{ "type": "object", "title": "host", "required": [ "type", "appId", "priority", "ingressPoint", "egressPoint" ], "properties": { "type": { "type": "string", "example": "PointToPointIntent" }, "appId": { "type": "string", "example": "org.onosproject.ovsdb" }, "priority": { "type": "integer", "format": "int64", "example": 55 }, "ingressPoint": { "type": "object", "title": "point", "required": [ "port", "device" ], "properties": { "port": { "type": "string", "example": "3" }, "device": { "type": "string", "example": "of:0000000000000002" } } }, "egressPoint": { "type": "object", "title": "point", "required": [ "port", "device" ], "properties": { "port": { "type": "string", "example": "2" }, "device": { "type": "string", "example": "of:0000000000000003" } } } } }