Class: Aws::MachineLearning::Types::CreateBatchPredictionInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-machinelearning/types.rb

Overview

Note:

When making an API call, you may pass CreateBatchPredictionInput data as a hash:

{
  batch_prediction_id: "EntityId", # required
  batch_prediction_name: "EntityName",
  ml_model_id: "EntityId", # required
  batch_prediction_data_source_id: "EntityId", # required
  output_uri: "S3Url", # required
}

Instance Attribute Summary collapse

Instance Attribute Details

#batch_prediction_data_source_idString

The ID of the ‘DataSource` that points to the group of observations to predict.

Returns:

  • (String)


219
220
221
222
223
224
225
226
# File 'lib/aws-sdk-machinelearning/types.rb', line 219

class CreateBatchPredictionInput < Struct.new(
  :batch_prediction_id,
  :batch_prediction_name,
  :ml_model_id,
  :batch_prediction_data_source_id,
  :output_uri)
  include Aws::Structure
end

#batch_prediction_idString

A user-supplied ID that uniquely identifies the ‘BatchPrediction`.

Returns:

  • (String)


219
220
221
222
223
224
225
226
# File 'lib/aws-sdk-machinelearning/types.rb', line 219

class CreateBatchPredictionInput < Struct.new(
  :batch_prediction_id,
  :batch_prediction_name,
  :ml_model_id,
  :batch_prediction_data_source_id,
  :output_uri)
  include Aws::Structure
end

#batch_prediction_nameString

A user-supplied name or description of the ‘BatchPrediction`. `BatchPredictionName` can only use the UTF-8 character set.

Returns:

  • (String)


219
220
221
222
223
224
225
226
# File 'lib/aws-sdk-machinelearning/types.rb', line 219

class CreateBatchPredictionInput < Struct.new(
  :batch_prediction_id,
  :batch_prediction_name,
  :ml_model_id,
  :batch_prediction_data_source_id,
  :output_uri)
  include Aws::Structure
end

#ml_model_idString

The ID of the ‘MLModel` that will generate predictions for the group of observations.

Returns:

  • (String)


219
220
221
222
223
224
225
226
# File 'lib/aws-sdk-machinelearning/types.rb', line 219

class CreateBatchPredictionInput < Struct.new(
  :batch_prediction_id,
  :batch_prediction_name,
  :ml_model_id,
  :batch_prediction_data_source_id,
  :output_uri)
  include Aws::Structure
end

#output_uriString

The location of an Amazon Simple Storage Service (Amazon S3) bucket or directory to store the batch prediction results. The following substrings are not allowed in the ‘s3 key` portion of the `outputURI` field: ’:‘, ’//‘, ’/./‘, ’/../‘.

Amazon ML needs permissions to store and retrieve the logs on your behalf. For information about how to set permissions, see the [Amazon Machine Learning Developer Guide].

[1]: docs.aws.amazon.com/machine-learning/latest/dg

Returns:

  • (String)


219
220
221
222
223
224
225
226
# File 'lib/aws-sdk-machinelearning/types.rb', line 219

class CreateBatchPredictionInput < Struct.new(
  :batch_prediction_id,
  :batch_prediction_name,
  :ml_model_id,
  :batch_prediction_data_source_id,
  :output_uri)
  include Aws::Structure
end