Class UpdateRapidCacheMetadata (1.16.0)

UpdateRapidCacheMetadata(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Message returned in the metadata field of the Operation resource for UpdateRapidCache operation.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
common_metadata google.cloud.storage_control_v2.types.CommonLongRunningOperationMetadata
Generic metadata for the long running operation.
rapid_cache_id str
Rapid Cache ID. This field is a member of oneof_ _rapid_cache_id.
zone str
The zone in which the cache instance is running. For example, us-central1-a. This field is a member of oneof_ _zone.
ttl google.protobuf.duration_pb2.Duration
Rapid 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. This field is a member of oneof_ _ttl.
admission_policy str
Optional. Rapid 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. This field is a member of oneof_ _admission_policy.
ingest_on_write bool
Specifies whether objects are ingested into the cache upon write. If not set, it defaults to false. This field is a member of oneof_ _ingest_on_write.
cache_type str
Optional. The type of cache. Either rapid cache or rapid cache ultra. This field is a member of oneof_ _cache_type.