public sealed class BackendBucketCdnPolicyBypassCacheOnRequestHeader : IMessage<BackendBucketCdnPolicyBypassCacheOnRequestHeader>, IEquatable<BackendBucketCdnPolicyBypassCacheOnRequestHeader>, IDeepCloneable<BackendBucketCdnPolicyBypassCacheOnRequestHeader>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class BackendBucketCdnPolicyBypassCacheOnRequestHeader.
Bypass the cache when the specified request headers are present, e.g. Pragma or Authorization headers. Values are case insensitive. The presence of such a header overrides the cache_mode setting.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eBackendBucketCdnPolicyBypassCacheOnRequestHeader\u003c/code\u003e class in the Google Cloud Compute Engine v1 API, detailing its use in bypassing cache based on request headers.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBackendBucketCdnPolicyBypassCacheOnRequestHeader\u003c/code\u003e class is part of the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace and is implemented across numerous versions of the API, from 1.0.0 to the latest 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class allows for specifying a header name (\u003ccode\u003eHeaderName\u003c/code\u003e) that, when present in a request, will cause the CDN cache to be bypassed, with the header names being case-insensitive.\u003c/p\u003e\n"],["\u003cp\u003eKey features of the class include inheritance from \u003ccode\u003eObject\u003c/code\u003e and implementation of interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers constructors to create instances, including a default constructor and one that takes another instance of the same class for copying.\u003c/p\u003e\n"]]],[],null,[]]