Reference documentation and code samples for the Audit Manager V1 API class Google::Cloud::AuditManager::V1::AuditReport.
An audit report.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#compliance_framework
def compliance_framework() -> ::String-
(::String) — Output only. Compliance framework to use for the audit report. For example,
CIS_GCP_FOUNDATIONS_V1_2_0.
#compliance_standard
def compliance_standard() -> ::String-
(::String) — Output only. Deprecated. Compliance standard to be audited against.
Use the
compliance_frameworkfield instead.
#control_details
def control_details() -> ::Array<::Google::Cloud::AuditManager::V1::ControlDetails>- (::Array<::Google::Cloud::AuditManager::V1::ControlDetails>) — Output only. Overall status of the controls.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. Creation time of the audit report.
#destination_details
def destination_details() -> ::Google::Cloud::AuditManager::V1::DestinationDetails- (::Google::Cloud::AuditManager::V1::DestinationDetails) — Output only. Cloud Storage bucket where the audit report is uploaded to.
#name
def name() -> ::String-
(::String) —
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}
#name=
def name=(value) -> ::String-
value (::String) —
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}
-
(::String) —
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}
#operation_id
def operation_id() -> ::String- (::String) — Output only. Client operation ID for the audit report.
#report_generation_state
def report_generation_state() -> ::Google::Cloud::AuditManager::V1::AuditReport::ReportGenerationState- (::Google::Cloud::AuditManager::V1::AuditReport::ReportGenerationState) — Output only. State of audit report generation.
#report_summary
def report_summary() -> ::Google::Cloud::AuditManager::V1::ReportSummary- (::Google::Cloud::AuditManager::V1::ReportSummary) — Output only. Report summary that includes information about compliance and violation counts.
#scope
def scope() -> ::String-
(::String) —
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}
#scope_id
def scope_id() -> ::String- (::String) — Output only. Project number, folder ID, or organization ID that the audit report was generated for.