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