Class: Aws::Personalize::Types::UpdateSolutionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Personalize::Types::UpdateSolutionRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-personalize/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#perform_auto_training ⇒ Boolean
Whether the solution uses automatic training to create new solution versions (trained models).
-
#solution_arn ⇒ String
The Amazon Resource Name (ARN) of the solution to update.
-
#solution_update_config ⇒ Types::SolutionUpdateConfig
The new configuration details of the solution.
Instance Attribute Details
#perform_auto_training ⇒ Boolean
Whether the solution uses automatic training to create new solution versions (trained models). You can change the training frequency by specifying a ‘schedulingExpression` in the `AutoTrainingConfig` as part of solution configuration.
If you turn on automatic training, the first automatic training starts within one hour after the solution update completes. If you manually create a solution version within the hour, the solution skips the first automatic training. For more information about automatic training, see [Configuring automatic training].
After training starts, you can get the solution version’s Amazon Resource Name (ARN) with the [ListSolutionVersions] API operation. To get its status, use the [DescribeSolutionVersion].
[1]: docs.aws.amazon.com/personalize/latest/dg/solution-config-auto-training.html [2]: docs.aws.amazon.com/personalize/latest/dg/API_ListSolutionVersions.html [3]: docs.aws.amazon.com/personalize/latest/dg/API_DescribeSolutionVersion.html
6114 6115 6116 6117 6118 6119 6120 |
# File 'lib/aws-sdk-personalize/types.rb', line 6114 class UpdateSolutionRequest < Struct.new( :solution_arn, :perform_auto_training, :solution_update_config) SENSITIVE = [] include Aws::Structure end |
#solution_arn ⇒ String
The Amazon Resource Name (ARN) of the solution to update.
6114 6115 6116 6117 6118 6119 6120 |
# File 'lib/aws-sdk-personalize/types.rb', line 6114 class UpdateSolutionRequest < Struct.new( :solution_arn, :perform_auto_training, :solution_update_config) SENSITIVE = [] include Aws::Structure end |
#solution_update_config ⇒ Types::SolutionUpdateConfig
The new configuration details of the solution.
6114 6115 6116 6117 6118 6119 6120 |
# File 'lib/aws-sdk-personalize/types.rb', line 6114 class UpdateSolutionRequest < Struct.new( :solution_arn, :perform_auto_training, :solution_update_config) SENSITIVE = [] include Aws::Structure end |