Show / Hide Table of Contents

Class DistributionViewerCertificate

Inheritance
System.Object
DistributionViewerCertificate
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.CloudFront.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class DistributionViewerCertificate

Fields

View Source

AcmCertificateArn

The ARN of the AWS Certificate Manager certificate that you wish to use with this distribution. Specify this, cloudfront_default_certificate, or iam_certificate_id. The ACM certificate must be in US-EAST-1.

Declaration
public readonly string AcmCertificateArn
Field Value
Type Description
System.String
View Source

CloudfrontDefaultCertificate

true if you want viewers to use HTTPS to request your objects and you're using the CloudFront domain name for your distribution. Specify this, acm_certificate_arn, or iam_certificate_id.

Declaration
public readonly bool? CloudfrontDefaultCertificate
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

IamCertificateId

The IAM certificate identifier of the custom viewer certificate for this distribution if you are using a custom domain. Specify this, acm_certificate_arn, or cloudfront_default_certificate.

Declaration
public readonly string IamCertificateId
Field Value
Type Description
System.String
View Source

MinimumProtocolVersion

The minimum version of the SSL protocol that you want CloudFront to use for HTTPS connections. Can only be set if cloudfront_default_certificate = false. One of SSLv3, TLSv1, TLSv1_2016, TLSv1.1_2016 or TLSv1.2_2018. Default: TLSv1. NOTE: If you are using a custom certificate (specified with acm_certificate_arn or iam_certificate_id), and have specified sni-only in ssl_support_method, TLSv1 or later must be specified. If you have specified vip in ssl_support_method, only SSLv3 or TLSv1 can be specified. If you have specified cloudfront_default_certificate, TLSv1 must be specified.

Declaration
public readonly string MinimumProtocolVersion
Field Value
Type Description
System.String
View Source

SslSupportMethod

Declaration
public readonly string SslSupportMethod
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.