Class GetDomainNameResult
- java.lang.Object
-
- com.pulumi.aws.apigateway.outputs.GetDomainNameResult
-
public final class GetDomainNameResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetDomainNameResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringarn()static GetDomainNameResult.Builderbuilder()static GetDomainNameResult.Builderbuilder(GetDomainNameResult defaults)java.lang.StringcertificateArn()java.lang.StringcertificateName()java.lang.StringcertificateUploadDate()java.lang.StringcloudfrontDomainName()java.lang.StringcloudfrontZoneId()java.lang.StringdomainName()java.lang.StringdomainNameId()java.lang.StringendpointAccessMode()java.util.List<GetDomainNameEndpointConfiguration>endpointConfigurations()java.lang.Stringid()java.lang.Stringpolicy()java.lang.Stringregion()java.lang.StringregionalCertificateArn()java.lang.StringregionalCertificateName()java.lang.StringregionalDomainName()java.lang.StringregionalZoneId()java.lang.StringsecurityPolicy()java.util.Map<java.lang.String,java.lang.String>tags()
-
-
-
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.
-
builder
public static GetDomainNameResult.Builder builder()
-
builder
public static GetDomainNameResult.Builder builder(GetDomainNameResult defaults)
-
-