Class: Aws::Batch::Types::ServiceJobSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb

Overview

Summary information about a service job.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atInteger

The Unix timestamp (in milliseconds) for when the service job was created.

Returns:

  • (Integer)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#job_arnString

The Amazon Resource Name (ARN) of the service job.

Returns:

  • (String)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#job_idString

The job ID for the service job.

Returns:

  • (String)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#job_nameString

The name of the service job.

Returns:

  • (String)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#latest_attemptTypes::LatestServiceJobAttempt

Information about the latest attempt for the service job.



8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#service_job_typeString

The type of service job. For SageMaker Training jobs, this value is SAGEMAKER_TRAINING.

Returns:

  • (String)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#share_identifierString

The share identifier for the job.

Returns:

  • (String)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#started_atInteger

The Unix timestamp (in milliseconds) for when the service job was started.

Returns:

  • (Integer)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the service job.

Returns:

  • (String)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

A short string to provide more details on the current status of the service job.

Returns:

  • (String)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end

#stopped_atInteger

The Unix timestamp (in milliseconds) for when the service job stopped running.

Returns:

  • (Integer)


8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 8379

class ServiceJobSummary < Struct.new(
  :latest_attempt,
  :created_at,
  :job_arn,
  :job_id,
  :job_name,
  :service_job_type,
  :share_identifier,
  :status,
  :status_reason,
  :started_at,
  :stopped_at)
  SENSITIVE = []
  include Aws::Structure
end