class Aws::CloudFront::Types::CreateCachePolicyRequest
@note When making an API call, you may pass CreateCachePolicyRequest
data as a hash: { cache_policy_config: { # required comment: "string", name: "string", # required default_ttl: 1, max_ttl: 1, min_ttl: 1, # required parameters_in_cache_key_and_forwarded_to_origin: { enable_accept_encoding_gzip: false, # required enable_accept_encoding_brotli: false, headers_config: { # required header_behavior: "none", # required, accepts none, whitelist headers: { quantity: 1, # required items: ["string"], }, }, cookies_config: { # required cookie_behavior: "none", # required, accepts none, whitelist, allExcept, all cookies: { quantity: 1, # required items: ["string"], }, }, query_strings_config: { # required query_string_behavior: "none", # required, accepts none, whitelist, allExcept, all query_strings: { quantity: 1, # required items: ["string"], }, }, }, }, }
@!attribute [rw] cache_policy_config
A cache policy configuration. @return [Types::CachePolicyConfig]
@see docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/CreateCachePolicyRequest AWS API Documentation
Constants
- SENSITIVE