CreateUserPool

@JsonSerializable
data class CreateUserPool(val PoolName: PoolName, val MfaConfiguration: MFAConfiguration? = null, val AccountRecoverySetting: AccountRecoverySetting? = null, val AdminCreateUserConfig: AdminCreateUserConfig? = null, val AliasAttributes: List<AliasAttribute>? = null, val AutoVerifiedAttributes: List<AutoVerifiedAttribute>? = null, val DeviceConfiguration: DeviceConfiguration? = null, val EmailConfiguration: EmailConfiguration? = null, val EmailVerificationMessage: String? = null, val EmailVerificationSubject: String? = null, val LambdaConfig: LambdaConfig? = null, val Policies: UserPoolPolicy? = null, val Schema: List<SchemaAttributeType>? = null, val SmsAuthenticationMessage: String? = null, val SmsConfiguration: SmsConfigurationType? = null, val SmsVerificationMessage: String? = null, val UsernameAttributes: List<UsernameAttribute>? = null, val UsernameConfiguration: UsernameConfigurationType? = null, val UserPoolAddOns: UserPoolAddOns? = null, val UserPoolTags: Map<String, String>? = null, val VerificationMessageTemplate: VerificationMessageTemplate? = null) : CognitoAction<CreatedUserPool>

Constructors

Link copied to clipboard
constructor(PoolName: PoolName, MfaConfiguration: MFAConfiguration? = null, AccountRecoverySetting: AccountRecoverySetting? = null, AdminCreateUserConfig: AdminCreateUserConfig? = null, AliasAttributes: List<AliasAttribute>? = null, AutoVerifiedAttributes: List<AutoVerifiedAttribute>? = null, DeviceConfiguration: DeviceConfiguration? = null, EmailConfiguration: EmailConfiguration? = null, EmailVerificationMessage: String? = null, EmailVerificationSubject: String? = null, LambdaConfig: LambdaConfig? = null, Policies: UserPoolPolicy? = null, Schema: List<SchemaAttributeType>? = null, SmsAuthenticationMessage: String? = null, SmsConfiguration: SmsConfigurationType? = null, SmsVerificationMessage: String? = null, UsernameAttributes: List<UsernameAttribute>? = null, UsernameConfiguration: UsernameConfigurationType? = null, UserPoolAddOns: UserPoolAddOns? = null, UserPoolTags: Map<String, String>? = null, VerificationMessageTemplate: VerificationMessageTemplate? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val UserPoolTags: Map<String, String>? = null

Functions

Link copied to clipboard
open override fun toRequest(): Request
Link copied to clipboard
open override fun toResult(response: Response): Result<CreatedUserPool, RemoteFailure>
Link copied to clipboard
open fun uri(): Uri