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 stopOnConnectionFailure
: 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
[]