public sealed class UpdateRestoreChannelRequest : IMessage<UpdateRestoreChannelRequest>, IEquatable<UpdateRestoreChannelRequest>, IDeepCloneable<UpdateRestoreChannelRequest>, IBufferMessage, IMessageReference documentation and code samples for the Backup for GKE v1 API class UpdateRestoreChannelRequest.
Request message for UpdateRestoreChannel.
Implements
IMessageUpdateRestoreChannelRequest, IEquatableUpdateRestoreChannelRequest, IDeepCloneableUpdateRestoreChannelRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
UpdateRestoreChannelRequest()
public UpdateRestoreChannelRequest()UpdateRestoreChannelRequest(UpdateRestoreChannelRequest)
public UpdateRestoreChannelRequest(UpdateRestoreChannelRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateRestoreChannelRequest |
Properties
RestoreChannel
public RestoreChannel RestoreChannel { get; set; }Required. A new version of the RestoreChannel resource that contains
updated fields. This may be sparsely populated if an update_mask is
provided.
| Property Value | |
|---|---|
| Type | Description |
RestoreChannel |
|
UpdateMask
public FieldMask UpdateMask { get; set; }Optional. This is used to specify the fields to be overwritten in the
RestoreChannel targeted for update. The values for each of these
updated fields will be taken from the restore_channel provided
with this request. Field names are relative to the root of the resource
(e.g., description, destination_project_id, etc.)
If no update_mask is provided, all fields in restore_channel will
be written to the target RestoreChannel resource. Note that
OUTPUT_ONLY and IMMUTABLE fields in restore_channel are ignored and
are not used to update the target RestoreChannel.
| Property Value | |
|---|---|
| Type | Description |
FieldMask |
|