Class GetDomainNameResult


  • public final class GetDomainNameResult
    extends java.lang.Object
    • Method Detail

      • arn

        public java.lang.String arn()
        Returns:
        ARN of the found custom domain name.
      • certificateArn

        public java.lang.String certificateArn()
        Returns:
        ARN for an AWS-managed certificate that is used by edge-optimized endpoint for this domain name.
      • certificateName

        public java.lang.String certificateName()
        Returns:
        Name of the certificate that is used by edge-optimized endpoint for this domain name.
      • certificateUploadDate

        public java.lang.String certificateUploadDate()
        Returns:
        Upload date associated with the domain certificate.
      • cloudfrontDomainName

        public java.lang.String cloudfrontDomainName()
        Returns:
        Hostname created by CloudFront to represent the distribution that implements this domain name mapping.
      • cloudfrontZoneId

        public java.lang.String cloudfrontZoneId()
        Returns:
        For convenience, the hosted zone ID (`Z2FDTNDATAQYW2`) that can be used to create a Route53 alias record for the distribution.
      • domainName

        public java.lang.String domainName()
      • domainNameId

        public java.lang.String domainNameId()
      • endpointAccessMode

        public java.lang.String endpointAccessMode()
        Returns:
        Endpoint access mode of the DomainName. Only available for domain names that use security policies that start with `SecurityPolicy_`.
      • endpointConfigurations

        public java.util.List<GetDomainNameEndpointConfiguration> endpointConfigurations()
        Returns:
        List of objects with the endpoint configuration of this domain name. See below.
      • id

        public java.lang.String id()
        Returns:
        The provider-assigned unique ID for this managed resource.
      • policy

        public java.lang.String policy()
        Returns:
        Stringified JSON policy document that applies to the execute-api service for this DomainName regardless of the caller and Method configuration. Supported only for private custom domain names.
      • region

        public java.lang.String region()
      • regionalCertificateArn

        public java.lang.String regionalCertificateArn()
        Returns:
        ARN for an AWS-managed certificate that is used for validating the regional domain name.
      • regionalCertificateName

        public java.lang.String regionalCertificateName()
        Returns:
        User-friendly name of the certificate that is used by regional endpoint for this domain name.
      • regionalDomainName

        public java.lang.String regionalDomainName()
        Returns:
        Hostname for the custom domain's regional endpoint.
      • regionalZoneId

        public java.lang.String regionalZoneId()
        Returns:
        Hosted zone ID that can be used to create a Route53 alias record for the regional endpoint.
      • securityPolicy

        public java.lang.String securityPolicy()
        Returns:
        Security policy for the domain name.
      • tags

        public java.util.Map<java.lang.String,​java.lang.String> tags()
        Returns:
        Key-value map of tags for the resource.