public sealed class BackendServiceCdnPolicyBypassCacheOnRequestHeader : IMessage<BackendServiceCdnPolicyBypassCacheOnRequestHeader>, IEquatable<BackendServiceCdnPolicyBypassCacheOnRequestHeader>, IDeepCloneable<BackendServiceCdnPolicyBypassCacheOnRequestHeader>, IBufferMessage, IMessage
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.
Implements
IMessage<BackendServiceCdnPolicyBypassCacheOnRequestHeader>, IEquatable<BackendServiceCdnPolicyBypassCacheOnRequestHeader>, IDeepCloneable<BackendServiceCdnPolicyBypassCacheOnRequestHeader>, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
BackendServiceCdnPolicyBypassCacheOnRequestHeader()
public BackendServiceCdnPolicyBypassCacheOnRequestHeader()
BackendServiceCdnPolicyBypassCacheOnRequestHeader(BackendServiceCdnPolicyBypassCacheOnRequestHeader)
public BackendServiceCdnPolicyBypassCacheOnRequestHeader(BackendServiceCdnPolicyBypassCacheOnRequestHeader other)
Parameter | |
---|---|
Name | Description |
other | BackendServiceCdnPolicyBypassCacheOnRequestHeader |
Properties
HasHeaderName
public bool HasHeaderName { get; }
Gets whether the "header_name" field is set
Property Value | |
---|---|
Type | Description |
Boolean |
HeaderName
public string HeaderName { get; set; }
The header field name to match on when bypassing cache. Values are case-insensitive.
Property Value | |
---|---|
Type | Description |
String |