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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document outlines the `DeleteRestoreRequest` class, which is used to request the deletion of a Restore in the Google Cloud GKE Backup service."],["The `DeleteRestoreRequest` class is part of the `Google.Cloud.GkeBackup.V1` namespace and is implemented in the `Google.Cloud.GkeBackup.V1.dll` assembly."],["The class offers properties such as `Etag`, `Force`, and `Name` to configure the deletion request, including conditional deletion based on the Etag, recursive deletion with `Force`, and the resource name of the Restore to be deleted."],["Multiple versions of the `DeleteRestoreRequest` class are available, spanning from version 1.0.0-beta01 to the latest version, 2.6.0."],["The `DeleteRestoreRequest` class inherits from `Object` and implements interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, allowing for its use in different contexts."]]],[]]