REST Resource: projects.locations.environments

资源:Environment

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

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

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "vmImage": {
    object (VmImage)
  },
  "containerImage": {
    object (ContainerImage)
  }
  // End of mutually exclusive fields.
}
字段
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"。

环境类型;可以是虚拟机映像,也可以是容器映像。以下是互斥字段的列表。在响应中,最多只能设置以下字段之一:
vmImage

object (VmImage)

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

containerImage

object (ContainerImage)

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

互斥字段的结束。

方法

create

创建新环境。

delete

删除单个环境。

get

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

list

列出项目中的环境。