ocpp-standard-schema
Version:
Contains OCPP JSON schemas for validation purposes
20 lines (19 loc) • 764 B
TypeScript
export declare type GetCertificateIdUseEnumType = 'V2GRootCertificate' | 'MORootCertificate' | 'CSMSRootCertificate' | 'V2GCertificateChain' | 'ManufacturerRootCertificate';
export default interface GetInstalledCertificateIdsRequest {
customData?: CustomDataType;
/**
* Indicates the type of certificates requested. When omitted, all certificate types are requested.
*
*/
certificateType?: [
GetCertificateIdUseEnumType,
...GetCertificateIdUseEnumType[]
];
}
/**
* 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;
}