| Package | Description |
|---|---|
| software.amazon.awssdk.services.cloudfront.model |
| Modifier and Type | Method and Description |
|---|---|
ViewerCertificate.Builder |
ViewerCertificate.Builder.acmCertificateArn(String acmCertificateArn)
If the distribution uses
Aliases (alternate domain names or CNAMEs) and the SSL/TLS certificate
is stored in Certificate Manager
(ACM), provide the Amazon Resource Name (ARN) of the ACM certificate. |
static ViewerCertificate.Builder |
ViewerCertificate.builder() |
ViewerCertificate.Builder |
ViewerCertificate.Builder.certificate(String certificate)
Deprecated.
|
ViewerCertificate.Builder |
ViewerCertificate.Builder.certificateSource(CertificateSource certificateSource)
Deprecated.
|
ViewerCertificate.Builder |
ViewerCertificate.Builder.certificateSource(String certificateSource)
Deprecated.
|
ViewerCertificate.Builder |
ViewerCertificate.Builder.cloudFrontDefaultCertificate(Boolean cloudFrontDefaultCertificate)
If the distribution uses the CloudFront domain name such as
d111111abcdef8.cloudfront.net, set
this field to true. |
ViewerCertificate.Builder |
ViewerCertificate.Builder.iamCertificateId(String iamCertificateId)
If the distribution uses
Aliases (alternate domain names or CNAMEs) and the SSL/TLS certificate
is stored in Identity and Access
Management (IAM), provide the ID of the IAM certificate. |
ViewerCertificate.Builder |
ViewerCertificate.Builder.minimumProtocolVersion(MinimumProtocolVersion minimumProtocolVersion)
If the distribution uses
Aliases (alternate domain names or CNAMEs), specify the security policy
that you want CloudFront to use for HTTPS connections with viewers. |
ViewerCertificate.Builder |
ViewerCertificate.Builder.minimumProtocolVersion(String minimumProtocolVersion)
If the distribution uses
Aliases (alternate domain names or CNAMEs), specify the security policy
that you want CloudFront to use for HTTPS connections with viewers. |
ViewerCertificate.Builder |
ViewerCertificate.Builder.sslSupportMethod(SSLSupportMethod sslSupportMethod)
If the distribution uses
Aliases (alternate domain names or CNAMEs), specify which viewers the
distribution accepts HTTPS connections from. |
ViewerCertificate.Builder |
ViewerCertificate.Builder.sslSupportMethod(String sslSupportMethod)
If the distribution uses
Aliases (alternate domain names or CNAMEs), specify which viewers the
distribution accepts HTTPS connections from. |
ViewerCertificate.Builder |
ViewerCertificate.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ViewerCertificate.Builder> |
ViewerCertificate.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DistributionConfig.Builder |
DistributionConfig.Builder.viewerCertificate(Consumer<ViewerCertificate.Builder> viewerCertificate)
A complex type that determines the distribution's SSL/TLS configuration for communicating with viewers.
|
default DistributionSummary.Builder |
DistributionSummary.Builder.viewerCertificate(Consumer<ViewerCertificate.Builder> viewerCertificate)
A complex type that determines the distribution's SSL/TLS configuration for communicating with viewers.
|
Copyright © 2023. All rights reserved.