ocpp-messages
Version:
TypeScript definitions for Open Charge Point Protocol (OCPP)
48 lines (46 loc) • 2.03 kB
TypeScript
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
export interface UrnOCPPCp220203SetMonitoringLevelRequest {
customData?: CustomDataType;
/**
* The Charging Station SHALL only report events with a severity number lower than or equal to this severity.
* The severity range is 0-9, with 0 as the highest and 9 as the lowest severity level.
*
* The severity levels have the following meaning: +
* *0-Danger* +
* Indicates lives are potentially in danger. Urgent attention is needed and action should be taken immediately. +
* *1-Hardware Failure* +
* Indicates that the Charging Station is unable to continue regular operations due to Hardware issues. Action is required. +
* *2-System Failure* +
* Indicates that the Charging Station is unable to continue regular operations due to software or minor hardware issues. Action is required. +
* *3-Critical* +
* Indicates a critical error. Action is required. +
* *4-Error* +
* Indicates a non-urgent error. Action is required. +
* *5-Alert* +
* Indicates an alert event. Default severity for any type of monitoring event. +
* *6-Warning* +
* Indicates a warning event. Action may be required. +
* *7-Notice* +
* Indicates an unusual event. No immediate action is required. +
* *8-Informational* +
* Indicates a regular operational event. May be used for reporting, measuring throughput, etc. No action is required. +
* *9-Debug* +
* Indicates information useful to developers for debugging, not useful during operations.
*
*
*
*/
severity: number;
}
/**
* This class does not get 'AdditionalProperties = false' in the schema generation, so it can be extended with arbitrary JSON properties to allow adding custom data.
*/
export interface CustomDataType {
vendorId: string;
[k: string]: unknown;
}