Class: Aws::SageMaker::Types::StopInferenceExperimentRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::StopInferenceExperimentRequest
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#desired_model_variants ⇒ Array<Types::ModelVariantConfig>
An array of
ModelVariantConfig
objects. -
#desired_state ⇒ String
The desired state of the experiment after stopping.
-
#model_variant_actions ⇒ Hash<String,String>
Array of key-value pairs, with names of variants mapped to actions.
-
#name ⇒ String
The name of the inference experiment to stop.
-
#reason ⇒ String
The reason for stopping the experiment.
Instance Attribute Details
#desired_model_variants ⇒ Array<Types::ModelVariantConfig>
An array of ModelVariantConfig
objects. There is one for each
variant that you want to deploy after the inference experiment
stops. Each ModelVariantConfig
describes the infrastructure
configuration for deploying the corresponding variant.
39592 39593 39594 39595 39596 39597 39598 39599 39600 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39592 class StopInferenceExperimentRequest < Struct.new( :name, :model_variant_actions, :desired_model_variants, :desired_state, :reason) SENSITIVE = [] include Aws::Structure end |
#desired_state ⇒ String
The desired state of the experiment after stopping. The possible states are the following:
Completed
: The experiment completed successfullyCancelled
: The experiment was canceled
39592 39593 39594 39595 39596 39597 39598 39599 39600 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39592 class StopInferenceExperimentRequest < Struct.new( :name, :model_variant_actions, :desired_model_variants, :desired_state, :reason) SENSITIVE = [] include Aws::Structure end |
#model_variant_actions ⇒ Hash<String,String>
Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:
Promote
- Promote the shadow variant to a production variantRemove
- Delete the variantRetain
- Keep the variant as it is
39592 39593 39594 39595 39596 39597 39598 39599 39600 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39592 class StopInferenceExperimentRequest < Struct.new( :name, :model_variant_actions, :desired_model_variants, :desired_state, :reason) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the inference experiment to stop.
39592 39593 39594 39595 39596 39597 39598 39599 39600 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39592 class StopInferenceExperimentRequest < Struct.new( :name, :model_variant_actions, :desired_model_variants, :desired_state, :reason) SENSITIVE = [] include Aws::Structure end |
#reason ⇒ String
The reason for stopping the experiment.
39592 39593 39594 39595 39596 39597 39598 39599 39600 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 39592 class StopInferenceExperimentRequest < Struct.new( :name, :model_variant_actions, :desired_model_variants, :desired_state, :reason) SENSITIVE = [] include Aws::Structure end |