REST Resource: projects.locations.environments

Ressource: Umgebung

Definition einer Softwareumgebung, die zum Starten einer Notebook-Instanz verwendet wird.

JSON-Darstellung
{
  "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.
}
Felder
name

string

Nur Ausgabe. Name dieser Umgebung. Format: projects/{projectId}/locations/{location}/environments/{environmentId}

displayName

string

Anzeigename dieser Umgebung für die Benutzeroberfläche.

description

string

Eine kurze Beschreibung dieser Umgebung.

postStartupScript

string

Pfad zu einem Bash-Skript, das automatisch ausgeführt wird, nachdem eine Notebook-Instanz vollständig gestartet wurde. Der Pfad muss eine URL oder ein Cloud Storage-Pfad sein. Beispiel: "gs://path-to-file/file-name"

createTime

string (Timestamp format)

Nur Ausgabe. Der Zeitpunkt der Erstellung dieser Umgebung.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

Union-Feld image_type. Typ der Umgebung. Kann ein VM-Image oder ein Container-Image sein. Für image_type ist nur einer der folgenden Werte zulässig:
vmImage

object (VmImage)

Verwenden Sie ein Compute Engine-VM-Image, um die Notebook-Instanz zu starten.

containerImage

object (ContainerImage)

Verwenden Sie ein Container-Image, um die Notebook-Instanz zu starten.

Methoden

create

Erstellt eine neue Umgebung.

delete

Löscht eine einzelne Umgebung.

get

Ruft Details zu einer einzelnen Umgebung ab.

list

Listet Umgebungen in einem Projekt auf.