Reference documentation and code samples for the Google Cloud Security Compliance V1 Client class FrameworkAudit.
A framework audit.
Generated from protobuf message google.cloud.cloudsecuritycompliance.v1.FrameworkAudit
Namespace
Google \ Cloud \ CloudSecurityCompliance \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. Identifier. The name of the framework audit.
↳ framework_audit_id
string
Output only. The ID of the framework audit.
↳ compliance_framework
string
Output only. The compliance framework used for the audit.
↳ scope
string
Output only. The scope of the audit.
↳ framework_audit_destination
↳ start_time
↳ finish_time
↳ compliance_state
int
Output only. The overall compliance state of the audit.
↳ report_summary
↳ cloud_control_group_audit_details
array< CloudControlGroupAuditDetails
>
Optional. The details for the cloud control groups within this audit.
↳ cloud_control_audit_details
↳ operation_id
string
Output only. The ID of the long-running operation.
↳ state
int
Output only. The framework audit state of the audit.
getName
Output only. Identifier. The name of the framework audit.
string
setName
Output only. Identifier. The name of the framework audit.
var
string
$this
getFrameworkAuditId
Output only. The ID of the framework audit.
string
setFrameworkAuditId
Output only. The ID of the framework audit.
var
string
$this
getComplianceFramework
Output only. The compliance framework used for the audit.
string
setComplianceFramework
Output only. The compliance framework used for the audit.
var
string
$this
getScope
Output only. The scope of the audit.
string
setScope
Output only. The scope of the audit.
var
string
$this
getFrameworkAuditDestination
Required. The destination for the audit reports.
hasFrameworkAuditDestination
clearFrameworkAuditDestination
setFrameworkAuditDestination
Required. The destination for the audit reports.
$this
getStartTime
Output only. The time that the audit started.
hasStartTime
clearStartTime
setStartTime
Output only. The time that the audit started.
$this
getFinishTime
Output only. The time that the audit finished.
hasFinishTime
clearFinishTime
setFinishTime
Output only. The time that the audit finished.
$this
getComplianceState
Output only. The overall compliance state of the audit.
setComplianceState
Output only. The overall compliance state of the audit.
$this
getReportSummary
Output only. The summary of the report.
hasReportSummary
clearReportSummary
setReportSummary
Output only. The summary of the report.
$this
getCloudControlGroupAuditDetails
Optional. The details for the cloud control groups within this audit.
setCloudControlGroupAuditDetails
Optional. The details for the cloud control groups within this audit.
$this
getCloudControlAuditDetails
Optional. The details for the cloud controls within this audit.
setCloudControlAuditDetails
Optional. The details for the cloud controls within this audit.
$this
getOperationId
Output only. The ID of the long-running operation.
string
setOperationId
Output only. The ID of the long-running operation.
var
string
$this
getState
Output only. The framework audit state of the audit.
setState
Output only. The framework audit state of the audit.
$this

