Optional. The labels for the session. This field is used to identify the session in the UI, for example, research assist sessions can set the label to "research assist" to display different icon in the session list.
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".
isPinned
boolean
Optional. Whether the session is pinned, pinned session will be displayed on the top of the session list.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-26 UTC."],[[["\u003cp\u003eSessions represent user interactions within a specified environment, identified by a unique name and optional display name.\u003c/p\u003e\n"],["\u003cp\u003eEach session can be tracked using a \u003ccode\u003euserPseudoId\u003c/code\u003e, includes a record of \u003ccode\u003eturns\u003c/code\u003e (interactions), and timestamps for \u003ccode\u003estartTime\u003c/code\u003e and \u003ccode\u003eendTime\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eSessions have an associated \u003ccode\u003estate\u003c/code\u003e and can be optionally \u003ccode\u003epinned\u003c/code\u003e to appear at the top of a list for easier access.\u003c/p\u003e\n"],["\u003cp\u003eThe Sessions resource can be managed through various methods including creating, deleting, retrieving, listing, and updating, allowing for full lifecycle management.\u003c/p\u003e\n"],["\u003cp\u003eThe JSON representation of a session includes fields for \u003ccode\u003ename\u003c/code\u003e, \u003ccode\u003edisplayName\u003c/code\u003e, \u003ccode\u003estate\u003c/code\u003e, \u003ccode\u003euserPseudoId\u003c/code\u003e, \u003ccode\u003eturns\u003c/code\u003e, \u003ccode\u003estartTime\u003c/code\u003e, \u003ccode\u003eendTime\u003c/code\u003e, and \u003ccode\u003eisPinned\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# REST Resource: projects.locations.dataStores.sessions\n\n- [Resource: Session](#Session)\n - [JSON representation](#Session.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Session\n-----------------\n\nExternal session proto definition."]]