Mit der Unified Maintenance API können Sie Informationen zur Wartung Ihrer Ressourcen abrufen.
In diesem Dokument wird beschrieben, wie Sie mit Cloud Shell die Unified Maintenance API aufrufen, um Informationen zur Ressourcenwartung abzurufen.
Informationen zu anstehenden und abgeschlossenen Wartungsaktivitäten in Cloud Hub, siehe Wartungsaktivitäten ansehen.
Hinweis
Bevor Sie mit Unified Maintenance Informationen zur Wartung Ihrer Ressourcen abrufen, prüfen Sie, ob Unified Maintenance Ihre Ressourcentypenunterstützt.
Wenn Sie Wartungsaktivitäten für App Hub-Anwendungen (Vorschau) ansehen möchten, müssen Sie Anwendungen aus Ihren vorhandenen Google Cloud Ressourcen in App Hub definieren oder sie mit App Design Center erstellen und bereitstellen.
Filter
Sie können mit mehreren Parametern filtern, welche Wartungsaktivitäten zurückgegeben werden:
- Status (
SUCCEEDEDoderSTARTED, z. B.) - Ressourcenname
- Ressourcenstandort
- Ressourcentyp
- Wartungsname
- Startzeit der Wartung
- Endzeit der Wartung
Weitere Informationen finden Sie in der Unified Maintenance API-Dokumentation.
Ressourcenwartungen ansehen
Mit der Unified Maintenance API können Sie Informationen zu Wartungsaktivitäten für ein Google Cloud Projekt abrufen. Wenn Sie Anwendungen in einem Ordner verwalten, verwenden Sie das Verwaltungsprojekt des Ordners.
So listen Sie alle Wartungsaktivitäten auf:
Rufen Sie Cloud Shell auf.
Führen Sie diesen Befehl aus:
curl \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://maintenance.googleapis.com/v1beta/projects/PROJECT_ID/locations/LOCATION/resourceMaintenancesErsetzen Sie:
PROJECT_ID: Die Projekt-ID Ihres Projekts.LOCATION: Die Region oder Zone, die Ihr Projekt enthält. Legen Sieglobal,regionoder-fest, um alle Standorte zu berücksichtigen.
Unified Maintenance gibt Informationen zu Ressourcenwartungen für das angegebene Projekt zurück.
Wartungen für eine Ressource ansehen
Mit der Unified Maintenance API können Sie Wartungen für eine bestimmte Ressource abrufen.
So filtern und drucken Sie Wartungen für eine bestimmte Ressource:
Rufen Sie Cloud Shell auf.
Führen Sie diesen Befehl aus:
curl \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://maintenance.googleapis.com/v1beta/projects/PROJECT_ID/locations/LOCATION/resourceMaintenances?filter=FILTER=%22RESOURCE_NAME%22Ersetzen Sie:
PROJECT_ID: Die Projekt-ID Ihres Projekts.LOCATION: Die Region oder Zone, die Ihr Projekt enthält. Legen Sieglobal,regionoder-fest, um alle Standorte zu berücksichtigen.RESOURCE_NAME: Der vollständige Ressourcenname Ihrer Ressource.
Nächste Schritte
- Informationen zum Konfigurieren von Benachrichtigungen auf Grundlage verschiedener Webhooks.
- Unified Maintenance verwenden, um Updates neu zu planen oder On-Demand-Updates auszuführen.