Skip navigation links
$ A B C D E F G H I J K L M N O P Q R S T V W 

$

$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.EdgeLambda.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.OriginBindOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Jsii$Proxy
 

A

acmCertificateArn(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Builder
acmCertRef(String) - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Builder
addBehavior(String, Origin, AddBehaviorOptions) - Method in class software.amazon.awscdk.services.cloudfront.Distribution
Adds a new behavior to this distribution for the given pathPattern.
addBehavior(String, Origin) - Method in class software.amazon.awscdk.services.cloudfront.Distribution
Adds a new behavior to this distribution for the given pathPattern.
AddBehaviorOptions - Interface in software.amazon.awscdk.services.cloudfront
Options for adding a new behavior to a Distribution.
AddBehaviorOptions.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for AddBehaviorOptions
AddBehaviorOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for AddBehaviorOptions
additionalBehaviors(Map<String, BehaviorOptions>) - Method in class software.amazon.awscdk.services.cloudfront.Distribution.Builder
Additional behaviors for the distribution, mapped by the pathPattern that specifies which requests to apply the behavior to.
additionalBehaviors(Map<String, BehaviorOptions>) - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Builder
AliasConfiguration - Interface in software.amazon.awscdk.services.cloudfront
Configuration for custom domain names.
aliasConfiguration(AliasConfiguration) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
Deprecated.
see CloudFrontWebDistributionProps#viewerCertificate with ViewerCertificate#acmCertificate
aliasConfiguration(AliasConfiguration) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
Deprecated.
see CloudFrontWebDistributionProps#viewerCertificate with ViewerCertificate#acmCertificate
AliasConfiguration.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for AliasConfiguration
AliasConfiguration.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for AliasConfiguration
aliases(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
aliases(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
aliases(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Builder
ALLOW_ALL - Static variable in class software.amazon.awscdk.services.cloudfront.AllowedMethods
All supported HTTP methods.
ALLOW_GET_HEAD - Static variable in class software.amazon.awscdk.services.cloudfront.AllowedMethods
HEAD and GET.
ALLOW_GET_HEAD_OPTIONS - Static variable in class software.amazon.awscdk.services.cloudfront.AllowedMethods
HEAD, GET, and OPTIONS.
allowedMethods(AllowedMethods) - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Builder
AllowedMethods - Class in software.amazon.awscdk.services.cloudfront
The HTTP methods that the Behavior will accept requests on.
AllowedMethods(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.AllowedMethods
 
AllowedMethods(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.AllowedMethods
 
allowedMethods(CloudFrontAllowedMethods) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
allowedMethods(AllowedMethods) - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Builder
allowedMethods(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
allowedMethods(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
allowedOriginSslVersions(List<OriginSslPolicy>) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
arn() - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity
The ARN to include in S3 bucket policy to allow CloudFront access.
awsAccountNumbers(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Builder

B

Behavior - Interface in software.amazon.awscdk.services.cloudfront
A CloudFront behavior wrapper.
Behavior.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for Behavior
Behavior.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for Behavior
BehaviorOptions - Interface in software.amazon.awscdk.services.cloudfront
Options for creating a new behavior.
BehaviorOptions.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for BehaviorOptions
BehaviorOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for BehaviorOptions
behaviors(List<Behavior>) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
bind(Construct, OriginBindOptions) - Method in class software.amazon.awscdk.services.cloudfront.Origin
Binds the origin to the associated Distribution.
bind(Construct, OriginBindOptions) - Method in class software.amazon.awscdk.services.cloudfront.S3Origin
Binds the origin to the associated Distribution.
blacklist(String...) - Static method in class software.amazon.awscdk.services.cloudfront.GeoRestriction
Blacklist specific countries which you don't want CloudFront to distribute your content.
bucket(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Builder
bucket(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Builder
bucket(IBucket) - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Builder
bucket(IBucket) - Method in class software.amazon.awscdk.services.cloudfront.S3Origin.Builder
The bucket to use as an origin.
bucket(IBucket) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Builder
Sets the value of S3OriginProps.getBucket()
build() - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.Builder
 
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.Builder
 
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.Builder
 
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
 
build() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.Distribution.Builder
 
build() - Method in class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.EdgeLambda.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
 
build() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity.Builder
 
build() - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.OriginBindOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.S3Origin.Builder
 
build() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Builder
Builds the configured instance.
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.AddBehaviorOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.AliasConfiguration
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.Behavior
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.Behavior.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.BehaviorOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnDistributionProps
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.DistributionAttributes
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.DistributionProps
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.DistributionProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.EdgeLambda
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.EdgeLambda.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.ErrorResponse
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.ErrorResponse.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.HttpOriginProps
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.LoggingConfiguration
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.OriginBindOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.OriginBindOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.OriginProps
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.OriginProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.S3OriginConfig
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.S3OriginProps
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.S3OriginProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Builder
 

C

cacheBehaviors(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
cacheBehaviors(List<Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
cachedMethods(CloudFrontAllowedCachedMethods) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
Sets the value of Behavior.getCachedMethods()
cachedMethods(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
cachedMethods(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
certificate(ICertificate) - Method in class software.amazon.awscdk.services.cloudfront.Distribution.Builder
A certificate to associate with the distribution.
certificate(ICertificate) - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Builder
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.cloudfront.CfnDistribution
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
The CloudFormation resource type name for this resource class.
CfnCloudFrontOriginAccessIdentity - Class in software.amazon.awscdk.services.cloudfront
A CloudFormation `AWS::CloudFront::CloudFrontOriginAccessIdentity`.
CfnCloudFrontOriginAccessIdentity(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
 
CfnCloudFrontOriginAccessIdentity(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
 
CfnCloudFrontOriginAccessIdentity(Construct, String, CfnCloudFrontOriginAccessIdentityProps) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
Create a new `AWS::CloudFront::CloudFrontOriginAccessIdentity`.
CfnCloudFrontOriginAccessIdentity.Builder - Class in software.amazon.awscdk.services.cloudfront
A fluent builder for CfnCloudFrontOriginAccessIdentity.
CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnCloudFrontOriginAccessIdentityProps - Interface in software.amazon.awscdk.services.cloudfront
Properties for defining a `AWS::CloudFront::CloudFrontOriginAccessIdentity`.
CfnCloudFrontOriginAccessIdentityProps.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnCloudFrontOriginAccessIdentityProps.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution - Class in software.amazon.awscdk.services.cloudfront
A CloudFormation `AWS::CloudFront::Distribution`.
CfnDistribution(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution
 
CfnDistribution(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution
 
CfnDistribution(Construct, String, CfnDistributionProps) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution
Create a new `AWS::CloudFront::Distribution`.
CfnDistribution.Builder - Class in software.amazon.awscdk.services.cloudfront
A fluent builder for CfnDistribution.
CfnDistribution.CacheBehaviorProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.CacheBehaviorProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.CacheBehaviorProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.CookiesProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.CookiesProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.CookiesProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for CfnDistribution.CookiesProperty
CfnDistribution.CustomErrorResponseProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.CustomErrorResponseProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.CustomErrorResponseProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.CustomOriginConfigProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.CustomOriginConfigProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.DefaultCacheBehaviorProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.DefaultCacheBehaviorProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.DistributionConfigProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.DistributionConfigProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.DistributionConfigProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.ForwardedValuesProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.ForwardedValuesProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.ForwardedValuesProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.GeoRestrictionProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.GeoRestrictionProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.GeoRestrictionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.LambdaFunctionAssociationProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.LambdaFunctionAssociationProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.LambdaFunctionAssociationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.LoggingProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.LoggingProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.LoggingProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for CfnDistribution.LoggingProperty
CfnDistribution.OriginCustomHeaderProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.OriginCustomHeaderProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginCustomHeaderProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupFailoverCriteriaProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.OriginGroupFailoverCriteriaProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupFailoverCriteriaProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupMemberProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.OriginGroupMemberProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupMemberProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupMembersProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.OriginGroupMembersProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupMembersProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.OriginGroupProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupsProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.OriginGroupsProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginGroupsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.OriginProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.OriginProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for CfnDistribution.OriginProperty
CfnDistribution.RestrictionsProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.RestrictionsProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.RestrictionsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.S3OriginConfigProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.S3OriginConfigProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.S3OriginConfigProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.StatusCodesProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.StatusCodesProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.StatusCodesProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.ViewerCertificateProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnDistribution.ViewerCertificateProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnDistribution.ViewerCertificateProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnDistributionProps - Interface in software.amazon.awscdk.services.cloudfront
Properties for defining a `AWS::CloudFront::Distribution`.
CfnDistributionProps.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for CfnDistributionProps
CfnDistributionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for CfnDistributionProps
CfnStreamingDistribution - Class in software.amazon.awscdk.services.cloudfront
A CloudFormation `AWS::CloudFront::StreamingDistribution`.
CfnStreamingDistribution(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
 
CfnStreamingDistribution(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
 
CfnStreamingDistribution(Construct, String, CfnStreamingDistributionProps) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
Create a new `AWS::CloudFront::StreamingDistribution`.
CfnStreamingDistribution.Builder - Class in software.amazon.awscdk.services.cloudfront
A fluent builder for CfnStreamingDistribution.
CfnStreamingDistribution.LoggingProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnStreamingDistribution.LoggingProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnStreamingDistribution.LoggingProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnStreamingDistribution.S3OriginProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnStreamingDistribution.S3OriginProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnStreamingDistribution.S3OriginProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnStreamingDistribution.StreamingDistributionConfigProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnStreamingDistribution.TrustedSignersProperty - Interface in software.amazon.awscdk.services.cloudfront
 
CfnStreamingDistribution.TrustedSignersProperty.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnStreamingDistribution.TrustedSignersProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
CfnStreamingDistributionProps - Interface in software.amazon.awscdk.services.cloudfront
Properties for defining a `AWS::CloudFront::StreamingDistribution`.
CfnStreamingDistributionProps.Builder - Class in software.amazon.awscdk.services.cloudfront
CfnStreamingDistributionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for CfnStreamingDistributionProps
CloudFrontAllowedCachedMethods - Enum in software.amazon.awscdk.services.cloudfront
Enums for the methods CloudFront can cache.
CloudFrontAllowedMethods - Enum in software.amazon.awscdk.services.cloudfront
An enum for the supported methods to a CloudFront distribution.
cloudFrontDefaultCertificate(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Builder
cloudFrontDefaultCertificate(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Builder
cloudFrontOriginAccessIdentityConfig(CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.Builder
`AWS::CloudFront::CloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfig`.
cloudFrontOriginAccessIdentityConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.Builder
`AWS::CloudFront::CloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfig`.
cloudFrontOriginAccessIdentityConfig(CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps.Builder
cloudFrontOriginAccessIdentityConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps.Builder
CloudFrontWebDistribution - Class in software.amazon.awscdk.services.cloudfront
Amazon CloudFront is a global content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to your viewers with low latency and high transfer speeds.
CloudFrontWebDistribution(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution
 
CloudFrontWebDistribution(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution
 
CloudFrontWebDistribution(Construct, String, CloudFrontWebDistributionProps) - Constructor for class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution
EXPERIMENTAL
CloudFrontWebDistribution.Builder - Class in software.amazon.awscdk.services.cloudfront
A fluent builder for CloudFrontWebDistribution.
CloudFrontWebDistributionProps - Interface in software.amazon.awscdk.services.cloudfront
EXPERIMENTAL
CloudFrontWebDistributionProps.Builder - Class in software.amazon.awscdk.services.cloudfront
CloudFrontWebDistributionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for CloudFrontWebDistributionProps
comment(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Builder
comment(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
comment(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
comment(String) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
A comment for this distribution in the CloudFront console.
comment(String) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
comment(String) - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity.Builder
Any comments you want to include about the origin access identity.
comment(String) - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps.Builder
compress(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
Sets the value of Behavior.getCompress()
compress(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
compress(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
compress(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
compress(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
connectionAttempts(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
connectionAttempts(Number) - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
The number of times that CloudFront attempts to connect to the origin;
connectionAttempts(Number) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder
connectionAttempts(Number) - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Builder
connectionAttempts(Number) - Method in class software.amazon.awscdk.services.cloudfront.S3Origin.Builder
The number of times that CloudFront attempts to connect to the origin;
connectionAttempts(Number) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Builder
connectionAttempts(Number) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
connectionTimeout(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
connectionTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
The number of seconds that CloudFront waits when trying to establish a connection to the origin.
connectionTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder
connectionTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Builder
connectionTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.S3Origin.Builder
The number of seconds that CloudFront waits when trying to establish a connection to the origin.
connectionTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Builder
connectionTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
cookies(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Builder
cookies(CfnDistribution.CookiesProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Builder
create(Construct, String) - Static method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
EXPERIMENTAL
create(Construct, String) - Static method in class software.amazon.awscdk.services.cloudfront.Distribution.Builder
EXPERIMENTAL
create(String) - Static method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
EXPERIMENTAL
create(Construct, String) - Static method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity.Builder
EXPERIMENTAL
create() - Static method in class software.amazon.awscdk.services.cloudfront.S3Origin.Builder
EXPERIMENTAL
customErrorResponses(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
customErrorResponses(List<Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
customHeaders(Map<String, String>) - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
A list of HTTP header names and values that CloudFront adds to requests it sends to the origin.
customHeaders(Map<String, String>) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder
customHeaders(Map<String, String>) - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Builder
customHeaders(Map<String, String>) - Method in class software.amazon.awscdk.services.cloudfront.S3Origin.Builder
A list of HTTP header names and values that CloudFront adds to requests it sends to the origin.
customHeaders(Map<String, String>) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Builder
customOriginConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
customOriginConfig(CfnDistribution.CustomOriginConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
CustomOriginConfig - Interface in software.amazon.awscdk.services.cloudfront
A custom origin configuration.
CustomOriginConfig.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for CustomOriginConfig
CustomOriginConfig.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for CustomOriginConfig
customOriginSource(CustomOriginConfig) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder

D

defaultBehavior(BehaviorOptions) - Method in class software.amazon.awscdk.services.cloudfront.Distribution.Builder
The default behavior for the distribution.
defaultBehavior(BehaviorOptions) - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Builder
defaultCacheBehavior(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
defaultCacheBehavior(CfnDistribution.DefaultCacheBehaviorProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
defaultRootObject(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
defaultRootObject(String) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
The default object to serve.
defaultRootObject(String) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
defaultTtl(Duration) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
Sets the value of Behavior.getDefaultTtl()
defaultTtl(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
defaultTtl(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
Distribution - Class in software.amazon.awscdk.services.cloudfront
A CloudFront distribution with associated origin(s) and caching behavior(s).
Distribution(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.Distribution
 
Distribution(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.Distribution
 
Distribution(Construct, String, DistributionProps) - Constructor for class software.amazon.awscdk.services.cloudfront.Distribution
EXPERIMENTAL
Distribution.Builder - Class in software.amazon.awscdk.services.cloudfront
A fluent builder for Distribution.
DistributionAttributes - Interface in software.amazon.awscdk.services.cloudfront
Attributes used to import a Distribution.
DistributionAttributes.Builder - Class in software.amazon.awscdk.services.cloudfront
DistributionAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for DistributionAttributes
distributionConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.Builder
`AWS::CloudFront::Distribution.DistributionConfig`.
distributionConfig(CfnDistribution.DistributionConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.Builder
`AWS::CloudFront::Distribution.DistributionConfig`.
distributionConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Builder
distributionConfig(CfnDistribution.DistributionConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Builder
distributionId(String) - Method in class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Builder
DistributionProps - Interface in software.amazon.awscdk.services.cloudfront
Properties for a Distribution.
DistributionProps.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for DistributionProps
DistributionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for DistributionProps
domainName(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
domainName(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Builder
domainName(String) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
domainName(String) - Method in class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Builder

E

EdgeLambda - Interface in software.amazon.awscdk.services.cloudfront
Represents a Lambda function version and event type when using Lambda@Edge.
EdgeLambda.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for EdgeLambda
EdgeLambda.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for EdgeLambda
edgeLambdas(List<EdgeLambda>) - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Builder
edgeLambdas(List<EdgeLambda>) - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Builder
enabled(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
enabled(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
enabled(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Builder
enabled(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Builder
enabled(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
enabled(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
enabled(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Builder
enabled(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Builder
enableIpV6(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
If your distribution should have IPv6 enabled.
enableIpV6(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.EdgeLambda.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.OriginBindOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Jsii$Proxy
 
errorCachingMinTtl(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Builder
errorCode(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Builder
errorConfigurations(List<CfnDistribution.CustomErrorResponseProperty>) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
How CloudFront should handle requests that are not successful (eg PageNotFound).
errorConfigurations(List<CfnDistribution.CustomErrorResponseProperty>) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
ErrorResponse - Interface in software.amazon.awscdk.services.cloudfront
Options for configuring custom error responses.
ErrorResponse.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for ErrorResponse
ErrorResponse.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for ErrorResponse
errorResponses(List<ErrorResponse>) - Method in class software.amazon.awscdk.services.cloudfront.Distribution.Builder
How CloudFront should handle requests that are not successful (e.g., PageNotFound).
errorResponses(List<ErrorResponse>) - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Builder
eventType(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Builder
eventType(LambdaEdgeEventType) - Method in class software.amazon.awscdk.services.cloudfront.EdgeLambda.Builder
Sets the value of EdgeLambda.getEventType()
eventType(LambdaEdgeEventType) - Method in class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Builder

F

failoverCriteria(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Builder
failoverCriteria(CfnDistribution.OriginGroupFailoverCriteriaProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Builder
failoverCriteriaStatusCodes(List<FailoverStatusCode>) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
failoverCustomOriginSource(CustomOriginConfig) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
failoverS3OriginSource(S3OriginConfig) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
FailoverStatusCode - Enum in software.amazon.awscdk.services.cloudfront
HTTP status code to failover to second origin.
fieldLevelEncryptionId(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
fieldLevelEncryptionId(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
forward(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Builder
forwardedValues(CfnDistribution.ForwardedValuesProperty) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
forwardedValues(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
forwardedValues(CfnDistribution.ForwardedValuesProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
forwardedValues(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
forwardedValues(CfnDistribution.ForwardedValuesProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
forwardQueryString(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Builder
forwardQueryString(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Builder
forwardQueryStringCacheKeys(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Builder
forwardQueryStringCacheKeys(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Builder
fromAcmCertificate(ICertificate, ViewerCertificateOptions) - Static method in class software.amazon.awscdk.services.cloudfront.ViewerCertificate
Generate an AWS Certificate Manager (ACM) viewer certificate configuration.
fromAcmCertificate(ICertificate) - Static method in class software.amazon.awscdk.services.cloudfront.ViewerCertificate
Generate an AWS Certificate Manager (ACM) viewer certificate configuration.
fromCloudFormation(Construct, String, Object, FromCloudFormationOptions) - Static method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
A factory method that creates a new instance of this class from an object containing the CloudFormation properties of this resource.
fromCloudFormation(Construct, String, Object, FromCloudFormationOptions) - Static method in class software.amazon.awscdk.services.cloudfront.CfnDistribution
A factory method that creates a new instance of this class from an object containing the CloudFormation properties of this resource.
fromCloudFormation(Construct, String, Object, FromCloudFormationOptions) - Static method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
A factory method that creates a new instance of this class from an object containing the CloudFormation properties of this resource.
fromCloudFrontDefaultCertificate(String...) - Static method in class software.amazon.awscdk.services.cloudfront.ViewerCertificate
Generate a viewer certifcate configuration using the CloudFront default certificate (e.g.
fromDistributionAttributes(Construct, String, DistributionAttributes) - Static method in class software.amazon.awscdk.services.cloudfront.Distribution
Creates a Distribution construct that represents an external (imported) distribution.
fromIamCertificate(String, ViewerCertificateOptions) - Static method in class software.amazon.awscdk.services.cloudfront.ViewerCertificate
Generate an IAM viewer certificate configuration.
fromIamCertificate(String) - Static method in class software.amazon.awscdk.services.cloudfront.ViewerCertificate
Generate an IAM viewer certificate configuration.
fromOriginAccessIdentityName(Construct, String, String) - Static method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity
Creates a OriginAccessIdentity by providing the OriginAccessIdentityName.
functionVersion(IVersion) - Method in class software.amazon.awscdk.services.cloudfront.EdgeLambda.Builder

G

geoRestriction(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty.Builder
geoRestriction(CfnDistribution.GeoRestrictionProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty.Builder
geoRestriction(GeoRestriction) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
Controls the countries in which your content is distributed.
geoRestriction(GeoRestriction) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
GeoRestriction - Class in software.amazon.awscdk.services.cloudfront
Controls the countries in which your content is distributed.
GeoRestriction(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.GeoRestriction
 
GeoRestriction(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.GeoRestriction
 
getAcmCertificateArn() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty
`CfnDistribution.ViewerCertificateProperty.AcmCertificateArn`.
getAcmCertificateArn() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Jsii$Proxy
 
getAcmCertRef() - Method in interface software.amazon.awscdk.services.cloudfront.AliasConfiguration
ARN of an AWS Certificate Manager (ACM) certificate.
getAcmCertRef() - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Jsii$Proxy
 
getAdditionalBehaviors() - Method in interface software.amazon.awscdk.services.cloudfront.DistributionProps
Additional behaviors for the distribution, mapped by the pathPattern that specifies which requests to apply the behavior to.
getAdditionalBehaviors() - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Jsii$Proxy
 
getAliasConfiguration() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
Deprecated.
see CloudFrontWebDistributionProps#viewerCertificate with ViewerCertificate#acmCertificate
getAliasConfiguration() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getAliases() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.Aliases`.
getAliases() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getAliases() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty
`CfnStreamingDistribution.StreamingDistributionConfigProperty.Aliases`.
getAliases() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
getAliases() - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificate
EXPERIMENTAL
getAliases() - Method in interface software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions
Domain names on the certificate (both main domain name and Subject Alternative names).
getAliases() - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Jsii$Proxy
 
getAllowedMethods() - Method in interface software.amazon.awscdk.services.cloudfront.AddBehaviorOptions
HTTP methods to allow for this behavior.
getAllowedMethods() - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Jsii$Proxy
 
getAllowedMethods() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
The method this CloudFront distribution responds do.
getAllowedMethods() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getAllowedMethods() - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Jsii$Proxy
 
getAllowedMethods() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.AllowedMethods`.
getAllowedMethods() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getAllowedMethods() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.AllowedMethods`.
getAllowedMethods() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getAllowedOriginSslVersions() - Method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
The SSL versions to use when interacting with the origin.
getAllowedOriginSslVersions() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
getAttrDomainName() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution
 
getAttrDomainName() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
 
getAttrS3CanonicalUserId() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
 
getAwsAccountNumbers() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty
`CfnStreamingDistribution.TrustedSignersProperty.AwsAccountNumbers`.
getAwsAccountNumbers() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Jsii$Proxy
 
getBehaviors() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
The behaviors associated with this source.
getBehaviors() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty
`CfnDistribution.LoggingProperty.Bucket`.
getBucket() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty
`CfnStreamingDistribution.LoggingProperty.Bucket`.
getBucket() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.cloudfront.LoggingConfiguration
Bucket to log requests to.
getBucket() - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.cloudfront.S3OriginProps
The bucket to use as an origin.
getBucket() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Jsii$Proxy
 
getCacheBehaviors() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.CacheBehaviors`.
getCacheBehaviors() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getCachedMethods() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
Which methods are cached by CloudFront by default.
getCachedMethods() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getCachedMethods() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.CachedMethods`.
getCachedMethods() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getCachedMethods() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.CachedMethods`.
getCachedMethods() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getCertificate() - Method in interface software.amazon.awscdk.services.cloudfront.DistributionProps
A certificate to associate with the distribution.
getCertificate() - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Jsii$Proxy
 
getCfnProperties() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
 
getCfnProperties() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution
 
getCfnProperties() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
 
getCloudFrontDefaultCertificate() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty
`CfnDistribution.ViewerCertificateProperty.CloudFrontDefaultCertificate`.
getCloudFrontDefaultCertificate() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Jsii$Proxy
 
getCloudFrontOriginAccessIdentityConfig() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
`AWS::CloudFront::CloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfig`.
getCloudFrontOriginAccessIdentityConfig() - Method in interface software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps
`AWS::CloudFront::CloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfig`.
getCloudFrontOriginAccessIdentityConfig() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps.Jsii$Proxy
 
getCloudFrontOriginAccessIdentityS3CanonicalUserId() - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity
The Amazon S3 canonical user ID for the origin access identity, used when giving the origin access identity read permission to an object in Amazon S3.
getComment() - Method in interface software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty
`CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Comment`.
getComment() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Jsii$Proxy
 
getComment() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.Comment`.
getComment() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getComment() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty
`CfnStreamingDistribution.StreamingDistributionConfigProperty.Comment`.
getComment() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
getComment() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
A comment for this distribution in the CloudFront console.
getComment() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getComment() - Method in interface software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps
Any comments you want to include about the origin access identity.
getComment() - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps.Jsii$Proxy
 
getCompress() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
If CloudFront should automatically compress some content types.
getCompress() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getCompress() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.Compress`.
getCompress() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getCompress() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.Compress`.
getCompress() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getConnectionAttempts() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty
`CfnDistribution.OriginProperty.ConnectionAttempts`.
getConnectionAttempts() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
getConnectionAttempts() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
getConnectionAttempts() - Method in interface software.amazon.awscdk.services.cloudfront.OriginProps
The number of times that CloudFront attempts to connect to the origin;
getConnectionAttempts() - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Jsii$Proxy
 
getConnectionAttempts() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Jsii$Proxy
 
getConnectionAttempts() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
The number of times that CloudFront attempts to connect to the origin.
getConnectionAttempts() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getConnectionTimeout() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty
`CfnDistribution.OriginProperty.ConnectionTimeout`.
getConnectionTimeout() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
getConnectionTimeout() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
getConnectionTimeout() - Method in interface software.amazon.awscdk.services.cloudfront.OriginProps
The number of seconds that CloudFront waits when trying to establish a connection to the origin.
getConnectionTimeout() - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Jsii$Proxy
 
getConnectionTimeout() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Jsii$Proxy
 
getConnectionTimeout() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
The number of seconds that CloudFront waits when trying to establish a connection to the origin.
getConnectionTimeout() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getCookies() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty
`CfnDistribution.ForwardedValuesProperty.Cookies`.
getCookies() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Jsii$Proxy
 
getCustomErrorResponses() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.CustomErrorResponses`.
getCustomErrorResponses() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getCustomHeaders() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
getCustomHeaders() - Method in interface software.amazon.awscdk.services.cloudfront.OriginProps
A list of HTTP header names and values that CloudFront adds to requests it sends to the origin.
getCustomHeaders() - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Jsii$Proxy
 
getCustomHeaders() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Jsii$Proxy
 
getCustomOriginConfig() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty
`CfnDistribution.OriginProperty.CustomOriginConfig`.
getCustomOriginConfig() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
getCustomOriginSource() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
A custom origin source - for all non-s3 sources.
getCustomOriginSource() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getDefaultBehavior() - Method in interface software.amazon.awscdk.services.cloudfront.DistributionProps
The default behavior for the distribution.
getDefaultBehavior() - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Jsii$Proxy
 
getDefaultCacheBehavior() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.DefaultCacheBehavior`.
getDefaultCacheBehavior() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getDefaultRootObject() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.DefaultRootObject`.
getDefaultRootObject() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getDefaultRootObject() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
The default object to serve.
getDefaultRootObject() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getDefaultTtl() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
The default amount of time CloudFront will cache an object.
getDefaultTtl() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getDefaultTtl() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.DefaultTTL`.
getDefaultTtl() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getDefaultTtl() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.DefaultTTL`.
getDefaultTtl() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getDistributionConfig() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution
`AWS::CloudFront::Distribution.DistributionConfig`.
getDistributionConfig() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistributionProps
`AWS::CloudFront::Distribution.DistributionConfig`.
getDistributionConfig() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Jsii$Proxy
 
getDistributionDomainName() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution
The domain name created by CloudFront for this distribution.
getDistributionDomainName() - Method in class software.amazon.awscdk.services.cloudfront.Distribution
The domain name of the Distribution, such as d111111abcdef8.cloudfront.net.
getDistributionDomainName() - Method in interface software.amazon.awscdk.services.cloudfront.IDistribution
The domain name of the Distribution, such as d111111abcdef8.cloudfront.net.
getDistributionDomainName() - Method in class software.amazon.awscdk.services.cloudfront.IDistribution.Jsii$Proxy
The domain name of the Distribution, such as d111111abcdef8.cloudfront.net.
getDistributionId() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution
The distribution ID for this distribution.
getDistributionId() - Method in class software.amazon.awscdk.services.cloudfront.Distribution
The distribution ID for this distribution.
getDistributionId() - Method in interface software.amazon.awscdk.services.cloudfront.DistributionAttributes
The distribution ID for this distribution.
getDistributionId() - Method in class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Jsii$Proxy
 
getDistributionId() - Method in interface software.amazon.awscdk.services.cloudfront.IDistribution
The distribution ID for this distribution.
getDistributionId() - Method in class software.amazon.awscdk.services.cloudfront.IDistribution.Jsii$Proxy
The distribution ID for this distribution.
getDomainName() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty
`CfnDistribution.OriginProperty.DomainName`.
getDomainName() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
getDomainName() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty
`CfnStreamingDistribution.S3OriginProperty.DomainName`.
getDomainName() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Jsii$Proxy
 
getDomainName() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution
Deprecated.
- Use `distributionDomainName` instead.
getDomainName() - Method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
The domain name of the custom origin.
getDomainName() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
getDomainName() - Method in class software.amazon.awscdk.services.cloudfront.Distribution
The domain name of the Distribution, such as d111111abcdef8.cloudfront.net.
getDomainName() - Method in interface software.amazon.awscdk.services.cloudfront.DistributionAttributes
The generated domain name of the Distribution, such as d111111abcdef8.cloudfront.net.
getDomainName() - Method in class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Jsii$Proxy
 
getDomainName() - Method in interface software.amazon.awscdk.services.cloudfront.IDistribution
Deprecated.
- Use `distributionDomainName` instead.
getDomainName() - Method in class software.amazon.awscdk.services.cloudfront.IDistribution.Jsii$Proxy
Deprecated.
- Use `distributionDomainName` instead.
getDomainName() - Method in class software.amazon.awscdk.services.cloudfront.Origin
The domain name of the origin.
getEdgeLambdas() - Method in interface software.amazon.awscdk.services.cloudfront.AddBehaviorOptions
The Lambda@Edge functions to invoke before serving the contents.
getEdgeLambdas() - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Jsii$Proxy
 
getEdgeLambdas() - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Jsii$Proxy
 
getEnabled() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.Enabled`.
getEnabled() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getEnabled() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty
`CfnStreamingDistribution.LoggingProperty.Enabled`.
getEnabled() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Jsii$Proxy
 
getEnabled() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty
`CfnStreamingDistribution.StreamingDistributionConfigProperty.Enabled`.
getEnabled() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
getEnabled() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty
`CfnStreamingDistribution.TrustedSignersProperty.Enabled`.
getEnabled() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Jsii$Proxy
 
getEnableIpV6() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
If your distribution should have IPv6 enabled.
getEnableIpV6() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getErrorCachingMinTtl() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty
`CfnDistribution.CustomErrorResponseProperty.ErrorCachingMinTTL`.
getErrorCachingMinTtl() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Jsii$Proxy
 
getErrorCode() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty
`CfnDistribution.CustomErrorResponseProperty.ErrorCode`.
getErrorCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Jsii$Proxy
 
getErrorConfigurations() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
How CloudFront should handle requests that are not successful (eg PageNotFound).
getErrorConfigurations() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getErrorResponses() - Method in interface software.amazon.awscdk.services.cloudfront.DistributionProps
How CloudFront should handle requests that are not successful (e.g., PageNotFound).
getErrorResponses() - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Jsii$Proxy
 
getEventType() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty
`CfnDistribution.LambdaFunctionAssociationProperty.EventType`.
getEventType() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Jsii$Proxy
 
getEventType() - Method in interface software.amazon.awscdk.services.cloudfront.EdgeLambda
The type of event in response to which should the function be invoked.
getEventType() - Method in class software.amazon.awscdk.services.cloudfront.EdgeLambda.Jsii$Proxy
 
getEventType() - Method in interface software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation
The lambda event type defines at which event the lambda is called during the request lifecycle.
getEventType() - Method in class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Jsii$Proxy
 
getFailoverCriteria() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty
`CfnDistribution.OriginGroupProperty.FailoverCriteria`.
getFailoverCriteria() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Jsii$Proxy
 
getFailoverCriteriaStatusCodes() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
HTTP status code to failover to second origin.
getFailoverCriteriaStatusCodes() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getFailoverCustomOriginSource() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
A custom origin source for failover in case the s3OriginSource returns invalid status code.
getFailoverCustomOriginSource() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getFailoverS3OriginSource() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
An s3 origin source for failover in case the s3OriginSource returns invalid status code.
getFailoverS3OriginSource() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getFieldLevelEncryptionId() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.FieldLevelEncryptionId`.
getFieldLevelEncryptionId() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getFieldLevelEncryptionId() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.FieldLevelEncryptionId`.
getFieldLevelEncryptionId() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getForward() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty
`CfnDistribution.CookiesProperty.Forward`.
getForward() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Jsii$Proxy
 
getForwardedValues() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
The values CloudFront will forward to the origin when making a request.
getForwardedValues() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getForwardedValues() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.ForwardedValues`.
getForwardedValues() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getForwardedValues() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.ForwardedValues`.
getForwardedValues() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getForwardQueryString() - Method in interface software.amazon.awscdk.services.cloudfront.AddBehaviorOptions
Whether CloudFront will forward query strings to the origin.
getForwardQueryString() - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Jsii$Proxy
 
getForwardQueryString() - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Jsii$Proxy
 
getForwardQueryStringCacheKeys() - Method in interface software.amazon.awscdk.services.cloudfront.AddBehaviorOptions
A set of query string parameter names to use for caching if `forwardQueryString` is set to true.
getForwardQueryStringCacheKeys() - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Jsii$Proxy
 
getForwardQueryStringCacheKeys() - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Jsii$Proxy
 
getFunctionVersion() - Method in interface software.amazon.awscdk.services.cloudfront.EdgeLambda
The version of the Lambda function that will be invoked.
getFunctionVersion() - Method in class software.amazon.awscdk.services.cloudfront.EdgeLambda.Jsii$Proxy
 
getGeoRestriction() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty
`CfnDistribution.RestrictionsProperty.GeoRestriction`.
getGeoRestriction() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty.Jsii$Proxy
 
getGeoRestriction() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
Controls the countries in which your content is distributed.
getGeoRestriction() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getGrantPrincipal() - Method in class software.amazon.awscdk.services.cloudfront.IOriginAccessIdentity.Jsii$Proxy
The principal to grant permissions to.
getGrantPrincipal() - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity
Derived principal value for bucket access.
getHeaderName() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty
`CfnDistribution.OriginCustomHeaderProperty.HeaderName`.
getHeaderName() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Jsii$Proxy
 
getHeaders() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty
`CfnDistribution.ForwardedValuesProperty.Headers`.
getHeaders() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Jsii$Proxy
 
getHeaderValue() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty
`CfnDistribution.OriginCustomHeaderProperty.HeaderValue`.
getHeaderValue() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Jsii$Proxy
 
getHttpPort() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty
`CfnDistribution.CustomOriginConfigProperty.HTTPPort`.
getHttpPort() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
 
getHttpPort() - Method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
The origin HTTP port.
getHttpPort() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
getHttpPort() - Method in interface software.amazon.awscdk.services.cloudfront.HttpOriginProps
The HTTP port that CloudFront uses to connect to the origin.
getHttpPort() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
getHttpsPort() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty
`CfnDistribution.CustomOriginConfigProperty.HTTPSPort`.
getHttpsPort() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
 
getHttpsPort() - Method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
The origin HTTPS port.
getHttpsPort() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
getHttpsPort() - Method in interface software.amazon.awscdk.services.cloudfront.HttpOriginProps
The HTTPS port that CloudFront uses to connect to the origin.
getHttpsPort() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
getHttpStatus() - Method in interface software.amazon.awscdk.services.cloudfront.ErrorResponse
The HTTP status code for which you want to specify a custom error page and/or a caching duration.
getHttpStatus() - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Jsii$Proxy
 
getHttpVersion() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.HttpVersion`.
getHttpVersion() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getHttpVersion() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
The max supported HTTP Versions.
getHttpVersion() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getIamCertificateId() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty
`CfnDistribution.ViewerCertificateProperty.IamCertificateId`.
getIamCertificateId() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty
`CfnDistribution.OriginGroupProperty.Id`.
getId() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty
`CfnDistribution.OriginProperty.Id`.
getId() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
getId() - Method in class software.amazon.awscdk.services.cloudfront.Origin
The unique id for this origin.
getIncludeBody() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty
`CfnDistribution.LambdaFunctionAssociationProperty.IncludeBody`.
getIncludeBody() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Jsii$Proxy
 
getIncludeCookies() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty
`CfnDistribution.LoggingProperty.IncludeCookies`.
getIncludeCookies() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Jsii$Proxy
 
getIncludeCookies() - Method in interface software.amazon.awscdk.services.cloudfront.LoggingConfiguration
Whether to include the cookies in the logs.
getIncludeCookies() - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Jsii$Proxy
 
getIpv6Enabled() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.IPV6Enabled`.
getIpv6Enabled() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getIsDefaultBehavior() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
If this behavior is the default behavior for the distribution.
getIsDefaultBehavior() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getItems() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty
`CfnDistribution.OriginGroupMembersProperty.Items`.
getItems() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Jsii$Proxy
 
getItems() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty
`CfnDistribution.OriginGroupsProperty.Items`.
getItems() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Jsii$Proxy
 
getItems() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty
`CfnDistribution.StatusCodesProperty.Items`.
getItems() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Jsii$Proxy
 
getKeepaliveTimeout() - Method in interface software.amazon.awscdk.services.cloudfront.HttpOriginProps
Specifies how long, in seconds, CloudFront persists its connection to the origin.
getKeepaliveTimeout() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
getLambdaFunction() - Method in interface software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation
A version of the lambda to associate.
getLambdaFunction() - Method in class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Jsii$Proxy
 
getLambdaFunctionArn() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty
`CfnDistribution.LambdaFunctionAssociationProperty.LambdaFunctionARN`.
getLambdaFunctionArn() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Jsii$Proxy
 
getLambdaFunctionAssociations() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
Declares associated lambda@edge functions for this distribution behaviour.
getLambdaFunctionAssociations() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getLambdaFunctionAssociations() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.LambdaFunctionAssociations`.
getLambdaFunctionAssociations() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getLambdaFunctionAssociations() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.LambdaFunctionAssociations`.
getLambdaFunctionAssociations() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getLocations() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty
`CfnDistribution.GeoRestrictionProperty.Locations`.
getLocations() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Jsii$Proxy
 
getLocations() - Method in class software.amazon.awscdk.services.cloudfront.GeoRestriction
Two-letter, uppercase country code for a country that you want to whitelist/blacklist.
getLogging() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.Logging`.
getLogging() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getLogging() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty
`CfnStreamingDistribution.StreamingDistributionConfigProperty.Logging`.
getLogging() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
getLoggingBucket() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution
The logging bucket for this CloudFront distribution.
getLoggingConfig() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
Optional - if we should enable logging.
getLoggingConfig() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getMaxTtl() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
The max amount of time you want objects to stay in the cache before CloudFront queries your origin.
getMaxTtl() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getMaxTtl() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.MaxTTL`.
getMaxTtl() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getMaxTtl() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.MaxTTL`.
getMaxTtl() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getMembers() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty
`CfnDistribution.OriginGroupProperty.Members`.
getMembers() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Jsii$Proxy
 
getMethods() - Method in class software.amazon.awscdk.services.cloudfront.AllowedMethods
HTTP methods supported.
getMinimumProtocolVersion() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty
`CfnDistribution.ViewerCertificateProperty.MinimumProtocolVersion`.
getMinimumProtocolVersion() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Jsii$Proxy
 
getMinTtl() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
The minimum amount of time that you want objects to stay in the cache before CloudFront queries your origin.
getMinTtl() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getMinTtl() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.MinTTL`.
getMinTtl() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getMinTtl() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.MinTTL`.
getMinTtl() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getNames() - Method in interface software.amazon.awscdk.services.cloudfront.AliasConfiguration
Domain names on the certificate.
getNames() - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Jsii$Proxy
 
getNode() - Method in class software.amazon.awscdk.services.cloudfront.IDistribution.Jsii$Proxy
The construct tree node for this construct.
getNode() - Method in class software.amazon.awscdk.services.cloudfront.IOriginAccessIdentity.Jsii$Proxy
The construct tree node for this construct.
getOrigin() - Method in interface software.amazon.awscdk.services.cloudfront.BehaviorOptions
The origin that you want CloudFront to route requests to when they match this behavior.
getOrigin() - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Jsii$Proxy
 
getOriginAccessIdentity() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty
`CfnDistribution.S3OriginConfigProperty.OriginAccessIdentity`.
getOriginAccessIdentity() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty.Jsii$Proxy
 
getOriginAccessIdentity() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty
`CfnStreamingDistribution.S3OriginProperty.OriginAccessIdentity`.
getOriginAccessIdentity() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Jsii$Proxy
 
getOriginAccessIdentity() - Method in interface software.amazon.awscdk.services.cloudfront.S3OriginConfig
The optional Origin Access Identity of the origin identity cloudfront will use when calling your s3 bucket.
getOriginAccessIdentity() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Jsii$Proxy
 
getOriginAccessIdentityName() - Method in interface software.amazon.awscdk.services.cloudfront.IOriginAccessIdentity
The Origin Access Identity Name.
getOriginAccessIdentityName() - Method in class software.amazon.awscdk.services.cloudfront.IOriginAccessIdentity.Jsii$Proxy
The Origin Access Identity Name.
getOriginAccessIdentityName() - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity
The Origin Access Identity Name (physical id).
getOriginConfigs() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
The origin configurations for this distribution.
getOriginConfigs() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getOriginCustomHeaders() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty
`CfnDistribution.OriginProperty.OriginCustomHeaders`.
getOriginCustomHeaders() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
getOriginGroups() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.OriginGroups`.
getOriginGroups() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getOriginHeaders() - Method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
Any additional headers to pass to the origin.
getOriginHeaders() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
getOriginHeaders() - Method in interface software.amazon.awscdk.services.cloudfront.S3OriginConfig
Any additional headers to pass to the origin.
getOriginHeaders() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Jsii$Proxy
 
getOriginHeaders() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
Deprecated.
Use originHeaders on s3OriginSource or customOriginSource
getOriginHeaders() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getOriginId() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty
`CfnDistribution.OriginGroupMemberProperty.OriginId`.
getOriginId() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty.Jsii$Proxy
 
getOriginIndex() - Method in interface software.amazon.awscdk.services.cloudfront.OriginBindOptions
The positional index of this origin within the distribution.
getOriginIndex() - Method in class software.amazon.awscdk.services.cloudfront.OriginBindOptions.Jsii$Proxy
 
getOriginKeepaliveTimeout() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty
`CfnDistribution.CustomOriginConfigProperty.OriginKeepaliveTimeout`.
getOriginKeepaliveTimeout() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
 
getOriginKeepaliveTimeout() - Method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
The keep alive timeout when making calls in seconds.
getOriginKeepaliveTimeout() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
getOriginPath() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty
`CfnDistribution.OriginProperty.OriginPath`.
getOriginPath() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
getOriginPath() - Method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
The relative path to the origin root to use for sources.
getOriginPath() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
getOriginPath() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
getOriginPath() - Method in interface software.amazon.awscdk.services.cloudfront.OriginProps
An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.
getOriginPath() - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Jsii$Proxy
 
getOriginPath() - Method in interface software.amazon.awscdk.services.cloudfront.S3OriginConfig
The relative path to the origin root to use for sources.
getOriginPath() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Jsii$Proxy
 
getOriginPath() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Jsii$Proxy
 
getOriginPath() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
Deprecated.
Use originPath on s3OriginSource or customOriginSource
getOriginPath() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getOriginProtocolPolicy() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty
`CfnDistribution.CustomOriginConfigProperty.OriginProtocolPolicy`.
getOriginProtocolPolicy() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
 
getOriginProtocolPolicy() - Method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
The protocol (http or https) policy to use when interacting with the origin.
getOriginProtocolPolicy() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
getOriginReadTimeout() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty
`CfnDistribution.CustomOriginConfigProperty.OriginReadTimeout`.
getOriginReadTimeout() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
 
getOriginReadTimeout() - Method in interface software.amazon.awscdk.services.cloudfront.CustomOriginConfig
The read timeout when calling the origin in seconds.
getOriginReadTimeout() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
getOrigins() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.Origins`.
getOrigins() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getOriginSslProtocols() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty
`CfnDistribution.CustomOriginConfigProperty.OriginSSLProtocols`.
getOriginSslProtocols() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
 
getPathPattern() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
The path this behavior responds to.
getPathPattern() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getPathPattern() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.PathPattern`.
getPathPattern() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty
`CfnDistribution.LoggingProperty.Prefix`.
getPrefix() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty
`CfnStreamingDistribution.LoggingProperty.Prefix`.
getPrefix() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.cloudfront.LoggingConfiguration
Where in the bucket to store logs.
getPrefix() - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Jsii$Proxy
 
getPriceClass() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.PriceClass`.
getPriceClass() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getPriceClass() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty
`CfnStreamingDistribution.StreamingDistributionConfigProperty.PriceClass`.
getPriceClass() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
getPriceClass() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
The price class for the distribution (this impacts how many locations CloudFront uses for your distribution, and billing).
getPriceClass() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getPriceClass() - Method in interface software.amazon.awscdk.services.cloudfront.DistributionProps
The price class that corresponds with the maximum price that you want to pay for CloudFront service.
getPriceClass() - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Jsii$Proxy
 
getProps() - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificate
EXPERIMENTAL
getProtocolPolicy() - Method in interface software.amazon.awscdk.services.cloudfront.HttpOriginProps
Specifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.
getProtocolPolicy() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
getQuantity() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty
`CfnDistribution.OriginGroupMembersProperty.Quantity`.
getQuantity() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Jsii$Proxy
 
getQuantity() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty
`CfnDistribution.OriginGroupsProperty.Quantity`.
getQuantity() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Jsii$Proxy
 
getQuantity() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty
`CfnDistribution.StatusCodesProperty.Quantity`.
getQuantity() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Jsii$Proxy
 
getQueryString() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty
`CfnDistribution.ForwardedValuesProperty.QueryString`.
getQueryString() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Jsii$Proxy
 
getQueryStringCacheKeys() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty
`CfnDistribution.ForwardedValuesProperty.QueryStringCacheKeys`.
getQueryStringCacheKeys() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Jsii$Proxy
 
getReadTimeout() - Method in interface software.amazon.awscdk.services.cloudfront.HttpOriginProps
Specifies how long, in seconds, CloudFront waits for a response from the origin, also known as the origin response timeout.
getReadTimeout() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
getResponseCode() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty
`CfnDistribution.CustomErrorResponseProperty.ResponseCode`.
getResponseCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Jsii$Proxy
 
getResponseHttpStatus() - Method in interface software.amazon.awscdk.services.cloudfront.ErrorResponse
The HTTP status code that you want CloudFront to return to the viewer along with the custom error page.
getResponseHttpStatus() - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Jsii$Proxy
 
getResponsePagePath() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty
`CfnDistribution.CustomErrorResponseProperty.ResponsePagePath`.
getResponsePagePath() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Jsii$Proxy
 
getResponsePagePath() - Method in interface software.amazon.awscdk.services.cloudfront.ErrorResponse
The path to the custom error page that you want CloudFront to return to a viewer when your origin returns the `httpStatus`, for example, /4xx-errors/403-forbidden.html.
getResponsePagePath() - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Jsii$Proxy
 
getRestrictions() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.Restrictions`.
getRestrictions() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getRestrictionType() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty
`CfnDistribution.GeoRestrictionProperty.RestrictionType`.
getRestrictionType() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Jsii$Proxy
 
getRestrictionType() - Method in class software.amazon.awscdk.services.cloudfront.GeoRestriction
Specifies the restriction type to impose (whitelist or blacklist).
getS3BucketSource() - Method in interface software.amazon.awscdk.services.cloudfront.S3OriginConfig
The source bucket to serve content from.
getS3BucketSource() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Jsii$Proxy
 
getS3Origin() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty
`CfnStreamingDistribution.StreamingDistributionConfigProperty.S3Origin`.
getS3Origin() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
getS3OriginConfig() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty
`CfnDistribution.OriginProperty.S3OriginConfig`.
getS3OriginConfig() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
getS3OriginSource() - Method in interface software.amazon.awscdk.services.cloudfront.SourceConfiguration
An s3 origin source - if you're using s3 for your assets.
getS3OriginSource() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
getSecurityPolicy() - Method in interface software.amazon.awscdk.services.cloudfront.AliasConfiguration
The minimum version of the SSL protocol that you want CloudFront to use for HTTPS connections.
getSecurityPolicy() - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Jsii$Proxy
 
getSecurityPolicy() - Method in interface software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions
The minimum version of the SSL protocol that you want CloudFront to use for HTTPS connections.
getSecurityPolicy() - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Jsii$Proxy
 
getSmoothStreaming() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.SmoothStreaming`.
getSmoothStreaming() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getSmoothStreaming() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.SmoothStreaming`.
getSmoothStreaming() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getSslMethod() - Method in interface software.amazon.awscdk.services.cloudfront.AliasConfiguration
How CloudFront should serve HTTPS requests.
getSslMethod() - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Jsii$Proxy
 
getSslMethod() - Method in interface software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions
How CloudFront should serve HTTPS requests.
getSslMethod() - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Jsii$Proxy
 
getSslSupportMethod() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty
`CfnDistribution.ViewerCertificateProperty.SslSupportMethod`.
getSslSupportMethod() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Jsii$Proxy
 
getStack() - Method in class software.amazon.awscdk.services.cloudfront.IDistribution.Jsii$Proxy
The stack in which this resource is defined.
getStack() - Method in class software.amazon.awscdk.services.cloudfront.IOriginAccessIdentity.Jsii$Proxy
The stack in which this resource is defined.
getStatusCodes() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty
`CfnDistribution.OriginGroupFailoverCriteriaProperty.StatusCodes`.
getStatusCodes() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty.Jsii$Proxy
 
getStreamingDistributionConfig() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
`AWS::CloudFront::StreamingDistribution.StreamingDistributionConfig`.
getStreamingDistributionConfig() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps
`AWS::CloudFront::StreamingDistribution.StreamingDistributionConfig`.
getStreamingDistributionConfig() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Jsii$Proxy
 
getTags() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution
`AWS::CloudFront::Distribution.Tags`.
getTags() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistributionProps
`AWS::CloudFront::Distribution.Tags`.
getTags() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Jsii$Proxy
 
getTags() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
`AWS::CloudFront::StreamingDistribution.Tags`.
getTags() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps
`AWS::CloudFront::StreamingDistribution.Tags`.
getTags() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Jsii$Proxy
 
getTargetOriginId() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.TargetOriginId`.
getTargetOriginId() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getTargetOriginId() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.TargetOriginId`.
getTargetOriginId() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getTrustedSigners() - Method in interface software.amazon.awscdk.services.cloudfront.Behavior
Trusted signers is how CloudFront allows you to serve private content.
getTrustedSigners() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
getTrustedSigners() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.TrustedSigners`.
getTrustedSigners() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getTrustedSigners() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.TrustedSigners`.
getTrustedSigners() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getTrustedSigners() - Method in interface software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty
`CfnStreamingDistribution.StreamingDistributionConfigProperty.TrustedSigners`.
getTrustedSigners() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
getTtl() - Method in interface software.amazon.awscdk.services.cloudfront.ErrorResponse
The minimum amount of time, in seconds, that you want CloudFront to cache the HTTP status code specified in ErrorCode.
getTtl() - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Jsii$Proxy
 
getViewerCertificate() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.ViewerCertificate`.
getViewerCertificate() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getViewerCertificate() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
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.
getViewerCertificate() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getViewerProtocolPolicy() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty
`CfnDistribution.CacheBehaviorProperty.ViewerProtocolPolicy`.
getViewerProtocolPolicy() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
getViewerProtocolPolicy() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty
`CfnDistribution.DefaultCacheBehaviorProperty.ViewerProtocolPolicy`.
getViewerProtocolPolicy() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
getViewerProtocolPolicy() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
The default viewer policy for incoming clients.
getViewerProtocolPolicy() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getWebAclId() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty
`CfnDistribution.DistributionConfigProperty.WebACLId`.
getWebAclId() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
getWebAclId() - Method in interface software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps
Unique identifier that specifies the AWS WAF web ACL to associate with this CloudFront distribution.
getWebAclId() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
getWhitelistedNames() - Method in interface software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty
`CfnDistribution.CookiesProperty.WhitelistedNames`.
getWhitelistedNames() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Jsii$Proxy
 

H

hashCode() - Method in class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.EdgeLambda.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.OriginBindOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Jsii$Proxy
 
headerName(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Builder
headers(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Builder
headerValue(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Builder
HttpOrigin - Class in software.amazon.awscdk.services.cloudfront
An Origin for an HTTP server or S3 bucket configured for website hosting.
HttpOrigin(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.HttpOrigin
 
HttpOrigin(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.HttpOrigin
 
HttpOrigin(String, HttpOriginProps) - Constructor for class software.amazon.awscdk.services.cloudfront.HttpOrigin
EXPERIMENTAL
HttpOrigin(String) - Constructor for class software.amazon.awscdk.services.cloudfront.HttpOrigin
EXPERIMENTAL
HttpOrigin.Builder - Class in software.amazon.awscdk.services.cloudfront
A fluent builder for HttpOrigin.
HttpOriginProps - Interface in software.amazon.awscdk.services.cloudfront
Properties for an Origin backed by an S3 website-configured bucket, load balancer, or custom HTTP server.
HttpOriginProps.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for HttpOriginProps
HttpOriginProps.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for HttpOriginProps
httpPort(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Builder
httpPort(Number) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
httpPort(Number) - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
The HTTP port that CloudFront uses to connect to the origin.
httpPort(Number) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder
httpsPort(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Builder
httpsPort(Number) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
httpsPort(Number) - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
The HTTPS port that CloudFront uses to connect to the origin.
httpsPort(Number) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder
httpStatus(Number) - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Builder
httpVersion(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
httpVersion(HttpVersion) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
The max supported HTTP Versions.
httpVersion(HttpVersion) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
HttpVersion - Enum in software.amazon.awscdk.services.cloudfront
EXPERIMENTAL

I

iamCertificateId(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
IDistribution - Interface in software.amazon.awscdk.services.cloudfront
Interface for CloudFront distributions.
IDistribution.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
A proxy class which represents a concrete javascript instance of this type.
includeBody(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Builder
includeBody(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Builder
includeCookies(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Builder
includeCookies(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Builder
includeCookies(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Builder
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
Examines the CloudFormation resource and discloses attributes.
IOriginAccessIdentity - Interface in software.amazon.awscdk.services.cloudfront
Interface for CloudFront OriginAccessIdentity.
IOriginAccessIdentity.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
A proxy class which represents a concrete javascript instance of this type.
ipv6Enabled(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
ipv6Enabled(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
isDefaultBehavior(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
items(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Builder
items(List<Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Builder
items(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Builder
items(List<Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Builder
items(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Builder
items(List<Number>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Builder

J

Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.AddBehaviorOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.Behavior.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentityProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginCustomHeaderProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.RestrictionsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.TrustedSignersProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.DistributionAttributes.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.DistributionProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.EdgeLambda.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.ErrorResponse.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.IDistribution.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.IOriginAccessIdentity.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.OriginAccessIdentityProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.OriginBindOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.OriginProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.S3OriginProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.

K

keepaliveTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
Specifies how long, in seconds, CloudFront persists its connection to the origin.
keepaliveTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder

L

LambdaEdgeEventType - Enum in software.amazon.awscdk.services.cloudfront
The type of events that a Lambda@Edge function can be invoked in response to.
lambdaFunction(IVersion) - Method in class software.amazon.awscdk.services.cloudfront.LambdaFunctionAssociation.Builder
lambdaFunctionArn(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LambdaFunctionAssociationProperty.Builder
LambdaFunctionAssociation - Interface in software.amazon.awscdk.services.cloudfront
EXPERIMENTAL
LambdaFunctionAssociation.Builder - Class in software.amazon.awscdk.services.cloudfront
LambdaFunctionAssociation.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for LambdaFunctionAssociation
lambdaFunctionAssociations(List<LambdaFunctionAssociation>) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
lambdaFunctionAssociations(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
lambdaFunctionAssociations(List<Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
lambdaFunctionAssociations(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
lambdaFunctionAssociations(List<Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
locations(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Builder
logging(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
logging(CfnDistribution.LoggingProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
logging(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
logging(CfnStreamingDistribution.LoggingProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
loggingConfig(LoggingConfiguration) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
Optional - if we should enable logging.
loggingConfig(LoggingConfiguration) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
LoggingConfiguration - Interface in software.amazon.awscdk.services.cloudfront
Logging configuration for incoming requests.
LoggingConfiguration.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for LoggingConfiguration
LoggingConfiguration.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for LoggingConfiguration

M

maxTtl(Duration) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
Sets the value of Behavior.getMaxTtl()
maxTtl(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
maxTtl(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
members(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Builder
members(CfnDistribution.OriginGroupMembersProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupProperty.Builder
minimumProtocolVersion(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Builder
minTtl(Duration) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
Sets the value of Behavior.getMinTtl()
minTtl(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
minTtl(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder

N

names(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Builder

O

origin(Origin) - Method in class software.amazon.awscdk.services.cloudfront.BehaviorOptions.Builder
Sets the value of BehaviorOptions.getOrigin()
Origin - Class in software.amazon.awscdk.services.cloudfront
Represents a distribution origin, that describes the Amazon S3 bucket, HTTP server (for example, a web server), Amazon MediaStore, or other server from which CloudFront gets your files.
Origin(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.Origin
 
Origin(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.Origin
 
Origin(String, OriginProps) - Constructor for class software.amazon.awscdk.services.cloudfront.Origin
EXPERIMENTAL
Origin(String) - Constructor for class software.amazon.awscdk.services.cloudfront.Origin
EXPERIMENTAL
originAccessIdentity(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.S3OriginConfigProperty.Builder
originAccessIdentity(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.S3OriginProperty.Builder
OriginAccessIdentity - Class in software.amazon.awscdk.services.cloudfront
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.
OriginAccessIdentity(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity
 
OriginAccessIdentity(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity
 
OriginAccessIdentity(Construct, String, OriginAccessIdentityProps) - Constructor for class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity
EXPERIMENTAL
OriginAccessIdentity(Construct, String) - Constructor for class software.amazon.awscdk.services.cloudfront.OriginAccessIdentity
EXPERIMENTAL
originAccessIdentity(IOriginAccessIdentity) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Builder
OriginAccessIdentity.Builder - Class in software.amazon.awscdk.services.cloudfront
A fluent builder for OriginAccessIdentity.
OriginAccessIdentityProps - Interface in software.amazon.awscdk.services.cloudfront
Properties of CloudFront OriginAccessIdentity.
OriginAccessIdentityProps.Builder - Class in software.amazon.awscdk.services.cloudfront
OriginAccessIdentityProps.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for OriginAccessIdentityProps
OriginBindOptions - Interface in software.amazon.awscdk.services.cloudfront
Options passed to Origin.bind().
OriginBindOptions.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for OriginBindOptions
OriginBindOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for OriginBindOptions
originConfigs(List<SourceConfiguration>) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
The origin configurations for this distribution.
originConfigs(List<SourceConfiguration>) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
originCustomHeaders(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
originCustomHeaders(List<Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
originGroups(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
originGroups(CfnDistribution.OriginGroupsProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
originHeaders(Map<String, String>) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
originHeaders(Map<String, String>) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Builder
originHeaders(Map<String, String>) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
Deprecated.
Use originHeaders on s3OriginSource or customOriginSource
originId(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMemberProperty.Builder
originIndex(Number) - Method in class software.amazon.awscdk.services.cloudfront.OriginBindOptions.Builder
originKeepaliveTimeout(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Builder
originKeepaliveTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
originPath(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
originPath(String) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
originPath(String) - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.
originPath(String) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder
Sets the value of OriginProps.getOriginPath()
originPath(String) - Method in class software.amazon.awscdk.services.cloudfront.OriginProps.Builder
Sets the value of OriginProps.getOriginPath()
originPath(String) - Method in class software.amazon.awscdk.services.cloudfront.S3Origin.Builder
An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin.
originPath(String) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Builder
originPath(String) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginProps.Builder
Sets the value of OriginProps.getOriginPath()
originPath(String) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
Deprecated.
Use originPath on s3OriginSource or customOriginSource
OriginProps - Interface in software.amazon.awscdk.services.cloudfront
Properties to define an Origin.
OriginProps.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for OriginProps
OriginProps.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for OriginProps
originProtocolPolicy(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Builder
originProtocolPolicy(OriginProtocolPolicy) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
OriginProtocolPolicy - Enum in software.amazon.awscdk.services.cloudfront
Defines what protocols CloudFront will use to connect to an origin.
originReadTimeout(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Builder
originReadTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.CustomOriginConfig.Builder
origins(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
origins(List<Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
OriginSslPolicy - Enum in software.amazon.awscdk.services.cloudfront
EXPERIMENTAL
originSslProtocols(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomOriginConfigProperty.Builder

P

pathPattern(String) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
Sets the value of Behavior.getPathPattern()
pathPattern(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.LoggingProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.LoggingProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.cloudfront.LoggingConfiguration.Builder
priceClass(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
priceClass(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
priceClass(PriceClass) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
The price class for the distribution (this impacts how many locations CloudFront uses for your distribution, and billing).
priceClass(PriceClass) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
priceClass(PriceClass) - Method in class software.amazon.awscdk.services.cloudfront.Distribution.Builder
The price class that corresponds with the maximum price that you want to pay for CloudFront service.
priceClass(PriceClass) - Method in class software.amazon.awscdk.services.cloudfront.DistributionProps.Builder
PriceClass - Enum in software.amazon.awscdk.services.cloudfront
The price class determines how many edge locations CloudFront will use for your distribution.
protocolPolicy(OriginProtocolPolicy) - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
Specifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.
protocolPolicy(OriginProtocolPolicy) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder

Q

quantity(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupMembersProperty.Builder
quantity(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupsProperty.Builder
quantity(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.StatusCodesProperty.Builder
queryString(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Builder
queryString(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Builder
queryStringCacheKeys(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ForwardedValuesProperty.Builder

R

readTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin.Builder
Specifies how long, in seconds, CloudFront waits for a response from the origin, also known as the origin response timeout.
readTimeout(Duration) - Method in class software.amazon.awscdk.services.cloudfront.HttpOriginProps.Builder
renderCustomOriginConfig() - Method in class software.amazon.awscdk.services.cloudfront.HttpOrigin
EXPERIMENTAL
renderCustomOriginConfig() - Method in class software.amazon.awscdk.services.cloudfront.Origin
EXPERIMENTAL
renderOrigin() - Method in class software.amazon.awscdk.services.cloudfront.Origin
Creates and returns the CloudFormation representation of this origin.
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
 
renderS3OriginConfig() - Method in class software.amazon.awscdk.services.cloudfront.Origin
EXPERIMENTAL
renderS3OriginConfig() - Method in class software.amazon.awscdk.services.cloudfront.S3Origin
EXPERIMENTAL
responseCode(Number) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Builder
responseHttpStatus(Number) - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Builder
responsePagePath(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CustomErrorResponseProperty.Builder
responsePagePath(String) - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Builder
restrictions(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
restrictions(CfnDistribution.RestrictionsProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
restrictionType(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.GeoRestrictionProperty.Builder

S

s3BucketSource(IBucket) - Method in class software.amazon.awscdk.services.cloudfront.S3OriginConfig.Builder
s3Origin(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
s3Origin(CfnStreamingDistribution.S3OriginProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
S3Origin - Class in software.amazon.awscdk.services.cloudfront
An Origin specific to a S3 bucket (not configured for website hosting).
S3Origin(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.S3Origin
 
S3Origin(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.S3Origin
 
S3Origin(S3OriginProps) - Constructor for class software.amazon.awscdk.services.cloudfront.S3Origin
EXPERIMENTAL
S3Origin.Builder - Class in software.amazon.awscdk.services.cloudfront
A fluent builder for S3Origin.
s3OriginConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
s3OriginConfig(CfnDistribution.S3OriginConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginProperty.Builder
S3OriginConfig - Interface in software.amazon.awscdk.services.cloudfront
S3 origin configuration for CloudFront.
S3OriginConfig.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for S3OriginConfig
S3OriginConfig.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for S3OriginConfig
S3OriginProps - Interface in software.amazon.awscdk.services.cloudfront
Properties for an Origin backed by an S3 bucket.
S3OriginProps.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for S3OriginProps
S3OriginProps.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for S3OriginProps
s3OriginSource(S3OriginConfig) - Method in class software.amazon.awscdk.services.cloudfront.SourceConfiguration.Builder
securityPolicy(SecurityPolicyProtocol) - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Builder
securityPolicy(SecurityPolicyProtocol) - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Builder
SecurityPolicyProtocol - Enum in software.amazon.awscdk.services.cloudfront
The minimum version of the SSL protocol that you want CloudFront to use for HTTPS connections.
setCloudFrontOriginAccessIdentityConfig(CfnCloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
`AWS::CloudFront::CloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfig`.
setCloudFrontOriginAccessIdentityConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnCloudFrontOriginAccessIdentity
`AWS::CloudFront::CloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfig`.
setDistributionConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution
`AWS::CloudFront::Distribution.DistributionConfig`.
setDistributionConfig(CfnDistribution.DistributionConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution
`AWS::CloudFront::Distribution.DistributionConfig`.
setStreamingDistributionConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
`AWS::CloudFront::StreamingDistribution.StreamingDistributionConfig`.
setStreamingDistributionConfig(CfnStreamingDistribution.StreamingDistributionConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution
`AWS::CloudFront::StreamingDistribution.StreamingDistributionConfig`.
smoothStreaming(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
smoothStreaming(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
smoothStreaming(Boolean) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
smoothStreaming(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
software.amazon.awscdk.services.cloudfront - package software.amazon.awscdk.services.cloudfront
Amazon CloudFront Construct Library
SourceConfiguration - Interface in software.amazon.awscdk.services.cloudfront
A source configuration is a wrapper for CloudFront origins and behaviors.
SourceConfiguration.Builder - Class in software.amazon.awscdk.services.cloudfront
A builder for SourceConfiguration
SourceConfiguration.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for SourceConfiguration
sslMethod(SSLMethod) - Method in class software.amazon.awscdk.services.cloudfront.AliasConfiguration.Builder
SSLMethod - Enum in software.amazon.awscdk.services.cloudfront
The SSL method CloudFront will use for your distribution.
sslMethod(SSLMethod) - Method in class software.amazon.awscdk.services.cloudfront.ViewerCertificateOptions.Builder
sslSupportMethod(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.ViewerCertificateProperty.Builder
statusCodes(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty.Builder
statusCodes(CfnDistribution.StatusCodesProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.OriginGroupFailoverCriteriaProperty.Builder
streamingDistributionConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.Builder
`AWS::CloudFront::StreamingDistribution.StreamingDistributionConfig`.
streamingDistributionConfig(CfnStreamingDistribution.StreamingDistributionConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.Builder
`AWS::CloudFront::StreamingDistribution.StreamingDistributionConfig`.
streamingDistributionConfig(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Builder
streamingDistributionConfig(CfnStreamingDistribution.StreamingDistributionConfigProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Builder

T

tags(List<CfnTag>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.Builder
`AWS::CloudFront::Distribution.Tags`.
tags(List<CfnTag>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistributionProps.Builder
tags(List<CfnTag>) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.Builder
`AWS::CloudFront::StreamingDistribution.Tags`.
tags(List<CfnTag>) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistributionProps.Builder
targetOriginId(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
targetOriginId(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
trustedSigners(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.Behavior.Builder
trustedSigners(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
trustedSigners(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
trustedSigners(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
trustedSigners(CfnStreamingDistribution.TrustedSignersProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder
ttl(Duration) - Method in class software.amazon.awscdk.services.cloudfront.ErrorResponse.Builder
Sets the value of ErrorResponse.getTtl()

V

valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.CloudFrontAllowedCachedMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.CloudFrontAllowedMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.FailoverStatusCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.HttpVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.LambdaEdgeEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.OriginProtocolPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.OriginSslPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.PriceClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.SecurityPolicyProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.SSLMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.cloudfront.ViewerProtocolPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.CloudFrontAllowedCachedMethods
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.CloudFrontAllowedMethods
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.FailoverStatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.HttpVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.LambdaEdgeEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.OriginProtocolPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.OriginSslPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.PriceClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.SecurityPolicyProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.SSLMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.cloudfront.ViewerProtocolPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
viewerCertificate(IResolvable) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
viewerCertificate(CfnDistribution.ViewerCertificateProperty) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
viewerCertificate(ViewerCertificate) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
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(ViewerCertificate) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
ViewerCertificate - Class in software.amazon.awscdk.services.cloudfront
Viewer certificate configuration class.
ViewerCertificate(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.cloudfront.ViewerCertificate
 
ViewerCertificate(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.cloudfront.ViewerCertificate
 
ViewerCertificateOptions - Interface in software.amazon.awscdk.services.cloudfront
EXPERIMENTAL
ViewerCertificateOptions.Builder - Class in software.amazon.awscdk.services.cloudfront
ViewerCertificateOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.cloudfront
An implementation for ViewerCertificateOptions
viewerProtocolPolicy(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CacheBehaviorProperty.Builder
viewerProtocolPolicy(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DefaultCacheBehaviorProperty.Builder
viewerProtocolPolicy(ViewerProtocolPolicy) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
The default viewer policy for incoming clients.
viewerProtocolPolicy(ViewerProtocolPolicy) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
ViewerProtocolPolicy - Enum in software.amazon.awscdk.services.cloudfront
How HTTPs should be handled with your distribution.

W

webAclId(String) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.DistributionConfigProperty.Builder
webAclId(String) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistribution.Builder
Unique identifier that specifies the AWS WAF web ACL to associate with this CloudFront distribution.
webAclId(String) - Method in class software.amazon.awscdk.services.cloudfront.CloudFrontWebDistributionProps.Builder
whitelist(String...) - Static method in class software.amazon.awscdk.services.cloudfront.GeoRestriction
Whitelist specific countries which you want CloudFront to distribute your content.
whitelistedNames(List<String>) - Method in class software.amazon.awscdk.services.cloudfront.CfnDistribution.CookiesProperty.Builder
$ A B C D E F G H I J K L M N O P Q R S T V W 
Skip navigation links

Copyright © 2020. All rights reserved.