Reference documentation and code samples for the Backup for GKE V1 API class Google::Cloud::GkeBackup::V1::UpdateRestorePlanRequest.
Request message for UpdateRestorePlan.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#restore_plan
def restore_plan() -> ::Google::Cloud::GkeBackup::V1::RestorePlan
Returns
-
(::Google::Cloud::GkeBackup::V1::RestorePlan) — Required. A new version of the RestorePlan resource that contains updated fields.
This may be sparsely populated if an
update_mask
is provided.
#restore_plan=
def restore_plan=(value) -> ::Google::Cloud::GkeBackup::V1::RestorePlan
Parameter
-
value (::Google::Cloud::GkeBackup::V1::RestorePlan) — Required. A new version of the RestorePlan resource that contains updated fields.
This may be sparsely populated if an
update_mask
is provided.
Returns
-
(::Google::Cloud::GkeBackup::V1::RestorePlan) — Required. A new version of the RestorePlan 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
RestorePlan targeted for update. The values for each of these
updated fields will be taken from the
restore_plan
provided with this request. Field names are relative to the root of the resource. If noupdate_mask
is provided, all fields inrestore_plan
will be written to the target RestorePlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields inrestore_plan
are ignored and are not used to update the target RestorePlan.
#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
RestorePlan targeted for update. The values for each of these
updated fields will be taken from the
restore_plan
provided with this request. Field names are relative to the root of the resource. If noupdate_mask
is provided, all fields inrestore_plan
will be written to the target RestorePlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields inrestore_plan
are ignored and are not used to update the target RestorePlan.
Returns
-
(::Google::Protobuf::FieldMask) — This is used to specify the fields to be overwritten in the
RestorePlan targeted for update. The values for each of these
updated fields will be taken from the
restore_plan
provided with this request. Field names are relative to the root of the resource. If noupdate_mask
is provided, all fields inrestore_plan
will be written to the target RestorePlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields inrestore_plan
are ignored and are not used to update the target RestorePlan.