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
OperationStateattribute isOPERATION_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
- (::Google::Cloud::AuditManager::V1::OperationState) — Output only. Current state of execution for report generation.