Visualizzare le manutenzioni delle risorse utilizzando l'API

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, SUCCEEDED o STARTED)
  • 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:

  1. Vai a Cloud Shell.

    Vai a Cloud Shell

  2. 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
    

    Sostituisci:

    • PROJECT_ID: l'ID progetto del tuo progetto.
    • LOCATION: la regione o la zona contenente il progetto. Imposta su global, region o - (per corrispondere a tutte le località).
  3. 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:

  1. Vai a Cloud Shell.

    Vai a Cloud Shell

  2. 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%22
    

    Sostituisci:

    • PROJECT_ID: l'ID progetto del tuo progetto.
    • LOCATION: la regione o la zona contenente il progetto. Imposta su global, region o - (per corrispondere a tutte le località).
    • RESOURCE_NAME: il nome completo della risorsa.

Passaggi successivi