aws_cognito_user_pool
Amazon Web Services Cognito User Pool
Name | Type | Nullable |
accountId | String | ✗ |
accountName | String | ✓ |
accountRecoverySetting | AccountRecoverySetting | ✓ |
adminCreateUserConfig | AdminCreateUserConfig | ✓ |
aliasAttributes | List | ✓ |
arn | String | ✓ |
autoVerifiedAttributes | List | ✓ |
clients | List | ✓ |
creationDate | String | ✓ |
customDomain | String | ✓ |
deviceConfiguration | DeviceConfiguration | ✓ |
domain | String | ✓ |
emailConfiguration | EmailConfiguration | ✓ |
emailConfigurationFailure | String | ✓ |
emailVerificationMessage | String | ✓ |
emailVerificationSubject | String | ✓ |
estimatedNumberOfUsers | Int | ✓ |
id | String | ✗ |
lambdaConfig | LambdaConfig | ✓ |
lastModifiedDate | String | ✓ |
mfaConfiguration | String | ✓ |
name | String | ✓ |
policies | UserPoolPolicy | ✓ |
providers | List | ✓ |
region | String | ✗ |
resourceServers | List | ✓ |
schemaAttributes | List | ✓ |
smsAuthenticationMessage | String | ✓ |
smsConfiguration | SmsConfiguration | ✓ |
smsConfigurationFailure | String | ✓ |
smsVerificationMessage | String | ✓ |
status | String | ✓ |
userPoolAddOns | UserPoolAddOns | ✓ |
userPoolTags | Map<String,String> | ✓ |
usernameAttributes | List | ✓ |
usernameConfiguration | UsernameConfiguration | ✓ |
verificationMessageTemplate | VerificationMessageTemplate | ✓ |
AccountRecoverySetting
Name | Type | Nullable |
recoveryMechanisms | List | ✓ |
AdminCreateUserConfig
Name | Type | Nullable |
allowAdminCreateUserOnly | Boolean | ✓ |
inviteMessageTemplate | MessageTemplate | ✓ |
unusedAccountValidityDays | Int | ✓ |
Client
Name | Type | Nullable |
clientId | String | ✓ |
clientName | String | ✓ |
CustomEmailLambdaVersionConfig
Name | Type | Nullable |
lambdaArn | String | ✓ |
lambdaVersion | String | ✓ |
CustomSMSLambdaVersionConfig
Name | Type | Nullable |
lambdaArn | String | ✗ |
lambdaVersion | String | ✗ |
DeviceConfiguration
Name | Type | Nullable |
challengeRequiredOnNewDevice | Boolean | ✓ |
deviceOnlyRememberedOnUserPrompt | Boolean | ✓ |
EmailConfiguration
Name | Type | Nullable |
configurationSet | String | ✓ |
emailSendingAccount | String | ✓ |
from | String | ✓ |
replyToEmailAddress | String | ✓ |
sourceArn | String | ✓ |
LambdaConfig
Name | Type | Nullable |
createAuthChallenge | String | ✓ |
customEmailSender | CustomEmailLambdaVersionConfig | ✓ |
customMessage | String | ✓ |
customSMSSender | CustomSMSLambdaVersionConfig | ✓ |
defineAuthChallenge | String | ✓ |
kmsKeyID | String | ✓ |
postAuthentication | String | ✓ |
postConfirmation | String | ✓ |
preAuthentication | String | ✓ |
preSignUp | String | ✓ |
preTokenGeneration | String | ✓ |
userMigration | String | ✓ |
verifyAuthChallengeResponse | String | ✓ |
MessageTemplate
Name | Type | Nullable |
emailMessage | String | ✓ |
emailSubject | String | ✓ |
smsMessage | String | ✓ |
NumberAttributeConstraints
Name | Type | Nullable |
maxValue | String | ✓ |
minValue | String | ✓ |
PasswordPolicy
Name | Type | Nullable |
minimumLength | Int | ✓ |
requireLowercase | Boolean | ✓ |
requireNumbers | Boolean | ✓ |
requireSymbols | Boolean | ✓ |
requireUppercase | Boolean | ✓ |
temporaryPasswordValidityDays | Int | ✓ |
Provider
Name | Type | Nullable |
creationDate | String | ✓ |
lastModifiedDate | String | ✓ |
providerName | String | ✓ |
providerType | String | ✓ |
RecoveryOption
Name | Type | Nullable |
name | String | ✓ |
priority | Int | ✓ |
ResourceServer
Name | Type | Nullable |
identifier | String | ✓ |
name | String | ✓ |
scopes | List | ✓ |
ResourceServerScope
Name | Type | Nullable |
scopeDescription | String | ✓ |
scopeName | String | ✓ |
SchemaAttribute
Name | Type | Nullable |
attributeDataType | String | ✓ |
developerOnlyAttribute | Boolean | ✓ |
mutable | Boolean | ✓ |
name | String | ✓ |
numberAttributeConstraints | NumberAttributeConstraints | ✓ |
required | Boolean | ✓ |
stringAttributeConstraints | StringAttributeConstraints | ✓ |
SmsConfiguration
Name | Type | Nullable |
externalId | String | ✓ |
snsCallerArn | String | ✓ |
snsRegion | String | ✓ |
StringAttributeConstraints
Name | Type | Nullable |
maxLength | String | ✓ |
minLength | String | ✓ |
UserPoolAddOns
Name | Type | Nullable |
advancedSecurityMode | String | ✓ |
UserPoolPolicy
Name | Type | Nullable |
passwordPolicy | PasswordPolicy | ✓ |
UsernameConfiguration
Name | Type | Nullable |
caseSensitive | Boolean | ✓ |
VerificationMessageTemplate
Name | Type | Nullable |
defaultEmailOption | String | ✓ |
emailMessage | String | ✓ |
emailMessageByLink | String | ✓ |
emailSubject | String | ✓ |
emailSubjectByLink | String | ✓ |
smsMessage | String | ✓ |
Last updated