Un report creato dall'API App Optimize viene eliminato automaticamente 24 ore dopo la sua creazione. Tuttavia, puoi utilizzare l'API per eliminare esplicitamente il report prima della scadenza pianificata se non è più necessario.
Una volta eliminati, un report e i relativi dati non sono più accessibili dall'API App Optimize.
Prima di iniziare
- Accedi al tuo account Google Cloud . Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei workload.
-
Installa Google Cloud CLI.
-
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
-
Per inizializzare gcloud CLI, esegui questo comando:
gcloud init -
Verifica di disporre delle autorizzazioni necessarie per completare questa guida.
-
Installa Google Cloud CLI.
-
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.
-
Per inizializzare gcloud CLI, esegui questo comando:
gcloud init -
Verifica di disporre delle autorizzazioni necessarie per completare questa guida.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per eliminare un report, chiedi all'amministratore di concederti il ruolo IAM App Optimize Admin (roles/appoptimize.admin) nel progetto proprietario della risorsa report.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Eliminare un report
Per eliminare un report utilizzando l'API REST, invia una richiesta HTTP DELETE all'endpoint della risorsa del report.
Utilizza il seguente comando curl per inviare la richiesta:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://appoptimize.googleapis.com/v1beta/projects/PROJECT_ID/locations/global/reports/REPORT_ID"
Sostituisci quanto segue:
PROJECT_ID: l'ID del progetto Google Cloud proprietario della risorsa report che vuoi eliminare.REPORT_ID: l'ID del report da eliminare. Questo ID è stato specificato al momento della creazione del report e può essere ottenuto elencando i report nel progetto.
Se la richiesta riesce, l'API restituisce la risposta JSON vuota {}.
Passaggi successivi
- Scopri come creare e leggere un report.
- Comprendi il controllo dell'accesso con IAM.
- Scopri come elencare i report.