Class: Aws::SageMaker::Types::UpdateInferenceExperimentRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SageMaker::Types::UpdateInferenceExperimentRequest
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-sagemaker/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #data_storage_config  ⇒ Types::InferenceExperimentDataStorageConfig 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon S3 location and configuration for storing inference request and response data.
 - 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The description of the inference experiment.
 - 
  
    
      #model_variants  ⇒ Array<Types::ModelVariantConfig> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An array of ‘ModelVariantConfig` objects.
 - 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name of the inference experiment to be updated.
 - 
  
    
      #schedule  ⇒ Types::InferenceExperimentSchedule 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The duration for which the inference experiment will run.
 - 
  
    
      #shadow_mode_config  ⇒ Types::ShadowModeConfig 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The configuration of ‘ShadowMode` inference experiment type.
 
Instance Attribute Details
#data_storage_config ⇒ Types::InferenceExperimentDataStorageConfig
The Amazon S3 location and configuration for storing inference request and response data.
      48644 48645 48646 48647 48648 48649 48650 48651 48652 48653  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 48644 class UpdateInferenceExperimentRequest < Struct.new( :name, :schedule, :description, :model_variants, :data_storage_config, :shadow_mode_config) SENSITIVE = [] include Aws::Structure end  | 
  
#description ⇒ String
The description of the inference experiment.
      48644 48645 48646 48647 48648 48649 48650 48651 48652 48653  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 48644 class UpdateInferenceExperimentRequest < Struct.new( :name, :schedule, :description, :model_variants, :data_storage_config, :shadow_mode_config) SENSITIVE = [] include Aws::Structure end  | 
  
#model_variants ⇒ Array<Types::ModelVariantConfig>
An array of ‘ModelVariantConfig` objects. There is one for each variant, whose infrastructure configuration you want to update.
      48644 48645 48646 48647 48648 48649 48650 48651 48652 48653  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 48644 class UpdateInferenceExperimentRequest < Struct.new( :name, :schedule, :description, :model_variants, :data_storage_config, :shadow_mode_config) SENSITIVE = [] include Aws::Structure end  | 
  
#name ⇒ String
The name of the inference experiment to be updated.
      48644 48645 48646 48647 48648 48649 48650 48651 48652 48653  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 48644 class UpdateInferenceExperimentRequest < Struct.new( :name, :schedule, :description, :model_variants, :data_storage_config, :shadow_mode_config) SENSITIVE = [] include Aws::Structure end  | 
  
#schedule ⇒ Types::InferenceExperimentSchedule
The duration for which the inference experiment will run. If the status of the inference experiment is ‘Created`, then you can update both the start and end dates. If the status of the inference experiment is `Running`, then you can update only the end date.
      48644 48645 48646 48647 48648 48649 48650 48651 48652 48653  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 48644 class UpdateInferenceExperimentRequest < Struct.new( :name, :schedule, :description, :model_variants, :data_storage_config, :shadow_mode_config) SENSITIVE = [] include Aws::Structure end  | 
  
#shadow_mode_config ⇒ Types::ShadowModeConfig
The configuration of ‘ShadowMode` inference experiment type. Use this field to specify a production variant which takes all the inference requests, and a shadow variant to which Amazon SageMaker replicates a percentage of the inference requests. For the shadow variant also specify the percentage of requests that Amazon SageMaker replicates.
      48644 48645 48646 48647 48648 48649 48650 48651 48652 48653  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 48644 class UpdateInferenceExperimentRequest < Struct.new( :name, :schedule, :description, :model_variants, :data_storage_config, :shadow_mode_config) SENSITIVE = [] include Aws::Structure end  |