Largest time between writes to DynamoDB.
            If this period has passed since the last log write, all accumulated messages
            are written to DynamoDB immediately.
            
            The listener only pushes messages to DynamoDB when the target table is active
            AND one of the following happens:
             1. The time equal to WritePeriod since last write has elapsed
             2. Flush is called
             3. Close is called
            
            Default value is 1 minute. Smallest allowed value is 0 seconds.
            
            Config key: WritePeriodMs (number of milliseconds)
            
 Declaration Syntax
 Declaration Syntax| C# | 
public TimeSpan WritePeriod { get; set; }