/// <summary>
 /// Initializes a new instance of the <see cref="ContactListNotification" /> class.
 /// </summary>
 /// <param name="Id">Id.</param>
 /// <param name="Name">Name.</param>
 /// <param name="DateCreated">DateCreated.</param>
 /// <param name="DateModified">DateModified.</param>
 /// <param name="Version">Version.</param>
 /// <param name="ColumnNames">ColumnNames.</param>
 /// <param name="PhoneColumns">PhoneColumns.</param>
 /// <param name="ImportStatus">ImportStatus.</param>
 /// <param name="PreviewModeColumnName">PreviewModeColumnName.</param>
 /// <param name="PreviewModeAcceptedValues">PreviewModeAcceptedValues.</param>
 /// <param name="Size">Size.</param>
 /// <param name="AttemptLimits">AttemptLimits.</param>
 /// <param name="AdditionalProperties">AdditionalProperties.</param>
 public ContactListNotification(string Id = null, string Name = null, DateTime?DateCreated = null, DateTime?DateModified = null, int?Version = null, List <string> ColumnNames = null, List <ContactListNotificationPhoneColumns> PhoneColumns = null, ContactListNotificationImportStatus ImportStatus = null, string PreviewModeColumnName = null, List <string> PreviewModeAcceptedValues = null, int?Size = null, DocumentDataV2NotificationCreatedBy AttemptLimits = null, Object AdditionalProperties = null)
 {
     this.Id                        = Id;
     this.Name                      = Name;
     this.DateCreated               = DateCreated;
     this.DateModified              = DateModified;
     this.Version                   = Version;
     this.ColumnNames               = ColumnNames;
     this.PhoneColumns              = PhoneColumns;
     this.ImportStatus              = ImportStatus;
     this.PreviewModeColumnName     = PreviewModeColumnName;
     this.PreviewModeAcceptedValues = PreviewModeAcceptedValues;
     this.Size                      = Size;
     this.AttemptLimits             = AttemptLimits;
     this.AdditionalProperties      = AdditionalProperties;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DncListNotification" /> class.
 /// </summary>
 /// <param name="Id">Id.</param>
 /// <param name="Name">Name.</param>
 /// <param name="DateCreated">DateCreated.</param>
 /// <param name="DateModified">DateModified.</param>
 /// <param name="Version">Version.</param>
 /// <param name="AdditionalProperties">AdditionalProperties.</param>
 /// <param name="ImportStatus">ImportStatus.</param>
 /// <param name="Size">Size.</param>
 /// <param name="DncSourceType">DncSourceType.</param>
 /// <param name="LoginId">LoginId.</param>
 /// <param name="DncCodes">DncCodes.</param>
 /// <param name="LicenseId">LicenseId.</param>
 public DncListNotification(string Id = null, string Name = null, DateTime?DateCreated = null, DateTime?DateModified = null, int?Version = null, Object AdditionalProperties = null, ContactListNotificationImportStatus ImportStatus = null, int?Size = null, DncSourceTypeEnum?DncSourceType = null, string LoginId = null, List <string> DncCodes = null, string LicenseId = null)
 {
     this.Id                   = Id;
     this.Name                 = Name;
     this.DateCreated          = DateCreated;
     this.DateModified         = DateModified;
     this.Version              = Version;
     this.AdditionalProperties = AdditionalProperties;
     this.ImportStatus         = ImportStatus;
     this.Size                 = Size;
     this.DncSourceType        = DncSourceType;
     this.LoginId              = LoginId;
     this.DncCodes             = DncCodes;
     this.LicenseId            = LicenseId;
 }