code: def set_sensor_thresholds(self, sensor_number, lun=0,
                                unr=None, ucr=None, unc=None,
                                lnc=None, lcr=None, lnr=None):
          
          req = create_request_by_name('SetSensorThresholds')
          req.sensor_number = sensor_number
          req.lun = lun
  
          thresholds = dict(unr=unr, ucr=ucr, unc=unc, lnc=lnc, lcr=lcr, lnr=lnr)
  
          for key, value in thresholds.items():
              if value is not None:
                  setattr(req.set_mask, key, 1)
                  setattr(req.threshold, key, value)
  
          rsp = self.send_message(req)
          check_completion_code(rsp.completion_code)
docs: Set the sensor thresholds that are not 'None'
  
          `sensor_number`
          `unr` for upper non-recoverable
          `ucr` for upper critical
          `unc` for upper non-critical
          `lnc` for lower non-critical
          `lcr` for lower critical
          `lnr` for lower non-recoverable