Google Cloud Security Command Center V2 Client - Class Container (1.29.0)

Reference documentation and code samples for the Google Cloud Security Command Center V2 Client class Container.

Container associated with the finding.

Generated from protobuf message google.cloud.securitycenter.v2.Container

Namespace

Google \ Cloud \ SecurityCenter \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Name of the container.

↳ uri string

Container image URI provided when configuring a pod or container. This string can identify a container image version using mutable tags.

↳ image_id string

Optional container image ID, if provided by the container runtime. Uniquely identifies the container image launched using a container image digest.

↳ labels array<Google\Cloud\SecurityCenter\V2\Label>

Container labels, as provided by the container runtime.

↳ create_time Google\Protobuf\Timestamp

The time that the container was created.

getName

Name of the container.

Returns
Type Description
string

setName

Name of the container.

Parameter
Name Description
var string
Returns
Type Description
$this

getUri

Container image URI provided when configuring a pod or container. This string can identify a container image version using mutable tags.

Returns
Type Description
string

setUri

Container image URI provided when configuring a pod or container. This string can identify a container image version using mutable tags.

Parameter
Name Description
var string
Returns
Type Description
$this

getImageId

Optional container image ID, if provided by the container runtime. Uniquely identifies the container image launched using a container image digest.

Returns
Type Description
string

setImageId

Optional container image ID, if provided by the container runtime. Uniquely identifies the container image launched using a container image digest.

Parameter
Name Description
var string
Returns
Type Description
$this

getLabels

Container labels, as provided by the container runtime.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setLabels

Container labels, as provided by the container runtime.

Parameter
Name Description
var array<Google\Cloud\SecurityCenter\V2\Label>
Returns
Type Description
$this

getCreateTime

The time that the container was created.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

The time that the container was created.

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