public sealed class BackendServiceCdnPolicyBypassCacheOnRequestHeader : IMessage<BackendServiceCdnPolicyBypassCacheOnRequestHeader>, IEquatable<BackendServiceCdnPolicyBypassCacheOnRequestHeader>, IDeepCloneable<BackendServiceCdnPolicyBypassCacheOnRequestHeader>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class BackendServiceCdnPolicyBypassCacheOnRequestHeader.
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\u003eThe latest version available for \u003ccode\u003eBackendServiceCdnPolicyBypassCacheOnRequestHeader\u003c/code\u003e is 3.6.0, with a range of versions available from 1.0.0 to 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBackendServiceCdnPolicyBypassCacheOnRequestHeader\u003c/code\u003e is a class in the Google.Cloud.Compute.V1 namespace designed for use in the Compute Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThis class is implemented to allow bypassing the cache based on the presence of specific request headers, with the header values being case-insensitive.\u003c/p\u003e\n"],["\u003cp\u003eThe class features two constructors and two properties, including \u003ccode\u003eHasHeaderName\u003c/code\u003e (a boolean indicating if the "header_name" field is set) and \u003ccode\u003eHeaderName\u003c/code\u003e (a string that is used to match the header name for bypassing the cache).\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits several interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e and \u003ccode\u003eIBufferMessage\u003c/code\u003e, as well as inheriting from \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]