Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::CacheInvalidationRule (v2.22.0)

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-Tag response 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 AND with any tags. Up to 10 tags can be specified in a single invalidation request.

#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-Tag response 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 AND with any tags. Up to 10 tags can be specified in a single invalidation request.
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-Tag response 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 AND with any tags. Up to 10 tags can be specified in a single invalidation request.

#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)