code: def find_usage(self):
          
          logger.debug("Checking usage for service %s", self.service_name)
          self.connect()
          for lim in self.limits.values():
              lim._reset_usage()
  
          self.limits['Auto Scaling groups']._add_current_usage(
              len(
                  paginate_dict(
                      self.conn.describe_auto_scaling_groups,
                      alc_marker_path=['NextToken'],
                      alc_data_path=['AutoScalingGroups'],
                      alc_marker_param='NextToken'
                  )['AutoScalingGroups']
              ),
              aws_type='AWS::AutoScaling::AutoScalingGroup',
          )
  
          self.limits['Launch configurations']._add_current_usage(
              len(
                  paginate_dict(
                      self.conn.describe_launch_configurations,
                      alc_marker_path=['NextToken'],
                      alc_data_path=['LaunchConfigurations'],
                      alc_marker_param='NextToken'
                  )['LaunchConfigurations']
              ),
              aws_type='AWS::AutoScaling::LaunchConfiguration',
          )
          self._have_usage = True
          logger.debug("Done checking usage.")
docs: Determine the current usage for each limit of this service,
          and update corresponding Limit via
          :py:meth:`~.AwsLimit._add_current_usage`.