class Aws::CloudFront::Types::UpdateOriginRequestPolicyRequest
@note When making an API call, you may pass UpdateOriginRequestPolicyRequest
data as a hash: { origin_request_policy_config: { # required comment: "string", name: "string", # required headers_config: { # required header_behavior: "none", # required, accepts none, whitelist, allViewer, allViewerAndWhitelistCloudFront headers: { quantity: 1, # required items: ["string"], }, }, cookies_config: { # required cookie_behavior: "none", # required, accepts none, whitelist, all cookies: { quantity: 1, # required items: ["string"], }, }, query_strings_config: { # required query_string_behavior: "none", # required, accepts none, whitelist, all query_strings: { quantity: 1, # required items: ["string"], }, }, }, id: "string", # required if_match: "string", }
@!attribute [rw] origin_request_policy_config
An origin request policy configuration. @return [Types::OriginRequestPolicyConfig]
@!attribute [rw] id
The unique identifier for the origin request policy that you are updating. The identifier is returned in a cache behavior’s `OriginRequestPolicyId` field in the response to `GetDistributionConfig`. @return [String]
@!attribute [rw] if_match
The version of the origin request policy that you are updating. The version is returned in the origin request policy’s `ETag` field in the response to `GetOriginRequestPolicyConfig`. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/UpdateOriginRequestPolicyRequest AWS API Documentation
Constants
- SENSITIVE