public sealed class UpdateRestoreRequest : IMessage<UpdateRestoreRequest>, IEquatable<UpdateRestoreRequest>, IDeepCloneable<UpdateRestoreRequest>, IBufferMessage, IMessage
This is used to specify the fields to be overwritten in the
Restore targeted for update. The values for each of these
updated fields will be taken from the restore provided
with this request. Field names are relative to the root of the resource.
If no update_mask is provided, all fields in restore will be
written to the target Restore resource.
Note that OUTPUT_ONLY and IMMUTABLE fields in restore are ignored
and are not used to update the target Restore.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of \u003ccode\u003eUpdateRestoreRequest\u003c/code\u003e is 2.6.0, part of the Google Cloud GKE Backup V1 package.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eUpdateRestoreRequest\u003c/code\u003e is a request message for updating a \u003ccode\u003eRestore\u003c/code\u003e resource in Google Cloud GKE Backup.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eUpdateRestoreRequest\u003c/code\u003e implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateRestoreRequest\u003c/code\u003e class has two constructors, one default and one that takes another \u003ccode\u003eUpdateRestoreRequest\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateRestoreRequest\u003c/code\u003e properties include \u003ccode\u003eRestore\u003c/code\u003e which represents the updated resource, and \u003ccode\u003eUpdateMask\u003c/code\u003e, which specifies the fields to be overwritten during the update.\u003c/p\u003e\n"]]],[],null,[]]