You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

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

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

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.

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN for the job.

Returns:

  • (String)

    The ARN for the job.

#created_atTime

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

Returns:

  • (Time)

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

#detailsTypes::ResponseDetails

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

Returns:

  • (Types::ResponseDetails)

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

#errorsArray<Types::JobError>

Errors for jobs.

Returns:

#idString

The unique identifier for the job.

Returns:

  • (String)

    The unique identifier for the job.

#stateString

The state of the job.

Possible values:

  • WAITING
  • IN_PROGRESS
  • ERROR
  • COMPLETED
  • CANCELLED
  • TIMED_OUT

Returns:

  • (String)

    The state of the job.

#typeString

The job type.

Possible values:

  • IMPORT_ASSETS_FROM_S3
  • IMPORT_ASSET_FROM_SIGNED_URL
  • EXPORT_ASSETS_TO_S3
  • EXPORT_ASSET_TO_SIGNED_URL

Returns:

  • (String)

    The job type.

#updated_atTime

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

Returns:

  • (Time)

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