Input$AddOrUpdatePlusDeviceLowPowerAlarmConfigurationInput constructor

Input$AddOrUpdatePlusDeviceLowPowerAlarmConfigurationInput({
  1. required String deviceId,
  2. required int consumptionThresholdW,
  3. required Enum$AlarmTriggerMode triggerMode,
  4. int? datapoints,
  5. int? durationSeconds,
  6. required bool isEnabled,
})

Implementation

factory Input$AddOrUpdatePlusDeviceLowPowerAlarmConfigurationInput({
  required String deviceId,
  required int consumptionThresholdW,
  required Enum$AlarmTriggerMode triggerMode,
  int? datapoints,
  int? durationSeconds,
  required bool isEnabled,
}) => Input$AddOrUpdatePlusDeviceLowPowerAlarmConfigurationInput._({
  r'deviceId': deviceId,
  r'consumptionThresholdW': consumptionThresholdW,
  r'triggerMode': triggerMode,
  if (datapoints != null) r'datapoints': datapoints,
  if (durationSeconds != null) r'durationSeconds': durationSeconds,
  r'isEnabled': isEnabled,
});