Laufzeitvorlagen verwalten
Auf dieser Seite wird beschrieben, wie Sie eine Colab Enterprise-Laufzeitvorlage verwalten, einschließlich der folgenden Aufgaben:
- Laufzeitvorlage bearbeiten
- Laufzeitvorlage löschen
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die
Colab Enterprise Admin (roles/aiplatform.colabEnterpriseAdmin) IAM-Rolle für das Projekt zuzuweisen,
damit Sie die Berechtigungen zum Verwalten einer Colab Enterprise-Laufzeitvorlage erhalten.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Laufzeitvorlage bearbeiten
Sie können einige der Spezifikationen Ihrer Laufzeitvorlage ändern, einschließlich der Python-Version und der Konfiguration des Verschlüsselungsschlüssels. Änderungen an der Laufzeitvorlage wirken sich nur auf neu erstellte Laufzeiten aus dieser Vorlage aus.
Sie können eine Laufzeitvorlage in der Google Cloud Console oder mit der REST API bearbeiten.
Console
So bearbeiten Sie eine Laufzeitvorlage:
-
Rufen Sie in der Google Cloud Console die Seite Laufzeitvorlagen von Colab Enterprise auf.
-
Wählen Sie im Menü Region die Region aus, in der sich Ihre Laufzeitvorlage befindet.
-
Klicken Sie in der Spalte ID auf die ID-Nummer der Laufzeitvorlage die Sie bearbeiten möchten.
-
Klicken Sie auf Bearbeiten.
-
Nehmen Sie im Bereich Laufzeitvorlage bearbeiten Änderungen an der Laufzeitvorlage vor.
-
Klicken Sie auf Aktualisieren.
REST
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
REGION: die Region, in der sich Ihre Laufzeitvorlage befindet.PROJECT_ID: Ihre Projekt-ID.NOTEBOOK_RUNTIME_TEMPLATE_ID: die ID Ihrer Laufzeitvorlage.RELEASE_NAME: der Release-Name des Images, das Sie verwenden möchten.py311ist beispielsweise der Release-Name für das Python 3.11-Image. Wenn Sie das Image aufLatestfestlegen möchten, lassen SieRELEASE_NAMEleer.
HTTP-Methode und URL:
PATCH https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimeTemplates/NOTEBOOK_RUNTIME_TEMPLATE_ID?updateMask=software_config.colab_image.release_name
JSON-Text der Anfrage:
{
softwareConfig: {
colabImage: {
releaseName: "RELEASE_NAME"
}
}
}
Wenn Sie die Anfrage senden möchten, wählen Sie eine der folgenden Optionen aus:
curl
Speichern Sie den Anfragetext in einer Datei mit dem Namen request.json und führen Sie den folgenden Befehl aus:
curl -X PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimeTemplates/NOTEBOOK_RUNTIME_TEMPLATE_ID?updateMask=software_config.colab_image.release_name"
PowerShell
Speichern Sie den Anfragetext in einer Datei mit dem Namen request.json und führen Sie den folgenden Befehl aus:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method PATCH `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimeTemplates/NOTEBOOK_RUNTIME_TEMPLATE_ID?updateMask=software_config.colab_image.release_name" | Select-Object -Expand Content
Informationen zu den verfügbaren Abfrageparametern finden Sie in der
notebookRuntimeTemplates.patch REST API
Dokumentation.
Laufzeitvorlage löschen
Sie können eine Laufzeitvorlage in der Google Cloud Console, mit der gcloud CLI oder mit der REST API löschen.
Console
So löschen Sie eine Laufzeitvorlage:
-
Rufen Sie in der Google Cloud Console die Seite Laufzeitvorlagen von Colab Enterprise auf.
-
Wählen Sie im Menü Region die Region aus, in der sich Ihre Laufzeitvorlage befindet.
-
Wählen Sie die Laufzeitvorlage aus, die Sie löschen möchten.
-
Klicken Sie auf Löschen.
-
Klicken Sie auf Bestätigen.
gcloud
Ersetzen Sie folgende Werte, bevor sie einen der Befehlsdaten verwenden:
RUNTIME_ID: die ID Ihrer Laufzeit.PROJECT_ID: Ihre Projekt-ID.REGION: die Region, in der sich Ihre Laufzeit befindet.
Führen Sie den folgenden Befehl aus:
Linux, macOS oder Cloud Shell
gcloud colab runtimes delete RUNTIME_ID \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab runtimes delete RUNTIME_ID ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab runtimes delete RUNTIME_ID ^ --project=PROJECT_ID ^ --region=REGION
Weitere Informationen zum Befehl zum Löschen einer Laufzeitvorlage über die Befehlszeile finden Sie in der gcloud CLI Dokumentation.
REST
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
REGION: die Region, in der sich Ihre Laufzeit befindet.PROJECT_ID: Ihre Projekt-ID.RUNTIME_ID: die ID Ihrer Laufzeit.
HTTP-Methode und URL:
DELETE https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID"
PowerShell
Führen Sie diesen Befehl aus:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID" | Select-Object -Expand Content
Weitere Informationen finden Sie in der notebookRuntimeTemplates.delete REST API
Dokumentation.
Nächste Schritte
- Weitere Informationen zu Laufzeiten und Laufzeitvorlagen.
- Laufzeit erstellen