Backup for GKE v1 API - Class UpdateBackupChannelRequest (2.7.0)

public sealed class UpdateBackupChannelRequest : IMessage<UpdateBackupChannelRequest>, IEquatable<UpdateBackupChannelRequest>, IDeepCloneable<UpdateBackupChannelRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Backup for GKE v1 API class UpdateBackupChannelRequest.

Request message for UpdateBackupChannel.

Inheritance

object > UpdateBackupChannelRequest

Namespace

Google.Cloud.GkeBackup.V1

Assembly

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