Reference documentation and code samples for the Backup for GKE V1 API class Google::Cloud::GkeBackup::V1::UpdateBackupRequest.
Request message for UpdateBackup.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#backup
def backup() -> ::Google::Cloud::GkeBackup::V1::Backup
Returns
-
(::Google::Cloud::GkeBackup::V1::Backup) — Required. A new version of the Backup resource that contains updated
fields. This may be sparsely populated if an
update_mask
is provided.
#backup=
def backup=(value) -> ::Google::Cloud::GkeBackup::V1::Backup
Parameter
-
value (::Google::Cloud::GkeBackup::V1::Backup) — Required. A new version of the Backup resource that contains updated
fields. This may be sparsely populated if an
update_mask
is provided.
Returns
-
(::Google::Cloud::GkeBackup::V1::Backup) — Required. A new version of the Backup resource that contains updated
fields. This may be sparsely populated if an
update_mask
is provided.
#update_mask
def update_mask() -> ::Google::Protobuf::FieldMask
Returns
-
(::Google::Protobuf::FieldMask) — 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 noupdate_mask
is provided, all fields inbackup
will be written to the target Backup resource. Note that OUTPUT_ONLY and IMMUTABLE fields inbackup
are ignored and are not used to update the target Backup.
#update_mask=
def update_mask=(value) -> ::Google::Protobuf::FieldMask
Parameter
-
value (::Google::Protobuf::FieldMask) — 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 noupdate_mask
is provided, all fields inbackup
will be written to the target Backup resource. Note that OUTPUT_ONLY and IMMUTABLE fields inbackup
are ignored and are not used to update the target Backup.
Returns
-
(::Google::Protobuf::FieldMask) — 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 noupdate_mask
is provided, all fields inbackup
will be written to the target Backup resource. Note that OUTPUT_ONLY and IMMUTABLE fields inbackup
are ignored and are not used to update the target Backup.