public sealed class BackendBucketCdnPolicyBypassCacheOnRequestHeader : IMessage<BackendBucketCdnPolicyBypassCacheOnRequestHeader>, IEquatable<BackendBucketCdnPolicyBypassCacheOnRequestHeader>, IDeepCloneable<BackendBucketCdnPolicyBypassCacheOnRequestHeader>, 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<BackendBucketCdnPolicyBypassCacheOnRequestHeader>, IEquatable<BackendBucketCdnPolicyBypassCacheOnRequestHeader>, IDeepCloneable<BackendBucketCdnPolicyBypassCacheOnRequestHeader>, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
BackendBucketCdnPolicyBypassCacheOnRequestHeader()
public BackendBucketCdnPolicyBypassCacheOnRequestHeader()
BackendBucketCdnPolicyBypassCacheOnRequestHeader(BackendBucketCdnPolicyBypassCacheOnRequestHeader)
public BackendBucketCdnPolicyBypassCacheOnRequestHeader(BackendBucketCdnPolicyBypassCacheOnRequestHeader other)
Parameter | |
---|---|
Name | Description |
other | BackendBucketCdnPolicyBypassCacheOnRequestHeader |
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 |