Google Cloud Security Compliance V1 Client - Class AggregatedComplianceReport (0.2.0)

Reference documentation and code samples for the Google Cloud Security Compliance V1 Client class AggregatedComplianceReport.

The aggregated compliance report.

Generated from protobuf message google.cloud.cloudsecuritycompliance.v1.AggregatedComplianceReport

Namespace

Google \ Cloud \ CloudSecurityCompliance \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ control_assessment_details ControlAssessmentDetails

The control assessment details of the framework.

↳ report_time Google\Protobuf\Timestamp

The report time of the aggregated compliance report.

getControlAssessmentDetails

The control assessment details of the framework.

Returns
Type Description
ControlAssessmentDetails|null

hasControlAssessmentDetails

clearControlAssessmentDetails

setControlAssessmentDetails

The control assessment details of the framework.

Parameter
Name Description
var ControlAssessmentDetails
Returns
Type Description
$this

getReportTime

The report time of the aggregated compliance report.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasReportTime

clearReportTime

setReportTime

The report time of the aggregated compliance report.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this