/// <summary>
 /// Initializes a new instance of the <see cref="RetentionDuration" /> class.
 /// </summary>
 /// <param name="ArchiveRetention">ArchiveRetention.</param>
 /// <param name="DeleteRetention">DeleteRetention.</param>
 public RetentionDuration(ArchiveRetention ArchiveRetention = null, DeleteRetention DeleteRetention = null)
 {
     this.ArchiveRetention = ArchiveRetention;
     this.DeleteRetention  = DeleteRetention;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="InitiateScreenRecording" /> class.
 /// </summary>
 /// <param name="RecordACW">RecordACW.</param>
 /// <param name="ArchiveRetention">ArchiveRetention.</param>
 /// <param name="DeleteRetention">DeleteRetention.</param>
 public InitiateScreenRecording(bool?RecordACW = null, ArchiveRetention ArchiveRetention = null, DeleteRetention DeleteRetention = null)
 {
     this.RecordACW        = RecordACW;
     this.ArchiveRetention = ArchiveRetention;
     this.DeleteRetention  = DeleteRetention;
 }