amazonka-cognito-idp-1.6.1: Amazon Cognito Identity Provider SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.CognitoIdentityProvider

Contents

Description

Using the Amazon Cognito User Pools API, you can create a user pool to manage directories and users. You can authenticate a user to obtain tokens related to user identity and access policies.

This API reference provides information about user pools in Amazon Cognito User Pools.

For more information, see the Amazon Cognito Documentation.

Synopsis

Service Configuration

cognitoIdentityProvider :: Service Source #

API version 2016-04-18 of the Amazon Cognito Identity Provider SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by CognitoIdentityProvider.

UnsupportedUserStateException

_UnsupportedUserStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request failed because the user is in an unsupported state.

PasswordResetRequiredException

_PasswordResetRequiredException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when a password reset is required.

InvalidParameterException

_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the Amazon Cognito service encounters an invalid parameter.

InvalidLambdaResponseException

_InvalidLambdaResponseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.

InvalidEmailRoleAccessPolicyException

_InvalidEmailRoleAccessPolicyException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.

UnsupportedIdentityProviderException

_UnsupportedIdentityProviderException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the specified identifier is not supported.

UserNotFoundException

_UserNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when a user is not found.

UnexpectedLambdaException

_UnexpectedLambdaException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.

NotAuthorizedException

_NotAuthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when a user is not authorized.

InternalErrorException

_InternalErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when Amazon Cognito encounters an internal error.

InvalidUserPoolConfigurationException

_InvalidUserPoolConfigurationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the user pool configuration is invalid.

InvalidSmsRoleAccessPolicyException

_InvalidSmsRoleAccessPolicyException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.

InvalidOAuthFlowException

_InvalidOAuthFlowException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the specified OAuth flow is invalid.

CodeMismatchException

_CodeMismatchException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown if the provided code does not match what the server was expecting.

UserImportInProgressException

_UserImportInProgressException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when you are trying to modify a user pool while a user import job is in progress for that pool.

InvalidSmsRoleTrustRelationshipException

_InvalidSmsRoleTrustRelationshipException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.

UserPoolTaggingException

_UserPoolTaggingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when a user pool tag cannot be set or updated.

SoftwareTokenMFANotFoundException

_SoftwareTokenMFANotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the software token TOTP multi-factor authentication (MFA) is not enabled for the user pool.

TooManyRequestsException

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the user has made too many requests for a given operation.

ConcurrentModificationException

_ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown if two or more modifications are happening concurrently.

UserPoolAddOnNotEnabledException

_UserPoolAddOnNotEnabledException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when user pool add-ons are not enabled.

UserLambdaValidationException

_UserLambdaValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.

PreconditionNotMetException

_PreconditionNotMetException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when a precondition is not met.

ExpiredCodeException

_ExpiredCodeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown if a code has expired.

TooManyFailedAttemptsException

_TooManyFailedAttemptsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the user has made too many failed attempts for a given action (e.g., sign in).

EnableSoftwareTokenMFAException

_EnableSoftwareTokenMFAException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when there is a code mismatch and the service fails to configure the software token TOTP multi-factor authentication (MFA).

UserNotConfirmedException

_UserNotConfirmedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when a user is not confirmed successfully.

GroupExistsException

_GroupExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when Amazon Cognito encounters a group that already exists in the user pool.

CodeDeliveryFailureException

_CodeDeliveryFailureException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when a verification code fails to deliver successfully.

ScopeDoesNotExistException

_ScopeDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the specified scope does not exist.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the Amazon Cognito service cannot find the requested resource.

MFAMethodNotFoundException

_MFAMethodNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when Amazon Cognito cannot find a multi-factor authentication (MFA) method.

AliasExistsException

_AliasExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when a user tries to confirm the account with an email or phone number that has already been supplied as an alias from a different account. This exception tells user that an account with this email or phone already exists.

DuplicateProviderException

_DuplicateProviderException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the provider is already supported by the user pool.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when a user exceeds the limit for a requested AWS resource.

InvalidPasswordException

_InvalidPasswordException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the Amazon Cognito service encounters an invalid password.

UsernameExistsException

_UsernameExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when Amazon Cognito encounters a user name that already exists in the user pool.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DeleteUserPool

UpdateUserPool

DeleteUserPoolDomain

AdminInitiateAuth

AdminLinkProviderForUser

AdminEnableUser

GetUserAttributeVerificationCode

SetUserPoolMFAConfig

UpdateUserAttributes

DeleteUserAttributes

VerifyUserAttribute

AdminDisableUser

ConfirmDevice

ConfirmForgotPassword

ListUserImportJobs

DescribeIdentityProvider

ListUsers

AdminDeleteUserAttributes

DescribeUserPoolDomain

AdminUpdateUserAttributes

AdminGetUser

AdminUserGlobalSignOut

ListUsersInGroup

AssociateSoftwareToken

AdminDisableProviderForUser

ForgotPassword

DescribeUserPool

InitiateAuth

AdminListGroupsForUser

AdminConfirmSignUp

AdminUpdateAuthEventFeedback

StartUserImportJob

CreateIdentityProvider

SetUICustomization

ListIdentityProviders

GetDevice

SignUp

DeleteResourceServer

UpdateResourceServer

ChangePassword

CreateUserPoolDomain

RespondToAuthChallenge

CreateUserPool

AdminGetDevice

GetIdentityProviderByIdentifier

AdminRemoveUserFromGroup

SetRiskConfiguration

ConfirmSignUp

ListUserPools

AdminResetUserPassword

UpdateAuthEventFeedback

CreateUserImportJob

GetUser

GetUICustomization

GetCSVHeader

AdminDeleteUser

AdminForgetDevice

DescribeResourceServer

SetUserMFAPreference

AdminUpdateDeviceStatus

AdminCreateUser

AddCustomAttributes

ListUserPoolClients

AdminSetUserMFAPreference

UpdateUserPoolClient

DeleteUserPoolClient

UpdateDeviceStatus

ForgetDevice

GetSigningCertificate

DeleteUser

CreateUserPoolClient

GetUserPoolMFAConfig

CreateResourceServer

AdminListUserAuthEvents

CreateGroup

AdminAddUserToGroup

VerifySoftwareToken

StopUserImportJob

DescribeUserImportJob

DescribeRiskConfiguration

DeleteGroup

UpdateGroup

GlobalSignOut

ListGroups

UpdateIdentityProvider

DeleteIdentityProvider

ListResourceServers

AdminRespondToAuthChallenge

SetUserSettings

AdminListDevices

DescribeUserPoolClient

ResendConfirmationCode

GetGroup

AdminSetUserSettings

ListDevices

Types

AccountTakeoverEventActionType

data AccountTakeoverEventActionType Source #

Instances
Bounded AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AccountTakeoverEventActionType -> c AccountTakeoverEventActionType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AccountTakeoverEventActionType #

toConstr :: AccountTakeoverEventActionType -> Constr #

dataTypeOf :: AccountTakeoverEventActionType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AccountTakeoverEventActionType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AccountTakeoverEventActionType) #

gmapT :: (forall b. Data b => b -> b) -> AccountTakeoverEventActionType -> AccountTakeoverEventActionType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AccountTakeoverEventActionType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AccountTakeoverEventActionType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AccountTakeoverEventActionType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AccountTakeoverEventActionType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AccountTakeoverEventActionType -> m AccountTakeoverEventActionType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AccountTakeoverEventActionType -> m AccountTakeoverEventActionType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AccountTakeoverEventActionType -> m AccountTakeoverEventActionType #

Ord AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep AccountTakeoverEventActionType :: Type -> Type #

Hashable AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep AccountTakeoverEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep AccountTakeoverEventActionType = D1 (MetaData "AccountTakeoverEventActionType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) ((C1 (MetaCons "ATEATBlock" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ATEATMFAIfConfigured" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ATEATMFARequired" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ATEATNoAction" PrefixI False) (U1 :: Type -> Type)))

AdvancedSecurityModeType

data AdvancedSecurityModeType Source #

Constructors

Audit 
Enforced 
Off 
Instances
Bounded AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AdvancedSecurityModeType -> c AdvancedSecurityModeType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AdvancedSecurityModeType #

