Class BackendBucketCdnPolicyNegativeCachingPolicy
Specify CDN TTLs for response error codes.
Implements
Inherited Members
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class BackendBucketCdnPolicyNegativeCachingPolicy : IDirectResponseSchema
Properties
Code
The HTTP status code to define a TTL against. Only HTTP status codes 300, 301, 302, 307, 308, 404, 405, 410, 421, 451 and 501 are can be specified as values, and you cannot specify a status code more than once.
Declaration
[JsonProperty("code")]
public virtual int? Code { get; set; }
Property Value
Type | Description |
---|---|
int? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Ttl
The TTL (in seconds) for which to cache responses with the corresponding status code. The maximum allowed value is 1800s (30 minutes), noting that infrequently accessed objects may be evicted from the cache before the defined TTL.
Declaration
[JsonProperty("ttl")]
public virtual int? Ttl { get; set; }
Property Value
Type | Description |
---|---|
int? |