Namespace Amazon.CDK.AWS.Cognito
Classes
| AllowedFirstAuthFactors | The types of authentication that you want to allow for users' first authentication prompt. |
| AnalyticsConfiguration | The settings for Amazon Pinpoint analytics configuration. |
| AttributeMapping | The mapping of user pool attributes to the attributes provided by the identity providers. |
| AuthFlow | Types of authentication flow. |
| AutoVerifiedAttrs | Attributes that can be automatically verified for users in a user pool. |
| BaseUrlOptions | Options to customize the behaviour of |
| BooleanAttribute | The Boolean custom attribute type. |
| CfnIdentityPool | The |
| CfnIdentityPool.CognitoIdentityProviderProperty |
|
| CfnIdentityPool.CognitoStreamsProperty |
|
| CfnIdentityPool.PushSyncProperty |
|
| CfnIdentityPoolPrincipalTag | A list of the identity pool principal tag assignments for attributes for access control. |
| CfnIdentityPoolPrincipalTagProps | Properties for defining a |
| CfnIdentityPoolProps | Properties for defining a |
| CfnIdentityPoolRoleAttachment | The |
| CfnIdentityPoolRoleAttachment.MappingRuleProperty | Defines how to map a claim to a role ARN. |
| CfnIdentityPoolRoleAttachment.RoleMappingProperty | One of a set of |
| CfnIdentityPoolRoleAttachment.RulesConfigurationTypeProperty |
|
| CfnIdentityPoolRoleAttachmentProps | Properties for defining a |
| CfnLogDeliveryConfiguration | Sets up or modifies the logging configuration of a user pool. |
| CfnLogDeliveryConfiguration.CloudWatchLogsConfigurationProperty | Configuration for the CloudWatch log group destination of user pool detailed activity logging, or of user activity log export with advanced security features. |
| CfnLogDeliveryConfiguration.FirehoseConfigurationProperty | Configuration for the Amazon Data Firehose stream destination of user activity log export with threat protection. |
| CfnLogDeliveryConfiguration.LogConfigurationProperty | The configuration of user event logs to an external AWS service like Amazon Data Firehose, Amazon S3, or Amazon CloudWatch Logs. |
| CfnLogDeliveryConfiguration.S3ConfigurationProperty | Configuration for the Amazon S3 bucket destination of user activity log export with threat protection. |
| CfnLogDeliveryConfigurationProps | Properties for defining a |
| CfnManagedLoginBranding | Creates a new set of branding settings for a user pool style and associates it with an app client. |
| CfnManagedLoginBranding.AssetTypeProperty | An image file from a managed login branding style in a user pool. |
| CfnManagedLoginBrandingProps | Properties for defining a |
| CfnUserPool | The |
| CfnUserPool.AccountRecoverySettingProperty | The available verified method a user can use to recover their password when they call |
| CfnUserPool.AdminCreateUserConfigProperty | The settings for administrator creation of users in a user pool. |
| CfnUserPool.AdvancedSecurityAdditionalFlowsProperty | Threat protection configuration options for additional authentication types in your user pool, including custom authentication. |
| CfnUserPool.CustomEmailSenderProperty | The configuration of a custom email sender Lambda trigger. |
| CfnUserPool.CustomSMSSenderProperty | The configuration of a custom SMS sender Lambda trigger. |
| CfnUserPool.DeviceConfigurationProperty | The device-remembering configuration for a user pool. |
| CfnUserPool.EmailConfigurationProperty | The email configuration of your user pool. |
| CfnUserPool.InviteMessageTemplateProperty | The template for the welcome message to new users. |
| CfnUserPool.LambdaConfigProperty | A collection of user pool Lambda triggers. |
| CfnUserPool.NumberAttributeConstraintsProperty | The minimum and maximum values of an attribute that is of the number type, for example |
| CfnUserPool.PasswordPolicyProperty | The password policy settings for a user pool, including complexity, history, and length requirements. |
| CfnUserPool.PoliciesProperty | A list of user pool policies. |
| CfnUserPool.PreTokenGenerationConfigProperty | The properties of a pre token generation Lambda trigger. |
| CfnUserPool.RecoveryOptionProperty | A recovery option for a user. |
| CfnUserPool.SchemaAttributeProperty | A list of the user attributes and their properties in your user pool. |
| CfnUserPool.SignInPolicyProperty | The policy for allowed types of authentication in a user pool. |
| CfnUserPool.SmsConfigurationProperty | User pool configuration for delivery of SMS messages with Amazon Simple Notification Service. |
| CfnUserPool.StringAttributeConstraintsProperty | The minimum and maximum length values of an attribute that is of the string type, for example |
| CfnUserPool.UserAttributeUpdateSettingsProperty | The settings for updates to user attributes. |
| CfnUserPool.UserPoolAddOnsProperty | User pool add-ons. |
| CfnUserPool.UsernameConfigurationProperty | Case sensitivity of the username input for the selected sign-in option. |
| CfnUserPool.VerificationMessageTemplateProperty | The template for the verification message that your user pool delivers to users who set an email address or phone number attribute. |
| CfnUserPoolClient | The |
| CfnUserPoolClient.AnalyticsConfigurationProperty | The settings for Amazon Pinpoint analytics configuration. |
| CfnUserPoolClient.RefreshTokenRotationProperty | The configuration of your app client for refresh token rotation. |
| CfnUserPoolClient.TokenValidityUnitsProperty | The units that validity times are represented in. |
| CfnUserPoolClientProps | Properties for defining a |
| CfnUserPoolDomain | The AWS::Cognito::UserPoolDomain resource creates a new domain for a user pool. |
| CfnUserPoolDomain.CustomDomainConfigTypeProperty | The configuration for a hosted UI custom domain. |
| CfnUserPoolDomainProps | Properties for defining a |
| CfnUserPoolGroup | A user pool group. |
| CfnUserPoolGroupProps | Properties for defining a |
| CfnUserPoolIdentityProvider | The |
| CfnUserPoolIdentityProviderProps | Properties for defining a |
| CfnUserPoolProps | Properties for defining a |
| CfnUserPoolResourceServer | The |
| CfnUserPoolResourceServer.ResourceServerScopeTypeProperty | One custom scope associated with a user pool resource server. |
| CfnUserPoolResourceServerProps | Properties for defining a |
| CfnUserPoolRiskConfigurationAttachment | The |
| CfnUserPoolRiskConfigurationAttachment.AccountTakeoverActionTypeProperty | The automated response to a risk level for adaptive authentication in full-function, or |
| CfnUserPoolRiskConfigurationAttachment.AccountTakeoverActionsTypeProperty | A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features. |
| CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty | The settings for automated responses and notification templates for adaptive authentication with advanced security features. |
| CfnUserPoolRiskConfigurationAttachment.CompromisedCredentialsActionsTypeProperty | Settings for user pool actions when Amazon Cognito detects compromised credentials with advanced security features in full-function |
| CfnUserPoolRiskConfigurationAttachment.CompromisedCredentialsRiskConfigurationTypeProperty | Settings for compromised-credentials actions and authentication-event sources with advanced security features in full-function |
| CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty | The configuration for Amazon SES email messages that advanced security features sends to a user when your adaptive authentication automated response has a Notify action. |
| CfnUserPoolRiskConfigurationAttachment.NotifyEmailTypeProperty | The template for email messages that advanced security features sends to a user when your threat protection automated response has a Notify action. |
| CfnUserPoolRiskConfigurationAttachment.RiskExceptionConfigurationTypeProperty | Exceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges. |
| CfnUserPoolRiskConfigurationAttachmentProps | Properties for defining a |
| CfnUserPoolUICustomizationAttachment | A container for the UI customization information for the hosted UI in a user pool. |
| CfnUserPoolUICustomizationAttachmentProps | Properties for defining a |
| CfnUserPoolUser | The |
| CfnUserPoolUser.AttributeTypeProperty | The name and value of a user attribute. |
| CfnUserPoolUserProps | Properties for defining a |
| CfnUserPoolUserToGroupAttachment | Adds a user to a group. |
| CfnUserPoolUserToGroupAttachmentProps | Properties for defining a |
| ClientAttributes | A set of attributes, useful to set Read and Write attributes. |
| CognitoDomainOptions | Options while specifying a cognito prefix domain. |
| CustomAttributeConfig | Configuration that will be fed into CloudFormation for any custom attribute type. |
| CustomAttributeProps | Constraints that can be applied to a custom attribute of any type. |
| CustomDomainOptions | Options while specifying custom domain. |
| DateTimeAttribute | The DateTime custom attribute type. |
| DeviceTracking | Device tracking settings. |
| EmailSettings | Email settings for the user pool. |
| IdentityPoolPrincipalTagReference | A reference to a IdentityPoolPrincipalTag resource. |
| IdentityPoolReference | A reference to a IdentityPool resource. |
| IdentityPoolRoleAttachmentReference | A reference to a IdentityPoolRoleAttachment resource. |
| KeepOriginalAttrs | Attributes that will be kept until the user verifies the changed attribute. |
| LogDeliveryConfigurationReference | A reference to a LogDeliveryConfiguration resource. |
| ManagedLoginBrandingReference | A reference to a ManagedLoginBranding resource. |
| MfaSecondFactor | The different ways in which a user pool can obtain their MFA token for sign in. |
| NumberAttribute | The Number custom attribute type. |
| NumberAttributeConstraints | Constraints that can be applied to a custom attribute of number type. |
| NumberAttributeProps | Props for NumberAttr. |
| OAuthFlows | Types of OAuth grant flows. |
| OAuthScope | OAuth scopes that are allowed with this client. |
| OAuthSettings | OAuth settings to configure the interaction between the app and this client. |
| OidcEndpoints | OpenID Connect endpoints. |
| PasswordPolicy | Password policy for User Pools. |
| ProviderAttribute | An attribute available from a third party identity provider. |
| ResourceServerScope | A scope for ResourceServer. |
| ResourceServerScopeProps | Props to initialize ResourceServerScope. |
| SignInAliases | The different ways in which users of this pool can sign up or sign in. |
| SignInPolicy | Sign-in policy for User Pools. |
| SignInUrlOptions | Options to customize the behaviour of |
| StandardAttribute | Standard attribute that can be marked as required or mutable. |
| StandardAttributes | The set of standard attributes that can be marked as required or mutable. |
| StandardAttributesMask | 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 |
| StringAttribute | The String custom attribute type. |
| StringAttributeConstraints | Constraints that can be applied to a custom attribute of string type. |
| StringAttributeProps | Props for constructing a StringAttr. |
| UserInvitationConfig | User pool configuration when administrators sign users up. |
| UserPool | Define a Cognito User Pool. |
| UserPoolClient | Define a UserPool App Client. |
| UserPoolClientIdentityProvider | Identity providers supported by the UserPoolClient. |
| UserPoolClientOptions | Options to create a UserPoolClient. |
| UserPoolClientProps | Properties for the UserPoolClient construct. |
| UserPoolClientReference | A reference to a UserPoolClient resource. |
| UserPoolDomain | Define a user pool domain. |
| UserPoolDomainOptions | Options to create a UserPoolDomain. |
| UserPoolDomainProps | Props for UserPoolDomain construct. |
| UserPoolDomainReference | A reference to a UserPoolDomain resource. |
| UserPoolEmail | Configure how Cognito sends emails. |
| UserPoolEmailConfig | Result of binding email settings with a user pool. |
| UserPoolGroup | Define a user pool group. |
| UserPoolGroupOptions | Options to create a UserPoolGroup. |
| UserPoolGroupProps | Props for UserPoolGroup construct. |
| UserPoolGroupReference | A reference to a UserPoolGroup resource. |
| UserPoolIdentityProvider | User pool third-party identity providers. |
| UserPoolIdentityProviderAmazon | Represents an identity provider that integrates with Login with Amazon. |
| UserPoolIdentityProviderAmazonProps | Properties to initialize UserPoolAmazonIdentityProvider. |
| UserPoolIdentityProviderApple | Represents an identity provider that integrates with Apple. |
| UserPoolIdentityProviderAppleProps | Properties to initialize UserPoolAppleIdentityProvider. |
| UserPoolIdentityProviderFacebook | Represents an identity provider that integrates with Facebook Login. |
| UserPoolIdentityProviderFacebookProps | Properties to initialize UserPoolFacebookIdentityProvider. |
| UserPoolIdentityProviderGoogle | Represents an identity provider that integrates with Google. |
| UserPoolIdentityProviderGoogleProps | Properties to initialize UserPoolGoogleIdentityProvider. |
| UserPoolIdentityProviderOidc | Represents an identity provider that integrates with OpenID Connect. |
| UserPoolIdentityProviderOidcProps | Properties to initialize UserPoolIdentityProviderOidc. |
| UserPoolIdentityProviderProps | Properties to create a new instance of UserPoolIdentityProvider. |
| UserPoolIdentityProviderReference | A reference to a UserPoolIdentityProvider resource. |
| UserPoolIdentityProviderSaml | Represents an identity provider that integrates with SAML. |
| UserPoolIdentityProviderSamlMetadata | Metadata for a SAML user pool identity provider. |
| UserPoolIdentityProviderSamlProps | Properties to initialize UserPoolIdentityProviderSaml. |
| UserPoolOperation | User pool operations to which lambda triggers can be attached. |
| UserPoolProps | Props for the UserPool construct. |
| UserPoolReference | A reference to a UserPool resource. |
| UserPoolResourceServer | Defines a User Pool OAuth2.0 Resource Server. |
| UserPoolResourceServerOptions | Options to create a UserPoolResourceServer. |
| UserPoolResourceServerProps | Properties for the UserPoolResourceServer construct. |
| UserPoolResourceServerReference | A reference to a UserPoolResourceServer resource. |
| UserPoolRiskConfigurationAttachmentReference | A reference to a UserPoolRiskConfigurationAttachment resource. |
| UserPoolSESOptions | Configuration for Cognito sending emails via Amazon SES. |
| UserPoolTriggers | Triggers for a user pool. |
| UserPoolUICustomizationAttachmentReference | A reference to a UserPoolUICustomizationAttachment resource. |
| UserPoolUserReference | A reference to a UserPoolUser resource. |
| UserPoolUserToGroupAttachmentReference | A reference to a UserPoolUserToGroupAttachment resource. |
| UserVerificationConfig | User pool configuration for user self sign up. |
Interfaces
| CfnIdentityPool.ICognitoIdentityProviderProperty |
|
| CfnIdentityPool.ICognitoStreamsProperty |
|
| CfnIdentityPool.IPushSyncProperty |
|
| CfnIdentityPoolRoleAttachment.IMappingRuleProperty | Defines how to map a claim to a role ARN. |
| CfnIdentityPoolRoleAttachment.IRoleMappingProperty | One of a set of |
| CfnIdentityPoolRoleAttachment.IRulesConfigurationTypeProperty |
|
| CfnLogDeliveryConfiguration.ICloudWatchLogsConfigurationProperty | Configuration for the CloudWatch log group destination of user pool detailed activity logging, or of user activity log export with advanced security features. |
| CfnLogDeliveryConfiguration.IFirehoseConfigurationProperty | Configuration for the Amazon Data Firehose stream destination of user activity log export with threat protection. |
| CfnLogDeliveryConfiguration.ILogConfigurationProperty | The configuration of user event logs to an external AWS service like Amazon Data Firehose, Amazon S3, or Amazon CloudWatch Logs. |
| CfnLogDeliveryConfiguration.IS3ConfigurationProperty | Configuration for the Amazon S3 bucket destination of user activity log export with threat protection. |
| CfnManagedLoginBranding.IAssetTypeProperty | An image file from a managed login branding style in a user pool. |
| CfnUserPool.IAccountRecoverySettingProperty | The available verified method a user can use to recover their password when they call |
| CfnUserPool.IAdminCreateUserConfigProperty | The settings for administrator creation of users in a user pool. |
| CfnUserPool.IAdvancedSecurityAdditionalFlowsProperty | Threat protection configuration options for additional authentication types in your user pool, including custom authentication. |
| CfnUserPool.ICustomEmailSenderProperty | The configuration of a custom email sender Lambda trigger. |
| CfnUserPool.ICustomSMSSenderProperty | The configuration of a custom SMS sender Lambda trigger. |
| CfnUserPool.IDeviceConfigurationProperty | The device-remembering configuration for a user pool. |
| CfnUserPool.IEmailConfigurationProperty | The email configuration of your user pool. |
| CfnUserPool.IInviteMessageTemplateProperty | The template for the welcome message to new users. |
| CfnUserPool.ILambdaConfigProperty | A collection of user pool Lambda triggers. |
| CfnUserPool.INumberAttributeConstraintsProperty | The minimum and maximum values of an attribute that is of the number type, for example |
| CfnUserPool.IPasswordPolicyProperty | The password policy settings for a user pool, including complexity, history, and length requirements. |
| CfnUserPool.IPoliciesProperty | A list of user pool policies. |
| CfnUserPool.IPreTokenGenerationConfigProperty | The properties of a pre token generation Lambda trigger. |
| CfnUserPool.IRecoveryOptionProperty | A recovery option for a user. |
| CfnUserPool.ISchemaAttributeProperty | A list of the user attributes and their properties in your user pool. |
| CfnUserPool.ISignInPolicyProperty | The policy for allowed types of authentication in a user pool. |
| CfnUserPool.ISmsConfigurationProperty | User pool configuration for delivery of SMS messages with Amazon Simple Notification Service. |
| CfnUserPool.IStringAttributeConstraintsProperty | The minimum and maximum length values of an attribute that is of the string type, for example |
| CfnUserPool.IUserAttributeUpdateSettingsProperty | The settings for updates to user attributes. |
| CfnUserPool.IUserPoolAddOnsProperty | User pool add-ons. |
| CfnUserPool.IUsernameConfigurationProperty | Case sensitivity of the username input for the selected sign-in option. |
| CfnUserPool.IVerificationMessageTemplateProperty | The template for the verification message that your user pool delivers to users who set an email address or phone number attribute. |
| CfnUserPoolClient.IAnalyticsConfigurationProperty | The settings for Amazon Pinpoint analytics configuration. |
| CfnUserPoolClient.IRefreshTokenRotationProperty | The configuration of your app client for refresh token rotation. |
| CfnUserPoolClient.ITokenValidityUnitsProperty | The units that validity times are represented in. |
| CfnUserPoolDomain.ICustomDomainConfigTypeProperty | The configuration for a hosted UI custom domain. |
| CfnUserPoolResourceServer.IResourceServerScopeTypeProperty | One custom scope associated with a user pool resource server. |
| CfnUserPoolRiskConfigurationAttachment.IAccountTakeoverActionTypeProperty | The automated response to a risk level for adaptive authentication in full-function, or |
| CfnUserPoolRiskConfigurationAttachment.IAccountTakeoverActionsTypeProperty | A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features. |
| CfnUserPoolRiskConfigurationAttachment.IAccountTakeoverRiskConfigurationTypeProperty | The settings for automated responses and notification templates for adaptive authentication with advanced security features. |
| CfnUserPoolRiskConfigurationAttachment.ICompromisedCredentialsActionsTypeProperty | Settings for user pool actions when Amazon Cognito detects compromised credentials with advanced security features in full-function |
| CfnUserPoolRiskConfigurationAttachment.ICompromisedCredentialsRiskConfigurationTypeProperty | Settings for compromised-credentials actions and authentication-event sources with advanced security features in full-function |
| CfnUserPoolRiskConfigurationAttachment.INotifyConfigurationTypeProperty | The configuration for Amazon SES email messages that advanced security features sends to a user when your adaptive authentication automated response has a Notify action. |
| CfnUserPoolRiskConfigurationAttachment.INotifyEmailTypeProperty | The template for email messages that advanced security features sends to a user when your threat protection automated response has a Notify action. |
| CfnUserPoolRiskConfigurationAttachment.IRiskExceptionConfigurationTypeProperty | Exceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges. |
| CfnUserPoolUser.IAttributeTypeProperty | The name and value of a user attribute. |
| IAllowedFirstAuthFactors | The types of authentication that you want to allow for users' first authentication prompt. |
| IAnalyticsConfiguration | The settings for Amazon Pinpoint analytics configuration. |
| IAttributeMapping | The mapping of user pool attributes to the attributes provided by the identity providers. |
| IAuthFlow | Types of authentication flow. |
| IAutoVerifiedAttrs | Attributes that can be automatically verified for users in a user pool. |
| IBaseUrlOptions | Options to customize the behaviour of |
| ICfnIdentityPoolPrincipalTagProps | Properties for defining a |
| ICfnIdentityPoolProps | Properties for defining a |
| ICfnIdentityPoolRoleAttachmentProps | Properties for defining a |
| ICfnLogDeliveryConfigurationProps | Properties for defining a |
| ICfnManagedLoginBrandingProps | Properties for defining a |
| ICfnUserPoolClientProps | Properties for defining a |
| ICfnUserPoolDomainProps | Properties for defining a |
| ICfnUserPoolGroupProps | Properties for defining a |
| ICfnUserPoolIdentityProviderProps | Properties for defining a |
| ICfnUserPoolProps | Properties for defining a |
| ICfnUserPoolResourceServerProps | Properties for defining a |
| ICfnUserPoolRiskConfigurationAttachmentProps | Properties for defining a |
| ICfnUserPoolUICustomizationAttachmentProps | Properties for defining a |
| ICfnUserPoolUserProps | Properties for defining a |
| ICfnUserPoolUserToGroupAttachmentProps | Properties for defining a |
| ICognitoDomainOptions | Options while specifying a cognito prefix domain. |
| ICustomAttribute | Represents a custom attribute type. |
| ICustomAttributeConfig | Configuration that will be fed into CloudFormation for any custom attribute type. |
| ICustomAttributeProps | Constraints that can be applied to a custom attribute of any type. |
| ICustomDomainOptions | Options while specifying custom domain. |
| IDeviceTracking | Device tracking settings. |
| IEmailSettings | Email settings for the user pool. |
| IIdentityPoolPrincipalTagRef | (experimental) Indicates that this resource can be referenced as a IdentityPoolPrincipalTag. |
| IIdentityPoolPrincipalTagReference | A reference to a IdentityPoolPrincipalTag resource. |
| IIdentityPoolRef | (experimental) Indicates that this resource can be referenced as a IdentityPool. |
| IIdentityPoolReference | A reference to a IdentityPool resource. |
| IIdentityPoolRoleAttachmentRef | (experimental) Indicates that this resource can be referenced as a IdentityPoolRoleAttachment. |
| IIdentityPoolRoleAttachmentReference | A reference to a IdentityPoolRoleAttachment resource. |
| IKeepOriginalAttrs | Attributes that will be kept until the user verifies the changed attribute. |
| ILogDeliveryConfigurationRef | (experimental) Indicates that this resource can be referenced as a LogDeliveryConfiguration. |
| ILogDeliveryConfigurationReference | A reference to a LogDeliveryConfiguration resource. |
| IManagedLoginBrandingRef | (experimental) Indicates that this resource can be referenced as a ManagedLoginBranding. |
| IManagedLoginBrandingReference | A reference to a ManagedLoginBranding resource. |
| IMfaSecondFactor | The different ways in which a user pool can obtain their MFA token for sign in. |
| INumberAttributeConstraints | Constraints that can be applied to a custom attribute of number type. |
| INumberAttributeProps | Props for NumberAttr. |
| IOAuthFlows | Types of OAuth grant flows. |
| IOAuthSettings | OAuth settings to configure the interaction between the app and this client. |
| IOidcEndpoints | OpenID Connect endpoints. |
| IPasswordPolicy | Password policy for User Pools. |
| IResourceServerScopeProps | Props to initialize ResourceServerScope. |
| ISignInAliases | The different ways in which users of this pool can sign up or sign in. |
| ISignInPolicy | Sign-in policy for User Pools. |
| ISignInUrlOptions | Options to customize the behaviour of |
| IStandardAttribute | Standard attribute that can be marked as required or mutable. |
| IStandardAttributes | The set of standard attributes that can be marked as required or mutable. |
| IStandardAttributesMask | 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 |
| IStringAttributeConstraints | Constraints that can be applied to a custom attribute of string type. |
| IStringAttributeProps | Props for constructing a StringAttr. |
| IUserInvitationConfig | User pool configuration when administrators sign users up. |
| IUserPool | Represents a Cognito UserPool. |
| IUserPoolClient | Represents a Cognito user pool client. |
| IUserPoolClientOptions | Options to create a UserPoolClient. |
| IUserPoolClientProps | Properties for the UserPoolClient construct. |
| IUserPoolClientRef | (experimental) Indicates that this resource can be referenced as a UserPoolClient. |
| IUserPoolClientReference | A reference to a UserPoolClient resource. |
| IUserPoolDomain | Represents a user pool domain. |
| IUserPoolDomainOptions | Options to create a UserPoolDomain. |
| IUserPoolDomainProps | Props for UserPoolDomain construct. |
| IUserPoolDomainRef | (experimental) Indicates that this resource can be referenced as a UserPoolDomain. |
| IUserPoolDomainReference | A reference to a UserPoolDomain resource. |
| IUserPoolEmailConfig | Result of binding email settings with a user pool. |
| IUserPoolGroup | Represents a user pool group. |
| IUserPoolGroupOptions | Options to create a UserPoolGroup. |
| IUserPoolGroupProps | Props for UserPoolGroup construct. |
| IUserPoolGroupRef | (experimental) Indicates that this resource can be referenced as a UserPoolGroup. |
| IUserPoolGroupReference | A reference to a UserPoolGroup resource. |
| IUserPoolIdentityProvider | Represents a UserPoolIdentityProvider. |
| IUserPoolIdentityProviderAmazonProps | Properties to initialize UserPoolAmazonIdentityProvider. |
| IUserPoolIdentityProviderAppleProps | Properties to initialize UserPoolAppleIdentityProvider. |
| IUserPoolIdentityProviderFacebookProps | Properties to initialize UserPoolFacebookIdentityProvider. |
| IUserPoolIdentityProviderGoogleProps | Properties to initialize UserPoolGoogleIdentityProvider. |
| IUserPoolIdentityProviderOidcProps | Properties to initialize UserPoolIdentityProviderOidc. |
| IUserPoolIdentityProviderProps | Properties to create a new instance of UserPoolIdentityProvider. |
| IUserPoolIdentityProviderRef | (experimental) Indicates that this resource can be referenced as a UserPoolIdentityProvider. |
| IUserPoolIdentityProviderReference | A reference to a UserPoolIdentityProvider resource. |
| IUserPoolIdentityProviderSamlProps | Properties to initialize UserPoolIdentityProviderSaml. |
| IUserPoolProps | Props for the UserPool construct. |
| IUserPoolRef | (experimental) Indicates that this resource can be referenced as a UserPool. |
| IUserPoolReference | A reference to a UserPool resource. |
| IUserPoolResourceServer | Represents a Cognito user pool resource server. |
| IUserPoolResourceServerOptions | Options to create a UserPoolResourceServer. |
| IUserPoolResourceServerProps | Properties for the UserPoolResourceServer construct. |
| IUserPoolResourceServerRef | (experimental) Indicates that this resource can be referenced as a UserPoolResourceServer. |
| IUserPoolResourceServerReference | A reference to a UserPoolResourceServer resource. |
| IUserPoolRiskConfigurationAttachmentRef | (experimental) Indicates that this resource can be referenced as a UserPoolRiskConfigurationAttachment. |
| IUserPoolRiskConfigurationAttachmentReference | A reference to a UserPoolRiskConfigurationAttachment resource. |
| IUserPoolSESOptions | Configuration for Cognito sending emails via Amazon SES. |
| IUserPoolTriggers | Triggers for a user pool. |
| IUserPoolUICustomizationAttachmentRef | (experimental) Indicates that this resource can be referenced as a UserPoolUICustomizationAttachment. |
| IUserPoolUICustomizationAttachmentReference | A reference to a UserPoolUICustomizationAttachment resource. |
| IUserPoolUserRef | (experimental) Indicates that this resource can be referenced as a UserPoolUser. |
| IUserPoolUserReference | A reference to a UserPoolUser resource. |
| IUserPoolUserToGroupAttachmentRef | (experimental) Indicates that this resource can be referenced as a UserPoolUserToGroupAttachment. |
| IUserPoolUserToGroupAttachmentReference | A reference to a UserPoolUserToGroupAttachment resource. |
| IUserVerificationConfig | User pool configuration for user self sign up. |
Enums
| AccountRecovery | How will a user be able to recover their account? |
| AdvancedSecurityMode | (deprecated) The different ways in which a user pool's Advanced Security Mode can be configured. |
| CustomThreatProtectionMode | The Type of Threat Protection Enabled for Custom Authentication. |
| FeaturePlan | The user pool feature plan, or tier. |
| LambdaVersion | The user pool trigger version of the request that Amazon Cognito sends to your Lambda function. |
| ManagedLoginVersion | The branding version of managed login for the domain. |
| Mfa | The different ways in which a user pool's MFA enforcement can be configured. |
| OidcAttributeRequestMethod | The method to use to request attributes. |
| PasskeyUserVerification | The user-pool treatment for MFA with a passkey. |
| SigningAlgorithm | Signing algorithms for SAML requests. |
| StandardThreatProtectionMode | The Type of Threat Protection Enabled for Standard Authentication. |
| UserPoolIdentityProviderSamlMetadataType | Metadata types that can be used for a SAML user pool identity provider. |
| VerificationEmailStyle | The email verification style. |