UserPoolDomainArgs

data class UserPoolDomainArgs(val customDomainConfig: Output<UserPoolDomainCustomDomainConfigTypeArgs>? = null, val domain: Output<String>? = null, val userPoolId: Output<String>? = null) : ConvertibleToJava<UserPoolDomainArgs>

Resource Type definition for AWS::Cognito::UserPoolDomain

Constructors

Link copied to clipboard
constructor(customDomainConfig: Output<UserPoolDomainCustomDomainConfigTypeArgs>? = null, domain: Output<String>? = null, userPoolId: Output<String>? = null)

Properties

Link copied to clipboard

The configuration for a custom domain that hosts the sign-up and sign-in pages for your application. Use this object to specify an SSL certificate that is managed by ACM.

Link copied to clipboard
val domain: Output<String>? = null

The domain name for the domain that hosts the sign-up and sign-in pages for your application. For example: auth.example.com . If you're using a prefix domain, this field denotes the first part of the domain before .auth.[region].amazoncognito.com . This string can include only lowercase letters, numbers, and hyphens. Don't use a hyphen for the first or last character. Use periods to separate subdomain names.

Link copied to clipboard
val userPoolId: Output<String>? = null

The user pool ID for the user pool where you want to associate a user pool domain.

Functions

Link copied to clipboard
open override fun toJava(): UserPoolDomainArgs