Class ContinuousValidationEvent.Types.ContinuousValidationPodEvent (1.0.0-beta05)

public sealed class ContinuousValidationPodEvent : IMessage<ContinuousValidationEvent.Types.ContinuousValidationPodEvent>, IEquatable<ContinuousValidationEvent.Types.ContinuousValidationPodEvent>, IDeepCloneable<ContinuousValidationEvent.Types.ContinuousValidationPodEvent>, IBufferMessage, IMessage

An auditing event for one Pod.

Inheritance

Object > ContinuousValidationEvent.Types.ContinuousValidationPodEvent

Namespace

Google.Cloud.BinaryAuthorization.V1Beta1

Assembly

Google.Cloud.BinaryAuthorization.V1Beta1.dll

Constructors

ContinuousValidationPodEvent()

public ContinuousValidationPodEvent()

ContinuousValidationPodEvent(ContinuousValidationEvent.Types.ContinuousValidationPodEvent)

public ContinuousValidationPodEvent(ContinuousValidationEvent.Types.ContinuousValidationPodEvent other)
Parameter
NameDescription
otherContinuousValidationEvent.Types.ContinuousValidationPodEvent

Properties

DeployTime

public Timestamp DeployTime { get; set; }

Deploy time of the Pod from k8s.

Property Value
TypeDescription
Timestamp

EndTime

public Timestamp EndTime { get; set; }

Termination time of the Pod from k8s, or nothing if still running.

Property Value
TypeDescription
Timestamp

Images

public RepeatedField<ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails> Images { get; }

List of images with auditing details.

Property Value
TypeDescription
RepeatedField<ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails>

Pod

public string Pod { get; set; }

The name of the Pod.

Property Value
TypeDescription
String

Verdict

public ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.PolicyConformanceVerdict Verdict { get; set; }

Auditing verdict for this Pod.

Property Value
TypeDescription
ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.PolicyConformanceVerdict