Audit Manager v1 API - Class GenerateAuditScopeReportRequest (1.0.0-beta01)

public sealed class GenerateAuditScopeReportRequest : IMessage<GenerateAuditScopeReportRequest>, IEquatable<GenerateAuditScopeReportRequest>, IDeepCloneable<GenerateAuditScopeReportRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Audit Manager v1 API class GenerateAuditScopeReportRequest.

Message for requesting audit scope report.

Inheritance

object > GenerateAuditScopeReportRequest

Namespace

Google.Cloud.AuditManager.V1

Assembly

Google.Cloud.AuditManager.V1.dll

Constructors

GenerateAuditScopeReportRequest()

public GenerateAuditScopeReportRequest()

GenerateAuditScopeReportRequest(GenerateAuditScopeReportRequest)

public GenerateAuditScopeReportRequest(GenerateAuditScopeReportRequest other)
Parameter
Name Description
other GenerateAuditScopeReportRequest

Properties

ComplianceFramework

public string ComplianceFramework { get; set; }

Required. Compliance framework against which the Scope Report must be generated.

Property Value
Type Description
string

ComplianceStandard

public string ComplianceStandard { get; set; }

Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE

Property Value
Type Description
string

ReportFormat

public GenerateAuditScopeReportRequest.Types.AuditScopeReportFormat ReportFormat { get; set; }

Required. The format in which the Scope report bytes should be returned.

Property Value
Type Description
GenerateAuditScopeReportRequestTypesAuditScopeReportFormat

Scope

public string Scope { get; set; }

Required. Scope for which the AuditScopeReport is required. Must be of format resource_type/resource_identifier Eg: projects/{project}/locations/{location}, folders/{folder}/locations/{location}

Property Value
Type Description
string