/// <summary>
 /// Initializes a new instance of the <see cref="ItemGeneralInfo" /> class.
 /// </summary>
 /// <param name="certIssueDetails">certIssueDetails.</param>
 /// <param name="classicKeyDetails">classicKeyDetails.</param>
 /// <param name="clusterGwUrl">clusterGwUrl.</param>
 /// <param name="displayMetadata">displayMetadata.</param>
 /// <param name="dynamicSecretProducerDetails">dynamicSecretProducerDetails.</param>
 /// <param name="passwordPolicy">passwordPolicy.</param>
 /// <param name="rotatedSecretDetails">rotatedSecretDetails.</param>
 /// <param name="secureRemoteAccessDetails">secureRemoteAccessDetails.</param>
 /// <param name="staticSecretInfo">staticSecretInfo.</param>
 /// <param name="tokenizerInfo">tokenizerInfo.</param>
 public ItemGeneralInfo(CertificateIssueInfo certIssueDetails = default(CertificateIssueInfo), ClassicKeyDetailsInfo classicKeyDetails = default(ClassicKeyDetailsInfo), string clusterGwUrl = default(string), string displayMetadata = default(string), DynamicSecretProducerInfo dynamicSecretProducerDetails = default(DynamicSecretProducerInfo), PasswordPolicyInfo passwordPolicy = default(PasswordPolicyInfo), RotatedSecretDetailsInfo rotatedSecretDetails = default(RotatedSecretDetailsInfo), SecureRemoteAccess secureRemoteAccessDetails = default(SecureRemoteAccess), StaticSecretDetailsInfo staticSecretInfo = default(StaticSecretDetailsInfo), TokenizerInfo tokenizerInfo = default(TokenizerInfo))
 {
     this.CertIssueDetails             = certIssueDetails;
     this.ClassicKeyDetails            = classicKeyDetails;
     this.ClusterGwUrl                 = clusterGwUrl;
     this.DisplayMetadata              = displayMetadata;
     this.DynamicSecretProducerDetails = dynamicSecretProducerDetails;
     this.PasswordPolicy               = passwordPolicy;
     this.RotatedSecretDetails         = rotatedSecretDetails;
     this.SecureRemoteAccessDetails    = secureRemoteAccessDetails;
     this.StaticSecretInfo             = staticSecretInfo;
     this.TokenizerInfo                = tokenizerInfo;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountGeneralSettings" /> class.
 /// </summary>
 /// <param name="dataProtectionSection">dataProtectionSection.</param>
 /// <param name="passwordPolicy">passwordPolicy.</param>
 public AccountGeneralSettings(DataProtectionSection dataProtectionSection = default(DataProtectionSection), PasswordPolicyInfo passwordPolicy = default(PasswordPolicyInfo))
 {
     this.DataProtectionSection = dataProtectionSection;
     this.PasswordPolicy        = passwordPolicy;
 }