Class: Aws::DataExchange::Types::JobEntry

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

Overview

AWS Data Exchange Jobs are asynchronous import or export operations used to create or copy assets. A data set owner can both import and export as they see fit. Someone with an entitlement to a data set can only export. Jobs are deleted 90 days after they are created.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN for the job.

Returns:

  • (String)


2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
# File 'lib/aws-sdk-dataexchange/types.rb', line 2479

class JobEntry < Struct.new(
  :arn,
  :created_at,
  :details,
  :errors,
  :id,
  :state,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The date and time that the job was created, in ISO 8601 format.

Returns:

  • (Time)


2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
# File 'lib/aws-sdk-dataexchange/types.rb', line 2479

class JobEntry < Struct.new(
  :arn,
  :created_at,
  :details,
  :errors,
  :id,
  :state,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#detailsTypes::ResponseDetails

Details of the operation to be performed by the job, such as export destination details or import source details.



2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
# File 'lib/aws-sdk-dataexchange/types.rb', line 2479

class JobEntry < Struct.new(
  :arn,
  :created_at,
  :details,
  :errors,
  :id,
  :state,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#errorsArray<Types::JobError>

Errors for jobs.

Returns:



2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
# File 'lib/aws-sdk-dataexchange/types.rb', line 2479

class JobEntry < Struct.new(
  :arn,
  :created_at,
  :details,
  :errors,
  :id,
  :state,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The unique identifier for the job.

Returns:

  • (String)


2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
# File 'lib/aws-sdk-dataexchange/types.rb', line 2479

class JobEntry < Struct.new(
  :arn,
  :created_at,
  :details,
  :errors,
  :id,
  :state,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the job.

Returns:

  • (String)


2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
# File 'lib/aws-sdk-dataexchange/types.rb', line 2479

class JobEntry < Struct.new(
  :arn,
  :created_at,
  :details,
  :errors,
  :id,
  :state,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The job type.

Returns:

  • (String)


2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
# File 'lib/aws-sdk-dataexchange/types.rb', line 2479

class JobEntry < Struct.new(
  :arn,
  :created_at,
  :details,
  :errors,
  :id,
  :state,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

The date and time that the job was last updated, in ISO 8601 format.

Returns:

  • (Time)


2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
# File 'lib/aws-sdk-dataexchange/types.rb', line 2479

class JobEntry < Struct.new(
  :arn,
  :created_at,
  :details,
  :errors,
  :id,
  :state,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end