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"]],[["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-04-09 UTC."],[[["This document provides reference information for the `DeleteRestoreRequest` class within the Google Cloud GKE Backup v1 API, specifically version 2.1.0."],["The `DeleteRestoreRequest` class is used to construct request messages for deleting a restore operation in GKE Backup, with the latest version being 2.6.0."],["The class includes properties like `Etag`, `Force`, `Name`, and `RestoreName` to specify details for the delete operation, such as conditional deletion, cascading deletion, and the resource name to be deleted."],["This class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing functionality for message handling, equality checks, deep cloning, and buffer message operations, respectively."],["The document also lists the constructors available for creating an instance of the `DeleteRestoreRequest` class."]]],[]]