Class: Google::Cloud::Storage::Control::V2::UpdateAnywhereCacheMetadata
- Inherits:
-
Object
- Object
- Google::Cloud::Storage::Control::V2::UpdateAnywhereCacheMetadata
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/storage/control/v2/storage_control.rb
Overview
Message returned in the metadata field of the Operation resource for UpdateAnywhereCache operation.
Instance Attribute Summary collapse
-
#admission_policy ⇒ ::String
L4 Cache entry Admission Policy in kebab-case (e.g., "admit-on-first-miss").
-
#anywhere_cache_id ⇒ ::String
Anywhere Cache ID.
-
#common_metadata ⇒ ::Google::Cloud::Storage::Control::V2::CommonLongRunningOperationMetadata
Generic metadata for the long running operation.
-
#ttl ⇒ ::Google::Protobuf::Duration
Anywhere Cache entry's TTL between 1h and 7days.
-
#zone ⇒ ::String
The zone in which the cache instance is running.
Instance Attribute Details
#admission_policy ⇒ ::String
Returns L4 Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). If admission_policy
is pending
update, this field equals to the new value specified in the Update request.
514 515 516 517 |
# File 'proto_docs/google/storage/control/v2/storage_control.rb', line 514 class UpdateAnywhereCacheMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#anywhere_cache_id ⇒ ::String
Returns Anywhere Cache ID.
514 515 516 517 |
# File 'proto_docs/google/storage/control/v2/storage_control.rb', line 514 class UpdateAnywhereCacheMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#common_metadata ⇒ ::Google::Cloud::Storage::Control::V2::CommonLongRunningOperationMetadata
Returns Generic metadata for the long running operation.
514 515 516 517 |
# File 'proto_docs/google/storage/control/v2/storage_control.rb', line 514 class UpdateAnywhereCacheMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#ttl ⇒ ::Google::Protobuf::Duration
Returns Anywhere Cache entry's TTL between 1h and 7days. A cache-level config that
is applied to all new cache entries on admission. If ttl
is pending
update, this field equals to the new value specified in the Update request.
514 515 516 517 |
# File 'proto_docs/google/storage/control/v2/storage_control.rb', line 514 class UpdateAnywhereCacheMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#zone ⇒ ::String
Returns The zone in which the cache instance is running. For example, us-central1-a.
514 515 516 517 |
# File 'proto_docs/google/storage/control/v2/storage_control.rb', line 514 class UpdateAnywhereCacheMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |