| Package | Description |
|---|---|
| software.amazon.awscdk.services.cloudfront |
Amazon CloudFront Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
static ViewerCertificate |
ViewerCertificate.fromAcmCertificate(ICertificate certificate)
(experimental) Generate an AWS Certificate Manager (ACM) viewer certificate configuration.
|
static ViewerCertificate |
ViewerCertificate.fromAcmCertificate(ICertificate certificate,
ViewerCertificateOptions options)
(experimental) Generate an AWS Certificate Manager (ACM) viewer certificate configuration.
|
static ViewerCertificate |
ViewerCertificate.fromCloudFrontDefaultCertificate(String... aliases)
(experimental) Generate a viewer certifcate configuration using the CloudFront default certificate (e.g.
|
static ViewerCertificate |
ViewerCertificate.fromIamCertificate(String iamCertificateId)
(experimental) Generate an IAM viewer certificate configuration.
|
static ViewerCertificate |
ViewerCertificate.fromIamCertificate(String iamCertificateId,
ViewerCertificateOptions options)
(experimental) Generate an IAM viewer certificate configuration.
|
default ViewerCertificate |
CloudFrontWebDistributionProps.getViewerCertificate()
(experimental) Specifies whether you want viewers to use HTTP or HTTPS to request your objects, whether you're using an alternate domain name with HTTPS, and if so, if you're using AWS Certificate Manager (ACM) or a third-party certificate authority.
|
ViewerCertificate |
CloudFrontWebDistributionProps.Jsii$Proxy.getViewerCertificate() |
| Modifier and Type | Method and Description |
|---|---|
CloudFrontWebDistributionProps.Builder |
CloudFrontWebDistributionProps.Builder.viewerCertificate(ViewerCertificate viewerCertificate)
Sets the value of
CloudFrontWebDistributionProps.getViewerCertificate() |
CloudFrontWebDistribution.Builder |
CloudFrontWebDistribution.Builder.viewerCertificate(ViewerCertificate viewerCertificate)
(experimental) Specifies whether you want viewers to use HTTP or HTTPS to request your objects, whether you're using an alternate domain name with HTTPS, and if so, if you're using AWS Certificate Manager (ACM) or a third-party certificate authority.
|
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends SourceConfiguration> originConfigs,
String comment,
String defaultRootObject,
Boolean enableIpV6,
List<? extends CfnDistribution.CustomErrorResponseProperty> errorConfigurations,
GeoRestriction geoRestriction,
HttpVersion httpVersion,
LoggingConfiguration loggingConfig,
PriceClass priceClass,
ViewerCertificate viewerCertificate,
ViewerProtocolPolicy viewerProtocolPolicy,
String webAclId)
Constructor that initializes the object based on literal property values passed by the
CloudFrontWebDistributionProps.Builder. |
Copyright © 2021. All rights reserved.