Class: Aws::SageMaker::Types::ResourceSharingConfig
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::SageMaker::Types::ResourceSharingConfig
 
 
- Includes:
 - Aws::Structure
 
- Defined in:
 - lib/aws-sdk-sagemaker/types.rb
 
Overview
Resource sharing configuration.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #borrow_limit  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The limit on how much idle compute can be borrowed.The values can be 1 - 500 percent of idle compute that the team is allowed to borrow.
 - 
  
    
      #strategy  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The strategy of how idle compute is shared within the cluster.
 
Instance Attribute Details
#borrow_limit ⇒ Integer
The limit on how much idle compute can be borrowed.The values can be 1 - 500 percent of idle compute that the team is allowed to borrow.
Default is ‘50`.
      41516 41517 41518 41519 41520 41521  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 41516 class ResourceSharingConfig < Struct.new( :strategy, :borrow_limit) SENSITIVE = [] include Aws::Structure end  | 
  
#strategy ⇒ String
The strategy of how idle compute is shared within the cluster. The following are the options of strategies.
- 
‘DontLend`: entities do not lend idle compute.
 - 
‘Lend`: entities can lend idle compute to entities that can borrow.
 - 
‘LendandBorrow`: entities can lend idle compute and borrow idle compute from other entities.
 
Default is ‘LendandBorrow`.
      41516 41517 41518 41519 41520 41521  | 
    
      # File 'lib/aws-sdk-sagemaker/types.rb', line 41516 class ResourceSharingConfig < Struct.new( :strategy, :borrow_limit) SENSITIVE = [] include Aws::Structure end  |