Reference documentation and code samples for the Binary Authorization V1beta1 API class Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent.
An auditing event for one Pod.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#deploy_time
def deploy_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Deploy time of the Pod from k8s.
#deploy_time=
def deploy_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
- value (::Google::Protobuf::Timestamp) — Deploy time of the Pod from k8s.
Returns
- (::Google::Protobuf::Timestamp) — Deploy time of the Pod from k8s.
#end_time
def end_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Termination time of the Pod from k8s, or nothing if still running.
#end_time=
def end_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
- value (::Google::Protobuf::Timestamp) — Termination time of the Pod from k8s, or nothing if still running.
Returns
- (::Google::Protobuf::Timestamp) — Termination time of the Pod from k8s, or nothing if still running.
#images
def images() -> ::Array<::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::ImageDetails>
Returns
- (::Array<::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::ImageDetails>) — List of images with auditing details.
#images=
def images=(value) -> ::Array<::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::ImageDetails>
Parameter
- value (::Array<::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::ImageDetails>) — List of images with auditing details.
Returns
- (::Array<::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::ImageDetails>) — List of images with auditing details.
#pod
def pod() -> ::String
Returns
- (::String) — The name of the Pod.
#pod=
def pod=(value) -> ::String
Parameter
- value (::String) — The name of the Pod.
Returns
- (::String) — The name of the Pod.
#pod_namespace
def pod_namespace() -> ::String
Returns
- (::String) — The k8s namespace of the Pod.
#pod_namespace=
def pod_namespace=(value) -> ::String
Parameter
- value (::String) — The k8s namespace of the Pod.
Returns
- (::String) — The k8s namespace of the Pod.
#policy_name
def policy_name() -> ::String
Returns
- (::String) — The name of the policy.
#policy_name=
def policy_name=(value) -> ::String
Parameter
- value (::String) — The name of the policy.
Returns
- (::String) — The name of the policy.
#verdict
def verdict() -> ::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::PolicyConformanceVerdict
Returns
- (::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::PolicyConformanceVerdict) — Auditing verdict for this Pod.
#verdict=
def verdict=(value) -> ::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::PolicyConformanceVerdict
Parameter
- value (::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::PolicyConformanceVerdict) — Auditing verdict for this Pod.
Returns
- (::Google::Cloud::BinaryAuthorization::V1beta1::ContinuousValidationEvent::ContinuousValidationPodEvent::PolicyConformanceVerdict) — Auditing verdict for this Pod.