Reference documentation and code samples for the Google Cloud Audit Manager V1 Client class ReportGenerationProgress.
The ReportGenerationProgress
is part of google.longrunning.Operation
returned to the
client for every GetOperation
request.
Generated from protobuf message google.cloud.auditmanager.v1.ReportGenerationProgress
Namespace
Google \ Cloud \ AuditManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ state
int
Output only. The current state of execution for report generation.
↳ failure_reason
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.
↳ evaluation_percent_complete
float
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.
↳ report_generation_percent_complete
float
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 evaluation_percent_complete will be 100%.
↳ report_uploading_percent_complete
float
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 evaluation_percent_complete and report_generation_percent_complete will be 100%.
↳ destination_gcs_bucket
string
Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.
↳ audit_report
string
Output only. The name of the audit report.
getState
Output only. The current state of execution for report generation.
setState
Output only. The current state of execution for report generation.
$this
getFailureReason
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.
string
setFailureReason
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.
var
string
$this
getEvaluationPercentComplete
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.
float
setEvaluationPercentComplete
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.
var
float
$this
getReportGenerationPercentComplete
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 evaluation_percent_complete will be 100%.
float
setReportGenerationPercentComplete
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 evaluation_percent_complete will be 100%.
var
float
$this
getReportUploadingPercentComplete
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 evaluation_percent_complete and report_generation_percent_complete will be 100%.
float
setReportUploadingPercentComplete
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 evaluation_percent_complete and report_generation_percent_complete will be 100%.
var
float
$this
getDestinationGcsBucket
Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.
string
setDestinationGcsBucket
Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.
var
string
$this
getAuditReport
Output only. The name of the audit report.
string
setAuditReport
Output only. The name of the audit report.
var
string
$this

