AwsCloudFrontDistributionViewerCertificate
Provides information about the TLS/SSL configuration that the CloudFront distribution uses to communicate with viewers.
Contents
- AcmCertificateArn
-
The ARN of the ACM certificate. Used if the certificate is stored in ACM. If you provide an ACM certificate ARN, you must also provide
MinimumCertificateVersion
andSslSupportMethod
.Type: String
Pattern:
.*\S.*
Required: No
- Certificate
-
The identifier of the certificate. Note that in CloudFront, this attribute is deprecated.
Type: String
Pattern:
.*\S.*
Required: No
- CertificateSource
-
The source of the certificate identified by
Certificate
. Note that in CloudFront, this attribute is deprecated.Type: String
Pattern:
.*\S.*
Required: No
- CloudFrontDefaultCertificate
-
Whether the distribution uses the CloudFront domain name. If set to
false
, then you provide eitherAcmCertificateArn
orIamCertificateId
.Type: Boolean
Required: No
- IamCertificateId
-
The identifier of the IAM certificate. Used if the certificate is stored in IAM. If you provide
IamCertificateId
, then you also must provideMinimumProtocolVersion
andSslSupportMethod
.Type: String
Pattern:
.*\S.*
Required: No
- MinimumProtocolVersion
-
The security policy that CloudFront uses for HTTPS connections with viewers. If
SslSupportMethod
issni-only
, thenMinimumProtocolVersion
must beTLSv1
or higher.Type: String
Pattern:
.*\S.*
Required: No
- SslSupportMethod
-
The viewers that the distribution accepts HTTPS connections from.
Type: String
Pattern:
.*\S.*
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: