stratosphere-cognito-1.0.0: Stratosphere integration for AWS Cognito.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.Cognito.UserPool

Documentation

data UserPool Source #

Constructors

UserPool

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html

Fields

Instances

Instances details
ToJSON UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Show UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Eq UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

ToResourceProperties UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Property "AccountRecoverySetting" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "AccountRecoverySetting" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "AccountRecoverySetting" UserPool = AccountRecoverySettingProperty

Methods

set :: PropertyType "AccountRecoverySetting" UserPool -> UserPool -> UserPool #

Property "AdminCreateUserConfig" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "AdminCreateUserConfig" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "AdminCreateUserConfig" UserPool = AdminCreateUserConfigProperty

Methods

set :: PropertyType "AdminCreateUserConfig" UserPool -> UserPool -> UserPool #

Property "AliasAttributes" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "AliasAttributes" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "AliasAttributes" UserPool = ValueList Text

Methods

set :: PropertyType "AliasAttributes" UserPool -> UserPool -> UserPool #

Property "AutoVerifiedAttributes" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "AutoVerifiedAttributes" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "AutoVerifiedAttributes" UserPool = ValueList Text

Methods

set :: PropertyType "AutoVerifiedAttributes" UserPool -> UserPool -> UserPool #

Property "DeletionProtection" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "DeletionProtection" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "DeletionProtection" UserPool = Value Text

Methods

set :: PropertyType "DeletionProtection" UserPool -> UserPool -> UserPool #

Property "DeviceConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "DeviceConfiguration" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

Methods

set :: PropertyType "DeviceConfiguration" UserPool -> UserPool -> UserPool #

Property "EmailAuthenticationMessage" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "EmailAuthenticationMessage" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailAuthenticationMessage" UserPool = Value Text

Methods

set :: PropertyType "EmailAuthenticationMessage" UserPool -> UserPool -> UserPool #

Property "EmailAuthenticationSubject" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "EmailAuthenticationSubject" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailAuthenticationSubject" UserPool = Value Text

Methods

set :: PropertyType "EmailAuthenticationSubject" UserPool -> UserPool -> UserPool #

Property "EmailConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "EmailConfiguration" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

Methods

set :: PropertyType "EmailConfiguration" UserPool -> UserPool -> UserPool #

Property "EmailVerificationMessage" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "EmailVerificationMessage" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailVerificationMessage" UserPool = Value Text

Methods

set :: PropertyType "EmailVerificationMessage" UserPool -> UserPool -> UserPool #

Property "EmailVerificationSubject" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "EmailVerificationSubject" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailVerificationSubject" UserPool = Value Text

Methods

set :: PropertyType "EmailVerificationSubject" UserPool -> UserPool -> UserPool #

Property "EnabledMfas" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "EnabledMfas" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EnabledMfas" UserPool = ValueList Text

Methods

set :: PropertyType "EnabledMfas" UserPool -> UserPool -> UserPool #

Property "LambdaConfig" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "LambdaConfig" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

Methods

set :: PropertyType "LambdaConfig" UserPool -> UserPool -> UserPool #

Property "MfaConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "MfaConfiguration" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "MfaConfiguration" UserPool = Value Text

Methods

set :: PropertyType "MfaConfiguration" UserPool -> UserPool -> UserPool #

Property "Policies" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "Policies" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

Methods

set :: PropertyType "Policies" UserPool -> UserPool -> UserPool #

Property "Schema" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "Schema" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

Methods

set :: PropertyType "Schema" UserPool -> UserPool -> UserPool #

Property "SmsAuthenticationMessage" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "SmsAuthenticationMessage" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "SmsAuthenticationMessage" UserPool = Value Text

Methods

set :: PropertyType "SmsAuthenticationMessage" UserPool -> UserPool -> UserPool #

Property "SmsConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "SmsConfiguration" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

Methods

set :: PropertyType "SmsConfiguration" UserPool -> UserPool -> UserPool #

Property "SmsVerificationMessage" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "SmsVerificationMessage" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "SmsVerificationMessage" UserPool = Value Text

Methods

set :: PropertyType "SmsVerificationMessage" UserPool -> UserPool -> UserPool #

Property "UserAttributeUpdateSettings" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "UserAttributeUpdateSettings" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UserAttributeUpdateSettings" UserPool = UserAttributeUpdateSettingsProperty

Methods

set :: PropertyType "UserAttributeUpdateSettings" UserPool -> UserPool -> UserPool #

Property "UserPoolAddOns" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "UserPoolAddOns" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

Methods

