public sealed class ReportGenerationProgress : IMessage<ReportGenerationProgress>, IEquatable<ReportGenerationProgress>, IDeepCloneable<ReportGenerationProgress>, IBufferMessage, IMessageReference documentation and code samples for the Audit Manager v1 API class ReportGenerationProgress.
The ReportGenerationProgress is part of
[google.longrunning.Operation][google.longrunning.Operation] returned to the
client for every GetOperation request.
Implements
IMessageReportGenerationProgress, IEquatableReportGenerationProgress, IDeepCloneableReportGenerationProgress, IBufferMessage, IMessageNamespace
Google.Cloud.AuditManager.V1Assembly
Google.Cloud.AuditManager.V1.dll
Constructors
ReportGenerationProgress()
public ReportGenerationProgress()ReportGenerationProgress(ReportGenerationProgress)
public ReportGenerationProgress(ReportGenerationProgress other)| Parameter | |
|---|---|
| Name | Description |
other |
ReportGenerationProgress |
Properties
AuditReport
public string AuditReport { get; set; }Output only. The name of the audit report.
| Property Value | |
|---|---|
| Type | Description |
string |
|
AuditReportAsAuditReportName
public AuditReportName AuditReportAsAuditReportName { get; set; }AuditReportName-typed view over the AuditReport resource name property.
| Property Value | |
|---|---|
| Type | Description |
AuditReportName |
|
DestinationGcsBucket
public string DestinationGcsBucket { get; set; }Output only. The Cloud Storage bucket where the audit report will be uploaded once the evaluation process is completed.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EvaluationPercentComplete
public double EvaluationPercentComplete { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
double |
|
FailureReason
public string FailureReason { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ReportGenerationPercentComplete
public double ReportGenerationPercentComplete { get; set; }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%.
| Property Value | |
|---|---|
| Type | Description |
double |
|
ReportUploadingPercentComplete
public double ReportUploadingPercentComplete { get; set; }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%.
| Property Value | |
|---|---|
| Type | Description |
double |
|
State
public OperationState State { get; set; }Output only. The current state of execution for report generation.
| Property Value | |
|---|---|
| Type | Description |
OperationState |
|