public sealed class CreateSessionEntityTypeRequest : IMessage<CreateSessionEntityTypeRequest>, IEquatable<CreateSessionEntityTypeRequest>, IDeepCloneable<CreateSessionEntityTypeRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class CreateSessionEntityTypeRequest.
The request message for
[SessionEntityTypes.CreateSessionEntityType][google.cloud.dialogflow.cx.v3.SessionEntityTypes.CreateSessionEntityType].
Required. The session to create a session entity type for.
Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/sessions/<SessionID>
or
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/sessions/<SessionID>.
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\u003eThe latest version of the Dialogflow v3 API documentation available is 2.23.0, while the current page is providing documentation for version 2.22.0, with access to earlier versions all the way back to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCreateSessionEntityTypeRequest\u003c/code\u003e is a class in the Dialogflow v3 API used to define the request message for creating a session entity type.\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.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateSessionEntityTypeRequest\u003c/code\u003e class has two constructors, a default one and one that takes another \u003ccode\u003eCreateSessionEntityTypeRequest\u003c/code\u003e as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThis class contains properties for \u003ccode\u003eParent\u003c/code\u003e (a string representing the session path), \u003ccode\u003eParentAsSessionName\u003c/code\u003e (a \u003ccode\u003eSessionName\u003c/code\u003e typed view over \u003ccode\u003eParent\u003c/code\u003e), and \u003ccode\u003eSessionEntityType\u003c/code\u003e (the session entity type to be created).\u003c/p\u003e\n"]]],[],null,[]]