REST Resource: projects.locations.sessionTemplates

Ressource: SessionTemplate

Eine Darstellung einer Sitzungsvorlage.

JSON-Darstellung
{
  "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.
}
Felder
name

string

Pflichtangabe. Der Ressourcenname der Sitzungsvorlage.

description

string

Optional. Kurze Beschreibung der Vorlage.

createTime

string (Timestamp format)

Nur Ausgabe. Die Uhrzeit, zu der die Vorlage erstellt wurde.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

creator

string

Nur Ausgabe. Die E-Mail-Adresse des Nutzers, der die Vorlage erstellt hat.

labels

map (key: string, value: string)

Optional. Labels, die mit Sitzungen verknüpft werden sollen, die mit dieser Vorlage erstellt wurden. Labelschlüssel müssen zwischen 1 und 63 Zeichen lang sein und RFC 1035 entsprechen. Labelwerte können leer sein. Wenn sie vorhanden sind, müssen sie zwischen 1 und 63 Zeichen lang sein und RFC 1035 entsprechen. Einer Sitzung können maximal 32 Labels zugeordnet werden.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

runtimeConfig

object (RuntimeConfig)

Optional. Laufzeitkonfiguration für die Sitzungsausführung.

environmentConfig

object (EnvironmentConfig)

Optional. Umgebungskonfiguration für die Sitzungsausführung.

updateTime

string (Timestamp format)

Nur Ausgabe. Der Zeitpunkt, zu dem die Vorlage zuletzt aktualisiert wurde.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

uuid

string

Nur Ausgabe. UUID (Unique Universal Identifier) einer Sitzungsvorlage. Der Dienst generiert diesen Wert beim Erstellen der Sitzungsvorlage.

Union-Feld session_config. Die Sitzungskonfiguration. Für session_config ist nur einer der folgenden Werte zulässig:
jupyterSession

object (JupyterConfig)

Optional. Konfiguration der Jupyter-Sitzung.

sparkConnectSession

object (SparkConnectConfig)

Optional. Konfiguration der Spark Connect-Sitzung.

Methoden

create

Sitzungsvorlage synchron erstellen

delete

Löscht eine Sitzungsvorlage.

get

Ruft die Ressourcendarstellung für eine Sitzungsvorlage ab.

list

Listet Sitzungsvorlagen auf.

patch

Aktualisiert die Sitzungsvorlage synchron.