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

UI에 표시되는 이 환경의 표시 이름입니다.

description

string

이 환경에 대한 간단한 설명입니다.

postStartupScript

string

노트북 인스턴스가 완전히 부팅된 후 자동으로 실행되는 Bash 스크립트의 경로입니다. 경로는 URL 또는 Cloud Storage 경로여야 합니다. 예: "gs://path-to-file/file-name"

createTime

string (Timestamp format)

출력 전용입니다. 이 환경이 생성된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

통합 필드 image_type. 환경 유형입니다. VM 이미지 또는 컨테이너 이미지 중 하나일 수 있습니다. image_type은 다음 중 하나여야 합니다.
vmImage

object (VmImage)

Compute Engine VM 이미지를 사용하여 노트북 인스턴스를 시작합니다.

containerImage

object (ContainerImage)

컨테이너 이미지를 사용하여 노트북 인스턴스를 시작합니다.

메서드

create

새 환경을 만듭니다.

delete

단일 환경을 삭제합니다.

get

단일 환경의 세부정보를 가져옵니다.

list

프로젝트의 환경을 나열합니다.