Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::CacheInvalidationRule.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cache_tags
def cache_tags() -> ::Array<::String>
Returns
-
(::Array<::String>) — A list of cache tags used to identify cached objects.
- Cache tags are specified when the response is first cached, by setting
the
Cache-Tagresponse header at the origin. - Multiple cache tags in the same invalidation request are treated as
Boolean
OR- for example,tag1 OR tag2 OR tag3. - If other fields are also specified, these are treated as Boolean
ANDwith any tags.
Up to 10 tags can be specified in a single invalidation request.
- Cache tags are specified when the response is first cached, by setting
the
#cache_tags=
def cache_tags=(value) -> ::Array<::String>
Parameter
-
value (::Array<::String>) — A list of cache tags used to identify cached objects.
- Cache tags are specified when the response is first cached, by setting
the
Cache-Tagresponse header at the origin. - Multiple cache tags in the same invalidation request are treated as
Boolean
OR- for example,tag1 OR tag2 OR tag3. - If other fields are also specified, these are treated as Boolean
ANDwith any tags.
Up to 10 tags can be specified in a single invalidation request.
- Cache tags are specified when the response is first cached, by setting
the
Returns
-
(::Array<::String>) — A list of cache tags used to identify cached objects.
- Cache tags are specified when the response is first cached, by setting
the
Cache-Tagresponse header at the origin. - Multiple cache tags in the same invalidation request are treated as
Boolean
OR- for example,tag1 OR tag2 OR tag3. - If other fields are also specified, these are treated as Boolean
ANDwith any tags.
Up to 10 tags can be specified in a single invalidation request.
- Cache tags are specified when the response is first cached, by setting
the
#host
def host() -> ::String
Returns
- (::String) — If set, this invalidation rule will only apply to requests with a Host header matching host.
#host=
def host=(value) -> ::String
Parameter
- value (::String) — If set, this invalidation rule will only apply to requests with a Host header matching host.
Returns
- (::String) — If set, this invalidation rule will only apply to requests with a Host header matching host.
#path
def path() -> ::String
Returns
- (::String)
#path=
def path=(value) -> ::String
Parameter
- value (::String)
Returns
- (::String)