Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class GetUserPoolClientResult(val accessTokenValidity: Int, val allowedOauthFlows: List<String>, val allowedOauthFlowsUserPoolClient: Boolean, val allowedOauthScopes: List<String>, val analyticsConfigurations: List<GetUserPoolClientAnalyticsConfiguration>, val callbackUrls: List<String>, val clientId: String, val clientSecret: String, val defaultRedirectUri: String, val enablePropagateAdditionalUserContextData: Boolean, val enableTokenRevocation: Boolean, val explicitAuthFlows: List<String>, val generateSecret: Boolean, val id: String, val idTokenValidity: Int, val logoutUrls: List<String>, val name: String, val preventUserExistenceErrors: String, val readAttributes: List<String>, val refreshTokenValidity: Int, val supportedIdentityProviders: List<String>, val tokenValidityUnits: List<GetUserPoolClientTokenValidityUnit>, val userPoolId: String, val writeAttributes: List<String>)
A collection of values returned by getUserPoolClient.
Link copied to clipboard
Link copied to clipboard
data class GetUserPoolClientTokenValidityUnit(val accessToken: String, val idToken: String, val refreshToken: String)
Link copied to clipboard
data class GetUserPoolSigningCertificateResult(val certificate: String, val id: String, val userPoolId: String)
A collection of values returned by getUserPoolSigningCertificate.
Link copied to clipboard
Link copied to clipboard
data class IdentityPoolCognitoIdentityProvider(val clientId: String? = null, val providerName: String? = null, val serverSideTokenCheck: Boolean? = null)
Link copied to clipboard
data class IdentityPoolRoleAttachmentRoleMapping(val ambiguousRoleResolution: String? = null, val identityProvider: String, val mappingRules: List<IdentityPoolRoleAttachmentRoleMappingMappingRule>? = null, val type: String)
Link copied to clipboard
data class IdentityPoolRoleAttachmentRoleMappingMappingRule(val claim: String, val matchType: String, val roleArn: String, val value: String)
Link copied to clipboard
Link copied to clipboard
data class RiskConfigurationAccountTakeoverRiskConfiguration(val actions: RiskConfigurationAccountTakeoverRiskConfigurationActions, val notifyConfiguration: RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfiguration)
Link copied to clipboard
data class RiskConfigurationAccountTakeoverRiskConfigurationActions(val highAction: RiskConfigurationAccountTakeoverRiskConfigurationActionsHighAction? = null, val lowAction: RiskConfigurationAccountTakeoverRiskConfigurationActionsLowAction? = null, val mediumAction: RiskConfigurationAccountTakeoverRiskConfigurationActionsMediumAction? = null)
Link copied to clipboard
data class RiskConfigurationAccountTakeoverRiskConfigurationActionsHighAction(val eventAction: String, val notify: Boolean)
Link copied to clipboard
data class RiskConfigurationAccountTakeoverRiskConfigurationActionsLowAction(val eventAction: String, val notify: Boolean)
Link copied to clipboard
data class RiskConfigurationAccountTakeoverRiskConfigurationActionsMediumAction(val eventAction: String, val notify: Boolean)
Link copied to clipboard
data class RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfiguration(val blockEmail: RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationBlockEmail? = null, val from: String? = null, val mfaEmail: RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationMfaEmail? = null, val noActionEmail: RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationNoActionEmail? = null, val replyTo: String? = null, val sourceArn: String)
Link copied to clipboard
data class RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationBlockEmail(val htmlBody: String, val subject: String, val textBody: String)
Link copied to clipboard
data class RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationMfaEmail(val htmlBody: String, val subject: String, val textBody: String)
Link copied to clipboard
data class RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationNoActionEmail(val htmlBody: String, val subject: String, val textBody: String)
Link copied to clipboard
data class RiskConfigurationCompromisedCredentialsRiskConfiguration(val actions: RiskConfigurationCompromisedCredentialsRiskConfigurationActions, val eventFilters: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class RiskConfigurationRiskExceptionConfiguration(val blockedIpRangeLists: List<String>? = null, val skippedIpRangeLists: List<String>? = null)
Link copied to clipboard
data class UserPoolAccountRecoverySetting(val recoveryMechanisms: List<UserPoolAccountRecoverySettingRecoveryMechanism>? = null)
Link copied to clipboard
Link copied to clipboard
data class UserPoolAdminCreateUserConfig(val allowAdminCreateUserOnly: Boolean? = null, val inviteMessageTemplate: UserPoolAdminCreateUserConfigInviteMessageTemplate? = null)
Link copied to clipboard
data class UserPoolAdminCreateUserConfigInviteMessageTemplate(val emailMessage: String? = null, val emailSubject: String? = null, val smsMessage: String? = null)
Link copied to clipboard
Link copied to clipboard
data class UserPoolClientTokenValidityUnits(val accessToken: String? = null, val idToken: String? = null, val refreshToken: String? = null)
Link copied to clipboard
data class UserPoolDeviceConfiguration(val challengeRequiredOnNewDevice: Boolean? = null, val deviceOnlyRememberedOnUserPrompt: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class UserPoolLambdaConfig(val createAuthChallenge: String? = null, val customEmailSender: UserPoolLambdaConfigCustomEmailSender? = null, val customMessage: String? = null, val customSmsSender: UserPoolLambdaConfigCustomSmsSender? = null, val defineAuthChallenge: String? = null, val kmsKeyId: String? = null, val postAuthentication: String? = null, val postConfirmation: String? = null, val preAuthentication: String? = null, val preSignUp: String? = null, val preTokenGeneration: String? = null, val userMigration: String? = null, val verifyAuthChallengeResponse: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class UserPoolSchema(val attributeDataType: String, val developerOnlyAttribute: Boolean? = null, val mutable: Boolean? = null, val name: String, val numberAttributeConstraints: UserPoolSchemaNumberAttributeConstraints? = null, val required: Boolean? = null, val stringAttributeConstraints: UserPoolSchemaStringAttributeConstraints? = null)
Link copied to clipboard
data class UserPoolSchemaNumberAttributeConstraints(val maxValue: String? = null, val minValue: String? = null)
Link copied to clipboard
data class UserPoolSchemaStringAttributeConstraints(val maxLength: String? = null, val minLength: String? = null)
Link copied to clipboard
data class UserPoolSmsConfiguration(val externalId: String, val snsCallerArn: String, val snsRegion: String? = null)
Link copied to clipboard
Link copied to clipboard
data class UserPoolUserAttributeUpdateSettings(val attributesRequireVerificationBeforeUpdates: List<String>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard