UserPoolType constructor

UserPoolType({
  1. AccountRecoverySettingType? accountRecoverySetting,
  2. AdminCreateUserConfigType? adminCreateUserConfig,
  3. List<AliasAttributeType>? aliasAttributes,
  4. String? arn,
  5. List<VerifiedAttributeType>? autoVerifiedAttributes,
  6. DateTime? creationDate,
  7. String? customDomain,
  8. DeviceConfigurationType? deviceConfiguration,
  9. String? domain,
  10. EmailConfigurationType? emailConfiguration,
  11. String? emailConfigurationFailure,
  12. String? emailVerificationMessage,
  13. String? emailVerificationSubject,
  14. int? estimatedNumberOfUsers,
  15. String? id,
  16. LambdaConfigType? lambdaConfig,
  17. DateTime? lastModifiedDate,
  18. UserPoolMfaType? mfaConfiguration,
  19. String? name,
  20. UserPoolPolicyType? policies,
  21. List<SchemaAttributeType>? schemaAttributes,
  22. String? smsAuthenticationMessage,
  23. SmsConfigurationType? smsConfiguration,
  24. String? smsConfigurationFailure,
  25. String? smsVerificationMessage,
  26. StatusType? status,
  27. UserPoolAddOnsType? userPoolAddOns,
  28. Map<String, String>? userPoolTags,
  29. List<UsernameAttributeType>? usernameAttributes,
  30. UsernameConfigurationType? usernameConfiguration,
  31. VerificationMessageTemplateType? verificationMessageTemplate,
})

Implementation

UserPoolType({
  this.accountRecoverySetting,
  this.adminCreateUserConfig,
  this.aliasAttributes,
  this.arn,
  this.autoVerifiedAttributes,
  this.creationDate,
  this.customDomain,
  this.deviceConfiguration,
  this.domain,
  this.emailConfiguration,
  this.emailConfigurationFailure,
  this.emailVerificationMessage,
  this.emailVerificationSubject,
  this.estimatedNumberOfUsers,
  this.id,
  this.lambdaConfig,
  this.lastModifiedDate,
  this.mfaConfiguration,
  this.name,
  this.policies,
  this.schemaAttributes,
  this.smsAuthenticationMessage,
  this.smsConfiguration,
  this.smsConfigurationFailure,
  this.smsVerificationMessage,
  this.status,
  this.userPoolAddOns,
  this.userPoolTags,
  this.usernameAttributes,
  this.usernameConfiguration,
  this.verificationMessageTemplate,
});