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

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

The details for a control assessment.

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

Namespace

Google \ Cloud \ CloudSecurityCompliance \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ passing_controls int

The number of controls that are passing or not assessed.

↳ failing_controls int

The number of controls that are failing.

↳ assessed_passing_controls int

The number of controls that were assessed and are passing.

↳ not_assessed_controls int

The number of controls that aren't assessed because they require manual review.

getPassingControls

The number of controls that are passing or not assessed.

Returns
Type Description
int

setPassingControls

The number of controls that are passing or not assessed.

Parameter
Name Description
var int
Returns
Type Description
$this

getFailingControls

The number of controls that are failing.

Returns
Type Description
int

setFailingControls

The number of controls that are failing.

Parameter
Name Description
var int
Returns
Type Description
$this

getAssessedPassingControls

The number of controls that were assessed and are passing.

Returns
Type Description
int

setAssessedPassingControls

The number of controls that were assessed and are passing.

Parameter
Name Description
var int
Returns
Type Description
$this

getNotAssessedControls

The number of controls that aren't assessed because they require manual review.

Returns
Type Description
int

setNotAssessedControls

The number of controls that aren't assessed because they require manual review.

Parameter
Name Description
var int
Returns
Type Description
$this