Un informe creado por la API de App Optimize se borra automáticamente 24 horas después de su creación. Sin embargo, puedes usar la API para borrar el informe de forma explícita antes de su vencimiento programado si ya no es necesario.
Una vez que se borra, ya no se puede acceder a un informe ni a sus datos desde la API de App Optimize.
Antes de comenzar
- Accede a tu Google Cloud cuenta de. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
-
Instala Google Cloud CLI.
-
Si usas un proveedor de identidad externo (IdP), primero debes acceder a la gcloud CLI con tu identidad federada.
-
Para inicializar gcloud CLI, ejecuta el siguiente comando:
gcloud init -
Verifica que tengas los permisos necesarios para completar esta guía.
-
Instala Google Cloud CLI.
-
Si usas un proveedor de identidad externo (IdP), primero debes acceder a la gcloud CLI con tu identidad federada.
-
Para inicializar gcloud CLI, ejecuta el siguiente comando:
gcloud init -
Verifica que tengas los permisos necesarios para completar esta guía.
Roles obligatorios
Para obtener los permisos que
necesitas para borrar un informe,
pídele a tu administrador que te otorgue el
Administrador de App Optimize (roles/appoptimize.admin)
rol de IAM en el proyecto que posee el recurso del informe.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.
Borrar un informe
Para borrar un informe con la API de REST, envía una solicitud HTTP DELETE al extremo del recurso del informe.
Usa el siguiente curl comando para enviar la solicitud:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://appoptimize.googleapis.com/v1beta/projects/PROJECT_ID/locations/global/reports/REPORT_ID"
Reemplaza lo siguiente:
PROJECT_ID: el ID del Google Cloud proyecto que posee el recurso del informe que deseas borrar.REPORT_ID: el ID del informe que se borrará. Este ID se especificó cuando se creó el informe y se puede obtener mediante la enumeración de informes en el proyecto.
Si la solicitud se realiza correctamente, la API muestra la respuesta JSON vacía {}.
¿Qué sigue?
- Aprende a crear y leer un informe.
- Comprende el control de acceso con IAM.
- Aprende a enumerar informes.