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.