public sealed class UpdateBackupPlanRequest : IMessage<UpdateBackupPlanRequest>, IEquatable<UpdateBackupPlanRequest>, IDeepCloneable<UpdateBackupPlanRequest>, IBufferMessage, IMessage
This is used to specify the fields to be overwritten in the
BackupPlan 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
(e.g., description, backup_config.include_volume_data, etc.)
If no update_mask is provided, all fields in backup_plan will be
written to the target BackupPlan resource.
Note that OUTPUT_ONLY and IMMUTABLE fields in backup_plan are ignored
and are not used to update the target BackupPlan.
[[["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 page details the \u003ccode\u003eUpdateBackupPlanRequest\u003c/code\u003e class, which is used to request updates to a BackupPlan resource in the Google Cloud GKE Backup service, with the latest version being 2.6.0 and a current beta version being 1.0.0-beta01.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eUpdateBackupPlanRequest\u003c/code\u003e inherits from Object and implements several 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 class contains properties \u003ccode\u003eBackupPlan\u003c/code\u003e and \u003ccode\u003eUpdateMask\u003c/code\u003e, which specify the new version of the BackupPlan resource and the fields to be overwritten, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateBackupPlanRequest\u003c/code\u003e can be instantiated with default parameters using the default constructor, or by supplying another \u003ccode\u003eUpdateBackupPlanRequest\u003c/code\u003e instance.\u003c/p\u003e\n"]]],[],null,[]]