public sealed class DeleteAutonomousDatabaseRequest : IMessage<DeleteAutonomousDatabaseRequest>, IEquatable<DeleteAutonomousDatabaseRequest>, IDeepCloneable<DeleteAutonomousDatabaseRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class DeleteAutonomousDatabaseRequest.
Optional. An optional ID to identify the request. This value is used to
identify duplicate requests. If you make a request with the same request ID
and the original request is still in progress or completed, the server
ignores the second request. This prevents clients from
accidentally creating duplicate commitments.
The request ID must be a valid UUID with the exception that zero UUID is
not supported (00000000-0000-0000-0000-000000000000).
[[["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-09-09 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eDeleteAutonomousDatabaseRequest\u003c/code\u003e class is part of the Oracle Database@Google Cloud v1 API, designed for requesting the deletion of an autonomous database.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, offering functionalities like message handling, comparison, deep cloning, and buffer management.\u003c/p\u003e\n"],["\u003cp\u003eIt contains properties such as \u003ccode\u003eName\u003c/code\u003e, which is required to specify the autonomous database resource for deletion, and \u003ccode\u003eRequestId\u003c/code\u003e, an optional identifier to prevent duplicate deletion requests.\u003c/p\u003e\n"],["\u003cp\u003eThere are two versions of the class available, namely 1.0.0 and the latest 1.1.0.\u003c/p\u003e\n"]]],[],null,["# Oracle Database@Google Cloud v1 API - Class DeleteAutonomousDatabaseRequest (1.3.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.3.0 (latest)](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/latest/Google.Cloud.OracleDatabase.V1.DeleteAutonomousDatabaseRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/1.2.0/Google.Cloud.OracleDatabase.V1.DeleteAutonomousDatabaseRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/1.1.0/Google.Cloud.OracleDatabase.V1.DeleteAutonomousDatabaseRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/1.0.0/Google.Cloud.OracleDatabase.V1.DeleteAutonomousDatabaseRequest) \n\n public sealed class DeleteAutonomousDatabaseRequest : IMessage\u003cDeleteAutonomousDatabaseRequest\u003e, IEquatable\u003cDeleteAutonomousDatabaseRequest\u003e, IDeepCloneable\u003cDeleteAutonomousDatabaseRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Oracle Database@Google Cloud v1 API class DeleteAutonomousDatabaseRequest.\n\nThe request for `AutonomousDatabase.Delete`. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e DeleteAutonomousDatabaseRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[DeleteAutonomousDatabaseRequest](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/latest/Google.Cloud.OracleDatabase.V1.DeleteAutonomousDatabaseRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[DeleteAutonomousDatabaseRequest](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/latest/Google.Cloud.OracleDatabase.V1.DeleteAutonomousDatabaseRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[DeleteAutonomousDatabaseRequest](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/latest/Google.Cloud.OracleDatabase.V1.DeleteAutonomousDatabaseRequest), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.OracleDatabase.V1](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/latest/Google.Cloud.OracleDatabase.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.OracleDatabase.V1.dll\n\nConstructors\n------------\n\n### DeleteAutonomousDatabaseRequest()\n\n public DeleteAutonomousDatabaseRequest()\n\n### DeleteAutonomousDatabaseRequest(DeleteAutonomousDatabaseRequest)\n\n public DeleteAutonomousDatabaseRequest(DeleteAutonomousDatabaseRequest other)\n\nProperties\n----------\n\n### AutonomousDatabaseName\n\n public AutonomousDatabaseName AutonomousDatabaseName { get; set; }\n\n[AutonomousDatabaseName](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/latest/Google.Cloud.OracleDatabase.V1.AutonomousDatabaseName)-typed view over the [Name](/dotnet/docs/reference/Google.Cloud.OracleDatabase.V1/latest/Google.Cloud.OracleDatabase.V1.DeleteAutonomousDatabaseRequest#Google_Cloud_OracleDatabase_V1_DeleteAutonomousDatabaseRequest_Name) resource name property.\n\n### Name\n\n public string Name { get; set; }\n\nRequired. The name of the resource in the following format:\nprojects/{project}/locations/{location}/autonomousDatabases/{autonomous_database}.\n\n### RequestId\n\n public string RequestId { get; set; }\n\nOptional. An optional ID to identify the request. This value is used to\nidentify duplicate requests. If you make a request with the same request ID\nand the original request is still in progress or completed, the server\nignores the second request. This prevents clients from\naccidentally creating duplicate commitments.\n\nThe request ID must be a valid UUID with the exception that zero UUID is\nnot supported (00000000-0000-0000-0000-000000000000)."]]