set :: PropertyType "UserPoolAddOns" UserPool -> UserPool -> UserPool #

Property "UserPoolName" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "UserPoolName" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UserPoolName" UserPool = Value Text

Methods

set :: PropertyType "UserPoolName" UserPool -> UserPool -> UserPool #

Property "UserPoolTags" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "UserPoolTags" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UserPoolTags" UserPool = Map Text (Value Text)

Methods

set :: PropertyType "UserPoolTags" UserPool -> UserPool -> UserPool #

Property "UserPoolTier" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "UserPoolTier" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UserPoolTier" UserPool = Value Text

Methods

set :: PropertyType "UserPoolTier" UserPool -> UserPool -> UserPool #

Property "UsernameAttributes" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "UsernameAttributes" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UsernameAttributes" UserPool = ValueList Text

Methods

set :: PropertyType "UsernameAttributes" UserPool -> UserPool -> UserPool #

Property "UsernameConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "UsernameConfiguration" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UsernameConfiguration" UserPool = UsernameConfigurationProperty

Methods

set :: PropertyType "UsernameConfiguration" UserPool -> UserPool -> UserPool #

Property "VerificationMessageTemplate" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "VerificationMessageTemplate" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "VerificationMessageTemplate" UserPool = VerificationMessageTemplateProperty

Methods

set :: PropertyType "VerificationMessageTemplate" UserPool -> UserPool -> UserPool #

Property "WebAuthnRelyingPartyID" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "WebAuthnRelyingPartyID" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "WebAuthnRelyingPartyID" UserPool = Value Text

Methods

set :: PropertyType "WebAuthnRelyingPartyID" UserPool -> UserPool -> UserPool #

Property "WebAuthnUserVerification" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

Associated Types

type PropertyType "WebAuthnUserVerification" UserPool 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "WebAuthnUserVerification" UserPool = Value Text

Methods

set :: PropertyType "WebAuthnUserVerification" UserPool -> UserPool -> UserPool #

type PropertyType "AccountRecoverySetting" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "AccountRecoverySetting" UserPool = AccountRecoverySettingProperty
type PropertyType "AdminCreateUserConfig" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "AdminCreateUserConfig" UserPool = AdminCreateUserConfigProperty
type PropertyType "AliasAttributes" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "AliasAttributes" UserPool = ValueList Text
type PropertyType "AutoVerifiedAttributes" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "AutoVerifiedAttributes" UserPool = ValueList Text
type PropertyType "DeletionProtection" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "DeletionProtection" UserPool = Value Text
type PropertyType "DeviceConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailAuthenticationMessage" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailAuthenticationMessage" UserPool = Value Text
type PropertyType "EmailAuthenticationSubject" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailAuthenticationSubject" UserPool = Value Text
type PropertyType "EmailConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailVerificationMessage" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailVerificationMessage" UserPool = Value Text
type PropertyType "EmailVerificationSubject" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EmailVerificationSubject" UserPool = Value Text
type PropertyType "EnabledMfas" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "EnabledMfas" UserPool = ValueList Text
type PropertyType "LambdaConfig" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "MfaConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "MfaConfiguration" UserPool = Value Text
type PropertyType "Policies" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "Schema" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "SmsAuthenticationMessage" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "SmsAuthenticationMessage" UserPool = Value Text
type PropertyType "SmsConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "SmsVerificationMessage" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "SmsVerificationMessage" UserPool = Value Text
type PropertyType "UserAttributeUpdateSettings" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UserAttributeUpdateSettings" UserPool = UserAttributeUpdateSettingsProperty
type PropertyType "UserPoolAddOns" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UserPoolName" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UserPoolName" UserPool = Value Text
type PropertyType "UserPoolTags" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UserPoolTags" UserPool = Map Text (Value Text)
type PropertyType "UserPoolTier" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UserPoolTier" UserPool = Value Text
type PropertyType "UsernameAttributes" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UsernameAttributes" UserPool = ValueList Text
type PropertyType "UsernameConfiguration" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "UsernameConfiguration" UserPool = UsernameConfigurationProperty
type PropertyType "VerificationMessageTemplate" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "VerificationMessageTemplate" UserPool = VerificationMessageTemplateProperty
type PropertyType "WebAuthnRelyingPartyID" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "WebAuthnRelyingPartyID" UserPool = Value Text
type PropertyType "WebAuthnUserVerification" UserPool Source # 
Instance details

Defined in Stratosphere.Cognito.UserPool

type PropertyType "WebAuthnUserVerification" UserPool = Value Text