/// <summary>
 /// Initializes a new instance of the <see cref="AuthenticationDetailsModel" /> class.
 /// </summary>
 /// <param name="properties">properties.</param>
 /// <param name="type">AuthenticationSettings provider system type.</param>
 public AuthenticationDetailsModel(AuthenticationProviderPropertiesModel properties = default(AuthenticationProviderPropertiesModel), string type = default(string))
 {
     this.Properties = properties;
     this.Type       = type;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AuthenticationSettingsResponse" /> class.
 /// </summary>
 /// <param name="created">created.</param>
 /// <param name="createdBy">createdBy.</param>
 /// <param name="id">id.</param>
 /// <param name="lastModified">lastModified.</param>
 /// <param name="lastModifiedBy">lastModifiedBy.</param>
 /// <param name="name">name.</param>
 /// <param name="properties">properties.</param>
 /// <param name="type">AuthenticationSettings provider system type.</param>
 /// <param name="version">version.</param>
 public AuthenticationSettingsResponse(string created = default(string), string createdBy = default(string), string id = default(string), string lastModified = default(string), string lastModifiedBy = default(string), string name = default(string), AuthenticationProviderPropertiesModel properties = default(AuthenticationProviderPropertiesModel), string type = default(string), string version = default(string))
 {
     this.Created        = created;
     this.CreatedBy      = createdBy;
     this.Id             = id;
     this.LastModified   = lastModified;
     this.LastModifiedBy = lastModifiedBy;
     this.Name           = name;
     this.Properties     = properties;
     this.Type           = type;
     this.Version        = version;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AuthenticationSettingsCreateModel" /> class.
 /// </summary>
 /// <param name="name">Name of authentication provider.</param>
 /// <param name="properties">properties.</param>
 /// <param name="type">AuthenticationSettings provider system type.</param>
 public AuthenticationSettingsCreateModel(string name = default(string), AuthenticationProviderPropertiesModel properties = default(AuthenticationProviderPropertiesModel), string type = default(string))
 {
     this.Name       = name;
     this.Properties = properties;
     this.Type       = type;
 }