public sealed class UpdateSessionEntityTypeRequest : IMessage<UpdateSessionEntityTypeRequest>, IEquatable<UpdateSessionEntityTypeRequest>, IDeepCloneable<UpdateSessionEntityTypeRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class UpdateSessionEntityTypeRequest.
The request message for
[SessionEntityTypes.UpdateSessionEntityType][google.cloud.dialogflow.cx.v3.SessionEntityTypes.UpdateSessionEntityType].
public SessionEntityType SessionEntityType { get; set; }
Required. The session entity type to update.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/sessions/<Session ID>/entityTypes/<Entity Type ID> or
projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/environments/<Environment ID>/sessions/<Session ID>/entityTypes/<Entity
Type ID>. If Environment ID is not specified, we assume default 'draft'
environment.
[[["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 webpage provides reference documentation for the \u003ccode\u003eUpdateSessionEntityTypeRequest\u003c/code\u003e class within the Dialogflow v3 API, specifically for the .NET framework.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateSessionEntityTypeRequest\u003c/code\u003e class is used to send requests for updating session entity types in Dialogflow CX, as part of the \u003ccode\u003eSessionEntityTypes.UpdateSessionEntityType\u003c/code\u003e process.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists all available versions of this API class, ranging from version 1.0.0 up to the latest version 2.23.0, and clicking on them will navigate you to that version's specific documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateSessionEntityTypeRequest\u003c/code\u003e class 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, which provide methods for working with protocol buffer messages, object comparison, deep cloning, and buffer management, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateSessionEntityTypeRequest\u003c/code\u003e has two main properties you can use; \u003ccode\u003eSessionEntityType\u003c/code\u003e which represents the entity type being updated and \u003ccode\u003eUpdateMask\u003c/code\u003e which controls which of the fields will be updated.\u003c/p\u003e\n"]]],[],null,[]]