CachePolicyParametersInCacheKeyAndForwardedToOriginArgs

data class CachePolicyParametersInCacheKeyAndForwardedToOriginArgs(val cookiesConfig: Output<CachePolicyParametersInCacheKeyAndForwardedToOriginCookiesConfigArgs>, val enableAcceptEncodingBrotli: Output<Boolean>? = null, val enableAcceptEncodingGzip: Output<Boolean>? = null, val headersConfig: Output<CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs>, val queryStringsConfig: Output<CachePolicyParametersInCacheKeyAndForwardedToOriginQueryStringsConfigArgs>) : ConvertibleToJava<CachePolicyParametersInCacheKeyAndForwardedToOriginArgs>

Constructors

constructor(cookiesConfig: Output<CachePolicyParametersInCacheKeyAndForwardedToOriginCookiesConfigArgs>, enableAcceptEncodingBrotli: Output<Boolean>? = null, enableAcceptEncodingGzip: Output<Boolean>? = null, headersConfig: Output<CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs>, queryStringsConfig: Output<CachePolicyParametersInCacheKeyAndForwardedToOriginQueryStringsConfigArgs>)

Properties

Link copied to clipboard

Whether any cookies in viewer requests are included in the cache key and automatically included in requests that CloudFront sends to the origin. See Cookies Config for more information.

Link copied to clipboard
val enableAcceptEncodingBrotli: Output<Boolean>? = null

Flag determines whether the Accept-Encoding HTTP header is included in the cache key and in requests that CloudFront sends to the origin.

Link copied to clipboard
val enableAcceptEncodingGzip: Output<Boolean>? = null

Whether the Accept-Encoding HTTP header is included in the cache key and in requests sent to the origin by CloudFront.

Link copied to clipboard

Whether any HTTP headers are included in the cache key and automatically included in requests that CloudFront sends to the origin. See Headers Config for more information.

Link copied to clipboard

Whether any URL query strings in viewer requests are included in the cache key. It also automatically includes these query strings in requests that CloudFront sends to the origin. Please refer to the Query String Config for more information.

Functions

Link copied to clipboard
open override fun toJava(): CachePolicyParametersInCacheKeyAndForwardedToOriginArgs