public sealed class GenerateAuditReportRequest : IMessage<GenerateAuditReportRequest>, IEquatable<GenerateAuditReportRequest>, IDeepCloneable<GenerateAuditReportRequest>, IBufferMessage, IMessageReference documentation and code samples for the Audit Manager v1 API class GenerateAuditReportRequest.
Message for requesting the Audit Report.
Implements
IMessageGenerateAuditReportRequest, IEquatableGenerateAuditReportRequest, IDeepCloneableGenerateAuditReportRequest, IBufferMessage, IMessageNamespace
Google.Cloud.AuditManager.V1Assembly
Google.Cloud.AuditManager.V1.dll
Constructors
GenerateAuditReportRequest()
public GenerateAuditReportRequest()GenerateAuditReportRequest(GenerateAuditReportRequest)
public GenerateAuditReportRequest(GenerateAuditReportRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
GenerateAuditReportRequest |
Properties
ComplianceFramework
public string ComplianceFramework { get; set; }Required. Compliance framework against which the 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 |
|
DestinationCase
public GenerateAuditReportRequest.DestinationOneofCase DestinationCase { get; }| Property Value | |
|---|---|
| Type | Description |
GenerateAuditReportRequestDestinationOneofCase |
|
GcsUri
public string GcsUri { get; set; }Destination Cloud storage bucket where report and evidence must be uploaded. The Cloud storage bucket provided here must be selected among the buckets entered during the enrollment process.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasGcsUri
public bool HasGcsUri { get; }Gets whether the "gcs_uri" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ReportFormat
public GenerateAuditReportRequest.Types.AuditReportFormat ReportFormat { get; set; }Required. The format in which the audit report should be created.
| Property Value | |
|---|---|
| Type | Description |
GenerateAuditReportRequestTypesAuditReportFormat |
|
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 |
|