Class MultitenantDistributionViewerCertificateArgs


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

      • acmCertificateArn

        public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.Boolean>> cloudfrontDefaultCertificate()
        Returns:
        Whether to use the CloudFront default certificate. Cannot be used with `acmCertificateArn`.
      • minimumProtocolVersion

        public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<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.