@citrineos/base
Version:
The base module for OCPP v2.0.1 including all interfaces. This module is not intended to be used directly, but rather as a dependency for other modules.
49 lines (48 loc) • 1.4 kB
JSON
{
"title": "SignedUpdateFirmwareRequest",
"type": "object",
"properties": {
"retries": {
"type": "integer"
},
"retryInterval": {
"type": "integer"
},
"requestId": {
"type": "integer"
},
"firmware": {
"type": "object",
"properties": {
"location": {
"type": "string",
"format": "uri"
},
"retrieveDateTime": {
"type": "string",
"format": "date-time"
},
"installDateTime": {
"type": "string",
"format": "date-time"
},
"signingCertificate": {
"type": "string",
"maxLength": 5500
},
"signature": {
"type": "string",
"maxLength": 800
}
},
"additionalProperties": false,
"required": ["location", "retrieveDateTime", "signingCertificate", "signature"],
"$id": "v16FirmwareType",
"definitions": {}
}
},
"additionalProperties": false,
"required": ["requestId", "firmware"],
"$id": "SignedUpdateFirmwareRequest",
"definitions": {}
}