toConstr :: AdvancedSecurityModeType -> Constr #

dataTypeOf :: AdvancedSecurityModeType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AdvancedSecurityModeType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AdvancedSecurityModeType) #

gmapT :: (forall b. Data b => b -> b) -> AdvancedSecurityModeType -> AdvancedSecurityModeType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AdvancedSecurityModeType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AdvancedSecurityModeType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AdvancedSecurityModeType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AdvancedSecurityModeType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AdvancedSecurityModeType -> m AdvancedSecurityModeType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AdvancedSecurityModeType -> m AdvancedSecurityModeType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AdvancedSecurityModeType -> m AdvancedSecurityModeType #

Ord AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep AdvancedSecurityModeType :: Type -> Type #

Hashable AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep AdvancedSecurityModeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep AdvancedSecurityModeType = D1 (MetaData "AdvancedSecurityModeType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "Audit" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Enforced" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Off" PrefixI False) (U1 :: Type -> Type)))

AliasAttributeType

data AliasAttributeType Source #

Instances
Bounded AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AliasAttributeType -> c AliasAttributeType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AliasAttributeType #

toConstr :: AliasAttributeType -> Constr #

dataTypeOf :: AliasAttributeType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AliasAttributeType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AliasAttributeType) #

gmapT :: (forall b. Data b => b -> b) -> AliasAttributeType -> AliasAttributeType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AliasAttributeType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AliasAttributeType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AliasAttributeType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AliasAttributeType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AliasAttributeType -> m AliasAttributeType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AliasAttributeType -> m AliasAttributeType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AliasAttributeType -> m AliasAttributeType #

Ord AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep AliasAttributeType :: Type -> Type #

Hashable AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: AliasAttributeType -> () #

type Rep AliasAttributeType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep AliasAttributeType = D1 (MetaData "AliasAttributeType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "AATEmail" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AATPhoneNumber" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AATPreferredUsername" PrefixI False) (U1 :: Type -> Type)))

AttributeDataType

data AttributeDataType Source #

Constructors

Boolean 
DateTime 
Number 
String 
Instances
Bounded AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AttributeDataType -> c AttributeDataType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AttributeDataType #

toConstr :: AttributeDataType -> Constr #

dataTypeOf :: AttributeDataType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AttributeDataType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AttributeDataType) #

gmapT :: (forall b. Data b => b -> b) -> AttributeDataType -> AttributeDataType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AttributeDataType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AttributeDataType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AttributeDataType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AttributeDataType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AttributeDataType -> m AttributeDataType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AttributeDataType -> m AttributeDataType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AttributeDataType -> m AttributeDataType #

Ord AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep AttributeDataType :: Type -> Type #

Hashable AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: AttributeDataType -> () #

type Rep AttributeDataType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep AttributeDataType = D1 (MetaData "AttributeDataType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) ((C1 (MetaCons "Boolean" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DateTime" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Number" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "String" PrefixI False) (U1 :: Type -> Type)))

AuthFlowType

data AuthFlowType Source #

Instances
Bounded AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AuthFlowType -> c AuthFlowType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AuthFlowType #

toConstr :: AuthFlowType -> Constr #

dataTypeOf :: AuthFlowType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AuthFlowType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AuthFlowType) #

gmapT :: (forall b. Data b => b -> b) -> AuthFlowType -> AuthFlowType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AuthFlowType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AuthFlowType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AuthFlowType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AuthFlowType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AuthFlowType -> m AuthFlowType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AuthFlowType -> m AuthFlowType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AuthFlowType -> m AuthFlowType #

Ord AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep AuthFlowType :: Type -> Type #

Hashable AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

toText :: AuthFlowType -> Text #

NFData AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: AuthFlowType -> () #

type Rep AuthFlowType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep AuthFlowType = D1 (MetaData "AuthFlowType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) ((C1 (MetaCons "AdminNoSrpAuth" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CustomAuth" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RefreshToken" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "RefreshTokenAuth" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UserPasswordAuth" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UserSrpAuth" PrefixI False) (U1 :: Type -> Type))))

ChallengeName

data ChallengeName Source #

Constructors

MFA 
Password 
Instances
Bounded ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ChallengeName -> c ChallengeName #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ChallengeName #

toConstr :: ChallengeName -> Constr #

dataTypeOf :: ChallengeName -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ChallengeName) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ChallengeName) #

