Struct k8s_openapi::v1_11::api::batch::v1::JobStatus[][src]

pub struct JobStatus {
    pub active: Option<i32>,
    pub completion_time: Option<Time>,
    pub conditions: Option<Vec<JobCondition>>,
    pub failed: Option<i32>,
    pub start_time: Option<Time>,
    pub succeeded: Option<i32>,
}

JobStatus represents the current state of a Job.

Fields

The number of actively running pods.

Represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.

The latest available observations of an object's current state. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/

The number of pods which reached phase Failed.

Represents time when the job was acknowledged by the job controller. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC.

The number of pods which reached phase Succeeded.

Trait Implementations

impl Clone for JobStatus
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for JobStatus
[src]

Formats the value using the given formatter. Read more

impl Default for JobStatus
[src]

Returns the "default value" for a type. Read more

impl PartialEq for JobStatus
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<'de> Deserialize<'de> for JobStatus
[src]

Deserialize this value from the given Serde deserializer. Read more

impl Serialize for JobStatus
[src]

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

impl Send for JobStatus

impl Sync for JobStatus