| Package | Description |
|---|---|
| software.amazon.awscdk.services.cloudfront |
Amazon CloudFront Construct Library
|
| software.amazon.awscdk.services.cloudfront.origins |
CloudFront Origins for the CDK CloudFront Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IOrigin.Jsii$Default
Internal default implementation for
IOrigin. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IOrigin.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
OriginBase
(experimental) 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.
|
| Modifier and Type | Method and Description |
|---|---|
IOrigin |
OriginFailoverConfig.getFailoverOrigin()
(experimental) The origin to use as the fallback origin.
|
IOrigin |
OriginFailoverConfig.Jsii$Proxy.getFailoverOrigin() |
IOrigin |
BehaviorOptions.getOrigin()
(experimental) The origin that you want CloudFront to route requests to when they match this behavior.
|
IOrigin |
BehaviorOptions.Jsii$Proxy.getOrigin() |
| Modifier and Type | Method and Description |
|---|---|
void |
Distribution.addBehavior(String pathPattern,
IOrigin origin)
(experimental) Adds a new behavior to this distribution for the given pathPattern.
|
void |
Distribution.addBehavior(String pathPattern,
IOrigin origin,
AddBehaviorOptions behaviorOptions)
(experimental) Adds a new behavior to this distribution for the given pathPattern.
|
OriginFailoverConfig.Builder |
OriginFailoverConfig.Builder.failoverOrigin(IOrigin failoverOrigin)
Sets the value of
OriginFailoverConfig.getFailoverOrigin() |
BehaviorOptions.Builder |
BehaviorOptions.Builder.origin(IOrigin origin)
Sets the value of
BehaviorOptions.getOrigin() |
| Constructor and Description |
|---|
Jsii$Proxy(IOrigin origin,
AllowedMethods allowedMethods,
CachedMethods cachedMethods,
ICachePolicy cachePolicy,
Boolean compress,
List<? extends EdgeLambda> edgeLambdas,
IOriginRequestPolicy originRequestPolicy,
Boolean smoothStreaming,
List<? extends IKeyGroup> trustedKeyGroups,
ViewerProtocolPolicy viewerProtocolPolicy)
Constructor that initializes the object based on literal property values passed by the
BehaviorOptions.Builder. |
Jsii$Proxy(IOrigin failoverOrigin,
List<? extends Number> statusCodes)
Constructor that initializes the object based on literal property values passed by the
OriginFailoverConfig.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpOrigin
(experimental) An Origin for an HTTP server or S3 bucket configured for website hosting.
|
class |
LoadBalancerV2Origin
(experimental) An Origin for a v2 load balancer.
|
class |
OriginGroup
(experimental) An Origin that represents a group.
|
class |
S3Origin
(experimental) An Origin that is backed by an S3 bucket.
|
| Modifier and Type | Method and Description |
|---|---|
IOrigin |
OriginGroupProps.getFallbackOrigin()
(experimental) The fallback origin that should serve requests when the primary fails.
|
IOrigin |
OriginGroupProps.Jsii$Proxy.getFallbackOrigin() |
IOrigin |
OriginGroupProps.getPrimaryOrigin()
(experimental) The primary origin that should serve requests for this group.
|
IOrigin |
OriginGroupProps.Jsii$Proxy.getPrimaryOrigin() |
| Modifier and Type | Method and Description |
|---|---|
OriginGroup.Builder |
OriginGroup.Builder.fallbackOrigin(IOrigin fallbackOrigin)
(experimental) The fallback origin that should serve requests when the primary fails.
|
OriginGroupProps.Builder |
OriginGroupProps.Builder.fallbackOrigin(IOrigin fallbackOrigin)
Sets the value of
OriginGroupProps.getFallbackOrigin() |
OriginGroup.Builder |
OriginGroup.Builder.primaryOrigin(IOrigin primaryOrigin)
(experimental) The primary origin that should serve requests for this group.
|
OriginGroupProps.Builder |
OriginGroupProps.Builder.primaryOrigin(IOrigin primaryOrigin)
Sets the value of
OriginGroupProps.getPrimaryOrigin() |
| Constructor and Description |
|---|
Jsii$Proxy(IOrigin fallbackOrigin,
IOrigin primaryOrigin,
List<? extends Number> fallbackStatusCodes)
Constructor that initializes the object based on literal property values passed by the
OriginGroupProps.Builder. |
Copyright © 2021. All rights reserved.