Class: Aws::EMRServerless::Types::JobRunSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::EMRServerless::Types::JobRunSummary
- Defined in:
- gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb
Overview
The summary of attributes associated with a job run.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_id ⇒ String
The ID of the application the job is running on.
-
#arn ⇒ String
The ARN of the job run.
-
#attempt ⇒ Integer
The attempt number of the job run execution.
-
#attempt_created_at ⇒ Time
The date and time of when the job run attempt was created.
-
#attempt_updated_at ⇒ Time
The date and time of when the job run attempt was last updated.
-
#created_at ⇒ Time
The date and time when the job run was created.
-
#created_by ⇒ String
The user who created the job run.
-
#execution_role ⇒ String
The execution role ARN of the job run.
-
#id ⇒ String
The ID of the job run.
-
#mode ⇒ String
The mode of the job run.
-
#name ⇒ String
The optional job run name.
-
#release_label ⇒ String
The Amazon EMR release associated with the application your job is running on.
-
#state ⇒ String
The state of the job run.
-
#state_details ⇒ String
The state details of the job run.
-
#type ⇒ String
The type of job run, such as Spark or Hive.
-
#updated_at ⇒ Time
The date and time when the job run was last updated.
Instance Attribute Details
#application_id ⇒ String
The ID of the application the job is running on.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The ARN of the job run.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#attempt ⇒ Integer
The attempt number of the job run execution.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#attempt_created_at ⇒ Time
The date and time of when the job run attempt was created.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#attempt_updated_at ⇒ Time
The date and time of when the job run attempt was last updated.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time when the job run was created.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#created_by ⇒ String
The user who created the job run.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#execution_role ⇒ String
The execution role ARN of the job run.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the job run.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#mode ⇒ String
The mode of the job run.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The optional job run name. This doesn't have to be unique.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#release_label ⇒ String
The Amazon EMR release associated with the application your job is running on.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of the job run.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#state_details ⇒ String
The state details of the job run.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of job run, such as Spark or Hive.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time when the job run was last updated.
1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1275 class JobRunSummary < Struct.new( :application_id, :id, :name, :mode, :arn, :created_by, :created_at, :updated_at, :execution_role, :state, :state_details, :release_label, :type, :attempt, :attempt_created_at, :attempt_updated_at) SENSITIVE = [] include Aws::Structure end |