| Package | Description |
|---|---|
| software.amazon.awscdk.services.cloudfront |
Amazon CloudFront Construct Library
|
| software.amazon.awscdk.services.cloudfront.origins |
CloudFront Origins for the CDK CloudFront Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IOriginAccessIdentity.Jsii$Default
Internal default implementation for
IOriginAccessIdentity. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IOriginAccessIdentity.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
OriginAccessIdentity
(experimental) An origin access identity is a special CloudFront user that you can associate with Amazon S3 origins, so that you can secure all or just some of your Amazon S3 content.
|
| Modifier and Type | Method and Description |
|---|---|
static IOriginAccessIdentity |
OriginAccessIdentity.fromOriginAccessIdentityName(software.constructs.Construct scope,
String id,
String originAccessIdentityName)
(experimental) Creates a OriginAccessIdentity by providing the OriginAccessIdentityName.
|
default IOriginAccessIdentity |
S3OriginConfig.getOriginAccessIdentity()
(experimental) The optional Origin Access Identity of the origin identity cloudfront will use when calling your s3 bucket.
|
IOriginAccessIdentity |
S3OriginConfig.Jsii$Proxy.getOriginAccessIdentity() |
| Modifier and Type | Method and Description |
|---|---|
S3OriginConfig.Builder |
S3OriginConfig.Builder.originAccessIdentity(IOriginAccessIdentity originAccessIdentity)
Sets the value of
S3OriginConfig.getOriginAccessIdentity() |
| Constructor and Description |
|---|
Jsii$Proxy(IBucket s3BucketSource,
IOriginAccessIdentity originAccessIdentity,
Map<String,String> originHeaders,
String originPath)
Constructor that initializes the object based on literal property values passed by the
S3OriginConfig.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IOriginAccessIdentity |
S3OriginProps.getOriginAccessIdentity()
(experimental) An optional Origin Access Identity of the origin identity cloudfront will use when calling your s3 bucket.
|
IOriginAccessIdentity |
S3OriginProps.Jsii$Proxy.getOriginAccessIdentity() |
| Modifier and Type | Method and Description |
|---|---|
S3OriginProps.Builder |
S3OriginProps.Builder.originAccessIdentity(IOriginAccessIdentity originAccessIdentity)
Sets the value of
S3OriginProps.getOriginAccessIdentity() |
S3Origin.Builder |
S3Origin.Builder.originAccessIdentity(IOriginAccessIdentity originAccessIdentity)
(experimental) An optional Origin Access Identity of the origin identity cloudfront will use when calling your s3 bucket.
|
| Constructor and Description |
|---|
Jsii$Proxy(IOriginAccessIdentity originAccessIdentity,
String originPath)
Constructor that initializes the object based on literal property values passed by the
S3OriginProps.Builder. |
Copyright © 2021. All rights reserved.