REST Resource: projects.locations.sessionTemplates

Risorsa: SessionTemplate

Una rappresentazione di un modello di sessione.

Rappresentazione 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.
}
Campi
name

string

Obbligatorio. Il nome della risorsa del modello di sessione.

description

string

Facoltativo. Breve descrizione del modello.

createTime

string (Timestamp format)

Solo output. L'ora in cui è stato creato il modello.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

creator

string

Solo output. L'indirizzo email dell'utente che ha creato il modello.

labels

map (key: string, value: string)

Facoltativo. Etichette da associare alle sessioni create utilizzando questo modello. Le chiavi delle etichette devono contenere da 1 a 63 caratteri e devono essere conformi allo standard RFC 1035. I valori delle etichette possono essere vuoti, ma, se presenti, devono contenere da 1 a 63 caratteri e essere conformi allo standard RFC 1035. Non è possibile associare più di 32 etichette a una sessione.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

runtimeConfig

object (RuntimeConfig)

Facoltativo. Configurazione di runtime per l'esecuzione della sessione.

environmentConfig

object (EnvironmentConfig)

Facoltativo. Configurazione dell'ambiente per l'esecuzione della sessione.

updateTime

string (Timestamp format)

Solo output. L'ora dell'ultimo aggiornamento del modello.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

uuid

string

Solo output. Un UUID (Universally Unique Identifier) del modello di sessione. Il servizio genera questo valore quando crea il modello di sessione.

Campo unione session_config. La configurazione della sessione. session_config può essere solo uno dei seguenti:
jupyterSession

object (JupyterConfig)

Facoltativo. Configurazione della sessione Jupyter.

sparkConnectSession

object (SparkConnectConfig)

Facoltativo. Configurazione della sessione di connessione Spark.

Metodi

create

Crea un modello di sessione in modo sincrono.

delete

Consente di eliminare un modello di sessione.

get

Recupera la rappresentazione della risorsa per un modello di sessione.

list

Elenca i modelli di sessione.

patch

Aggiorna il modello di sessione in modo sincrono.