Halaman ini menjelaskan cara mendapatkan status audit yang sedang berlangsung di Audit Manager. Audit adalah operasi yang berjalan lama, dan akan berguna untuk mendapatkan status audit saat operasi sedang berjalan.
Sebelum memulai
Pastikan Anda memiliki salah satu peran IAM berikut:
- Audit Manager Admin (
roles/auditmanager.admin) - Auditor Audit Manager (
roles/auditmanager.auditor)
- Audit Manager Admin (
Identifikasi audit yang statusnya ingin Anda dapatkan.
Mendapatkan status audit yang sedang berlangsung
Konsol
Di konsol Google Cloud , buka halaman Audit Manager.
Di bagian Audit kepatuhan, klik Lihat audit.
Di halaman Lihat penilaian, Anda dapat melihat status saat ini dari audit yang sedang berlangsung atau mendapatkan informasi selengkapnya tentang audit yang telah selesai.
Untuk melihat informasi selengkapnya tentang audit, klik link di kolom Status.
gcloud
Perintah gcloud audit-manager operations describe
menjelaskan operasi audit.
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- RESOURCE_TYPE: Jenis resource, baik project maupun folder. Contoh:
folder. - RESOURCE_ID: ID resource project atau folder. Contoh:
8767234. - LOCATION: Lokasi endpoint Audit Manager API. Untuk mengetahui daftar
endpoint yang tersedia, lihat Lokasi. Misalnya:
us-central1 - AUDIT_OPERATION_ID: ID unik untuk operasi yang sedang berlangsung yang disertakan dalam isi respons saat Anda menjalankan audit. Contoh:
098234.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud audit-manager operations describe AUDIT_OPERATION_ID \ --RESOURCE_TYPE=RESOURCE_ID \ --location=LOCATION
Windows (PowerShell)
gcloud audit-manager operations describe AUDIT_OPERATION_ID ` --RESOURCE_TYPE=RESOURCE_ID ` --location=LOCATION
Windows (cmd.exe)
gcloud audit-manager operations describe AUDIT_OPERATION_ID ^ --RESOURCE_TYPE=RESOURCE_ID ^ --location=LOCATION
REST
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- RESOURCE_TYPE: Jenis resource, baik project maupun folder. Contoh:
folder. - RESOURCE_ID: ID resource project atau folder. Contoh:
8767234. - LOCATION: Lokasi endpoint Audit Manager API. Untuk mengetahui daftar
endpoint yang tersedia, lihat Lokasi. Misalnya:
us-central1 - AUDIT_OPERATION_ID: ID unik untuk operasi yang sedang berlangsung yang disertakan dalam isi respons saat Anda menjalankan audit. Contoh:
098234.
Metode HTTP dan URL:
GET https://auditmanager.googleapis.com/RESOURCE_TYPE/RESOURCE_ID/locations/LOCATION//operationDetails/AUDIT_OPERATION_ID
Untuk mengirim permintaan Anda, pilih salah satu opsi berikut:
curl
Jalankan perintah berikut:
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://auditmanager.googleapis.com/RESOURCE_TYPE/RESOURCE_ID/locations/LOCATION//operationDetails/AUDIT_OPERATION_ID"
PowerShell
Jalankan perintah berikut:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://auditmanager.googleapis.com/RESOURCE_TYPE/RESOURCE_ID/locations/LOCATION//operationDetails/AUDIT_OPERATION_ID" | Select-Object -Expand Content
| Status type | Description |
|---|---|
OPERATION_STATE_UNSPECIFIED |
An invalid state. |
OPERATION_STATE_NOT_STARTED |
The audit report generation process has not yet started. |
OPERATION_STATE_EVALUATION_IN_PROGRESS |
Audit Manager is evaluating the resources against compliance controls. |
OPERATION_STATE_EVALUATION_DONE |
Audit Manager has completed compliance evaluation. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_IN_PROGRESS |
Audit Manager is creating an audit report from the evaluated data. |
OPERATION_STATE_EVIDENCE_REPORT_GENERATION_DONE |
Audit Manager has completed the generation of the audit report. |
OPERATION_STATE_EVIDENCE_UPLOAD_IN_PROGRESS |
Audit Manager is uploading the audit report and evidence to the destination. |
OPERATION_STATE_DONE |
The audit report generation process is completed. |
OPERATION_STATE_FAILED |
The audit report generation process has failed. |
Each of the execution status types might provide any of the following additional information, when applicable:
| Additional status | Description |
|---|---|
failure_reason |
If the audit assessment fails, this field provides the reason for the failure. |
evaluation_percent_complete |
If evaluation has started, this
field provides the percentage of the progress.
When the process is yet to start, the field starts at 0.
When the process is concluded, the field is
set to 100. |
report_generation_percent_complete |
If the report generation has started, this
field provides percentage of the progress. When the process is yet to start,
the field starts at 0. When the process is concluded, the field is
set to 100. |
report_uploading_percent_complete |
If the report uploading has started, this
field provides percentage of the progress. When the process is yet to start,
the field starts at 0. When the process is concluded, the field is set to 100. |
Saat laporan audit selesai dan diupload, link ke laporan akan ditampilkan.