Audit Manager V1 API - Class Google::Cloud::AuditManager::V1::ReportGenerationProgress (v1.2.0)

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

Details about the current status of the report-generation process.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#audit_report

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

#destination_gcs_bucket

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

#evaluation_percent_complete

def evaluation_percent_complete() -> ::Float
Returns
  • (::Float) — Progress of the evaluation process. The progress is defined in terms of percentage complete.

#evaluation_percent_complete=

def evaluation_percent_complete=(value) -> ::Float
Parameter
  • value (::Float) — Progress of the evaluation process. The progress is defined in terms of percentage complete.
Returns
  • (::Float) — Progress of the evaluation process. The progress is defined in terms of percentage complete.

#failure_reason

def failure_reason() -> ::String
Returns
  • (::String) — Output only. Reason for failure during the audit report generation process. This field is set only if the OperationState attribute is OPERATION_STATE_FAILED.

#report_generation_percent_complete

def report_generation_percent_complete() -> ::Float
Returns
  • (::Float) — Report generation progress, defined in terms of percentage complete. Until evaluation is complete, this value is always 0.

#report_generation_percent_complete=

def report_generation_percent_complete=(value) -> ::Float
Parameter
  • value (::Float) — Report generation progress, defined in terms of percentage complete. Until evaluation is complete, this value is always 0.
Returns
  • (::Float) — Report generation progress, defined in terms of percentage complete. Until evaluation is complete, this value is always 0.

#report_uploading_percent_complete

def report_uploading_percent_complete() -> ::Float
Returns
  • (::Float) — Report uploading progress, defined in terms of percentage complete. Until evaluation and report generation are complete, this value is always 0.

#report_uploading_percent_complete=

def report_uploading_percent_complete=(value) -> ::Float
Parameter
  • value (::Float) — Report uploading progress, defined in terms of percentage complete. Until evaluation and report generation are complete, this value is always 0.
Returns
  • (::Float) — Report uploading progress, defined in terms of percentage complete. Until evaluation and report generation are complete, this value is always 0.

#state

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