REST Resource: projects.locations.sessionTemplates

Recurso: SessionTemplate

Representación de una plantilla de sesión.

Representación JSON
{
  "name": string,
  "description": string,
  "createTime": string,
  "creator": string,
  "labels": {
    string: string,
    ...
  },
  "runtimeConfig": {
    object (RuntimeConfig)
  },
  "environmentConfig": {
    object (EnvironmentConfig)
  },
  "updateTime": string,
  "uuid": string,

  // Union field session_config can be only one of the following:
  "jupyterSession": {
    object (JupyterConfig)
  },
  "sparkConnectSession": {
    object (SparkConnectConfig)
  }
  // End of list of possible types for union field session_config.
}
Campos
name

string

Obligatorio. Es el nombre del recurso de la plantilla de sesión.

description

string

Opcional. Es una descripción breve de la plantilla.

createTime

string (Timestamp format)

Solo salida. Es la hora en la que se creó la plantilla.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

creator

string

Solo salida. La dirección de correo electrónico del usuario que creó la plantilla

labels

map (key: string, value: string)

Opcional. Etiquetas para asociar con las sesiones creadas con esta plantilla. Las claves de etiqueta deben contener entre 1 y 63 caracteres y cumplir con la RFC 1035. Los valores de las etiquetas pueden estar vacíos, pero, si están presentes, deben contener entre 1 y 63 caracteres y cumplir con el estándar RFC 1035. No se pueden asociar más de 32 etiquetas a una sesión.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

runtimeConfig

object (RuntimeConfig)

Opcional. Configuración del entorno de ejecución para la ejecución de la sesión.

environmentConfig

object (EnvironmentConfig)

Opcional. Configuración del entorno para la ejecución de la sesión.

updateTime

string (Timestamp format)

Solo salida. Es la hora en la que se actualizó la plantilla por última vez.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

uuid

string

Solo salida. Un UUID (identificador único universal) de plantilla de sesión El servicio genera este valor cuando crea la plantilla de sesión.

Campo de unión session_config. La configuración de la sesión. session_config puede ser solo uno de los siguientes:
jupyterSession

object (JupyterConfig)

Opcional. Configuración de la sesión de Jupyter

sparkConnectSession

object (SparkConnectConfig)

Opcional. Configuración de la sesión de Spark Connect.

Métodos

create

Crea una plantilla de sesión de forma síncrona.

delete

Borra una plantilla de sesión.

get

Obtiene la representación de recursos de una plantilla de sesión.

list

Muestra una lista de plantillas de sesión.

patch

Actualiza la plantilla de sesión de forma síncrona.