You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Personalize::Types::CreateBatchInferenceJobRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Personalize::Types::CreateBatchInferenceJobRequest
- Defined in:
- (unknown)
Overview
When passing CreateBatchInferenceJobRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
job_name: "Name", # required
solution_version_arn: "Arn", # required
filter_arn: "Arn",
num_results: 1,
job_input: { # required
s3_data_source: { # required
path: "S3Location", # required
kms_key_arn: "KmsKeyArn",
},
},
job_output: { # required
s3_data_destination: { # required
path: "S3Location", # required
kms_key_arn: "KmsKeyArn",
},
},
role_arn: "RoleArn", # required
batch_inference_job_config: {
item_exploration_config: {
"ParameterName" => "ParameterValue",
},
},
}
Instance Attribute Summary collapse
-
#batch_inference_job_config ⇒ Types::BatchInferenceJobConfig
The configuration details of a batch inference job.
-
#filter_arn ⇒ String
The ARN of the filter to apply to the batch inference job.
-
#job_input ⇒ Types::BatchInferenceJobInput
The Amazon S3 path that leads to the input file to base your recommendations on.
-
#job_name ⇒ String
The name of the batch inference job to create.
-
#job_output ⇒ Types::BatchInferenceJobOutput
The path to the Amazon S3 bucket where the job\'s output will be stored.
-
#num_results ⇒ Integer
The number of recommendations to retreive.
-
#role_arn ⇒ String
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and out Amazon S3 buckets respectively.
-
#solution_version_arn ⇒ String
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.
Instance Attribute Details
#batch_inference_job_config ⇒ Types::BatchInferenceJobConfig
The configuration details of a batch inference job.
#filter_arn ⇒ String
The ARN of the filter to apply to the batch inference job. For more information on using filters, see Using Filters with Amazon Personalize.
#job_input ⇒ Types::BatchInferenceJobInput
The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
#job_name ⇒ String
The name of the batch inference job to create.
#job_output ⇒ Types::BatchInferenceJobOutput
The path to the Amazon S3 bucket where the job\'s output will be stored.
#num_results ⇒ Integer
The number of recommendations to retreive.
#role_arn ⇒ String
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and out Amazon S3 buckets respectively.
#solution_version_arn ⇒ String
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.