Struct aws_sdk_emrserverless::model::JobRun
source · [−]#[non_exhaustive]pub struct JobRun { /* private fields */ }
Expand description
Information about a job run. A job run is a unit of work, such as a Spark JAR, Hive query, or SparkSQL query, that you submit to an EMR Serverless application.
Implementations
sourceimpl JobRun
impl JobRun
sourcepub fn application_id(&self) -> Option<&str>
pub fn application_id(&self) -> Option<&str>
The ID of the application the job is running on.
sourcepub fn job_run_id(&self) -> Option<&str>
pub fn job_run_id(&self) -> Option<&str>
The ID of the job run.
sourcepub fn created_by(&self) -> Option<&str>
pub fn created_by(&self) -> Option<&str>
The user who created the job run.
sourcepub fn created_at(&self) -> Option<&DateTime>
pub fn created_at(&self) -> Option<&DateTime>
The date and time when the job run was created.
sourcepub fn updated_at(&self) -> Option<&DateTime>
pub fn updated_at(&self) -> Option<&DateTime>
The date and time when the job run was updated.
sourcepub fn execution_role(&self) -> Option<&str>
pub fn execution_role(&self) -> Option<&str>
The execution role ARN of the job run.
sourcepub fn state(&self) -> Option<&JobRunState>
pub fn state(&self) -> Option<&JobRunState>
The state of the job run.
sourcepub fn state_details(&self) -> Option<&str>
pub fn state_details(&self) -> Option<&str>
The state details of the job run.
sourcepub fn release_label(&self) -> Option<&str>
pub fn release_label(&self) -> Option<&str>
The EMR release version associated with the application your job is running on.
sourcepub fn configuration_overrides(&self) -> Option<&ConfigurationOverrides>
pub fn configuration_overrides(&self) -> Option<&ConfigurationOverrides>
The configuration settings that are used to override default configuration.
sourcepub fn job_driver(&self) -> Option<&JobDriver>
pub fn job_driver(&self) -> Option<&JobDriver>
The job driver for the job run.
The tags assigned to the job run.
sourcepub fn total_resource_utilization(&self) -> Option<&TotalResourceUtilization>
pub fn total_resource_utilization(&self) -> Option<&TotalResourceUtilization>
The aggregate vCPU, memory, and storage resources used from the time job start executing till the time job is terminated, rounded up to the nearest second.
sourcepub fn network_configuration(&self) -> Option<&NetworkConfiguration>
pub fn network_configuration(&self) -> Option<&NetworkConfiguration>
The network configuration for customer VPC connectivity.
sourcepub fn total_execution_duration_seconds(&self) -> Option<i32>
pub fn total_execution_duration_seconds(&self) -> Option<i32>
The job run total execution duration in seconds. This field is only available for job runs in a COMPLETED
, FAILED
, or CANCELLED
state.