+export enum IdTagDistribution {
+ RANDOM = 'random',
+ ROUND_ROBIN = 'round-robin',
+ CONNECTOR_AFFINITY = 'connector-affinity',
+}
+
export type AutomaticTransactionGeneratorConfiguration = {
enable: boolean;
minDuration: number;
stopAfterHours: number;
stopOnConnectionFailure: boolean;
requireAuthorize?: boolean;
+ idTagDistribution?: IdTagDistribution;
};
export type Status = {
export type ChargingStationAutomaticTransactionGeneratorConfiguration = {
automaticTransactionGenerator?: AutomaticTransactionGeneratorConfiguration;
- automaticTransactionGeneratorStatus?: Status;
+ automaticTransactionGeneratorStatuses?: Status[];
};