public sealed class UpdateBackupPlanRequest : IMessage<UpdateBackupPlanRequest>, IEquatable<UpdateBackupPlanRequest>, IDeepCloneable<UpdateBackupPlanRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Backup for GKE v1 API class UpdateBackupPlanRequest.
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\u003eThis webpage provides documentation for the \u003ccode\u003eUpdateBackupPlanRequest\u003c/code\u003e class within the Google Cloud GKE Backup v1 API, specifically version 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateBackupPlanRequest\u003c/code\u003e class is used to send requests to update a \u003ccode\u003eBackupPlan\u003c/code\u003e resource, which is part of the Backup for GKE API, and it includes properties such as \u003ccode\u003eBackupPlan\u003c/code\u003e and \u003ccode\u003eUpdateMask\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation outlines the class's inheritance from the \u003ccode\u003eobject\u003c/code\u003e class and its implementation of several interfaces, including \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 page lists various versions of the \u003ccode\u003eUpdateBackupPlanRequest\u003c/code\u003e class documentation, ranging from the latest version 2.6.0 down to 1.0.0-beta01, allowing users to access information related to those different versions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateMask\u003c/code\u003e property is critical for partial updates, allowing users to specify exactly which fields of the \u003ccode\u003eBackupPlan\u003c/code\u003e they intend to modify with this request.\u003c/p\u003e\n"]]],[],null,[]]