CachePolicyParametersInCacheKeyAndForwardedToOrigin class
Constructors
-
CachePolicyParametersInCacheKeyAndForwardedToOrigin({required Input<
CachePolicyParametersInCacheKeyAndForwardedToOriginCookiesConfig> cookiesConfig, Input<bool?> ? enableAcceptEncodingBrotli, Input<bool?> ? enableAcceptEncodingGzip, required Input<CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfig> headersConfig, required Input<CachePolicyParametersInCacheKeyAndForwardedToOriginQueryStringsConfig> queryStringsConfig}) -
Creates a new CachePolicyParametersInCacheKeyAndForwardedToOrigin.
cookiesConfigWhether 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.enableAcceptEncodingBrotliFlag determines whether the Accept-Encoding HTTP header is included in the cache key and in requests that CloudFront sends to the origin.enableAcceptEncodingGzipWhether the Accept-Encoding HTTP header is included in the cache key and in requests sent to the origin by CloudFront.headersConfigWhether 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.queryStringsConfigWhether 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.const -
CachePolicyParametersInCacheKeyAndForwardedToOrigin.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
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.
final
-
enableAcceptEncodingBrotli
→ Input<
bool?> ? -
Flag determines whether the Accept-Encoding HTTP header is included in the cache key and in requests that CloudFront sends to the origin.
final
-
enableAcceptEncodingGzip
→ Input<
bool?> ? -
Whether the Accept-Encoding HTTP header is included in the cache key and in requests sent to the origin by CloudFront.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
headersConfig
→ Input<
CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfig> -
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.
final
-
queryStringsConfig
→ Input<
CachePolicyParametersInCacheKeyAndForwardedToOriginQueryStringsConfig> -
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.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited