kemApiV3KohleradminDevicesMigrationRequestsGet method

Future<Response<DeviceMigrationRequestListingDTO>> kemApiV3KohleradminDevicesMigrationRequestsGet({
  1. List<int>? ids,
  2. DeviceHostDTO? deviceHost,
  3. List<String>? serialNumbers,
  4. List<String>? businessPartnerNumbers,
  5. List<String>? homeownerEmails,
  6. List<int>? deviceIds,
  7. List<int>? dealerOrgIds,
  8. List<int>? homeownerIds,
  9. String? filterText,
  10. int? limit,
  11. int? offset,
  12. bool? includeSerialNumbers,
})

Returns a list of all device migration requests

These are requests to migrate a device or group of devices to a new device host. @param ids @param deviceHost The cloud architecture which the device is connected to. @param serialNumbers @param businessPartnerNumbers @param homeownerEmails @param deviceIds @param dealerOrgIds @param homeownerIds @param filterText @param limit @param offset @param includeSerialNumbers

Implementation

Future<chopper.Response<DeviceMigrationRequestListingDTO>>
    kemApiV3KohleradminDevicesMigrationRequestsGet({
  List<int>? ids,
  enums.DeviceHostDTO? deviceHost,
  List<String>? serialNumbers,
  List<String>? businessPartnerNumbers,
  List<String>? homeownerEmails,
  List<int>? deviceIds,
  List<int>? dealerOrgIds,
  List<int>? homeownerIds,
  String? filterText,
  int? limit,
  int? offset,
  bool? includeSerialNumbers,
}) {
  generatedMapping.putIfAbsent(DeviceMigrationRequestListingDTO,
      () => DeviceMigrationRequestListingDTO.fromJsonFactory);

  return _kemApiV3KohleradminDevicesMigrationRequestsGet(
      ids: ids,
      deviceHost: deviceHost?.value?.toString(),
      serialNumbers: serialNumbers,
      businessPartnerNumbers: businessPartnerNumbers,
      homeownerEmails: homeownerEmails,
      deviceIds: deviceIds,
      dealerOrgIds: dealerOrgIds,
      homeownerIds: homeownerIds,
      filterText: filterText,
      limit: limit,
      offset: offset,
      includeSerialNumbers: includeSerialNumbers);
}