Reference documentation and code samples for the Storage Control V2 API class Google::Cloud::Storage::Control::V2::UpdateAnywhereCacheRequest.
Request message for UpdateAnywhereCache.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#anywhere_cache
def anywhere_cache() -> ::Google::Cloud::Storage::Control::V2::AnywhereCache
- (::Google::Cloud::Storage::Control::V2::AnywhereCache) — Required. The Anywhere Cache instance to be updated.
#anywhere_cache=
def anywhere_cache=(value) -> ::Google::Cloud::Storage::Control::V2::AnywhereCache
- value (::Google::Cloud::Storage::Control::V2::AnywhereCache) — Required. The Anywhere Cache instance to be updated.
- (::Google::Cloud::Storage::Control::V2::AnywhereCache) — Required. The Anywhere Cache instance to be updated.
#request_id
def request_id() -> ::String
-
(::String) — Optional. A unique identifier for this request. UUID is the recommended
format, but other formats are still accepted. This request is only
idempotent if a
request_id
is provided.
#request_id=
def request_id=(value) -> ::String
-
value (::String) — Optional. A unique identifier for this request. UUID is the recommended
format, but other formats are still accepted. This request is only
idempotent if a
request_id
is provided.
-
(::String) — Optional. A unique identifier for this request. UUID is the recommended
format, but other formats are still accepted. This request is only
idempotent if a
request_id
is provided.
#update_mask
def update_mask() -> ::Google::Protobuf::FieldMask
-
(::Google::Protobuf::FieldMask) — Required. List of fields to be updated. Mutable fields of AnywhereCache
include
ttl
andadmission_policy
.To specify ALL fields, specify a single field with the value
*
. Note: We recommend against doing this. If a new field is introduced at a later time, an older client updating with the*
may accidentally reset the new field's value.Not specifying any fields is an error.
#update_mask=
def update_mask=(value) -> ::Google::Protobuf::FieldMask
-
value (::Google::Protobuf::FieldMask) — Required. List of fields to be updated. Mutable fields of AnywhereCache
include
ttl
andadmission_policy
.To specify ALL fields, specify a single field with the value
*
. Note: We recommend against doing this. If a new field is introduced at a later time, an older client updating with the*
may accidentally reset the new field's value.Not specifying any fields is an error.
-
(::Google::Protobuf::FieldMask) — Required. List of fields to be updated. Mutable fields of AnywhereCache
include
ttl
andadmission_policy
.To specify ALL fields, specify a single field with the value
*
. Note: We recommend against doing this. If a new field is introduced at a later time, an older client updating with the*
may accidentally reset the new field's value.Not specifying any fields is an error.