Class: Aws::SageMaker::Types::RecommendationJobStoppingConditions
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SageMaker::Types::RecommendationJobStoppingConditions
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-sagemaker/types.rb
 
Overview
Specifies conditions for stopping a job. When a job reaches a stopping condition limit, SageMaker ends the job.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #flat_invocations  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Stops a load test when the number of invocations (TPS) peaks and flattens, which means that the instance has reached capacity.
 - 
  
    
      #max_invocations  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The maximum number of requests per minute expected for the endpoint.
 - 
  
    
      #model_latency_thresholds  ⇒ Array<Types::ModelLatencyThreshold> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The interval of time taken by a model to respond as viewed from SageMaker.
 
Instance Attribute Details
#flat_invocations ⇒ String
Stops a load test when the number of invocations (TPS) peaks and flattens, which means that the instance has reached capacity. The default value is ‘Stop`. If you want the load test to continue after invocations have flattened, set the value to `Continue`.
      40981 40982 40983 40984 40985 40986 40987  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 40981 class RecommendationJobStoppingConditions < Struct.new( :max_invocations, :model_latency_thresholds, :flat_invocations) SENSITIVE = [] include Aws::Structure end  | 
  
#max_invocations ⇒ Integer
The maximum number of requests per minute expected for the endpoint.
      40981 40982 40983 40984 40985 40986 40987  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 40981 class RecommendationJobStoppingConditions < Struct.new( :max_invocations, :model_latency_thresholds, :flat_invocations) SENSITIVE = [] include Aws::Structure end  | 
  
#model_latency_thresholds ⇒ Array<Types::ModelLatencyThreshold>
The interval of time taken by a model to respond as viewed from SageMaker. The interval includes the local communication time taken to send the request and to fetch the response from the container of a model and the time taken to complete the inference in the container.
      40981 40982 40983 40984 40985 40986 40987  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 40981 class RecommendationJobStoppingConditions < Struct.new( :max_invocations, :model_latency_thresholds, :flat_invocations) SENSITIVE = [] include Aws::Structure end  |