import { pick } from '@waldur/core/utils';
import * as ProvidersRegistry from '@waldur/providers/registry';

import { VMwareForm } from './VMwareForm';

const serializer = pick([
  'backend_url',
  'username',
  'password',
  'default_cluster_label',
  'max_cpu',
  'max_ram',
  'max_disk',
  'max_disk_total',
]);

ProvidersRegistry.register({
  name: 'VMware',
  type: 'VMware',
  icon: 'icon-vmware.png',
  endpoint: 'vmware',
  component: VMwareForm,
  serializer,
});

import { pick } from '@waldur/core/utils';
import * as ProvidersRegistry from '@waldur/providers/registry';

import { VMwareForm } from './VMwareForm';

const serializer = pick([
  'username',
  'password',
]);

ProvidersRegistry.register({
  name: 'VMware',
  type: 'VMware',
  icon: 'icon-vmware.png',
  endpoint: 'vmware',
  component: VMwareForm,
  serializer,
});

--- 
+++ 
@@ -4,8 +4,14 @@
 import { VMwareForm } from './VMwareForm';
 
 const serializer = pick([
+  'backend_url',
   'username',
   'password',
+  'default_cluster_label',
+  'max_cpu',
+  'max_ram',
+  'max_disk',
+  'max_disk_total',
 ]);
 
 ProvidersRegistry.register({
Allow to update limits and credentials for VMware service settings [WAL-2796]
