public sealed class DeleteAspectTypeRequest : IMessage<DeleteAspectTypeRequest>, IEquatable<DeleteAspectTypeRequest>, IDeepCloneable<DeleteAspectTypeRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class DeleteAspectTypeRequest.
Optional. If the client provided etag value does not match the current etag
value, the DeleteAspectTypeRequest method returns an ABORTED error
response.
[[["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 provides reference documentation for the \u003ccode\u003eDeleteAspectTypeRequest\u003c/code\u003e class within the Google Cloud Dataplex v1 API for .NET, covering versions from 1.0.0 up to the latest version 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteAspectTypeRequest\u003c/code\u003e class is used to represent a request to delete an AspectType and 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.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eobject\u003c/code\u003e and includes inherited members such as \u003ccode\u003eGetHashCode\u003c/code\u003e, \u003ccode\u003eGetType\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class has properties such as \u003ccode\u003eAspectTypeName\u003c/code\u003e, \u003ccode\u003eEtag\u003c/code\u003e, and \u003ccode\u003eName\u003c/code\u003e, which define aspects of the delete request, including the name of the aspect type to be deleted, and an etag for optimistic concurrency control.\u003c/p\u003e\n"],["\u003cp\u003eThe available constructors are the default constructor \u003ccode\u003eDeleteAspectTypeRequest()\u003c/code\u003e, as well as a copy constructor \u003ccode\u003eDeleteAspectTypeRequest(DeleteAspectTypeRequest other)\u003c/code\u003e that takes another \u003ccode\u003eDeleteAspectTypeRequest\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,["# Cloud Dataplex v1 API - Class DeleteAspectTypeRequest (3.9.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.9.0 (latest)](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/latest/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [3.8.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/3.8.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [3.7.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/3.7.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [3.6.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/3.6.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [3.5.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/3.5.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [3.4.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/3.4.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [3.3.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/3.3.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [3.2.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/3.2.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [3.1.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/3.1.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [3.0.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/3.0.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.15.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.15.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.14.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.14.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.13.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.13.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.12.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.12.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.11.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.11.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.10.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.9.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.8.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.7.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.6.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.5.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.4.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.3.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.2.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.1.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/2.0.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/1.0.0/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest) \n\n public sealed class DeleteAspectTypeRequest : IMessage\u003cDeleteAspectTypeRequest\u003e, IEquatable\u003cDeleteAspectTypeRequest\u003e, IDeepCloneable\u003cDeleteAspectTypeRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Cloud Dataplex v1 API class DeleteAspectTypeRequest.\n\nDelele AspectType Request. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e DeleteAspectTypeRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[DeleteAspectTypeRequest](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/latest/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[DeleteAspectTypeRequest](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/latest/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[DeleteAspectTypeRequest](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/latest/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest), [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.Dataplex.V1](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/latest/Google.Cloud.Dataplex.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.Dataplex.V1.dll\n\nConstructors\n------------\n\n### DeleteAspectTypeRequest()\n\n public DeleteAspectTypeRequest()\n\n### DeleteAspectTypeRequest(DeleteAspectTypeRequest)\n\n public DeleteAspectTypeRequest(DeleteAspectTypeRequest other)\n\nProperties\n----------\n\n### AspectTypeName\n\n public AspectTypeName AspectTypeName { get; set; }\n\n[AspectTypeName](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/latest/Google.Cloud.Dataplex.V1.AspectTypeName)-typed view over the [Name](/dotnet/docs/reference/Google.Cloud.Dataplex.V1/latest/Google.Cloud.Dataplex.V1.DeleteAspectTypeRequest#Google_Cloud_Dataplex_V1_DeleteAspectTypeRequest_Name) resource name property.\n\n### Etag\n\n public string Etag { get; set; }\n\nOptional. If the client provided etag value does not match the current etag\nvalue, the DeleteAspectTypeRequest method returns an ABORTED error\nresponse.\n\n### Name\n\n public string Name { get; set; }\n\nRequired. The resource name of the AspectType:\n`projects/{project_number}/locations/{location_id}/aspectTypes/{aspect_type_id}`."]]