public sealed class ContinuousValidationEvent.Types.ContinuousValidationPodEvent : IMessage<ContinuousValidationEvent.Types.ContinuousValidationPodEvent>, IEquatable<ContinuousValidationEvent.Types.ContinuousValidationPodEvent>, IDeepCloneable<ContinuousValidationEvent.Types.ContinuousValidationPodEvent>, IBufferMessage, IMessage
Reference documentation and code samples for the Binary Authorization v1beta1 API class ContinuousValidationEvent.Types.ContinuousValidationPodEvent.
An auditing event for one Pod.
Implements
IMessageContinuousValidationEventTypesContinuousValidationPodEvent, IEquatableContinuousValidationEventTypesContinuousValidationPodEvent, IDeepCloneableContinuousValidationEventTypesContinuousValidationPodEvent, IBufferMessage, IMessageNamespace
Google.Cloud.BinaryAuthorization.V1Beta1Assembly
Google.Cloud.BinaryAuthorization.V1Beta1.dll
Constructors
ContinuousValidationPodEvent()
public ContinuousValidationPodEvent()
ContinuousValidationPodEvent(ContinuousValidationPodEvent)
public ContinuousValidationPodEvent(ContinuousValidationEvent.Types.ContinuousValidationPodEvent other)
Parameter | |
---|---|
Name | Description |
other |
ContinuousValidationEventTypesContinuousValidationPodEvent |
Properties
DeployTime
public Timestamp DeployTime { get; set; }
Deploy time of the Pod from k8s.
Property Value | |
---|---|
Type | Description |
Timestamp |
EndTime
public Timestamp EndTime { get; set; }
Termination time of the Pod from k8s, or nothing if still running.
Property Value | |
---|---|
Type | Description |
Timestamp |
Images
public RepeatedField<ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.ImageDetails> Images { get; }
List of images with auditing details.
Property Value | |
---|---|
Type | Description |
RepeatedFieldContinuousValidationEventTypesContinuousValidationPodEventTypesImageDetails |
Pod
public string Pod { get; set; }
The name of the Pod.
Property Value | |
---|---|
Type | Description |
string |
PodNamespace
public string PodNamespace { get; set; }
The k8s namespace of the Pod.
Property Value | |
---|---|
Type | Description |
string |
PolicyName
public string PolicyName { get; set; }
The name of the policy.
Property Value | |
---|---|
Type | Description |
string |
Verdict
public ContinuousValidationEvent.Types.ContinuousValidationPodEvent.Types.PolicyConformanceVerdict Verdict { get; set; }
Auditing verdict for this Pod.
Property Value | |
---|---|
Type | Description |
ContinuousValidationEventTypesContinuousValidationPodEventTypesPolicyConformanceVerdict |