REST Resource: projects.locations.environments

资源:环境

用于启动笔记本实例的软件环境的定义。

JSON 表示法
{
  "name": string,
  "displayName": string,
  "description": string,
  "postStartupScript": string,
  "createTime": string,

  // Union field image_type can be only one of the following:
  "vmImage": {
    object (VmImage)
  },
  "containerImage": {
    object (ContainerImage)
  }
  // End of list of possible types for union field image_type.
}
字段
name

string

仅限输出。此环境的名称。格式:projects/{projectId}/locations/{location}/environments/{environmentId}

displayName

string

此环境在界面中的显示名称。

description

string

此环境的简要说明。

postStartupScript

string

在笔记本实例完全启动后自动运行的 Bash 脚本的路径。该路径必须是网址或 Cloud Storage 路径。示例:"gs://path-to-file/file-name"

createTime

string (Timestamp format)

仅限输出。创建此环境的时间。

采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

联合字段 image_type。环境的类型;可以是虚拟机映像或容器映像。image_type 只能是下列其中一项:
vmImage

object (VmImage)

使用 Compute Engine 虚拟机映像启动笔记本实例。

containerImage

object (ContainerImage)

使用容器映像启动笔记本实例。

方法

create

创建一个新环境。

delete

删除单个环境。

get

获取单个环境的详细信息。

list

列出项目中的环境。