Struct rusoto_glue::Job
[−]
[src]
pub struct Job { pub allocated_capacity: Option<i64>, pub command: Option<JobCommand>, pub connections: Option<ConnectionsList>, pub created_on: Option<f64>, pub default_arguments: Option<HashMap<String, String>>, pub description: Option<String>, pub execution_property: Option<ExecutionProperty>, pub last_modified_on: Option<f64>, pub log_uri: Option<String>, pub max_retries: Option<i64>, pub name: Option<String>, pub role: Option<String>, }
Specifies a job in the Data Catalog.
Fields
allocated_capacity: Option<i64>
The number of capacity units allocated to this job.
command: Option<JobCommand>
The JobCommand that executes this job.
connections: Option<ConnectionsList>
The connections used for this job.
created_on: Option<f64>
The time and date that this job specification was created.
default_arguments: Option<HashMap<String, String>>
The default parameters for this job.
description: Option<String>
Description of this job.
execution_property: Option<ExecutionProperty>
An ExecutionProperty specifying the maximum number of concurrent runs allowed for this job.
last_modified_on: Option<f64>
The last point in time when this job specification was modified.
log_uri: Option<String>
This field is reserved for future use.
max_retries: Option<i64>
The maximum number of times to retry this job if it fails.
name: Option<String>
The name you assign to this job.
role: Option<String>
The role associated with this job.
Trait Implementations
impl Default for Job
[src]
impl Debug for Job
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more