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()
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 |
|