Class: Aws::EMRServerless::Types::JobRunSummary

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-emrserverless/types.rb

Overview

The summary of attributes associated with a job run.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The ID of the application the job is running on.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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

#arnString

The ARN of the job run.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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

#attemptInteger

The attempt number of the job run execution.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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_atTime

The date and time of when the job run attempt was created.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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_atTime

The date and time of when the job run attempt was last updated.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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_atTime

The date and time when the job run was created.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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_byString

The user who created the job run.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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_roleString

The execution role ARN of the job run.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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

#idString

The ID of the job run.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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

#modeString

The mode of the job run.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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

#nameString

The optional job run name. This doesn’t have to be unique.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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_labelString

The Amazon EMR release associated with the application your job is running on.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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

#stateString

The state of the job run.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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_detailsString

The state details of the job run.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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

#typeString

The type of job run, such as Spark or Hive.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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_atTime

The date and time when the job run was last updated.



1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-emrserverless/types.rb', line 1214

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