REST Resource: projects.locations.sessionTemplates

Recurso: SessionTemplate

Uma representação de um modelo de sessão.

Representação 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

Obrigatório. O nome do recurso do modelo de sessão.

description

string

Opcional. Breve descrição do modelo.

createTime

string (Timestamp format)

Apenas saída. O horário em que o modelo foi criado.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

creator

string

Apenas saída. O endereço de e-mail do usuário que criou o modelo.

labels

map (key: string, value: string)

Opcional. Rótulos para associar às sessões criadas usando este modelo. As chaves de identificador precisam conter de 1 a 63 caracteres e estar em conformidade com o RFC 1035. Os valores do rótulo podem estar vazios, mas, se estiverem presentes, precisam conter de 1 a 63 caracteres e estar em conformidade com o RFC 1035. Não é possível associar mais de 32 rótulos a uma sessão.

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

runtimeConfig

object (RuntimeConfig)

Opcional. Configuração do ambiente de execução para a execução da sessão.

environmentConfig

object (EnvironmentConfig)

Opcional. Configuração do ambiente para a execução da sessão.

updateTime

string (Timestamp format)

Apenas saída. O horário em que o modelo foi atualizado pela última vez.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

uuid

string

Apenas saída. Um UUID (identificador universal exclusivo) de modelo de sessão. O serviço gera esse valor ao criar o modelo de sessão.

Campo de união session_config. A configuração da sessão. session_config pode ser apenas de um dos tipos a seguir:
jupyterSession

object (JupyterConfig)

Opcional. Configuração da sessão do Jupyter.

sparkConnectSession

object (SparkConnectConfig)

Opcional. Configuração da sessão do Spark Connect.

Métodos

create

Crie um modelo de sessão de forma síncrona.

delete

Exclui um modelo de sessão.

get

Recebe a representação de recursos de um modelo de sessão.

list

Lista modelos de sessão.

patch

Atualiza o modelo de sessão de forma síncrona.