Struct k8s_openapi::v1_8::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
active: Option<i32>
The number of actively running pods.
completion_time: Option<Time>
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.
conditions: Option<Vec<JobCondition>>
The latest available observations of an object's current state. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/
failed: Option<i32>
The number of pods which reached phase Failed.
start_time: Option<Time>
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.
succeeded: Option<i32>
The number of pods which reached phase Succeeded.
Trait Implementations
impl Clone for JobStatus[src]
impl Clone for JobStatusfn clone(&self) -> JobStatus[src]
fn clone(&self) -> JobStatusReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more
impl Debug for JobStatus[src]
impl Debug for JobStatusfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Default for JobStatus[src]
impl Default for JobStatusimpl PartialEq for JobStatus[src]
impl PartialEq for JobStatusfn eq(&self, other: &JobStatus) -> bool[src]
fn eq(&self, other: &JobStatus) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &JobStatus) -> bool[src]
fn ne(&self, other: &JobStatus) -> boolThis method tests for !=.
impl<'de> Deserialize<'de> for JobStatus[src]
impl<'de> Deserialize<'de> for JobStatusfn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>, [src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>, Deserialize this value from the given Serde deserializer. Read more
impl Serialize for JobStatus[src]
impl Serialize for JobStatus