[][src]Struct rusoto_amplify::JobSummary

pub struct JobSummary {
    pub commit_id: String,
    pub commit_message: String,
    pub commit_time: f64,
    pub end_time: Option<f64>,
    pub job_arn: String,
    pub job_id: String,
    pub job_type: String,
    pub start_time: f64,
    pub status: String,
}

Describes the summary for an execution job for an Amplify app.

Fields

commit_id: String

The commit ID from a third-party repository provider for the job.

commit_message: String

The commit message from a third-party repository provider for the job.

commit_time: f64

The commit date and time for the job.

end_time: Option<f64>

The end date and time for the job.

job_arn: String

The Amazon Resource Name (ARN) for the job.

job_id: String

The unique ID for the job.

job_type: String

The type for the job. If the value is RELEASE, the job was manually released from its source by using the StartJob API. If the value is RETRY, the job was manually retried using the StartJob API. If the value is WEB_HOOK, the job was automatically triggered by webhooks.

start_time: f64

The start date and time for the job.

status: String

The current status for the job.

Trait Implementations

impl Clone for JobSummary[src]

impl Debug for JobSummary[src]

impl Default for JobSummary[src]

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

impl PartialEq<JobSummary> for JobSummary[src]

impl StructuralPartialEq for JobSummary[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.