Class MultitenantDistributionViewerCertificate


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

      • acmCertificateArn

        public java.util.Optional<java.lang.String> acmCertificateArn()
        Returns:
        ARN of the AWS Certificate Manager certificate that you wish to use with this distribution. Required when using a custom SSL certificate.
      • cloudfrontDefaultCertificate

        public java.util.Optional<java.lang.Boolean> cloudfrontDefaultCertificate()
        Returns:
        Whether to use the CloudFront default certificate. Cannot be used with `acmCertificateArn`.
      • minimumProtocolVersion

        public java.util.Optional<java.lang.String> minimumProtocolVersion()
        Returns:
        Minimum version of the SSL protocol that you want CloudFront to use for HTTPS connections. Default: `TLSv1`.
      • sslSupportMethod

        public java.util.Optional<java.lang.String> sslSupportMethod()
        Returns:
        How you want CloudFront to serve HTTPS requests. Valid values are `sni-only` and `vip`. Required when `acmCertificateArn` is specified.