Mit Labels können Sie Ihre Google Cloud -Projekte organisieren und die Kosten team- oder umgebungsübergreifend im Blick behalten. Sie können Projektlabels mit derGoogle Cloud Console, der Google Cloud CLI oder der Cloud Resource Manager API verwalten.
Labels gelten nur für Projekte. Ordner und Organisationsressourcen unterstützen keine Labels. Labels, die Sie an ein Projekt anhängen, werden nicht automatisch an untergeordnete Ressourcen weitergegeben. Informationen zum Anwenden oder Aktualisieren von Labels für bestimmte Dienstressourcen wie Compute Engine-Instanzen oder Cloud Storage-Buckets finden Sie in der Dokumentation zur Ressource oder unter Dienste, die Labels unterstützen. Pub/Sub unterstützt beispielsweise Labels für die Abrechnung des Durchsatzes von Themen und Abos, aber SKUs für die Abrechnung von ausgehendem Traffic unterstützen keine Labels.
Labels für Projekte erstellen
Console
So fügen Sie Labels zu einem Projekt hinzu:
Öffnen Sie in der Google Cloud Console die Seite Labels.
Wählen Sie ein Projekt aus dem Drop-down-Menü Projekt auswählen aus.
Klicken Sie auf + Label hinzufügen, um einen neuen Labeleintrag hinzuzufügen. Geben Sie für jedes Label einen Schlüssel und einen Wert ein.
Wenn Sie keine weiteren Labels hinzufügen möchten, klicken Sie auf Speichern.
So fügen Sie Labels für mehrere Projekte gleichzeitig hinzu:
Öffnen Sie in der Google Cloud Console die Seite Ressourcen verwalten.
Wählen Sie auf der Seite Ressourcen verwalten die Projekte aus, für die Sie Labels hinzufügen möchten.
Klicken Sie im Infofeld auf dem Tab Labels auf + Labels hinzufügen und geben Sie einen Schlüssel und einen Wert für jedes hinzuzufügende Label ein.
Wenn Sie keine weiteren Labels hinzufügen möchten, klicken Sie auf Speichern.
Nachdem Sie Labels hinzugefügt haben, können Sie Projekte filtern, indem Sie einen Label-Schlüssel oder -Wert in das Filterfeld über der Projektliste eingeben. Im Filterfeld werden Schlüssel und Werte vorgeschlagen, damit Sie eine Vorschau der Ergebnisse anzeigen lassen können.
gcloud
Wenn Sie ein neues Projekt mit Labels über die gcloud CLI erstellen möchten, verwenden Sie den Befehl gcloud projects create mit dem Flag --labels:
gcloud projects create PROJECT_ID \
--labels=KEY1=VALUE1,KEY2=VALUE2
Wenn Sie einem vorhandenen Projekt Labels hinzufügen möchten, verwenden Sie den Befehl gcloud projects update mit dem Flag --update-labels:
gcloud projects update PROJECT_ID \
--update-labels=KEY1=VALUE1,KEY2=VALUE2
Wobei:
PROJECT_IDist die ID des Projekts, das Sie erstellen oder aktualisieren möchten.KEY1=VALUE1ist ein Schlüssel/Wert-Paar für das Label, das Sie hinzufügen möchten.
REST
Wenn Sie ein neues Projekt mit einem Label erstellen möchten, fügen Sie das Feld labels ein, wenn Sie eine POST-Anfrage an die Methode projects.create senden:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"projectId": "PROJECT_ID",
"displayName": "PROJECT_NAME",
"labels": {
"environment": "development"
}
}' \
"https://cloudresourcemanager.googleapis.com/v3/projects"
Wenn Sie einem vorhandenen Projekt Labels hinzufügen möchten, verwenden Sie die Methode projects.patch:
curl -X PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"labels": {
"environment": "development"
}
}' \
"https://cloudresourcemanager.googleapis.com/v3/projects/PROJECT_ID?updateMask=labels"
Labels für Projekte aktualisieren
Console
So aktualisieren Sie Labels für ein einzelnes Projekt:Öffnen Sie in der Google Cloud Console die Seite Labels.
Wählen Sie ein Projekt aus dem Drop-down-Menü Projekt auswählen.
Aktualisieren Sie die Labels für Ihr Projekt:
- Wenn Sie ein Label bearbeiten möchten, klicken Sie auf den Wert, den Sie bearbeiten möchten, und nehmen Sie die gewünschten Änderungen vor.
- Um ein Label zu löschen, halten Sie den Mauszeiger über den Schlüssel oder Wert und klicken Sie dann auf .
Wenn Sie keine weiteren Labels aktualisieren möchten, klicken Sie auf Speichern.
So aktualisieren Sie Labels für mehrere Projekte gleichzeitig:
Öffnen Sie in der Google Cloud Console die Seite Ressourcen verwalten.
Wählen Sie auf der Seite Ressourcen verwalten die Projekte aus, für die Sie Labels aktualisieren möchten.
Klicken Sie im Infofeld auf den Tab Labels und aktualisieren Sie Labels für die ausgewählten Projekte:
- Wenn Sie ein Label bearbeiten möchten, klicken Sie auf den Wert, den Sie bearbeiten möchten, und nehmen Sie die gewünschten Änderungen vor.
- Um ein Label zu löschen, halten Sie den Mauszeiger über den Schlüssel oder Wert und klicken Sie dann auf .
Wenn Sie keine weiteren Labels aktualisieren möchten, klicken Sie auf Speichern.
gcloud
Wenn Sie Labels für ein Projekt mit der gcloud CLI aktualisieren möchten, verwenden Sie den Befehl gcloud projects update mit dem Flag --update-labels, --remove-labels oder --clear-labels.
So fügen Sie Labels hinzu oder aktualisieren sie:
gcloud projects update PROJECT_ID \
--update-labels=KEY1=VALUE1,KEY2=VALUE2
So entfernen Sie bestimmte Labels:
gcloud projects update PROJECT_ID \
--remove-labels=KEY1,KEY2
So entfernen Sie alle Labels aus einem Projekt:
gcloud projects update PROJECT_ID \
--clear-labels
REST
Wenn Sie die Labels eines Projekts über die API aktualisieren möchten, senden Sie eine PATCH-Anfrage an die Methode projects.patch:
curl -X PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-d '{
"labels": {
"color": "red"
}
}' \
"https://cloudresourcemanager.googleapis.com/v3/projects/PROJECT_ID?updateMask=labels"
Dabei ist PROJECT_ID die ID des Projekts, das Sie aktualisieren möchten.