JobRun
import type { JobRun } from "https://aws-api.deno.dev/v0.4/services/emrserverless.ts?docs=full";
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.
interface JobRun {
applicationId: string;
arn: string;
configurationOverrides?: ConfigurationOverrides | null;
createdAt: Date | number;
createdBy: string;
executionRole: string;
jobDriver: JobDriver;
jobRunId: string;
name?: string | null;
networkConfiguration?: NetworkConfiguration | null;
releaseLabel: string;
state: JobRunState;
stateDetails: string;
tags?: {} | null;
[key: string]: string | null | undefined;
totalExecutionDurationSeconds?: number | null;
totalResourceUtilization?: TotalResourceUtilization | null;
updatedAt: Date | number;
}§Properties
§
configurationOverrides?: ConfigurationOverrides | null
[src]The configuration settings that are used to override default configuration.
§
networkConfiguration?: NetworkConfiguration | null
[src]§
state: JobRunState
[src]The state of the job run.
§
totalExecutionDurationSeconds?: number | null
[src]The job run total execution duration in seconds.
This field is only available for job runs in a COMPLETED
, FAILED
, or CANCELLED
state.
§
totalResourceUtilization?: TotalResourceUtilization | null
[src]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.