public sealed class BackendBucketCdnPolicyNegativeCachingPolicy : IMessage<BackendBucketCdnPolicyNegativeCachingPolicy>, IEquatable<BackendBucketCdnPolicyNegativeCachingPolicy>, IDeepCloneable<BackendBucketCdnPolicyNegativeCachingPolicy>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class BackendBucketCdnPolicyNegativeCachingPolicy.
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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eBackendBucketCdnPolicyNegativeCachingPolicy\u003c/code\u003e class within the Google.Cloud.Compute.V1 API, specifically for version 3.2.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBackendBucketCdnPolicyNegativeCachingPolicy\u003c/code\u003e class is used to specify CDN TTLs for response error codes in the Compute Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe document details the inheritance, implementations, constructors, and properties of the \u003ccode\u003eBackendBucketCdnPolicyNegativeCachingPolicy\u003c/code\u003e class, including \u003ccode\u003eCode\u003c/code\u003e, \u003ccode\u003eHasCode\u003c/code\u003e, \u003ccode\u003eHasTtl\u003c/code\u003e, and \u003ccode\u003eTtl\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this API class is 3.6.0, with many previous versions available for reference as low as 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCode\u003c/code\u003e property allows setting an HTTP status code to define a TTL against, and the \u003ccode\u003eTtl\u003c/code\u003e property specifies the duration (in seconds) for caching responses with the designated status code.\u003c/p\u003e\n"]]],[],null,[]]