Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions src/schemas/agent.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ const agentProvision = {
'key': { 'type': 'string' },
},
'required': ['type', 'key'],
'additionalProperties': false,
'additionalProperties': true,
}

const agentDeprovision = {
Expand All @@ -32,7 +32,7 @@ const agentDeprovision = {
},
},
'required': ['microserviceUuids'],
'additionalProperties': false,
'additionalProperties': true,
}

const updateAgentConfig = {
Expand All @@ -56,7 +56,7 @@ const updateAgentConfig = {
'longitude': { 'type': 'number', 'minimum': -180, 'maximum': 180 },
'gpsMode': { 'type': 'string' },
},
'additionalProperties': false,
'additionalProperties': true,
}

const updateAgentStatus = {
Expand Down Expand Up @@ -93,7 +93,7 @@ const updateAgentStatus = {
'isReadyToUpgrade': { 'type': 'boolean' },
'isReadyToRollback': { 'type': 'boolean' },
},
'additionalProperties': false,
'additionalProperties': true,
}


Expand All @@ -107,7 +107,7 @@ const updateAgentStrace = {
'required': [],
},
},
'additionalProperties': false,
'additionalProperties': true,
}

const straceData = {
Expand All @@ -118,7 +118,7 @@ const straceData = {
'buffer': { 'type': 'string' },
},
'required': ['microserviceUuid', 'buffer'],
'additionalProperties': false,
'additionalProperties': true,
}

const microserviceStatus = {
Expand All @@ -134,7 +134,7 @@ const microserviceStatus = {
'memoryUsage': { 'type': 'number' },
},
'required': ['id'],
'additionalProperties': false,
'additionalProperties': true,
}

const updateHardwareInfo = {
Expand All @@ -144,7 +144,7 @@ const updateHardwareInfo = {
'info': { 'type': 'string' },
},
'required': ['info'],
'additionalProperties': false,
'additionalProperties': true,
}

const updateUsbInfo = {
Expand All @@ -154,7 +154,7 @@ const updateUsbInfo = {
'info': { 'type': 'string' },
},
'required': ['info'],
'additionalProperties': false,
'additionalProperties': true,
}

const trackingArray = {
Expand All @@ -174,7 +174,7 @@ const trackingMessage = {
'data': { '$ref': '/trackingData' },
},
'required': ['uuid', 'sourceType', 'timestamp', 'type', 'data'],
'additionalProperties': false,
'additionalProperties': true,
}

const trackingData = {
Expand Down
8 changes: 4 additions & 4 deletions src/schemas/catalog.js
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ const catalogItemCreate = {
'outputType': { '$ref': '/type' },
},
'required': ['name', 'registryId', 'images'],
'additionalProperties': false,
'additionalProperties': true,
}

const catalogItemUpdate = {
Expand All @@ -60,7 +60,7 @@ const catalogItemUpdate = {
'inputType': { '$ref': '/type' },
'outputType': { '$ref': '/type' },
},
'additionalProperties': false,
'additionalProperties': true,
}

const image = {
Expand All @@ -76,7 +76,7 @@ const image = {
},
},
'required': ['containerImage', 'fogTypeId'],
'additionalProperties': false,
'additionalProperties': true,
}

const type = {
Expand All @@ -86,7 +86,7 @@ const type = {
'infoType': { 'type': 'string' },
'infoFormat': { 'type': 'string' },
},
'additionalProperties': false,
'additionalProperties': true,
}

module.exports = {
Expand Down
6 changes: 3 additions & 3 deletions src/schemas/connector.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ const connectorCreate = {
'devMode': { 'type': 'boolean' },
},
'required': ['publicIp', 'name', 'devMode'],
'additionalProperties': false,
'additionalProperties': true,
}

const connectorUpdate = {
Expand All @@ -38,7 +38,7 @@ const connectorUpdate = {
'devMode': { 'type': 'boolean' },
},
'required': ['publicIp'],
'additionalProperties': false,
'additionalProperties': true,
}

const connectorDelete = {
Expand All @@ -48,7 +48,7 @@ const connectorDelete = {
'publicIp': { 'type': 'string', 'minLength': 7 },
},
'required': ['publicIp'],
'additionalProperties': false,
'additionalProperties': true,
}

module.exports = {
Expand Down
4 changes: 2 additions & 2 deletions src/schemas/flow.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ const flowCreate = {
'isActivated': { 'type': 'boolean' },
},
'required': ['name'],
'additionalProperties': false,
'additionalProperties': true,
}

const flowUpdate = {
Expand All @@ -18,7 +18,7 @@ const flowUpdate = {
'description': { 'type': 'string' },
'isActivated': { 'type': 'boolean' },
},
'additionalProperties': false,
'additionalProperties': true,
}

