class Aws::Personalize::Types::CreateSolutionVersionRequest

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

data as a hash:

    {
      solution_arn: "Arn", # required
      training_mode: "FULL", # accepts FULL, UPDATE
    }

@!attribute [rw] solution_arn

The Amazon Resource Name (ARN) of the solution containing the
training configuration information.
@return [String]

@!attribute [rw] training_mode

The scope of training to be performed when creating the solution
version. The `FULL` option trains the solution version based on the
entirety of the input solution's training data, while the `UPDATE`
option processes only the data that has changed in comparison to the
input solution. Choose `UPDATE` when you want to incrementally
update your solution version instead of creating an entirely new
one.

The `UPDATE` option can only be used when you already have an active
solution version created from the input solution using the `FULL`
option and the input solution was trained with the
[User-Personalization][1] recipe or the [HRNN-Coldstart][2] recipe.

[1]: https://docs.aws.amazon.com/personalize/latest/dg/native-recipe-new-item-USER_PERSONALIZATION.html
[2]: https://docs.aws.amazon.com/personalize/latest/dg/native-recipe-hrnn-coldstart.html
@return [String]

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

Constants

SENSITIVE