Google Cloud Binary Authorization V1beta1 Client - Class ContinuousValidationPodEvent (0.7.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Binary Authorization V1beta1 Client class ContinuousValidationPodEvent.
An auditing event for one Pod.
Generated from protobuf message google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent
Namespace
Google \ Cloud \ BinaryAuthorization \ V1beta1 \ ContinuousValidationEventMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ pod_namespace |
string
The k8s namespace of the Pod. |
↳ pod |
string
The name of the Pod. |
↳ policy_name |
string
The name of the policy. |
↳ deploy_time |
Google\Protobuf\Timestamp
Deploy time of the Pod from k8s. |
↳ end_time |
Google\Protobuf\Timestamp
Termination time of the Pod from k8s, or nothing if still running. |
↳ verdict |
int
Auditing verdict for this Pod. |
↳ images |
array<Google\Cloud\BinaryAuthorization\V1beta1\ContinuousValidationEvent\ContinuousValidationPodEvent\ImageDetails>
List of images with auditing details. |
getPodNamespace
The k8s namespace of the Pod.
| Returns | |
|---|---|
| Type | Description |
string |
|
setPodNamespace
The k8s namespace of the Pod.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPod
The name of the Pod.
| Returns | |
|---|---|
| Type | Description |
string |
|
setPod
The name of the Pod.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPolicyName
The name of the policy.
| Returns | |
|---|---|
| Type | Description |
string |
|
setPolicyName
The name of the policy.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDeployTime
Deploy time of the Pod from k8s.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasDeployTime
clearDeployTime
setDeployTime
Deploy time of the Pod from k8s.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEndTime
Termination time of the Pod from k8s, or nothing if still running.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasEndTime
clearEndTime
setEndTime
Termination time of the Pod from k8s, or nothing if still running.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVerdict
Auditing verdict for this Pod.
| Returns | |
|---|---|
| Type | Description |
int |
|
setVerdict
Auditing verdict for this Pod.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getImages
List of images with auditing details.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setImages
List of images with auditing details.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Google\Cloud\BinaryAuthorization\V1beta1\ContinuousValidationEvent\ContinuousValidationPodEvent\ImageDetails>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|