Reference documentation and code samples for the Cloud Security Compliance V1 API class Google::Cloud::CloudSecurityCompliance::V1::FrameworkAudit.
A framework audit.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cloud_control_audit_details
def cloud_control_audit_details() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAuditDetails>
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAuditDetails>) — Optional. The details for the cloud controls within this audit.
#cloud_control_audit_details=
def cloud_control_audit_details=(value) -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAuditDetails>
Parameter
- value (::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAuditDetails>) — Optional. The details for the cloud controls within this audit.
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlAuditDetails>) — Optional. The details for the cloud controls within this audit.
#cloud_control_group_audit_details
def cloud_control_group_audit_details() -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlGroupAuditDetails>
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlGroupAuditDetails>) — Optional. The details for the cloud control groups within this audit.
#cloud_control_group_audit_details=
def cloud_control_group_audit_details=(value) -> ::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlGroupAuditDetails>
Parameter
- value (::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlGroupAuditDetails>) — Optional. The details for the cloud control groups within this audit.
Returns
- (::Array<::Google::Cloud::CloudSecurityCompliance::V1::CloudControlGroupAuditDetails>) — Optional. The details for the cloud control groups within this audit.
#compliance_framework
def compliance_framework() -> ::String
Returns
- (::String) — Output only. The compliance framework used for the audit.
#compliance_state
def compliance_state() -> ::Google::Cloud::CloudSecurityCompliance::V1::ComplianceState
Returns
- (::Google::Cloud::CloudSecurityCompliance::V1::ComplianceState) — Output only. The overall compliance state of the audit.
#finish_time
def finish_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time that the audit finished.
#framework_audit_destination
def framework_audit_destination() -> ::Google::Cloud::CloudSecurityCompliance::V1::FrameworkAuditDestination
Returns
- (::Google::Cloud::CloudSecurityCompliance::V1::FrameworkAuditDestination) — Required. The destination for the audit reports.
#framework_audit_destination=
def framework_audit_destination=(value) -> ::Google::Cloud::CloudSecurityCompliance::V1::FrameworkAuditDestination
Parameter
- value (::Google::Cloud::CloudSecurityCompliance::V1::FrameworkAuditDestination) — Required. The destination for the audit reports.
Returns
- (::Google::Cloud::CloudSecurityCompliance::V1::FrameworkAuditDestination) — Required. The destination for the audit reports.
#framework_audit_id
def framework_audit_id() -> ::String
Returns
- (::String) — Output only. The ID of the framework audit.
#name
def name() -> ::String
Returns
- (::String) — Output only. Identifier. The name of the framework audit.
#operation_id
def operation_id() -> ::String
Returns
- (::String) — Output only. The ID of the long-running operation.
#report_summary
def report_summary() -> ::Google::Cloud::CloudSecurityCompliance::V1::ReportSummary
Returns
- (::Google::Cloud::CloudSecurityCompliance::V1::ReportSummary) — Output only. The summary of the report.
#scope
def scope() -> ::String
Returns
- (::String) — Output only. The scope of the audit.
#start_time
def start_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time that the audit started.
#state
def state() -> ::Google::Cloud::CloudSecurityCompliance::V1::FrameworkAudit::State
Returns
- (::Google::Cloud::CloudSecurityCompliance::V1::FrameworkAudit::State) — Output only. The framework audit state of the audit.