REST Resource: projects.locations.sessionTemplates

リソース: SessionTemplate

セッション テンプレートの表現。

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.
}
フィールド
name

string

必須。セッション テンプレートのリソース名。

description

string

省略可。テンプレートの簡単な説明。

createTime

string (Timestamp format)

出力専用。テンプレートが作成された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

creator

string

出力専用。テンプレートを作成したユーザーのメールアドレス。

labels

map (key: string, value: string)

省略可。このテンプレートを使用して作成されたセッションに関連付けるラベル。ラベルのキーは 1 ~ 63 文字で、RFC 1035 に準拠している必要があります。ラベルのは空にできますが、指定する場合は 1 ~ 63 文字で、RFC 1035 に準拠している必要があります。1 つのセッションに関連付けることができるラベルは 32 個までです。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

runtimeConfig

object (RuntimeConfig)

省略可。セッション実行のランタイム構成。

environmentConfig

object (EnvironmentConfig)

省略可。セッション実行の環境構成。

updateTime

string (Timestamp format)

出力専用。テンプレートが最後に更新された日時。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

uuid

string

出力専用。セッション テンプレートの UUID(一意のユニバーサル ID)。この値は、サービスがセッション テンプレートを作成するときに生成されます。

共用体フィールド session_config。セッション構成。session_config は次のいずれかになります。
jupyterSession

object (JupyterConfig)

省略可。Jupyter セッション構成。

sparkConnectSession

object (SparkConnectConfig)

省略可。Spark Connect セッション構成。

メソッド

create

セッション テンプレートを同期的に作成します。

delete

セッション テンプレートを削除します。

get

セッション テンプレートのリソース表現を取得します。

list

セッション テンプレートを一覧表示します。

patch

セッション テンプレートを同期的に更新します。