public sealed class DeleteBackupRequest : IMessage<DeleteBackupRequest>, IEquatable<DeleteBackupRequest>, IDeepCloneable<DeleteBackupRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Dataproc Metastore v1 API class DeleteBackupRequest.
Request message for
[DataprocMetastore.DeleteBackup][google.cloud.metastore.v1.DataprocMetastore.DeleteBackup].
Optional. A request ID. Specify a unique request ID to allow the server to
ignore the request if it has completed. The server will ignore subsequent
requests that provide a duplicate request ID for at least 60 minutes after
the first request.
For example, if an initial request times out, followed by another request
with the same request ID, the server ignores the second request to prevent
the creation of duplicate commitments.
The request ID must be a valid
UUID
A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
[[["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-08-07 UTC."],[[["\u003cp\u003eThe latest version available for the \u003ccode\u003eDeleteBackupRequest\u003c/code\u003e class is 2.9.0, part of the Google.Cloud.Metastore.V1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteBackupRequest\u003c/code\u003e class is used to send a request to delete a backup in the Dataproc Metastore API, and it implements interfaces such as \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\u003eTo delete a backup using \u003ccode\u003eDeleteBackupRequest\u003c/code\u003e, you must specify the \u003ccode\u003eName\u003c/code\u003e of the backup resource, using a specific format: \u003ccode\u003eprojects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eYou can set an optional \u003ccode\u003eRequestId\u003c/code\u003e for the \u003ccode\u003eDeleteBackupRequest\u003c/code\u003e to ensure idempotency, which prevents duplicate requests from being processed within a 60-minute window.\u003c/p\u003e\n"],["\u003cp\u003eThere are several other versions of \u003ccode\u003eDeleteBackupRequest\u003c/code\u003e available, from 2.8.0 down to 1.0.0, each of which can be viewed from the links provided in the documentation.\u003c/p\u003e\n"]]],[],null,[]]