AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-dataexchange/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)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1897

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)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1897

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.



1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1897

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:



1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1897

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)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1897

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)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1897

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)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1897

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)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1897

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