Package com.pulumi.aws.cognito.inputs
Class UserPoolDomainState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cognito.inputs.UserPoolDomainState
-
public final class UserPoolDomainState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UserPoolDomainState.Builder
-
Field Summary
Fields Modifier and Type Field Description static UserPoolDomainState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
awsAccountId()
static UserPoolDomainState.Builder
builder()
static UserPoolDomainState.Builder
builder(UserPoolDomainState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
certificateArn()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
cloudfrontDistribution()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
cloudfrontDistributionArn()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
cloudfrontDistributionZoneId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
domain()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
s3Bucket()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
userPoolId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
version()
-
-
-
Field Detail
-
Empty
public static final UserPoolDomainState Empty
-
-
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.
-
builder
public static UserPoolDomainState.Builder builder()
-
builder
public static UserPoolDomainState.Builder builder(UserPoolDomainState defaults)
-
-