public sealed class UpdateSessionEntityTypeRequest : IMessage<UpdateSessionEntityTypeRequest>, IEquatable<UpdateSessionEntityTypeRequest>, IDeepCloneable<UpdateSessionEntityTypeRequest>, IBufferMessage, IMessage
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 page details the \u003ccode\u003eUpdateSessionEntityTypeRequest\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3\u003c/code\u003e namespace for .NET, used to update session entity types in Dialogflow CX.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version documented is 2.23.0, with multiple previous versions listed, including version 2.1.0 which is the version this content focuses on, and also going as far back as version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateSessionEntityTypeRequest\u003c/code\u003e class inherits from \u003ccode\u003eObject\u003c/code\u003e 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, providing various functionalities.\u003c/p\u003e\n"],["\u003cp\u003eIt features a constructor \u003ccode\u003eUpdateSessionEntityTypeRequest()\u003c/code\u003e and \u003ccode\u003eUpdateSessionEntityTypeRequest(UpdateSessionEntityTypeRequest)\u003c/code\u003e for creating instances, and it contains properties \u003ccode\u003eSessionEntityType\u003c/code\u003e and \u003ccode\u003eUpdateMask\u003c/code\u003e for specifying the session entity type and update control.\u003c/p\u003e\n"],["\u003cp\u003eThe request message is used to update session entity types with a specific format: \u003ccode\u003eprojects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/sessions/<Session ID>/entityTypes/<Entity Type ID>\u003c/code\u003e or \u003ccode\u003eprojects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>/sessions/<Session ID>/entityTypes/<Entity Type ID>\u003c/code\u003e, with the 'draft' environment being the default.\u003c/p\u003e\n"]]],[],null,[]]