class Aws::Personalize::Types::CreateDatasetExportJobRequest

@note When making an API call, you may pass CreateDatasetExportJobRequest

data as a hash:

    {
      job_name: "Name", # required
      dataset_arn: "Arn", # required
      ingestion_mode: "BULK", # accepts BULK, PUT, ALL
      role_arn: "RoleArn", # required
      job_output: { # required
        s3_data_destination: { # required
          path: "S3Location", # required
          kms_key_arn: "KmsKeyArn",
        },
      },
    }

@!attribute [rw] job_name

The name for the dataset export job.
@return [String]

@!attribute [rw] dataset_arn

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

@!attribute [rw] ingestion_mode

The data to export, based on how you imported the data. You can
choose to export only `BULK` data that you imported using a dataset
import job, only `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] job_output

The path to the Amazon S3 bucket where the job's output is stored.
@return [Types::DatasetExportJobOutput]

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

Constants

SENSITIVE