public sealed class DeleteRestoreRequest : IMessage<DeleteRestoreRequest>, IEquatable<DeleteRestoreRequest>, IDeepCloneable<DeleteRestoreRequest>, IBufferMessage, IMessage
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 outlines the \u003ccode\u003eDeleteRestoreRequest\u003c/code\u003e class, which is used to request the deletion of a Restore in the Google Cloud GKE Backup service.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteRestoreRequest\u003c/code\u003e class is part of the \u003ccode\u003eGoogle.Cloud.GkeBackup.V1\u003c/code\u003e namespace and is implemented in the \u003ccode\u003eGoogle.Cloud.GkeBackup.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers properties such as \u003ccode\u003eEtag\u003c/code\u003e, \u003ccode\u003eForce\u003c/code\u003e, and \u003ccode\u003eName\u003c/code\u003e to configure the deletion request, including conditional deletion based on the Etag, recursive deletion with \u003ccode\u003eForce\u003c/code\u003e, and the resource name of the Restore to be deleted.\u003c/p\u003e\n"],["\u003cp\u003eMultiple versions of the \u003ccode\u003eDeleteRestoreRequest\u003c/code\u003e class are available, spanning from version 1.0.0-beta01 to the latest version, 2.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteRestoreRequest\u003c/code\u003e class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, allowing for its use in different contexts.\u003c/p\u003e\n"]]],[],null,[]]