Google Cloud Compute V1 API - Module Google::Cloud::Compute::V1::CachePolicy::CacheMode (v3.6.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Compute V1 API module Google::Cloud::Compute::V1::CachePolicy::CacheMode.
Specifies the cache setting for all responses from this route. If not
specified, Cloud CDN uses CACHE_ALL_STATIC mode.
Constants
UNDEFINED_CACHE_MODE
value: 0 A value indicating that the enum field is not set.
CACHE_ALL_STATIC
value: 355_027_945 Automatically cache static content, including common image formats,
media (video and audio), and web assets (JavaScript and CSS).
Requests and responses that are marked as uncacheable, as well as
dynamic content (including HTML), will not be cached.
FORCE_CACHE_ALL
value: 486_026_928 Cache all content, ignoring any "private", "no-store" or "no-cache"
directives in Cache-Control response headers.
Warning: this may result in Cloud CDN caching private,
per-user (user identifiable) content.
USE_ORIGIN_HEADERS
value: 55_380_261 Requires the origin to set valid caching headers to cache content.
Responses without these headers will not be cached at the edge, and will
require a full trip to the origin on every request, potentially impacting
performance and increasing load on the origin server.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-05-06 UTC."],[],[]]