DeviceReconfigurationRule
data class DeviceReconfigurationRule(val event: ReconfigurationEvent<*>, val newConfiguration: NewConfiguration)
Models a reconfiguration rule for a device. The event triggers the newConfiguration of the device.