Struct rusoto_batch::JobDefinition [] [src]

pub struct JobDefinition {
    pub container_properties: Option<ContainerProperties>,
    pub job_definition_arn: String,
    pub job_definition_name: String,
    pub parameters: Option<HashMap<String, String>>,
    pub retry_strategy: Option<RetryStrategy>,
    pub revision: i64,
    pub status: Option<String>,
    pub type_: String,
}

An object representing an AWS Batch job definition.

Fields

An object with various properties specific to container-based jobs.

The Amazon Resource Name (ARN) for the job definition.

The name of the job definition.

Default parameters or parameter substitution placeholders that are set in the job definition. Parameters are specified as a key-value pair mapping. Parameters in a SubmitJob request override any corresponding parameter defaults from the job definition.

The retry strategy to use for failed jobs that are submitted with this job definition.

The revision of the job definition.

The status of the job definition.

The type of job definition.

Trait Implementations

impl Default for JobDefinition
[src]

[src]

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

impl Debug for JobDefinition
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for JobDefinition
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for JobDefinition

impl Sync for JobDefinition