Class BackendBucketCdnPolicyBypassCacheOnRequestHeader (1.2.0)

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.

Inheritance

Object > BackendBucketCdnPolicyBypassCacheOnRequestHeader

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

BackendBucketCdnPolicyBypassCacheOnRequestHeader()

public BackendBucketCdnPolicyBypassCacheOnRequestHeader()

BackendBucketCdnPolicyBypassCacheOnRequestHeader(BackendBucketCdnPolicyBypassCacheOnRequestHeader)

public BackendBucketCdnPolicyBypassCacheOnRequestHeader(BackendBucketCdnPolicyBypassCacheOnRequestHeader other)
Parameter
NameDescription
otherBackendBucketCdnPolicyBypassCacheOnRequestHeader

Properties

HasHeaderName

public bool HasHeaderName { get; }

Gets whether the "header_name" field is set

Property Value
TypeDescription
Boolean

HeaderName

public string HeaderName { get; set; }

The header field name to match on when bypassing cache. Values are case-insensitive.

Property Value
TypeDescription
String