Grafeas V1 Client - Class ComplianceVersion (0.10.2)

Reference documentation and code samples for the Grafeas V1 Client class ComplianceVersion.

Describes the CIS benchmark version that is applicable to a given OS and os version.

Generated from protobuf message grafeas.v1.ComplianceVersion

Namespace

Grafeas \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ cpe_uri string

The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.

↳ benchmark_document string

The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".

↳ version string

The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.

getCpeUri

The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.

Returns
Type Description
string

setCpeUri

The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.

Parameter
Name Description
var string
Returns
Type Description
$this

getBenchmarkDocument

The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".

Returns
Type Description
string

setBenchmarkDocument

The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".

Parameter
Name Description
var string
Returns
Type Description
$this

getVersion

The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.

Returns
Type Description
string

setVersion

The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.

Parameter
Name Description
var string
Returns
Type Description
$this