REST Resource: projects.locations.environments

Recurso: Environment

Definição de um ambiente de software usado para iniciar uma instância de notebook.

Representação 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.
}
Campos
name

string

Apenas saída. Nome deste ambiente. Formato: projects/{projectId}/locations/{location}/environments/{environmentId}

displayName

string

Nome de exibição deste ambiente para a UI.

description

string

Uma breve descrição do ambiente.

postStartupScript

string

Caminho para um script Bash executado automaticamente após a inicialização completa de uma instância de notebook. O caminho precisa ser um URL ou do Cloud Storage. Exemplo: "gs://path-to-file/file-name"

createTime

string (Timestamp format)

Apenas saída. O horário em que este ambiente foi criado.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

Tipo do ambiente. Pode ser uma imagem de VM ou imagem do contêiner. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo um dos campos será definido em uma resposta:
vmImage

object (VmImage)

Use uma imagem de VM do Compute Engine para iniciar a instância do notebook.

containerImage

object (ContainerImage)

Use uma imagem de contêiner para iniciar a instância de notebook.

Fim dos campos mutuamente exclusivos.

Métodos

create

Cria um novo ambiente.

delete

Exclui um único ambiente.

get

Recebe detalhes de um único ambiente.

list

Lista os ambientes em um projeto.