public sealed class DeleteEntityTypeRequest : IMessage<DeleteEntityTypeRequest>, IEquatable<DeleteEntityTypeRequest>, IDeepCloneable<DeleteEntityTypeRequest>, IBufferMessage, IMessage
The request message for [EntityTypes.DeleteEntityType][google.cloud.dialogflow.cx.v3.EntityTypes.DeleteEntityType].
This field has no effect for entity type not being used.
For entity types that are used by intents or pages:
If force is set to false, an error will be returned with message
indicating the referencing resources.
If force is set to true, Dialogflow will remove the entity type, as
well as any references to the entity type (i.e. Page
[parameter][google.cloud.dialogflow.cx.v3.Form.Parameter] of the entity type will be changed to
'@sys.any' and intent [parameter][google.cloud.dialogflow.cx.v3.Intent.Parameter] of the entity type
will be removed).
Required. The name of the entity type to delete.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/entityTypes/<Entity Type ID>.
[[["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 a comprehensive list of versions for the \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e within the \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3\u003c/code\u003e namespace, ranging from version 1.0.0 to the latest version 2.23.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e class is a request message for the \u003ccode\u003eEntityTypes.DeleteEntityType\u003c/code\u003e function, which is part of the Google Cloud Dialogflow CX API.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e inherits from \u003ccode\u003eObject\u003c/code\u003e and implements several 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\u003e\u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e has two constructors, a default constructor, and a copy constructor, which takes another \u003ccode\u003eDeleteEntityTypeRequest\u003c/code\u003e object as parameter.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of this class include \u003ccode\u003eEntityTypeName\u003c/code\u003e, a property that returns the type \u003ccode\u003eEntityTypeName\u003c/code\u003e, \u003ccode\u003eForce\u003c/code\u003e which determines how deleting an entity should be handled, and \u003ccode\u003eName\u003c/code\u003e, a string representing the entity type's resource name.\u003c/p\u003e\n"]]],[],null,[]]