Recurso: Sesión
Definición del protocolo de sesión externa.
Representación JSON |
---|
{ "name": string, "displayName": string, "state": enum ( |
Campos | |
---|---|
name |
Inmutable. Nombre completo |
displayName |
Opcional. Nombre visible de la sesión. Este campo se usa para identificar la sesión en la interfaz de usuario. De forma predeterminada, el nombre visible es el texto de la primera consulta de la sesión. |
state |
Estado de la sesión. |
userPseudoId |
Identificador único para monitorizar a los usuarios. |
turns[] |
Turnos. |
labels[] |
Opcional. Etiquetas de la sesión. Se puede definir como filtro en ListSessionsRequest. |
startTime |
Solo de salida. La hora a la que se inició la sesión. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
endTime |
Solo de salida. Hora en la que finalizó la sesión. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
isPinned |
Opcional. Si la sesión está fijada, se mostrará en la parte superior de la lista de sesiones. |
Métodos |
|
---|---|
|
Crea una sesión. |
|
Elimina una sesión. |
|
Obtiene una sesión. |
|
Muestra todas las sesiones por su DataStore principal. |
|
Actualiza un recurso Session. |