Uses of Interface
software.amazon.awscdk.services.cloudfront.IOrigin
Packages that use IOrigin
Package
Description
Amazon CloudFront Construct Library
CloudFront Origins for the CDK CloudFront Library
-
Uses of IOrigin in software.amazon.awscdk.services.cloudfront
Subinterfaces of IOrigin in software.amazon.awscdk.services.cloudfrontModifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIOrigin
.Classes in software.amazon.awscdk.services.cloudfront that implement IOriginModifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.class
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.Methods in software.amazon.awscdk.services.cloudfront that return IOriginModifier and TypeMethodDescriptionOriginFailoverConfig.getFailoverOrigin()
The origin to use as the fallback origin.final IOrigin
OriginFailoverConfig.Jsii$Proxy.getFailoverOrigin()
BehaviorOptions.getOrigin()
The origin that you want CloudFront to route requests to when they match this behavior.final IOrigin
BehaviorOptions.Jsii$Proxy.getOrigin()
Methods in software.amazon.awscdk.services.cloudfront with parameters of type IOriginModifier and TypeMethodDescriptionvoid
Distribution.addBehavior
(String pathPattern, IOrigin origin) Adds a new behavior to this distribution for the given pathPattern.void
Distribution.addBehavior
(String pathPattern, IOrigin origin, AddBehaviorOptions behaviorOptions) Adds a new behavior to this distribution for the given pathPattern.OriginFailoverConfig.Builder.failoverOrigin
(IOrigin failoverOrigin) Sets the value ofOriginFailoverConfig.getFailoverOrigin()
Sets the value ofBehaviorOptions.getOrigin()
-
Uses of IOrigin in software.amazon.awscdk.services.cloudfront.origins
Classes in software.amazon.awscdk.services.cloudfront.origins that implement IOriginModifier and TypeClassDescriptionclass
An Origin for an HTTP server or S3 bucket configured for website hosting.class
An Origin for a v2 load balancer.class
An Origin that represents a group.class
An Origin for an API Gateway REST API.class
An Origin that is backed by an S3 bucket.Methods in software.amazon.awscdk.services.cloudfront.origins that return IOriginModifier and TypeMethodDescriptionOriginGroupProps.getFallbackOrigin()
The fallback origin that should serve requests when the primary fails.final IOrigin
OriginGroupProps.Jsii$Proxy.getFallbackOrigin()
OriginGroupProps.getPrimaryOrigin()
The primary origin that should serve requests for this group.final IOrigin
OriginGroupProps.Jsii$Proxy.getPrimaryOrigin()
Methods in software.amazon.awscdk.services.cloudfront.origins with parameters of type IOriginModifier and TypeMethodDescriptionOriginGroup.Builder.fallbackOrigin
(IOrigin fallbackOrigin) The fallback origin that should serve requests when the primary fails.OriginGroupProps.Builder.fallbackOrigin
(IOrigin fallbackOrigin) Sets the value ofOriginGroupProps.getFallbackOrigin()
OriginGroup.Builder.primaryOrigin
(IOrigin primaryOrigin) The primary origin that should serve requests for this group.OriginGroupProps.Builder.primaryOrigin
(IOrigin primaryOrigin) Sets the value ofOriginGroupProps.getPrimaryOrigin()