public sealed class BackendBucketCdnPolicyCacheKeyPolicy : IMessage<BackendBucketCdnPolicyCacheKeyPolicy>, IEquatable<BackendBucketCdnPolicyCacheKeyPolicy>, IDeepCloneable<BackendBucketCdnPolicyCacheKeyPolicy>, IBufferMessage, IMessage
Message containing what to include in the cache key for a request for Cloud CDN.
Implements
IMessage<BackendBucketCdnPolicyCacheKeyPolicy>, IEquatable<BackendBucketCdnPolicyCacheKeyPolicy>, IDeepCloneable<BackendBucketCdnPolicyCacheKeyPolicy>, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
BackendBucketCdnPolicyCacheKeyPolicy()
public BackendBucketCdnPolicyCacheKeyPolicy()
BackendBucketCdnPolicyCacheKeyPolicy(BackendBucketCdnPolicyCacheKeyPolicy)
public BackendBucketCdnPolicyCacheKeyPolicy(BackendBucketCdnPolicyCacheKeyPolicy other)
Parameter | |
---|---|
Name | Description |
other | BackendBucketCdnPolicyCacheKeyPolicy |
Properties
IncludeHttpHeaders
public RepeatedField<string> IncludeHttpHeaders { get; }
Allows HTTP request headers (by name) to be used in the cache key.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
QueryStringWhitelist
public RepeatedField<string> QueryStringWhitelist { get; }
Names of query string parameters to include in cache keys. All other parameters will be excluded. '&' and '=' will be percent encoded and not treated as delimiters.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |