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