Puoi utilizzare l'API Unified Maintenance per restituire informazioni sulla manutenzione delle tue risorse.
Questo documento descrive come utilizzare Cloud Shell per chiamare l'API Unified Maintenance per restituire la manutenzione delle risorse.
Per visualizzare le attività di manutenzione imminenti e storiche in Cloud Hub, consulta Visualizzare le attività di manutenzione.
Prima di iniziare
Prima di visualizzare la manutenzione delle risorse utilizzando Unified Maintenance, verifica che supporti i tuoi tipi di risorse.
Filtri
Puoi filtrare le attività di manutenzione restituite in base a diversi parametri:
- Stato (ad esempio,
SUCCEEDEDoSTARTED) - Nome risorsa
- Località della risorsa
- Tipo di risorsa
- Nome manutenzione
- Ora di inizio della manutenzione
- Ora di fine manutenzione
Per saperne di più, consulta la documentazione dell'API Unified Maintenance.
Visualizza manutenzioni delle risorse
Puoi utilizzare l'API Unified Maintenance per restituire informazioni sull'attività di manutenzione per un progetto Google Cloud .
Per elencare tutte le attività di manutenzione:
Vai a Cloud Shell.
Esegui il comando:
curl \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://maintenance.googleapis.com/v1beta/projects/PROJECT_ID/locations/LOCATION/resourceMaintenancesSostituisci:
PROJECT_ID: l'ID progetto del tuo progetto.LOCATION: la regione o la zona contenente il progetto. Imposta suglobal,regiono-(per corrispondere a tutte le località).
Unified Maintenance restituisce informazioni sulle manutenzioni delle risorse per il progetto specificato.
Visualizzare le manutenzioni per una risorsa
Puoi utilizzare l'API Unified Maintenance per restituire le manutenzioni per una risorsa specificata.
Per filtrare e stampare le manutenzioni per una risorsa specificata:
Vai a Cloud Shell.
Esegui il comando:
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%22Sostituisci:
PROJECT_ID: l'ID progetto del tuo progetto.LOCATION: la regione o la zona contenente il progetto. Imposta suglobal,regiono-(per corrispondere a tutte le località).RESOURCE_NAME: il nome completo della risorsa.
Passaggi successivi
- Scopri come configurare avvisi e notifiche in base a diversi webhook.
- Utilizza la manutenzione unificata per ripianificare o eseguire aggiornamenti on demand.