code: def _get_limits_spot(self):
          
          limits = {}
          limits['Max spot instance requests per region'] = AwsLimit(
              'Max spot instance requests per region',
              self,
              20,
              self.warning_threshold,
              self.critical_threshold,
              limit_type='Spot instance requests'
          )
  
          limits['Max active spot fleets per region'] = AwsLimit(
              'Max active spot fleets per region',
              self,
              1000,
              self.warning_threshold,
              self.critical_threshold,
          )
  
          limits['Max launch specifications per spot fleet'] = AwsLimit(
              'Max launch specifications per spot fleet',
              self,
              50,
              self.warning_threshold,
              self.critical_threshold,
          )
  
          limits['Max target capacity per spot fleet'] = AwsLimit(
              'Max target capacity per spot fleet',
              self,
              3000,
              self.warning_threshold,
              self.critical_threshold
          )
  
          limits['Max target capacity for all spot fleets in region'] = AwsLimit(
              'Max target capacity for all spot fleets in region',
              self,
              5000,
              self.warning_threshold,
              self.critical_threshold
          )
          return limits
docs: Return a dict of limits for spot requests only.
          This method should only be used internally by
          :py:meth:~.get_limits`.
  
          :rtype: dict