Sensor Configuration
constructor(serialNumber: String? = null, payloadSplitInfo: Int? = null, configurationHash: Int? = null, configurationHashTimestamp: Long? = null, configurationErrors: ConfigurationErrors? = null, measurementTypes: Map<Channel, Measurement.Type>? = null, nvmStatus: NVMStatus? = null, currentTime: Long? = null, acceptWithoutTestingRequest: Boolean? = null, configurationRequest: Boolean? = null, deviceInfoRequest: Boolean? = null, extendedConfigurationRequest: Boolean? = null, updateSoftwareRequest: Boolean? = null, clearRuntimeErrorsRequest: Boolean? = null, disableModemAfterTimeRequest: Int? = null, updateModemRequest: String? = null, resetMemoryRequest: Boolean? = null, restartMemoryStatsRequest: Boolean? = null, dataTransferStartTimestampRequest: Long? = null, setOutputControlStateRequest: Map<Channel, Boolean>? = null, measurementPeriod: MeasurementPeriod? = null, bluetoothTurnoff: BluetoothTurnOff? = null, bluetoothTxPowerLevel: TxPowerLevel? = null, encryptionKey: String? = null, bluetoothAdvertisingMode: BluetoothAdvertisingMode? = null, advertisementManufacturerDataFormat: AdvertisementManufacturerDataFormat? = null, rules: List<Rule>? = null, ruleCalendars: List<RuleCalendar>? = null, transmissionInterval: TransmissionInterval? = null, ackInterval: AckInterval? = null, transferLimit: TransferLimit? = null, transferLimitTimer: TransferLimitTimer? = null, supervisionPeriod: SupervisionPeriod? = null, dataServerAddress: IpAddressOrHostname? = null, dataServerPort: Port? = null, dataEndpoint: String? = null, configurationEndpoint: String? = null, extendedConfigurationEndpoint: String? = null, deviceInfoEndpoint: String? = null, timeEndpoint: String? = null, updateServerAddress: IpAddressOrHostname? = null, updateServerPortUdp: Port? = null, updateServerPortCoap: Port? = null, cloudTokenConfiguration: CloudTokenConfiguration? = null, cloudTokenCoapOption: CloudTokenCoapOption? = null, payloadSignatureCoapOption: PayloadSignatureCoapOption? = null, modemIdentificationCoapOption: ModemIdentificationCoapOption? = null, dnsIp: IpAddress? = null, dnsConfiguration: DnsConfiguration? = null, networkTroubleshootingEnabled: Boolean? = null, networkKey: String? = null, apn: Apn? = null, plmn: Plmn? = null, modemBands: List<CellularBand>? = null, cellularConfiguration: CellularConfiguration? = null, networkSearch: NetworkSearch? = null, ledConfiguration: LedConfiguration? = null)