gmapT :: (forall b. Data b => b -> b) -> ChallengeName -> ChallengeName #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ChallengeName -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ChallengeName -> r #

gmapQ :: (forall d. Data d => d -> u) -> ChallengeName -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ChallengeName -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ChallengeName -> m ChallengeName #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ChallengeName -> m ChallengeName #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ChallengeName -> m ChallengeName #

Ord ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep ChallengeName :: Type -> Type #

Hashable ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

toText :: ChallengeName -> Text #

NFData ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: ChallengeName -> () #

type Rep ChallengeName Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep ChallengeName = D1 (MetaData "ChallengeName" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "MFA" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Password" PrefixI False) (U1 :: Type -> Type))

ChallengeNameType

data ChallengeNameType Source #

Instances
Bounded ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ChallengeNameType -> c ChallengeNameType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ChallengeNameType #

toConstr :: ChallengeNameType -> Constr #

dataTypeOf :: ChallengeNameType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ChallengeNameType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ChallengeNameType) #

gmapT :: (forall b. Data b => b -> b) -> ChallengeNameType -> ChallengeNameType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ChallengeNameType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ChallengeNameType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ChallengeNameType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ChallengeNameType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ChallengeNameType -> m ChallengeNameType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ChallengeNameType -> m ChallengeNameType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ChallengeNameType -> m ChallengeNameType #

Ord ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep ChallengeNameType :: Type -> Type #

Hashable ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: ChallengeNameType -> () #

type Rep ChallengeNameType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep ChallengeNameType = D1 (MetaData "ChallengeNameType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (((C1 (MetaCons "CNTAdminNoSrpAuth" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CNTCustomChallenge" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CNTDevicePasswordVerifier" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CNTDeviceSrpAuth" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CNTMFASetup" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "CNTNewPasswordRequired" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CNTPasswordVerifier" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CNTSelectMFAType" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "CNTSmsMFA" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CNTSoftwareTokenMFA" PrefixI False) (U1 :: Type -> Type)))))

ChallengeResponse

data ChallengeResponse Source #

Constructors

CFailure 
CSuccess 
Instances
Bounded ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ChallengeResponse -> c ChallengeResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ChallengeResponse #

toConstr :: ChallengeResponse -> Constr #

dataTypeOf :: ChallengeResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ChallengeResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ChallengeResponse) #

gmapT :: (forall b. Data b => b -> b) -> ChallengeResponse -> ChallengeResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ChallengeResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ChallengeResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ChallengeResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ChallengeResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ChallengeResponse -> m ChallengeResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ChallengeResponse -> m ChallengeResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ChallengeResponse -> m ChallengeResponse #

Ord ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep ChallengeResponse :: Type -> Type #

Hashable ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: ChallengeResponse -> () #

type Rep ChallengeResponse Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep ChallengeResponse = D1 (MetaData "ChallengeResponse" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "CFailure" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CSuccess" PrefixI False) (U1 :: Type -> Type))

CompromisedCredentialsEventActionType

data CompromisedCredentialsEventActionType Source #

Constructors

CCEATBlock 
CCEATNoAction 
Instances
Bounded CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CompromisedCredentialsEventActionType -> c CompromisedCredentialsEventActionType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CompromisedCredentialsEventActionType #

toConstr :: CompromisedCredentialsEventActionType -> Constr #

dataTypeOf :: CompromisedCredentialsEventActionType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CompromisedCredentialsEventActionType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CompromisedCredentialsEventActionType) #

gmapT :: (forall b. Data b => b -> b) -> CompromisedCredentialsEventActionType -> CompromisedCredentialsEventActionType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CompromisedCredentialsEventActionType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CompromisedCredentialsEventActionType -> r #

