UNPKG

@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.

55 lines (54 loc) 2.02 kB
{ "$id": "NotifyCustomerInformationRequest", "comment": "OCPP 2.0.1 FINAL", "definitions": { "CustomDataType": { "description": "Represents OCPP CustomData. Allows vendor-specific extension properties.", "javaType": "CustomData", "type": "object", "properties": { "vendorId": { "type": "string", "maxLength": 255 } }, "required": ["vendorId"] } }, "type": "object", "additionalProperties": true, "properties": { "customData": { "$ref": "#/definitions/CustomDataType" }, "data": { "description": "(Part of) the requested data. No format specified in which the data is returned. Should be human readable.\r\n", "type": "string", "maxLength": 512 }, "tbc": { "description": "“to be continued” indicator. Indicates whether another part of the monitoringData follows in an upcoming notifyMonitoringReportRequest message. Default value when omitted is false.\r\n", "type": "boolean", "default": false }, "seqNo": { "description": "Sequence number of this message. First message starts at 0.\r\n", "type": "integer", "minimum": 0, "maximum": 2147483647 }, "generatedAt": { "description": " Timestamp of the moment this message was generated at the Charging Station.\r\n", "type": "string", "format": "date-time", "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(?:\\.\\d{1,3})?(?:Z|[+\\-]\\d{2}:\\d{2})$" }, "requestId": { "description": "The Id of the request.\r\n\r\n", "type": "integer", "minimum": -2147483648, "maximum": 2147483647 } }, "required": ["data", "seqNo", "generatedAt", "requestId"] }