REST Resource: projects.locations.sessionTemplates

Ressource: SessionTemplate

Représentation d'un modèle de session.

Représentation 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.
}
Champs
name

string

Obligatoire. Nom de la ressource du modèle de session.

description

string

Facultatif. Brève description du modèle.

createTime

string (Timestamp format)

Uniquement en sortie. Heure de création du modèle.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

creator

string

Uniquement en sortie. Adresse e-mail de l'utilisateur qui a créé le modèle.

labels

map (key: string, value: string)

Facultatif. Libellés à associer aux sessions créées à l'aide de ce modèle. Les clés d'étiquette doivent contenir entre 1 et 63 caractères et être conformes à la RFC 1035. Les valeurs des libellés peuvent être vides, mais, si elles sont présentes, elles doivent comporter entre 1 et 63 caractères et être conformes à la norme RFC 1035. Vous ne pouvez pas associer plus de 32 libellés à une session.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

runtimeConfig

object (RuntimeConfig)

Facultatif. Configuration d'exécution pour l'exécution de la session.

environmentConfig

object (EnvironmentConfig)

Facultatif. Configuration de l'environnement pour l'exécution de la session.

updateTime

string (Timestamp format)

Uniquement en sortie. Heure de la dernière mise à jour du modèle.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

uuid

string

Uniquement en sortie. UUID (identifiant unique universel) d'un modèle de session. Le service génère cette valeur lorsqu'il crée le modèle de session.

Champ d'union session_config. Configuration de la session. session_config ne peut être qu'un des éléments suivants :
jupyterSession

object (JupyterConfig)

Facultatif. Configuration de la session Jupyter.

sparkConnectSession

object (SparkConnectConfig)

Facultatif. Configuration de la session Spark Connect.

Méthodes

create

Créez un modèle de session de manière synchrone.

delete

Supprime un modèle de session.

get

Récupère la représentation de la ressource pour un modèle de session.

list

Répertorie les modèles de session.

patch

Met à jour le modèle de session de manière synchrone.