Class BackendServiceCdnPolicyBypassCacheOnRequestHeader (2.0.0)

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.

Inheritance

Object > BackendServiceCdnPolicyBypassCacheOnRequestHeader

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

BackendServiceCdnPolicyBypassCacheOnRequestHeader()

public BackendServiceCdnPolicyBypassCacheOnRequestHeader()

BackendServiceCdnPolicyBypassCacheOnRequestHeader(BackendServiceCdnPolicyBypassCacheOnRequestHeader)

public BackendServiceCdnPolicyBypassCacheOnRequestHeader(BackendServiceCdnPolicyBypassCacheOnRequestHeader other)
Parameter
NameDescription
otherBackendServiceCdnPolicyBypassCacheOnRequestHeader

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