Header menu logo FsCDK

CloudFrontBehaviors Module

Factory helpers to build common IBehaviorOptions for S3 and HTTP origins. These helpers are useful if you prefer to construct behaviors and pass them via defaultBehavior/additionalBehavior.

Functions and values

Function or value Description

httpBehavior domainName originPath viewerProtocolPolicy cachePolicy originRequestPolicy responseHeadersPolicy allowedMethods cachedMethods compress

Full Usage: httpBehavior domainName originPath viewerProtocolPolicy cachePolicy originRequestPolicy responseHeadersPolicy allowedMethods cachedMethods compress

Parameters:
Returns: IBehaviorOptions
domainName : string
originPath : string option
viewerProtocolPolicy : ViewerProtocolPolicy option
cachePolicy : ICachePolicy option
originRequestPolicy : IOriginRequestPolicy option
responseHeadersPolicy : ResponseHeadersPolicy option
allowedMethods : AllowedMethods option
cachedMethods : CachedMethods option
compress : bool option
Returns: IBehaviorOptions

httpBehaviorDefault domainName

Full Usage: httpBehaviorDefault domainName

Parameters:
    domainName : string

Returns: bool option -> IBehaviorOptions
domainName : string
Returns: bool option -> IBehaviorOptions

s3Behavior originType viewerProtocolPolicy cachePolicy originRequestPolicy responseHeadersPolicy allowedMethods cachedMethods compress

Full Usage: s3Behavior originType viewerProtocolPolicy cachePolicy originRequestPolicy responseHeadersPolicy allowedMethods cachedMethods compress

Parameters:
Returns: IBehaviorOptions
originType : S3OriginType
viewerProtocolPolicy : ViewerProtocolPolicy option
cachePolicy : ICachePolicy option
originRequestPolicy : IOriginRequestPolicy option
responseHeadersPolicy : ResponseHeadersPolicy option
allowedMethods : AllowedMethods option
cachedMethods : CachedMethods option
compress : bool option
Returns: IBehaviorOptions

s3BehaviorDefault originType

Full Usage: s3BehaviorDefault originType

Parameters:
Returns: IBehaviorOptions
originType : S3OriginType
Returns: IBehaviorOptions

Type something to start searching.