Audit Manager V1 API - Class Google::Cloud::AuditManager::V1::ReportGenerationProgress (v0.1.0)

Reference documentation and code samples for the Audit Manager V1 API class Google::Cloud::AuditManager::V1::ReportGenerationProgress.

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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#audit_report

def audit_report() -> ::String
Returns
  • (::String) — Output only. The name of the audit report.

#destination_gcs_bucket

def destination_gcs_bucket() -> ::String
Returns
  • (::String) — Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.

#evaluation_percent_complete

def evaluation_percent_complete() -> ::Float
Returns
  • (::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.

#evaluation_percent_complete=

def evaluation_percent_complete=(value) -> ::Float
Parameter
  • value (::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.
Returns
  • (::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.

#failure_reason

def failure_reason() -> ::String
Returns
  • (::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.

#report_generation_percent_complete

def report_generation_percent_complete() -> ::Float
Returns
  • (::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_generation_percent_complete=

def report_generation_percent_complete=(value) -> ::Float
Parameter
  • value (::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%.
Returns
  • (::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

def report_uploading_percent_complete() -> ::Float
Returns
  • (::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%.

#report_uploading_percent_complete=

def report_uploading_percent_complete=(value) -> ::Float
Parameter
  • value (::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%.
Returns
  • (::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%.

#state

def state() -> ::Google::Cloud::AuditManager::V1::OperationState
Returns