Class: Aws::Personalize::Types::CreateDatasetExportJobRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Personalize::Types::CreateDatasetExportJobRequest
- Defined in:
- gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#dataset_arn ⇒ String
The Amazon Resource Name (ARN) of the dataset that contains the data to export.
-
#ingestion_mode ⇒ String
The data to export, based on how you imported the data.
-
#job_name ⇒ String
The name for the dataset export job.
-
#job_output ⇒ Types::DatasetExportJobOutput
The path to the Amazon S3 bucket where the job's output is stored.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket.
-
#tags ⇒ Array<Types::Tag>
A list of [tags][1] to apply to the dataset export job.
Instance Attribute Details
#dataset_arn ⇒ String
The Amazon Resource Name (ARN) of the dataset that contains the data to export.
1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1134 class CreateDatasetExportJobRequest < Struct.new( :job_name, :dataset_arn, :ingestion_mode, :role_arn, :job_output, :tags) SENSITIVE = [] include Aws::Structure end |
#ingestion_mode ⇒ String
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
.
1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1134 class CreateDatasetExportJobRequest < Struct.new( :job_name, :dataset_arn, :ingestion_mode, :role_arn, :job_output, :tags) SENSITIVE = [] include Aws::Structure end |
#job_name ⇒ String
The name for the dataset export job.
1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1134 class CreateDatasetExportJobRequest < Struct.new( :job_name, :dataset_arn, :ingestion_mode, :role_arn, :job_output, :tags) SENSITIVE = [] include Aws::Structure end |
#job_output ⇒ Types::DatasetExportJobOutput
The path to the Amazon S3 bucket where the job's output is stored.
1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1134 class CreateDatasetExportJobRequest < Struct.new( :job_name, :dataset_arn, :ingestion_mode, :role_arn, :job_output, :tags) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket.
1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1134 class CreateDatasetExportJobRequest < Struct.new( :job_name, :dataset_arn, :ingestion_mode, :role_arn, :job_output, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
A list of tags to apply to the dataset export job.
1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 |
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 1134 class CreateDatasetExportJobRequest < Struct.new( :job_name, :dataset_arn, :ingestion_mode, :role_arn, :job_output, :tags) SENSITIVE = [] include Aws::Structure end |