| AccountRecovery
(experimental) How will a user be able to recover their account?
|
| AttributeMapping
(experimental) The mapping of user pool attributes to the attributes provided by the identity providers.
|
| AttributeMapping.Builder
|
| AuthFlow
(experimental) Types of authentication flow.
|
| AuthFlow.Builder
|
| AutoVerifiedAttrs
(experimental) Attributes that can be automatically verified for users in a user pool.
|
| AutoVerifiedAttrs.Builder
|
| BooleanAttribute
(experimental) The Boolean custom attribute type.
|
| BooleanAttribute.Builder
|
| CfnIdentityPool
A CloudFormation `AWS::Cognito::IdentityPool`.
|
| CfnIdentityPool.Builder
|
| CfnIdentityPool.CognitoIdentityProviderProperty |
| CfnIdentityPool.CognitoIdentityProviderProperty.Builder
|
| CfnIdentityPool.CognitoStreamsProperty |
| CfnIdentityPool.CognitoStreamsProperty.Builder
|
| CfnIdentityPool.PushSyncProperty |
| CfnIdentityPool.PushSyncProperty.Builder
|
| CfnIdentityPoolProps
Properties for defining a `AWS::Cognito::IdentityPool`.
|
| CfnIdentityPoolProps.Builder
|
| CfnIdentityPoolRoleAttachment
A CloudFormation `AWS::Cognito::IdentityPoolRoleAttachment`.
|
| CfnIdentityPoolRoleAttachment.Builder
|
| CfnIdentityPoolRoleAttachment.MappingRuleProperty |
| CfnIdentityPoolRoleAttachment.MappingRuleProperty.Builder
|
| CfnIdentityPoolRoleAttachment.RoleMappingProperty |
| CfnIdentityPoolRoleAttachment.RoleMappingProperty.Builder
|
| CfnIdentityPoolRoleAttachment.RulesConfigurationTypeProperty |
| CfnIdentityPoolRoleAttachment.RulesConfigurationTypeProperty.Builder
|
| CfnIdentityPoolRoleAttachmentProps
Properties for defining a `AWS::Cognito::IdentityPoolRoleAttachment`.
|
| CfnIdentityPoolRoleAttachmentProps.Builder
|
| CfnUserPool
A CloudFormation `AWS::Cognito::UserPool`.
|
| CfnUserPool.AccountRecoverySettingProperty |
| CfnUserPool.AccountRecoverySettingProperty.Builder
|
| CfnUserPool.AdminCreateUserConfigProperty |
| CfnUserPool.AdminCreateUserConfigProperty.Builder
|
| CfnUserPool.Builder
|
| CfnUserPool.CustomEmailSenderProperty |
| CfnUserPool.CustomEmailSenderProperty.Builder
|
| CfnUserPool.CustomSMSSenderProperty |
| CfnUserPool.CustomSMSSenderProperty.Builder
|
| CfnUserPool.DeviceConfigurationProperty |
| CfnUserPool.DeviceConfigurationProperty.Builder
|
| CfnUserPool.EmailConfigurationProperty |
| CfnUserPool.EmailConfigurationProperty.Builder
|
| CfnUserPool.InviteMessageTemplateProperty |
| CfnUserPool.InviteMessageTemplateProperty.Builder
|
| CfnUserPool.LambdaConfigProperty |
| CfnUserPool.LambdaConfigProperty.Builder
|
| CfnUserPool.NumberAttributeConstraintsProperty |
| CfnUserPool.NumberAttributeConstraintsProperty.Builder
|
| CfnUserPool.PasswordPolicyProperty |
| CfnUserPool.PasswordPolicyProperty.Builder
|
| CfnUserPool.PoliciesProperty |
| CfnUserPool.PoliciesProperty.Builder
|
| CfnUserPool.RecoveryOptionProperty |
| CfnUserPool.RecoveryOptionProperty.Builder
|
| CfnUserPool.SchemaAttributeProperty |
| CfnUserPool.SchemaAttributeProperty.Builder
|
| CfnUserPool.SmsConfigurationProperty |
| CfnUserPool.SmsConfigurationProperty.Builder
|
| CfnUserPool.StringAttributeConstraintsProperty |
| CfnUserPool.StringAttributeConstraintsProperty.Builder
|
| CfnUserPool.UsernameConfigurationProperty |
| CfnUserPool.UsernameConfigurationProperty.Builder
|
| CfnUserPool.UserPoolAddOnsProperty |
| CfnUserPool.UserPoolAddOnsProperty.Builder
|
| CfnUserPool.VerificationMessageTemplateProperty |
| CfnUserPool.VerificationMessageTemplateProperty.Builder
|
| CfnUserPoolClient
A CloudFormation `AWS::Cognito::UserPoolClient`.
|
| CfnUserPoolClient.AnalyticsConfigurationProperty |
| CfnUserPoolClient.AnalyticsConfigurationProperty.Builder
|
| CfnUserPoolClient.Builder
|
| CfnUserPoolClient.TokenValidityUnitsProperty |
| CfnUserPoolClient.TokenValidityUnitsProperty.Builder
|
| CfnUserPoolClientProps
Properties for defining a `AWS::Cognito::UserPoolClient`.
|
| CfnUserPoolClientProps.Builder
|
| CfnUserPoolDomain
A CloudFormation `AWS::Cognito::UserPoolDomain`.
|
| CfnUserPoolDomain.Builder
|
| CfnUserPoolDomain.CustomDomainConfigTypeProperty |
| CfnUserPoolDomain.CustomDomainConfigTypeProperty.Builder
|
| CfnUserPoolDomainProps
Properties for defining a `AWS::Cognito::UserPoolDomain`.
|
| CfnUserPoolDomainProps.Builder
|
| CfnUserPoolGroup
A CloudFormation `AWS::Cognito::UserPoolGroup`.
|
| CfnUserPoolGroup.Builder
|
| CfnUserPoolGroupProps
Properties for defining a `AWS::Cognito::UserPoolGroup`.
|
| CfnUserPoolGroupProps.Builder
|
| CfnUserPoolIdentityProvider
A CloudFormation `AWS::Cognito::UserPoolIdentityProvider`.
|
| CfnUserPoolIdentityProvider.Builder
|
| CfnUserPoolIdentityProviderProps
Properties for defining a `AWS::Cognito::UserPoolIdentityProvider`.
|
| CfnUserPoolIdentityProviderProps.Builder
|
| CfnUserPoolProps
Properties for defining a `AWS::Cognito::UserPool`.
|
| CfnUserPoolProps.Builder
|
| CfnUserPoolResourceServer
A CloudFormation `AWS::Cognito::UserPoolResourceServer`.
|
| CfnUserPoolResourceServer.Builder
|
| CfnUserPoolResourceServer.ResourceServerScopeTypeProperty |
| CfnUserPoolResourceServer.ResourceServerScopeTypeProperty.Builder
|
| CfnUserPoolResourceServerProps
Properties for defining a `AWS::Cognito::UserPoolResourceServer`.
|
| CfnUserPoolResourceServerProps.Builder
|
| CfnUserPoolRiskConfigurationAttachment
A CloudFormation `AWS::Cognito::UserPoolRiskConfigurationAttachment`.
|
| CfnUserPoolRiskConfigurationAttachment.AccountTakeoverActionsTypeProperty |
| CfnUserPoolRiskConfigurationAttachment.AccountTakeoverActionsTypeProperty.Builder
|
| CfnUserPoolRiskConfigurationAttachment.AccountTakeoverActionTypeProperty |
| CfnUserPoolRiskConfigurationAttachment.AccountTakeoverActionTypeProperty.Builder
|
| CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty |
| CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.Builder
|
| CfnUserPoolRiskConfigurationAttachment.Builder
|
| CfnUserPoolRiskConfigurationAttachment.CompromisedCredentialsActionsTypeProperty |
| CfnUserPoolRiskConfigurationAttachment.CompromisedCredentialsActionsTypeProperty.Builder
|
| CfnUserPoolRiskConfigurationAttachment.CompromisedCredentialsRiskConfigurationTypeProperty |
| CfnUserPoolRiskConfigurationAttachment.CompromisedCredentialsRiskConfigurationTypeProperty.Builder
|
| CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty |
| CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty.Builder
|
| CfnUserPoolRiskConfigurationAttachment.NotifyEmailTypeProperty |
| CfnUserPoolRiskConfigurationAttachment.NotifyEmailTypeProperty.Builder
|
| CfnUserPoolRiskConfigurationAttachment.RiskExceptionConfigurationTypeProperty |
| CfnUserPoolRiskConfigurationAttachment.RiskExceptionConfigurationTypeProperty.Builder
|
| CfnUserPoolRiskConfigurationAttachmentProps
Properties for defining a `AWS::Cognito::UserPoolRiskConfigurationAttachment`.
|
| CfnUserPoolRiskConfigurationAttachmentProps.Builder
|
| CfnUserPoolUICustomizationAttachment
A CloudFormation `AWS::Cognito::UserPoolUICustomizationAttachment`.
|
| CfnUserPoolUICustomizationAttachment.Builder
|
| CfnUserPoolUICustomizationAttachmentProps
Properties for defining a `AWS::Cognito::UserPoolUICustomizationAttachment`.
|
| CfnUserPoolUICustomizationAttachmentProps.Builder
|
| CfnUserPoolUser
A CloudFormation `AWS::Cognito::UserPoolUser`.
|
| CfnUserPoolUser.AttributeTypeProperty |
| CfnUserPoolUser.AttributeTypeProperty.Builder
|
| CfnUserPoolUser.Builder
|
| CfnUserPoolUserProps
Properties for defining a `AWS::Cognito::UserPoolUser`.
|
| CfnUserPoolUserProps.Builder
|
| CfnUserPoolUserToGroupAttachment
A CloudFormation `AWS::Cognito::UserPoolUserToGroupAttachment`.
|
| CfnUserPoolUserToGroupAttachment.Builder
|
| CfnUserPoolUserToGroupAttachmentProps
Properties for defining a `AWS::Cognito::UserPoolUserToGroupAttachment`.
|
| CfnUserPoolUserToGroupAttachmentProps.Builder
|
| ClientAttributes
(experimental) A set of attributes, useful to set Read and Write attributes.
|
| CognitoDomainOptions
(experimental) Options while specifying a cognito prefix domain.
|
| CognitoDomainOptions.Builder
|
| CustomAttributeConfig
(experimental) Configuration that will be fed into CloudFormation for any custom attribute type.
|
| CustomAttributeConfig.Builder
|
| CustomAttributeProps
(experimental) Constraints that can be applied to a custom attribute of any type.
|
| CustomAttributeProps.Builder
|
| CustomDomainOptions
(experimental) Options while specifying custom domain.
|
| CustomDomainOptions.Builder
|
| DateTimeAttribute
(experimental) The DateTime custom attribute type.
|
| DateTimeAttribute.Builder
|
| EmailSettings
(experimental) Email settings for the user pool.
|
| EmailSettings.Builder
|
| ICustomAttribute
(experimental) Represents a custom attribute type.
|
| ICustomAttribute.Jsii$Default
|
| IUserPool
(experimental) Represents a Cognito UserPool.
|
IUserPool.Jsii$Default
Internal default implementation for IUserPool.
|
| IUserPoolClient
(experimental) Represents a Cognito user pool client.
|
| IUserPoolClient.Jsii$Default
|
| IUserPoolDomain
(experimental) Represents a user pool domain.
|
| IUserPoolDomain.Jsii$Default
|
| IUserPoolIdentityProvider
(experimental) Represents a UserPoolIdentityProvider.
|
| IUserPoolIdentityProvider.Jsii$Default
|
| IUserPoolResourceServer
(experimental) Represents a Cognito user pool resource server.
|
| IUserPoolResourceServer.Jsii$Default
|
| Mfa
(experimental) The different ways in which a user pool's MFA enforcement can be configured.
|
| MfaSecondFactor
(experimental) The different ways in which a user pool can obtain their MFA token for sign in.
|
| MfaSecondFactor.Builder
|
| NumberAttribute
(experimental) The Number custom attribute type.
|
| NumberAttribute.Builder
|
| NumberAttributeConstraints
(experimental) Constraints that can be applied to a custom attribute of number type.
|
| NumberAttributeConstraints.Builder
|
| NumberAttributeProps
(experimental) Props for NumberAttr.
|
| NumberAttributeProps.Builder
|
| OAuthFlows
(experimental) Types of OAuth grant flows.
|
| OAuthFlows.Builder
|
| OAuthScope
(experimental) OAuth scopes that are allowed with this client.
|
| OAuthSettings
(experimental) OAuth settings to configure the interaction between the app and this client.
|
| OAuthSettings.Builder
|
| PasswordPolicy
(experimental) Password policy for User Pools.
|
| PasswordPolicy.Builder
|
| ProviderAttribute
(experimental) An attribute available from a third party identity provider.
|
| ResourceServerScope
(experimental) A scope for ResourceServer.
|
| ResourceServerScope.Builder
|
| ResourceServerScopeProps
(experimental) Props to initialize ResourceServerScope.
|
| ResourceServerScopeProps.Builder
|
| SignInAliases
(experimental) The different ways in which users of this pool can sign up or sign in.
|
| SignInAliases.Builder
|
| SignInUrlOptions
(experimental) Options to customize the behaviour of `signInUrl()`.
|
| SignInUrlOptions.Builder
|
| StandardAttribute
(experimental) Standard attribute that can be marked as required or mutable.
|
| StandardAttribute.Builder
|
| StandardAttributes
(experimental) The set of standard attributes that can be marked as required or mutable.
|
| StandardAttributes.Builder
|
| StandardAttributesMask
(experimental) This interface contains standard attributes recognized by Cognito from https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-settings-attributes.html including built-in attributes `email_verified` and `phone_number_verified`.
|
| StandardAttributesMask.Builder
|
| StringAttribute
(experimental) The String custom attribute type.
|
| StringAttribute.Builder
|
| StringAttributeConstraints
(experimental) Constraints that can be applied to a custom attribute of string type.
|
| StringAttributeConstraints.Builder
|
| StringAttributeProps
(experimental) Props for constructing a StringAttr.
|
| StringAttributeProps.Builder
|
| UserInvitationConfig
(experimental) User pool configuration when administrators sign users up.
|
| UserInvitationConfig.Builder
|
| UserPool
(experimental) Define a Cognito User Pool.
|
UserPool.Builder
(experimental) A fluent builder for UserPool.
|
| UserPoolClient
(experimental) Define a UserPool App Client.
|
| UserPoolClient.Builder
|
| UserPoolClientIdentityProvider
(experimental) Identity providers supported by the UserPoolClient.
|
| UserPoolClientOptions
(experimental) Options to create a UserPoolClient.
|
| UserPoolClientOptions.Builder
|
| UserPoolClientProps
(experimental) Properties for the UserPoolClient construct.
|
| UserPoolClientProps.Builder
|
| UserPoolDomain
(experimental) Define a user pool domain.
|
| UserPoolDomain.Builder
|
| UserPoolDomainOptions
(experimental) Options to create a UserPoolDomain.
|
| UserPoolDomainOptions.Builder
|
| UserPoolDomainProps
(experimental) Props for UserPoolDomain construct.
|
| UserPoolDomainProps.Builder
|
| UserPoolIdentityProviderAmazon
(experimental) Represents a identity provider that integrates with 'Login with Amazon'.
|
| UserPoolIdentityProviderAmazon.Builder
|
| UserPoolIdentityProviderAmazonProps
(experimental) Properties to initialize UserPoolAmazonIdentityProvider.
|
| UserPoolIdentityProviderAmazonProps.Builder
|
| UserPoolIdentityProviderApple
(experimental) Represents a identity provider that integrates with 'Apple'.
|
| UserPoolIdentityProviderApple.Builder
|
| UserPoolIdentityProviderAppleProps
(experimental) Properties to initialize UserPoolAppleIdentityProvider.
|
| UserPoolIdentityProviderAppleProps.Builder
|
| UserPoolIdentityProviderFacebook
(experimental) Represents a identity provider that integrates with 'Facebook Login'.
|
| UserPoolIdentityProviderFacebook.Builder
|
| UserPoolIdentityProviderFacebookProps
(experimental) Properties to initialize UserPoolFacebookIdentityProvider.
|
| UserPoolIdentityProviderFacebookProps.Builder
|
| UserPoolIdentityProviderGoogle
(experimental) Represents a identity provider that integrates with 'Google'.
|
| UserPoolIdentityProviderGoogle.Builder
|
| UserPoolIdentityProviderGoogleProps
(experimental) Properties to initialize UserPoolGoogleIdentityProvider.
|
| UserPoolIdentityProviderGoogleProps.Builder
|
| UserPoolIdentityProviderProps
(experimental) Properties to create a new instance of UserPoolIdentityProvider.
|
| UserPoolIdentityProviderProps.Builder
|
| UserPoolOperation
(experimental) User pool operations to which lambda triggers can be attached.
|
| UserPoolProps
(experimental) Props for the UserPool construct.
|
| UserPoolProps.Builder
|
| UserPoolResourceServer
(experimental) Defines a User Pool OAuth2.0 Resource Server.
|
| UserPoolResourceServer.Builder
|
| UserPoolResourceServerOptions
(experimental) Options to create a UserPoolResourceServer.
|
| UserPoolResourceServerOptions.Builder
|
| UserPoolResourceServerProps
(experimental) Properties for the UserPoolResourceServer construct.
|
| UserPoolResourceServerProps.Builder
|
| UserPoolTriggers
(experimental) Triggers for a user pool.
|
| UserPoolTriggers.Builder
|
| UserVerificationConfig
(experimental) User pool configuration for user self sign up.
|
| UserVerificationConfig.Builder
|
| VerificationEmailStyle
(experimental) The email verification style.
|