Package-level declarations
Types
Link copied to clipboard
data class GetIdentityPoolPrincipalTagResult(val principalTags: Any? = null, val useDefaults: Boolean? = null)
Link copied to clipboard
data class GetIdentityPoolResult(val allowClassicFlow: Boolean? = null, val allowUnauthenticatedIdentities: Boolean? = null, val cognitoIdentityProviders: List<IdentityPoolCognitoIdentityProvider>? = null, val developerProviderName: String? = null, val id: String? = null, val identityPoolName: String? = null, val identityPoolTags: List<Tag>? = null, val name: String? = null, val openIdConnectProviderArns: List<String>? = null, val samlProviderArns: List<String>? = null, val supportedLoginProviders: Any? = null)
Link copied to clipboard
data class GetIdentityPoolRoleAttachmentResult(val id: String? = null, val roleMappings: Map<String, IdentityPoolRoleAttachmentRoleMapping>? = null, val roles: Map<String, String>? = null)
Link copied to clipboard
data class GetLogDeliveryConfigurationResult(val id: String? = null, val logConfigurations: List<LogDeliveryConfigurationLogConfiguration>? = null)
Link copied to clipboard
data class GetUserPoolClientResult(val accessTokenValidity: Int? = null, val allowedOAuthFlows: List<String>? = null, val allowedOAuthFlowsUserPoolClient: Boolean? = null, val allowedOAuthScopes: List<String>? = null, val analyticsConfiguration: UserPoolClientAnalyticsConfiguration? = null, val authSessionValidity: Int? = null, val callbackUrls: List<String>? = null, val clientId: String? = null, val clientName: String? = null, val clientSecret: String? = null, val defaultRedirectUri: String? = null, val enablePropagateAdditionalUserContextData: Boolean? = null, val enableTokenRevocation: Boolean? = null, val explicitAuthFlows: List<String>? = null, val idTokenValidity: Int? = null, val logoutUrls: List<String>? = null, val name: String? = null, val preventUserExistenceErrors: String? = null, val readAttributes: List<String>? = null, val refreshTokenValidity: Int? = null, val supportedIdentityProviders: List<String>? = null, val tokenValidityUnits: UserPoolClientTokenValidityUnits? = null, val writeAttributes: List<String>? = null)
Link copied to clipboard
data class GetUserPoolDomainResult(val cloudFrontDistribution: String? = null, val customDomainConfig: UserPoolDomainCustomDomainConfigType? = null, val id: String? = null)
Link copied to clipboard
data class GetUserPoolGroupResult(val description: String? = null, val precedence: Int? = null, val roleArn: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GetUserPoolResourceServerResult(val name: String? = null, val scopes: List<UserPoolResourceServerResourceServerScopeType>? = null)
Link copied to clipboard
data class GetUserPoolResult(val accountRecoverySetting: UserPoolAccountRecoverySetting? = null, val adminCreateUserConfig: UserPoolAdminCreateUserConfig? = null, val aliasAttributes: List<String>? = null, val arn: String? = null, val autoVerifiedAttributes: List<String>? = null, val deletionProtection: String? = null, val deviceConfiguration: UserPoolDeviceConfiguration? = null, val emailAuthenticationMessage: String? = null, val emailAuthenticationSubject: String? = null, val emailConfiguration: UserPoolEmailConfiguration? = null, val emailVerificationMessage: String? = null, val emailVerificationSubject: String? = null, val lambdaConfig: UserPoolLambdaConfig? = null, val mfaConfiguration: String? = null, val policies: UserPoolPolicies? = null, val providerName: String? = null, val providerUrl: String? = null, val schema: List<UserPoolSchemaAttribute>? = null, val smsAuthenticationMessage: String? = null, val smsConfiguration: UserPoolSmsConfiguration? = null, val smsVerificationMessage: String? = null, val userAttributeUpdateSettings: UserPoolUserAttributeUpdateSettings? = null, val userPoolAddOns: UserPoolAddOns? = null, val userPoolId: String? = null, val userPoolName: String? = null, val userPoolTags: Map<String, String>? = null, val usernameAttributes: List<String>? = null, val usernameConfiguration: UserPoolUsernameConfiguration? = null, val verificationMessageTemplate: UserPoolVerificationMessageTemplate? = null)
Link copied to clipboard
data class GetUserPoolRiskConfigurationAttachmentResult(val accountTakeoverRiskConfiguration: UserPoolRiskConfigurationAttachmentAccountTakeoverRiskConfigurationType? = null, val compromisedCredentialsRiskConfiguration: UserPoolRiskConfigurationAttachmentCompromisedCredentialsRiskConfigurationType? = null, val riskExceptionConfiguration: UserPoolRiskConfigurationAttachmentRiskExceptionConfigurationType? = null)
Link copied to clipboard
Link copied to clipboard
data class IdentityPoolCognitoIdentityProvider(val clientId: String, val providerName: String, val serverSideTokenCheck: Boolean? = null)
Link copied to clipboard
data class IdentityPoolCognitoStreams(val roleArn: String? = null, val streamName: String? = null, val streamingStatus: String? = null)
Link copied to clipboard
data class IdentityPoolPushSync(val applicationArns: List<String>? = null, val roleArn: String? = null)
Link copied to clipboard
data class IdentityPoolRoleAttachmentMappingRule(val claim: String, val matchType: String, val roleArn: String, val value: String)
Link copied to clipboard
data class IdentityPoolRoleAttachmentRoleMapping(val ambiguousRoleResolution: String? = null, val identityProvider: String? = null, val rulesConfiguration: IdentityPoolRoleAttachmentRulesConfigurationType? = null, val type: String)
Link copied to clipboard
data class IdentityPoolRoleAttachmentRulesConfigurationType(val rules: List<IdentityPoolRoleAttachmentMappingRule>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class LogDeliveryConfigurationLogConfiguration(val cloudWatchLogsConfiguration: LogDeliveryConfigurationCloudWatchLogsConfiguration? = null, val eventSource: String? = null, val firehoseConfiguration: LogDeliveryConfigurationFirehoseConfiguration? = null, val logLevel: String? = null, val s3Configuration: LogDeliveryConfigurationS3Configuration? = null)
Link copied to clipboard
Link copied to clipboard
data class UserPoolAccountRecoverySetting(val recoveryMechanisms: List<UserPoolRecoveryOption>? = null)
Link copied to clipboard
data class UserPoolAddOns(val advancedSecurityAdditionalFlows: UserPoolAdvancedSecurityAdditionalFlows? = null, val advancedSecurityMode: String? = null)
Link copied to clipboard
data class UserPoolAdminCreateUserConfig(val allowAdminCreateUserOnly: Boolean? = null, val inviteMessageTemplate: UserPoolInviteMessageTemplate? = null, val unusedAccountValidityDays: Int? = null)
Link copied to clipboard
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 UserPoolCustomEmailSender(val lambdaArn: String? = null, val lambdaVersion: String? = null)
Link copied to clipboard
data class UserPoolCustomSmsSender(val lambdaArn: String? = null, val lambdaVersion: 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
Link copied to clipboard
data class UserPoolInviteMessageTemplate(val emailMessage: String? = null, val emailSubject: String? = null, val smsMessage: String? = null)
Link copied to clipboard
data class UserPoolLambdaConfig(val createAuthChallenge: String? = null, val customEmailSender: UserPoolCustomEmailSender? = null, val customMessage: String? = null, val customSmsSender: UserPoolCustomSmsSender? = 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 preTokenGenerationConfig: UserPoolPreTokenGenerationConfig? = null, val userMigration: String? = null, val verifyAuthChallengeResponse: String? = null)
Link copied to clipboard
data class UserPoolNumberAttributeConstraints(val maxValue: String? = null, val minValue: String? = null)
Link copied to clipboard
data class UserPoolPasswordPolicy(val minimumLength: Int? = null, val passwordHistorySize: Int? = null, val requireLowercase: Boolean? = null, val requireNumbers: Boolean? = null, val requireSymbols: Boolean? = null, val requireUppercase: Boolean? = null, val temporaryPasswordValidityDays: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class UserPoolPreTokenGenerationConfig(val lambdaArn: String? = null, val lambdaVersion: String? = null)
Link copied to clipboard
Link copied to clipboard
data class UserPoolResourceServerResourceServerScopeType(val scopeDescription: String, val scopeName: String)
Link copied to clipboard
data class UserPoolRiskConfigurationAttachmentAccountTakeoverActionsType(val highAction: UserPoolRiskConfigurationAttachmentAccountTakeoverActionType? = null, val lowAction: UserPoolRiskConfigurationAttachmentAccountTakeoverActionType? = null, val mediumAction: UserPoolRiskConfigurationAttachmentAccountTakeoverActionType? = null)
Link copied to clipboard
data class UserPoolRiskConfigurationAttachmentAccountTakeoverActionType(val eventAction: String, val notify: Boolean)
Link copied to clipboard
data class UserPoolRiskConfigurationAttachmentAccountTakeoverRiskConfigurationType(val actions: UserPoolRiskConfigurationAttachmentAccountTakeoverActionsType, val notifyConfiguration: UserPoolRiskConfigurationAttachmentNotifyConfigurationType? = null)
Link copied to clipboard
data class UserPoolRiskConfigurationAttachmentCompromisedCredentialsActionsType(val eventAction: String)
Link copied to clipboard
data class UserPoolRiskConfigurationAttachmentCompromisedCredentialsRiskConfigurationType(val actions: UserPoolRiskConfigurationAttachmentCompromisedCredentialsActionsType, val eventFilter: List<String>? = null)
Link copied to clipboard
data class UserPoolRiskConfigurationAttachmentNotifyConfigurationType(val blockEmail: UserPoolRiskConfigurationAttachmentNotifyEmailType? = null, val from: String? = null, val mfaEmail: UserPoolRiskConfigurationAttachmentNotifyEmailType? = null, val noActionEmail: UserPoolRiskConfigurationAttachmentNotifyEmailType? = null, val replyTo: String? = null, val sourceArn: String)
Link copied to clipboard
data class UserPoolRiskConfigurationAttachmentNotifyEmailType(val htmlBody: String? = null, val subject: String, val textBody: String? = null)
Link copied to clipboard
data class UserPoolRiskConfigurationAttachmentRiskExceptionConfigurationType(val blockedIpRangeList: List<String>? = null, val skippedIpRangeList: List<String>? = null)
Link copied to clipboard
data class UserPoolSchemaAttribute(val attributeDataType: String? = null, val developerOnlyAttribute: Boolean? = null, val mutable: Boolean? = null, val name: String? = null, val numberAttributeConstraints: UserPoolNumberAttributeConstraints? = null, val required: Boolean? = null, val stringAttributeConstraints: UserPoolStringAttributeConstraints? = null)
Link copied to clipboard
data class UserPoolSmsConfiguration(val externalId: String? = null, val snsCallerArn: String? = null, val snsRegion: String? = null)
Link copied to clipboard
data class UserPoolStringAttributeConstraints(val maxLength: String? = null, val minLength: String? = null)
Link copied to clipboard
Link copied to clipboard
data class UserPoolUserAttributeUpdateSettings(val attributesRequireVerificationBeforeUpdate: List<String>)
Link copied to clipboard
Link copied to clipboard