blob: e931e2be73703b4c45ba6e29836f428a29c7d385 [file] [log] [blame]
{
"type": "object",
"required": [
"nodes"
],
"properties": {
"nodes": {
"type": "array",
"items": {
"type": "object",
"required": [
"hostname",
"type",
"managementIp",
"dataIp",
"uplinkPort",
"integrationBridge",
"vlanPort"
],
"properties": {
"hostname": {
"type": "string",
"example": "host1"
},
"type": {
"type": "string",
"example": "GATEWAY"
},
"managementIp": {
"type": "string",
"example": "10.10.10.1"
},
"dataIp": {
"type": "string",
"example": "20.20.20.2"
},
"uplinkPort": {
"type": "string",
"example": "2"
},
"integrationBridge": {
"type": "string",
"example": "of:0000000000000001"
},
"vlanPort": {
"type": "string",
"example": "1"
}
}
}
}
}
}