module.exports = {
Expand Down
20 changes: 10 additions & 10 deletions src/schemas/iofog.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ const iofogCreate = {
'fogType': { 'type': 'integer', 'minimum': 0, 'maximum': 2 },
},
'required': ['name', 'fogType'],
'additionalProperties': false,
'additionalProperties': true,
}

const iofogUpdate = {
Expand Down Expand Up @@ -67,7 +67,7 @@ const iofogUpdate = {
'fogType': { 'type': 'integer', 'minimum': 0, 'maximum': 2 },
},
'required': ['uuid'],
'additionalProperties': false,
'additionalProperties': true,
}

const iofogDelete = {
Expand All @@ -77,7 +77,7 @@ const iofogDelete = {
'uuid': { 'type': 'string' },
},
'required': ['uuid'],
'additionalProperties': false,
'additionalProperties': true,
}

const iofogGet = {
Expand All @@ -87,7 +87,7 @@ const iofogGet = {
'uuid': { 'type': 'string' },
},
'required': ['uuid'],
'additionalProperties': false,
'additionalProperties': true,
}

const iofogGenerateProvision = {
Expand All @@ -97,7 +97,7 @@ const iofogGenerateProvision = {
'uuid': { 'type': 'string' },
},
'required': ['uuid'],
'additionalProperties': false,
'additionalProperties': true,
}

const iofogSetVersionCommand = {
Expand All @@ -108,7 +108,7 @@ const iofogSetVersionCommand = {
'versionCommand': { 'enum': ['upgrade', 'rollback'] },
},
'required': ['uuid', 'versionCommand'],
'additionalProperties': false,
'additionalProperties': true,
}

const iofogReboot = {
Expand All @@ -118,15 +118,15 @@ const iofogReboot = {
'uuid': { 'type': 'string' },
},
'required': ['uuid'],
'additionalProperties': false,
'additionalProperties': true,
}

const iofogFilters = {
'id': '/iofogFilters',
'type': 'array',
'items': { '$ref': '/filter' },
'required': [],
'additionalProperties': false,
'additionalProperties': true,
}

const filter = {
Expand All @@ -138,7 +138,7 @@ const filter = {
'condition': { 'enum': ['has', 'equals'] },
},
'required': ['key', 'value', 'condition'],
'additionalProperties': false,
'additionalProperties': true,
}

const halGet = {
Expand All @@ -148,7 +148,7 @@ const halGet = {
'uuid': { 'type': 'string' },
},
'required': ['uuid'],
'additionalProperties': false,
'additionalProperties': true,
}

module.exports = {
Expand Down
14 changes: 7 additions & 7 deletions src/schemas/microservice.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ const microserviceCreate = {
'items': { 'type': 'string' } },
},
'required': ['name', 'flowId', 'catalogItemId'],
'additionalProperties': false,
'additionalProperties': true,
}

const microserviceUpdate = {
Expand All @@ -60,7 +60,7 @@ const microserviceUpdate = {
'type': 'array',
'items': { 'type': 'string' } },
},
'additionalProperties': false,
'additionalProperties': true,
}

const microserviceDelete = {
Expand All @@ -70,7 +70,7 @@ const microserviceDelete = {
'withCleanup': {
'type': 'boolean',
},
'additionalProperties': false,
'additionalProperties': true,
},
}

Expand All @@ -82,7 +82,7 @@ const env = {
'value': { 'type': 'string' },
},
'required': ['key', 'value'],
'additionalProperties': false,
'additionalProperties': true,
}

const ports = {
Expand All @@ -94,7 +94,7 @@ const ports = {
'publicMode': { 'type': 'boolean' },
},
'required': ['internal', 'external'],
'additionalProperties': false,
'additionalProperties': true,
}

const portsCreate = {
Expand All @@ -106,7 +106,7 @@ const portsCreate = {
'publicMode': { 'type': 'boolean' },
},
'required': ['internal', 'external'],
'additionalProperties': false,
'additionalProperties': true,
}

const volumeMappings = {
Expand All @@ -118,7 +118,7 @@ const volumeMappings = {
'accessMode': { 'type': 'string' },
},
'required': ['hostDestination', 'containerDestination', 'accessMode'],
'additionalProperties': false,
'additionalProperties': true,
}

module.exports = {
Expand Down
6 changes: 3 additions & 3 deletions src/schemas/registry.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const registryCreate = {
'certificate': { 'type': 'string' },
},
'required': ['url', 'isPublic', 'username', 'password', 'email'],
'additionalProperties': false,
'additionalProperties': true,
}

const registryDelete = {
Expand All @@ -38,7 +38,7 @@ const registryDelete = {
'id': { 'type': 'integer' },
},
'required': ['id'],
'additionalProperties': false,
'additionalProperties': true,
}

const registryUpdate = {
Expand All @@ -57,7 +57,7 @@ const registryUpdate = {
'requiresCert': { 'type': 'boolean' },
'certificate': { 'type': 'string' },
},
'additionalProperties': false,
'additionalProperties': true,
}

module.exports = {
Expand Down
Loading