1 export enum IdTagDistribution
{
3 ROUND_ROBIN
= 'round-robin',
4 CONNECTOR_AFFINITY
= 'connector-affinity'
7 export interface AutomaticTransactionGeneratorConfiguration
{
11 minDelayBetweenTwoTransactions
: number
12 maxDelayBetweenTwoTransactions
: number
13 probabilityOfStart
: number
14 stopAfterHours
: number
15 stopAbsoluteDuration
: boolean
16 requireAuthorize
?: boolean
17 idTagDistribution
?: IdTagDistribution
20 export interface Status
{
26 authorizeRequests
: number
27 acceptedAuthorizeRequests
: number
28 rejectedAuthorizeRequests
: number
29 startTransactionRequests
: number
30 acceptedStartTransactionRequests
: number
31 rejectedStartTransactionRequests
: number
32 stopTransactionRequests
: number
33 acceptedStopTransactionRequests
: number
34 rejectedStopTransactionRequests
: number
35 skippedConsecutiveTransactions
: number
36 skippedTransactions
: number
39 export interface ChargingStationAutomaticTransactionGeneratorConfiguration
{
40 automaticTransactionGenerator
?: AutomaticTransactionGeneratorConfiguration
41 automaticTransactionGeneratorStatuses
?: Status
[]