Input$AddOrUpdatePlusDeviceFuseOverloadAlarmConfigurationInput constructor
Input$AddOrUpdatePlusDeviceFuseOverloadAlarmConfigurationInput({})
Implementation
factory Input$AddOrUpdatePlusDeviceFuseOverloadAlarmConfigurationInput({
required String deviceId,
required int warningThresholdPercent,
required int criticalThresholdPercent,
required Enum$AlarmTriggerMode triggerMode,
int? warningDatapoints,
int? warningDurationSeconds,
int? criticalDatapoints,
int? criticalDurationSeconds,
required bool isEnabled,
}) => Input$AddOrUpdatePlusDeviceFuseOverloadAlarmConfigurationInput._({
r'deviceId': deviceId,
r'warningThresholdPercent': warningThresholdPercent,
r'criticalThresholdPercent': criticalThresholdPercent,
r'triggerMode': triggerMode,
if (warningDatapoints != null) r'warningDatapoints': warningDatapoints,
if (warningDurationSeconds != null)
r'warningDurationSeconds': warningDurationSeconds,
if (criticalDatapoints != null) r'criticalDatapoints': criticalDatapoints,
if (criticalDurationSeconds != null)
r'criticalDurationSeconds': criticalDurationSeconds,
r'isEnabled': isEnabled,
});