Show / Hide Table of Contents

Class AuditReport

An audit report.

Inheritance
object
AuditReport
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudAuditManager.v1.Data
Assembly: Google.Apis.CloudAuditManager.v1.dll
Syntax
public class AuditReport : IDirectResponseSchema

Properties

ComplianceFramework

Output only. Compliance framework to use for the audit report. For example, CIS_GCP_FOUNDATIONS_V1_2_0.

Declaration
[JsonProperty("complianceFramework")]
public virtual string ComplianceFramework { get; set; }
Property Value
Type Description
string

ComplianceStandard

Output only. Deprecated. Compliance standard to be audited against. Use the compliance_framework field instead.

Declaration
[JsonProperty("complianceStandard")]
public virtual string ComplianceStandard { get; set; }
Property Value
Type Description
string

ControlDetails

Output only. Overall status of the controls.

Declaration
[JsonProperty("controlDetails")]
public virtual IList<ControlDetails> ControlDetails { get; set; }
Property Value
Type Description
IList<ControlDetails>

CreateTime

object representation of CreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
object

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CreateTimeRaw

Output only. Creation time of the audit report.

Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type Description
string

DestinationDetails

Output only. Cloud Storage bucket where the audit report is uploaded to.

Declaration
[JsonProperty("destinationDetails")]
public virtual DestinationDetails DestinationDetails { get; set; }
Property Value
Type Description
DestinationDetails

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Name

Identifier. Name of the audit report, in one of the following formats: * projects/{project}/locations/{location}/auditReports/{audit_report} * folders/{folder}/locations/{location}/auditReports/{audit_report} * organizations/{organization}/locations/{location}/auditReports/{audit_report}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

OperationId

Output only. Client operation ID for the audit report.

Declaration
[JsonProperty("operationId")]
public virtual string OperationId { get; set; }
Property Value
Type Description
string

ReportGenerationState

Output only. State of audit report generation.

Declaration
[JsonProperty("reportGenerationState")]
public virtual string ReportGenerationState { get; set; }
Property Value
Type Description
string

ReportSummary

Output only. Report summary that includes information about compliance and violation counts.

Declaration
[JsonProperty("reportSummary")]
public virtual ReportSummary ReportSummary { get; set; }
Property Value
Type Description
ReportSummary

Scope

Output only. Organization, folder, or project that the report is generated for, in one of the following formats: * projects/{project}/locations/{location} * folders/{folder}/locations/{location} * organizations/{organization}/locations/{location}

Declaration
[JsonProperty("scope")]
public virtual string Scope { get; set; }
Property Value
Type Description
string

ScopeId

Output only. Project number, folder ID, or organization ID that the audit report was generated for.

Declaration
[JsonProperty("scopeId")]
public virtual string ScopeId { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX