class Aws::Personalize::Types::DatasetExportJob

Describes a job that exports a dataset to an Amazon S3 bucket. For more information, see CreateDatasetExportJob.

A dataset export job can be in one of the following states:

^

@!attribute [rw] job_name

The name of the export job.
@return [String]

@!attribute [rw] dataset_export_job_arn

The Amazon Resource Name (ARN) of the dataset export job.
@return [String]

@!attribute [rw] dataset_arn

The Amazon Resource Name (ARN) of the dataset to export.
@return [String]

@!attribute [rw] ingestion_mode

The data to export, based on how you imported the data. You can
choose to export `BULK` data that you imported using a dataset
import job, `PUT` data that you imported incrementally (using the
console, PutEvents, PutUsers and PutItems operations), or `ALL` for
both types. The default value is `PUT`.
@return [String]

@!attribute [rw] role_arn

The Amazon Resource Name (ARN) of the IAM service role that has
permissions to add data to your output Amazon S3 bucket.
@return [String]

@!attribute [rw] status

The status of the dataset export job.

A dataset export job can be in one of the following states:

* CREATE PENDING > CREATE IN\_PROGRESS > ACTIVE -or- CREATE
  FAILED

^
@return [String]

@!attribute [rw] job_output

The path to the Amazon S3 bucket where the job's output is stored.
For example:

`s3://bucket-name/folder-name/`
@return [Types::DatasetExportJobOutput]

@!attribute [rw] creation_date_time

The creation date and time (in Unix time) of the dataset export job.
@return [Time]

@!attribute [rw] last_updated_date_time

The date and time (in Unix time) the status of the dataset export
job was last updated.
@return [Time]

@!attribute [rw] failure_reason

If a dataset export job fails, provides the reason why.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/personalize-2018-05-22/DatasetExportJob AWS API Documentation

Constants

SENSITIVE