ReportGenerationProgress

The ReportGenerationProgress is part of google.longrunning.Operation returned to the client for every GetOperation request.

JSON representation
{
  "state": enum (OperationState),
  "failureReason": string,
  "evaluationPercentComplete": number,
  "reportGenerationPercentComplete": number,
  "reportUploadingPercentComplete": number,
  "destinationGcsBucket": string,
  "auditReport": string
}
Fields
state

enum (OperationState)

Output only. The current state of execution for report generation.

failureReason

string

Output only. States the reason of failure during the audit report generation process. This field is set only if the state attribute is OPERATION_STATE_FAILED.

evaluationPercentComplete

number

Shows the progress of the CESS service evaluation process. The progress is defined in terms of percentage complete and is being fetched from the CESS service.

reportGenerationPercentComplete

number

Shows the report generation progress of the CESS Result Processor Service. The // progress is defined in terms of percentage complete and is being fetched from the CESS service. If report_generation_in_progress is non zero then evaluationPercentComplete will be 100%.

reportUploadingPercentComplete

number

Shows the report uploading progress of the CESS Result Processor Service. The progress is defined in terms of percentage complete and is being fetched from the CESS service. If report_uploading_in_progress is non zero then evaluationPercentComplete and reportGenerationPercentComplete will be 100%.

destinationGcsBucket

string

Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.

auditReport

string

Output only. The name of the audit report.