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 stopOnConnectionFailure
: boolean
17 requireAuthorize
?: boolean
18 idTagDistribution
?: IdTagDistribution
21 export interface Status
{
27 authorizeRequests
: number
28 acceptedAuthorizeRequests
: number
29 rejectedAuthorizeRequests
: number
30 startTransactionRequests
: number
31 acceptedStartTransactionRequests
: number
32 rejectedStartTransactionRequests
: number
33 stopTransactionRequests
: number
34 acceptedStopTransactionRequests
: number
35 rejectedStopTransactionRequests
: number
36 skippedConsecutiveTransactions
: number
37 skippedTransactions
: number
40 export interface ChargingStationAutomaticTransactionGeneratorConfiguration
{
41 automaticTransactionGenerator
?: AutomaticTransactionGeneratorConfiguration
42 automaticTransactionGeneratorStatuses
?: Status
[]