public sealed class UpdateRapidCacheRequest : IMessage<UpdateRapidCacheRequest>, IEquatable<UpdateRapidCacheRequest>, IDeepCloneable<UpdateRapidCacheRequest>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Storage v2 API class UpdateRapidCacheRequest.
Request message for UpdateRapidCache.
Implements
IMessageUpdateRapidCacheRequest, IEquatableUpdateRapidCacheRequest, IDeepCloneableUpdateRapidCacheRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Storage.Control.V2Assembly
Google.Cloud.Storage.Control.V2.dll
Constructors
UpdateRapidCacheRequest()
public UpdateRapidCacheRequest()UpdateRapidCacheRequest(UpdateRapidCacheRequest)
public UpdateRapidCacheRequest(UpdateRapidCacheRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateRapidCacheRequest |
Properties
RapidCache
public RapidCache RapidCache { get; set; }Required. The RapidCache to update.
| Property Value | |
|---|---|
| Type | Description |
RapidCache |
|
RequestId
public string RequestId { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
UpdateMask
public FieldMask UpdateMask { get; set; }Required. List of fields to be updated. Mutable fields of RapidCache
include ttl, admission_policy and ingest_on_write.
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.
| Property Value | |
|---|---|
| Type | Description |
FieldMask |
|