gmapQ :: (forall d. Data d => d -> u) -> CompromisedCredentialsEventActionType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CompromisedCredentialsEventActionType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CompromisedCredentialsEventActionType -> m CompromisedCredentialsEventActionType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CompromisedCredentialsEventActionType -> m CompromisedCredentialsEventActionType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CompromisedCredentialsEventActionType -> m CompromisedCredentialsEventActionType #

Ord CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Hashable CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep CompromisedCredentialsEventActionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep CompromisedCredentialsEventActionType = D1 (MetaData "CompromisedCredentialsEventActionType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "CCEATBlock" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CCEATNoAction" PrefixI False) (U1 :: Type -> Type))

DefaultEmailOptionType

data DefaultEmailOptionType Source #

Instances
Bounded DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DefaultEmailOptionType -> c DefaultEmailOptionType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DefaultEmailOptionType #

toConstr :: DefaultEmailOptionType -> Constr #

dataTypeOf :: DefaultEmailOptionType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DefaultEmailOptionType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DefaultEmailOptionType) #

gmapT :: (forall b. Data b => b -> b) -> DefaultEmailOptionType -> DefaultEmailOptionType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DefaultEmailOptionType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DefaultEmailOptionType -> r #

gmapQ :: (forall d. Data d => d -> u) -> DefaultEmailOptionType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DefaultEmailOptionType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DefaultEmailOptionType -> m DefaultEmailOptionType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DefaultEmailOptionType -> m DefaultEmailOptionType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DefaultEmailOptionType -> m DefaultEmailOptionType #

Ord DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep DefaultEmailOptionType :: Type -> Type #

Hashable DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: DefaultEmailOptionType -> () #

type Rep DefaultEmailOptionType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep DefaultEmailOptionType = D1 (MetaData "DefaultEmailOptionType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "ConfirmWithCode" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ConfirmWithLink" PrefixI False) (U1 :: Type -> Type))

DeliveryMediumType

data DeliveryMediumType Source #

Constructors

DMTEmail 
DMTSms 
Instances
Bounded DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeliveryMediumType -> c DeliveryMediumType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeliveryMediumType #

toConstr :: DeliveryMediumType -> Constr #

dataTypeOf :: DeliveryMediumType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeliveryMediumType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeliveryMediumType) #

gmapT :: (forall b. Data b => b -> b) -> DeliveryMediumType -> DeliveryMediumType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeliveryMediumType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeliveryMediumType -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeliveryMediumType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeliveryMediumType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeliveryMediumType -> m DeliveryMediumType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeliveryMediumType -> m DeliveryMediumType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeliveryMediumType -> m DeliveryMediumType #

Ord DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep DeliveryMediumType :: Type -> Type #

Hashable DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: DeliveryMediumType -> () #

type Rep DeliveryMediumType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep DeliveryMediumType = D1 (MetaData "DeliveryMediumType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "DMTEmail" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DMTSms" PrefixI False) (U1 :: Type -> Type))

DeviceRememberedStatusType

data DeviceRememberedStatusType Source #

Constructors

NotRemembered 
Remembered 
Instances
Bounded DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeviceRememberedStatusType -> c DeviceRememberedStatusType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeviceRememberedStatusType #

toConstr :: DeviceRememberedStatusType -> Constr #

dataTypeOf :: DeviceRememberedStatusType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeviceRememberedStatusType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeviceRememberedStatusType) #

gmapT :: (forall b. Data b => b -> b) -> DeviceRememberedStatusType -> DeviceRememberedStatusType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeviceRememberedStatusType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeviceRememberedStatusType -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeviceRememberedStatusType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeviceRememberedStatusType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeviceRememberedStatusType -> m DeviceRememberedStatusType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeviceRememberedStatusType -> m DeviceRememberedStatusType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeviceRememberedStatusType -> m DeviceRememberedStatusType #

Ord DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep DeviceRememberedStatusType :: Type -> Type #

Hashable DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep DeviceRememberedStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep DeviceRememberedStatusType = D1 (MetaData "DeviceRememberedStatusType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "NotRemembered" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Remembered" PrefixI False) (U1 :: Type -> Type))

DomainStatusType

data DomainStatusType Source #

Instances
Bounded DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DomainStatusType -> c DomainStatusType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DomainStatusType #

toConstr :: DomainStatusType -> Constr #

dataTypeOf :: DomainStatusType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DomainStatusType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DomainStatusType) #

gmapT :: (forall b. Data b => b -> b) -> DomainStatusType -> DomainStatusType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DomainStatusType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DomainStatusType -> r #

gmapQ :: (forall d. Data d => d -> u) -> DomainStatusType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DomainStatusType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DomainStatusType -> m DomainStatusType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DomainStatusType -> m DomainStatusType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DomainStatusType -> m DomainStatusType #

Ord DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep DomainStatusType :: Type -> Type #

Hashable DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: DomainStatusType -> () #

type Rep DomainStatusType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep DomainStatusType = D1 (MetaData "DomainStatusType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) ((C1 (MetaCons "DSTActive" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSTCreating" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "DSTDeleting" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DSTFailed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSTUpdating" PrefixI False) (U1 :: Type -> Type))))

EventFilterType

data EventFilterType Source #

Constructors

PasswordChange 
SignIn 
SignUp 
Instances
Bounded EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EventFilterType -> c EventFilterType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EventFilterType #

toConstr :: EventFilterType -> Constr #

dataTypeOf :: EventFilterType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EventFilterType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EventFilterType) #

gmapT :: (forall b. Data b => b -> b) -> EventFilterType -> EventFilterType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EventFilterType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EventFilterType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EventFilterType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EventFilterType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EventFilterType -> m EventFilterType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EventFilterType -> m EventFilterType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EventFilterType -> m EventFilterType #

Ord EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep EventFilterType :: Type -> Type #

Hashable EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToJSON EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: EventFilterType -> () #

type Rep EventFilterType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep EventFilterType = D1 (MetaData "EventFilterType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "PasswordChange" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SignIn" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SignUp" PrefixI False) (U1 :: Type -> Type)))

EventResponseType

data EventResponseType Source #

Constructors

Failure 
Success 
Instances
Bounded EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EventResponseType -> c EventResponseType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EventResponseType #

toConstr :: EventResponseType -> Constr #

dataTypeOf :: EventResponseType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EventResponseType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EventResponseType) #

gmapT :: (forall b. Data b => b -> b) -> EventResponseType -> EventResponseType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EventResponseType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EventResponseType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EventResponseType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EventResponseType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EventResponseType -> m EventResponseType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EventResponseType -> m EventResponseType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EventResponseType -> m EventResponseType #

Ord EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep EventResponseType :: Type -> Type #

Hashable EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromText EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

NFData EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: EventResponseType -> () #

type Rep EventResponseType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep EventResponseType = D1 (MetaData "EventResponseType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "Failure" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Success" PrefixI False) (U1 :: Type -> Type))

EventType

data EventType Source #

Instances
Bounded EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Enum EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Eq EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Data EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EventType -> c EventType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EventType #

toConstr :: EventType -> Constr #

dataTypeOf :: EventType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EventType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EventType) #

gmapT :: (forall b. Data b => b -> b) -> EventType -> EventType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EventType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EventType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EventType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EventType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EventType -> m EventType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EventType -> m EventType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EventType -> m EventType #

Ord EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Read EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Show EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Generic EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Associated Types

type Rep EventType :: Type -> Type #

Hashable EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

FromJSON EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToHeader EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToQuery EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToByteString EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

toBS :: EventType -> ByteString #

FromText EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

ToText EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

toText :: EventType -> Text #

NFData EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

Methods

rnf :: EventType -> () #

type Rep EventType Source # 
Instance details

Defined in Network.AWS.CognitoIdentityProvider.Types.Sum

type Rep EventType = D1 (MetaData "EventType" "Network.AWS.CognitoIdentityProvider.Types.Sum" "amazonka-cognito-idp-1.6.1-IATNKTGZSOc4TejpW4Ifw7" False) (C1 (MetaCons "ETForgotPassword" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ETSignIn" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ETSignUp" PrefixI False) (U1 :: Type -> Type)))

ExplicitAuthFlowsType