class Aws::MachineLearning::Types::CreateBatchPredictionInput

@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
    }

@!attribute [rw] batch_prediction_id

A user-supplied ID that uniquely identifies the `BatchPrediction`.
@return [String]

@!attribute [rw] batch_prediction_name

A user-supplied name or description of the `BatchPrediction`.
`BatchPredictionName` can only use the UTF-8 character set.
@return [String]

@!attribute [rw] ml_model_id

The ID of the `MLModel` that will generate predictions for the group
of observations.
@return [String]

@!attribute [rw] batch_prediction_data_source_id

The ID of the `DataSource` that points to the group of observations
to predict.
@return [String]

@!attribute [rw] output_uri

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].

[1]: https://docs.aws.amazon.com/machine-learning/latest/dg
@return [String]

Constants

SENSITIVE