@Stability(value=Stable) public static final class CfnUserPool.Builder extends Object implements software.amazon.jsii.Builder<CfnUserPool>
CfnUserPool.| Modifier and Type | Method and Description |
|---|---|
CfnUserPool.Builder |
accountRecoverySetting(CfnUserPool.AccountRecoverySettingProperty accountRecoverySetting)
`AWS::Cognito::UserPool.AccountRecoverySetting`.
|
CfnUserPool.Builder |
accountRecoverySetting(IResolvable accountRecoverySetting)
`AWS::Cognito::UserPool.AccountRecoverySetting`.
|
CfnUserPool.Builder |
adminCreateUserConfig(CfnUserPool.AdminCreateUserConfigProperty adminCreateUserConfig)
`AWS::Cognito::UserPool.AdminCreateUserConfig`.
|
CfnUserPool.Builder |
adminCreateUserConfig(IResolvable adminCreateUserConfig)
`AWS::Cognito::UserPool.AdminCreateUserConfig`.
|
CfnUserPool.Builder |
aliasAttributes(List<String> aliasAttributes)
`AWS::Cognito::UserPool.AliasAttributes`.
|
CfnUserPool.Builder |
autoVerifiedAttributes(List<String> autoVerifiedAttributes)
`AWS::Cognito::UserPool.AutoVerifiedAttributes`.
|
CfnUserPool |
build() |
static CfnUserPool.Builder |
create(software.constructs.Construct scope,
String id) |
CfnUserPool.Builder |
deviceConfiguration(CfnUserPool.DeviceConfigurationProperty deviceConfiguration)
`AWS::Cognito::UserPool.DeviceConfiguration`.
|
CfnUserPool.Builder |
deviceConfiguration(IResolvable deviceConfiguration)
`AWS::Cognito::UserPool.DeviceConfiguration`.
|
CfnUserPool.Builder |
emailConfiguration(CfnUserPool.EmailConfigurationProperty emailConfiguration)
`AWS::Cognito::UserPool.EmailConfiguration`.
|
CfnUserPool.Builder |
emailConfiguration(IResolvable emailConfiguration)
`AWS::Cognito::UserPool.EmailConfiguration`.
|
CfnUserPool.Builder |
emailVerificationMessage(String emailVerificationMessage)
`AWS::Cognito::UserPool.EmailVerificationMessage`.
|
CfnUserPool.Builder |
emailVerificationSubject(String emailVerificationSubject)
`AWS::Cognito::UserPool.EmailVerificationSubject`.
|
CfnUserPool.Builder |
enabledMfas(List<String> enabledMfas)
`AWS::Cognito::UserPool.EnabledMfas`.
|
CfnUserPool.Builder |
lambdaConfig(CfnUserPool.LambdaConfigProperty lambdaConfig)
`AWS::Cognito::UserPool.LambdaConfig`.
|
CfnUserPool.Builder |
lambdaConfig(IResolvable lambdaConfig)
`AWS::Cognito::UserPool.LambdaConfig`.
|
CfnUserPool.Builder |
mfaConfiguration(String mfaConfiguration)
`AWS::Cognito::UserPool.MfaConfiguration`.
|
CfnUserPool.Builder |
policies(CfnUserPool.PoliciesProperty policies)
`AWS::Cognito::UserPool.Policies`.
|
CfnUserPool.Builder |
policies(IResolvable policies)
`AWS::Cognito::UserPool.Policies`.
|
CfnUserPool.Builder |
schema(IResolvable schema)
`AWS::Cognito::UserPool.Schema`.
|
CfnUserPool.Builder |
schema(List<? extends Object> schema)
`AWS::Cognito::UserPool.Schema`.
|
CfnUserPool.Builder |
smsAuthenticationMessage(String smsAuthenticationMessage)
`AWS::Cognito::UserPool.SmsAuthenticationMessage`.
|
CfnUserPool.Builder |
smsConfiguration(CfnUserPool.SmsConfigurationProperty smsConfiguration)
`AWS::Cognito::UserPool.SmsConfiguration`.
|
CfnUserPool.Builder |
smsConfiguration(IResolvable smsConfiguration)
`AWS::Cognito::UserPool.SmsConfiguration`.
|
CfnUserPool.Builder |
smsVerificationMessage(String smsVerificationMessage)
`AWS::Cognito::UserPool.SmsVerificationMessage`.
|
CfnUserPool.Builder |
usernameAttributes(List<String> usernameAttributes)
`AWS::Cognito::UserPool.UsernameAttributes`.
|
CfnUserPool.Builder |
usernameConfiguration(CfnUserPool.UsernameConfigurationProperty usernameConfiguration)
`AWS::Cognito::UserPool.UsernameConfiguration`.
|
CfnUserPool.Builder |
usernameConfiguration(IResolvable usernameConfiguration)
`AWS::Cognito::UserPool.UsernameConfiguration`.
|
CfnUserPool.Builder |
userPoolAddOns(CfnUserPool.UserPoolAddOnsProperty userPoolAddOns)
`AWS::Cognito::UserPool.UserPoolAddOns`.
|
CfnUserPool.Builder |
userPoolAddOns(IResolvable userPoolAddOns)
`AWS::Cognito::UserPool.UserPoolAddOns`.
|
CfnUserPool.Builder |
userPoolName(String userPoolName)
`AWS::Cognito::UserPool.UserPoolName`.
|
CfnUserPool.Builder |
userPoolTags(Object userPoolTags)
`AWS::Cognito::UserPool.UserPoolTags`.
|
CfnUserPool.Builder |
verificationMessageTemplate(CfnUserPool.VerificationMessageTemplateProperty verificationMessageTemplate)
`AWS::Cognito::UserPool.VerificationMessageTemplate`.
|
CfnUserPool.Builder |
verificationMessageTemplate(IResolvable verificationMessageTemplate)
`AWS::Cognito::UserPool.VerificationMessageTemplate`.
|
@Stability(value=Stable) public static CfnUserPool.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnUserPool.AccountRecoverySettingProperty.Builder.@Stability(value=Stable) public CfnUserPool.Builder accountRecoverySetting(CfnUserPool.AccountRecoverySettingProperty accountRecoverySetting)
accountRecoverySetting - `AWS::Cognito::UserPool.AccountRecoverySetting`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder accountRecoverySetting(IResolvable accountRecoverySetting)
accountRecoverySetting - `AWS::Cognito::UserPool.AccountRecoverySetting`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder adminCreateUserConfig(CfnUserPool.AdminCreateUserConfigProperty adminCreateUserConfig)
adminCreateUserConfig - `AWS::Cognito::UserPool.AdminCreateUserConfig`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder adminCreateUserConfig(IResolvable adminCreateUserConfig)
adminCreateUserConfig - `AWS::Cognito::UserPool.AdminCreateUserConfig`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder aliasAttributes(List<String> aliasAttributes)
aliasAttributes - `AWS::Cognito::UserPool.AliasAttributes`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder autoVerifiedAttributes(List<String> autoVerifiedAttributes)
autoVerifiedAttributes - `AWS::Cognito::UserPool.AutoVerifiedAttributes`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder deviceConfiguration(CfnUserPool.DeviceConfigurationProperty deviceConfiguration)
deviceConfiguration - `AWS::Cognito::UserPool.DeviceConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder deviceConfiguration(IResolvable deviceConfiguration)
deviceConfiguration - `AWS::Cognito::UserPool.DeviceConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder emailConfiguration(CfnUserPool.EmailConfigurationProperty emailConfiguration)
emailConfiguration - `AWS::Cognito::UserPool.EmailConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder emailConfiguration(IResolvable emailConfiguration)
emailConfiguration - `AWS::Cognito::UserPool.EmailConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder emailVerificationMessage(String emailVerificationMessage)
emailVerificationMessage - `AWS::Cognito::UserPool.EmailVerificationMessage`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder emailVerificationSubject(String emailVerificationSubject)
emailVerificationSubject - `AWS::Cognito::UserPool.EmailVerificationSubject`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder enabledMfas(List<String> enabledMfas)
enabledMfas - `AWS::Cognito::UserPool.EnabledMfas`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder lambdaConfig(CfnUserPool.LambdaConfigProperty lambdaConfig)
lambdaConfig - `AWS::Cognito::UserPool.LambdaConfig`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder lambdaConfig(IResolvable lambdaConfig)
lambdaConfig - `AWS::Cognito::UserPool.LambdaConfig`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder mfaConfiguration(String mfaConfiguration)
mfaConfiguration - `AWS::Cognito::UserPool.MfaConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder policies(CfnUserPool.PoliciesProperty policies)
policies - `AWS::Cognito::UserPool.Policies`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder policies(IResolvable policies)
policies - `AWS::Cognito::UserPool.Policies`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder schema(IResolvable schema)
schema - `AWS::Cognito::UserPool.Schema`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder schema(List<? extends Object> schema)
schema - `AWS::Cognito::UserPool.Schema`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder smsAuthenticationMessage(String smsAuthenticationMessage)
smsAuthenticationMessage - `AWS::Cognito::UserPool.SmsAuthenticationMessage`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder smsConfiguration(CfnUserPool.SmsConfigurationProperty smsConfiguration)
smsConfiguration - `AWS::Cognito::UserPool.SmsConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder smsConfiguration(IResolvable smsConfiguration)
smsConfiguration - `AWS::Cognito::UserPool.SmsConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder smsVerificationMessage(String smsVerificationMessage)
smsVerificationMessage - `AWS::Cognito::UserPool.SmsVerificationMessage`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder usernameAttributes(List<String> usernameAttributes)
usernameAttributes - `AWS::Cognito::UserPool.UsernameAttributes`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder usernameConfiguration(CfnUserPool.UsernameConfigurationProperty usernameConfiguration)
usernameConfiguration - `AWS::Cognito::UserPool.UsernameConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder usernameConfiguration(IResolvable usernameConfiguration)
usernameConfiguration - `AWS::Cognito::UserPool.UsernameConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder userPoolAddOns(CfnUserPool.UserPoolAddOnsProperty userPoolAddOns)
userPoolAddOns - `AWS::Cognito::UserPool.UserPoolAddOns`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder userPoolAddOns(IResolvable userPoolAddOns)
userPoolAddOns - `AWS::Cognito::UserPool.UserPoolAddOns`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder userPoolName(String userPoolName)
userPoolName - `AWS::Cognito::UserPool.UserPoolName`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder userPoolTags(Object userPoolTags)
userPoolTags - `AWS::Cognito::UserPool.UserPoolTags`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder verificationMessageTemplate(CfnUserPool.VerificationMessageTemplateProperty verificationMessageTemplate)
verificationMessageTemplate - `AWS::Cognito::UserPool.VerificationMessageTemplate`. This parameter is required.this@Stability(value=Stable) public CfnUserPool.Builder verificationMessageTemplate(IResolvable verificationMessageTemplate)
verificationMessageTemplate - `AWS::Cognito::UserPool.VerificationMessageTemplate`. This parameter is required.this@Stability(value=Stable) public CfnUserPool build()
build in interface software.amazon.jsii.Builder<CfnUserPool>Copyright © 2021. All rights reserved.