public sealed class AuditReport : IMessage<AuditReport>, IEquatable<AuditReport>, IDeepCloneable<AuditReport>, IBufferMessage, IMessageReference documentation and code samples for the Audit Manager v1 API class AuditReport.
An audit report.
Implements
IMessageAuditReport, IEquatableAuditReport, IDeepCloneableAuditReport, IBufferMessage, IMessageNamespace
Google.Cloud.AuditManager.V1Assembly
Google.Cloud.AuditManager.V1.dll
Constructors
AuditReport()
public AuditReport()AuditReport(AuditReport)
public AuditReport(AuditReport other)| Parameter | |
|---|---|
| Name | Description |
other |
AuditReport |
Properties
AuditReportName
public AuditReportName AuditReportName { get; set; }AuditReportName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
AuditReportName |
|
ComplianceFramework
public string ComplianceFramework { get; set; }Output only. Compliance Framework of Audit Report
| Property Value | |
|---|---|
| Type | Description |
string |
|
ComplianceStandard
public string ComplianceStandard { get; set; }Output only. Compliance Standard.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ControlDetails
public RepeatedField<ControlDetails> ControlDetails { get; }Output only. The overall status of controls
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldControlDetails |
|
CreateTime
public Timestamp CreateTime { get; set; }Output only. Creation time of the audit report.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
DestinationDetails
public DestinationDetails DestinationDetails { get; set; }Output only. The location where the generated report will be uploaded.
| Property Value | |
|---|---|
| Type | Description |
DestinationDetails |
|
Name
public string Name { get; set; }Identifier. The name of this Audit Report, in the format of scope given in request.
| Property Value | |
|---|---|
| Type | Description |
string |
|
OperationId
public string OperationId { get; set; }Output only. ClientOperationId
| Property Value | |
|---|---|
| Type | Description |
string |
|
ReportGenerationState
public AuditReport.Types.ReportGenerationState ReportGenerationState { get; set; }Output only. The state of Audit Report Generation.
| Property Value | |
|---|---|
| Type | Description |
AuditReportTypesReportGenerationState |
|
ReportSummary
public ReportSummary ReportSummary { get; set; }Output only. Report summary with compliance, violation counts etc.
| Property Value | |
|---|---|
| Type | Description |
ReportSummary |
|
Scope
public string Scope { get; set; }Output only. The parent scope on which the report was generated.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ScopeId
public string ScopeId { get; set; }Output only. The ID/ Number for the scope on which the audit report was generated.
| Property Value | |
|---|---|
| Type | Description |
string |
|