Class: Aws::CloudFront::Types::UpdateCachePolicyRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFront::Types::UpdateCachePolicyRequest
- Defined in:
- gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cache_policy_config ⇒ Types::CachePolicyConfig
A cache policy configuration.
-
#id ⇒ String
The unique identifier for the cache policy that you are updating.
-
#if_match ⇒ String
The version of the cache policy that you are updating.
Instance Attribute Details
#cache_policy_config ⇒ Types::CachePolicyConfig
A cache policy configuration.
16030 16031 16032 16033 16034 16035 16036 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 16030 class UpdateCachePolicyRequest < Struct.new( :cache_policy_config, :id, :if_match) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier for the cache policy that you are updating.
The identifier is returned in a cache behavior's CachePolicyId
field in the response to GetDistributionConfig.
16030 16031 16032 16033 16034 16035 16036 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 16030 class UpdateCachePolicyRequest < Struct.new( :cache_policy_config, :id, :if_match) SENSITIVE = [] include Aws::Structure end |
#if_match ⇒ String
The version of the cache policy that you are updating. The version
is returned in the cache policy's ETag field in the response to
GetCachePolicyConfig.
16030 16031 16032 16033 16034 16035 16036 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 16030 class UpdateCachePolicyRequest < Struct.new( :cache_policy_config, :id, :if_match) SENSITIVE = [] include Aws::Structure end |