Reference documentation and code samples for the Google Cloud Audit Manager V1 Client class GenerateAuditReportRequest.
Message for requesting the Audit Report.
Generated from protobuf message google.cloud.auditmanager.v1.GenerateAuditReportRequest
Namespace
Google \ Cloud \ AuditManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ gcs_uri
string
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.
↳ scope
string
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}
↳ compliance_standard
string
Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE
↳ report_format
int
Required. The format in which the audit report should be created.
↳ compliance_framework
string
Required. Compliance framework against which the Report must be generated.
getGcsUri
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.
string
hasGcsUri
setGcsUri
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.
var
string
$this
getScope
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}
string
setScope
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}
var
string
$this
getComplianceStandard
Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE
string
setComplianceStandard
Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE
var
string
$this
getReportFormat
Required. The format in which the audit report should be created.
setReportFormat
Required. The format in which the audit report should be created.
$this
getComplianceFramework
Required. Compliance framework against which the Report must be generated.
string
setComplianceFramework
Required. Compliance framework against which the Report must be generated.
var
string
$this
getDestination
string
static::build
scope
string
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}
gcsUri
string
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.
complianceStandard
string
Required. Compliance Standard against which the Scope Report must be generated. Eg: FEDRAMP_MODERATE
reportFormat
int
Required. The format in which the audit report should be created. For allowed values, use constants defined on GenerateAuditReportRequest\AuditReportFormat

