public sealed class DeleteRestoreRequest : IMessage<DeleteRestoreRequest>, IEquatable<DeleteRestoreRequest>, IDeepCloneable<DeleteRestoreRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Backup for GKE v1 API class DeleteRestoreRequest.
If provided, this value must match the current value of the
target Restore's [etag][google.cloud.gkebackup.v1.Restore.etag] field or
the request is rejected.
If set to true, any VolumeRestores below this restore will also be deleted.
Otherwise, the request will only succeed if the restore has no
VolumeRestores.
[[["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 document provides reference information for the \u003ccode\u003eDeleteRestoreRequest\u003c/code\u003e class within the Google Cloud GKE Backup v1 API, specifically version 2.2.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteRestoreRequest\u003c/code\u003e class is used to construct requests for deleting a Restore resource, supporting deletion of VolumeRestores if the \u003ccode\u003eForce\u003c/code\u003e property is true.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, which are utilized to provide message functionality.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eDeleteRestoreRequest\u003c/code\u003e class include \u003ccode\u003eName\u003c/code\u003e to specify the Restore resource to be deleted, \u003ccode\u003eEtag\u003c/code\u003e for conditional deletion, and \u003ccode\u003eForce\u003c/code\u003e to enable deletion of related VolumeRestores.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of \u003ccode\u003eDeleteRestoreRequest\u003c/code\u003e available is 2.6.0, with multiple past versions like 2.5.0, 2.4.0, and older, down to 1.0.0-beta01, available for reference.\u003c/p\u003e\n"]]],[],null,[]]