Class UserPoolDomainState


  • public final class UserPoolDomainState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • awsAccountId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> awsAccountId()
        Returns:
        The AWS account ID for the user pool owner.
      • certificateArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> certificateArn()
        Returns:
        The ARN of an ISSUED ACM certificate in us-east-1 for a custom domain.
      • cloudfrontDistribution

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cloudfrontDistribution()
        Returns:
        The Amazon CloudFront endpoint (e.g. `dpp0gtxikpq3y.cloudfront.net`) that you use as the target of the alias that you set up with your Domain Name Service (DNS) provider.
      • cloudfrontDistributionArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cloudfrontDistributionArn()
        Returns:
        The URL of the CloudFront distribution. This is required to generate the ALIAS `aws.route53.Record`
      • cloudfrontDistributionZoneId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cloudfrontDistributionZoneId()
        Returns:
        The Route 53 hosted zone ID of the CloudFront distribution.
      • domain

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> domain()
        Returns:
        For custom domains, this is the fully-qualified domain name, such as auth.example.com. For Amazon Cognito prefix domains, this is the prefix alone, such as auth.
      • s3Bucket

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> s3Bucket()
        Returns:
        The S3 bucket where the static files for this domain are stored.
      • userPoolId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> userPoolId()
        Returns:
        The user pool ID.
      • version

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> version()
        Returns:
        The app version.