2010-07-20

Changes in PowerCLI 4.1

July 14, 2010 Kirk Munro posted last week about the PowerCLI 4.1: A fork in the road regarding changes in namespaces that were introduced in the new version of PowerCLI 4.1. Scott Herold of Vizioncore also posted an article regarding these Changes - vEcoShell 1.2.6 and PowerCLI 4.1.

First and foremost - I would like to commend the PowerCLI team for becoming active again and since my post PowerCLI - What Will the Future Hold? - I have noticed that they returned to Twitter and the Blogosphere - so this make me very happy!

I do want to point out though. Until now we did not have a full list of what exactly had changed regarding the namespaces.

Today the PowerCLI Team posted Output type changes in PowerCLI 4.1.

Below is the full list from the blog with the mappings of the Namespaces Old -> New

VMware.VimAutomation.Types.Annotation -> VMware.VimAutomation.ViCore.Types.V1.AnnotationManagement.Annotation
VMware.VimAutomation.Types.CDDrive -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.CDDrive
VMware.VimAutomation.Types.Host.Storage.ChapType -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.ChapType
VMware.VimAutomation.Types.Cluster -> VMware.VimAutomation.ViCore.Types.V1.Inventory.Cluster
VMware.VimAutomation.Types.ConnectInfo -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.ConnectInfo
VMware.VimAutomation.Types.CpuAffinity -> VMware.VimAutomation.ViCore.Types.V1.VM.CpuAffinity
VMware.VimAutomation.Types.CustomAttribute -> VMware.VimAutomation.ViCore.Types.V1.AnnotationManagement.CustomAttribute
VMware.VimAutomation.Types.CustomAttributeTargetType -> VMware.VimAutomation.ViCore.Types.V1.AnnotationManagement.CustomAttributeTargetType
VMware.VimAutomation.Types.Datacenter -> VMware.VimAutomation.ViCore.Types.V1.Inventory.Datacenter
Datastore -> VMware.VimAutomation.ViCore.Types.V1.DatastoreManagement.Datastore
VMware.VimAutomation.Types.DatastoreManagement.DatastoreFile -> VMware.VimAutomation.ViCore.Types.V1.DatastoreManagement.DatastoreFile
VMware.VimAutomation.Types.DatastoreManagement.DatastoreFolder -> VMware.VimAutomation.ViCore.Types.V1.DatastoreManagement.DatastoreFolder
VMware.VimAutomation.Types.DatastoreManagement.DatastoreItem -> VMware.VimAutomation.ViCore.Types.V1.DatastoreManagement.DatastoreItem
VMware.VimAutomation.Types.DatastoreManagement.DatastoreItemType -> VMware.VimAutomation.ViCore.Types.V1.DatastoreManagement.DatastoreItemType
VMware.VimAutomation.Types.DatastoreUser -> VMware.VimAutomation.ViCore.Types.V1.DatastoreManagement.DatastoreUser
VMware.VimAutomation.Types.DefaultVIServerMode -> VMware.VimAutomation.ViCore.Types.V1.DefaultVIServerMode
VMware.VimAutomation.Types.Description -> VMware.VimAutomation.ViCore.Types.V1.Description
VMware.VimAutomation.Types.DhcpPolicy -> VMware.VimAutomation.ViCore.Types.V1.DhcpPolicy
VMware.VimAutomation.Types.DiagnosticBundle -> VMware.VimAutomation.ViCore.Types.V1.DiagnosticBundle
VMware.VimAutomation.Types.DiskInfo -> VMware.VimAutomation.ViCore.Types.V1.VM.Guest.DiskInfo
VMware.VimAutomation.Types.DiskType -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.DiskType
VMware.VimAutomation.Types.DrsAutomationLevel -> VMware.VimAutomation.ViCore.Types.V1.Cluster.DrsAutomationLevel
VMware.VimAutomation.Types.DrsMode -> VMware.VimAutomation.ViCore.Types.V1.Cluster.DrsMode
VMware.VimAutomation.Types.DrsRecommendation -> VMware.VimAutomation.ViCore.Types.V1.Cluster.DrsRecommendation
VMware.VimAutomation.Types.DrsVMAffinityRule -> VMware.VimAutomation.ViCore.Types.V1.Cluster.DrsVMAffinityRule
VMware.VimAutomation.Types.ErrorCategory -> VMware.VimAutomation.Sdk.Types.V1.ErrorHandling.VimException.ErrorCategory
VMware.VimAutomation.Types.EventCategory -> VMware.VimAutomation.ViCore.Types.V1.EventCategory
VMware.VimAutomation.Types.Host.Storage.FibreChannelHba -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.FibreChannelHba
VMware.VimAutomation.Types.Host.Storage.FibreChannelPortType -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.FibreChannelPortType
VMware.VimAutomation.Types.FlatHardDisk -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.FlatHardDisk
VMware.VimAutomation.Types.FloatSample -> VMware.VimAutomation.ViCore.Types.V1.Stat.FloatSample
VMware.VimAutomation.Types.FloppyDrive -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.FloppyDrive
VMware.VimAutomation.Types.Folder -> VMware.VimAutomation.ViCore.Types.V1.Inventory.Folder
VMware.VimAutomation.Types.GuestState -> VMware.VimAutomation.ViCore.Types.V1.VM.Guest.GuestState
VMware.VimAutomation.Types.HAIsolationResponse -> VMware.VimAutomation.ViCore.Types.V1.Cluster.HAIsolationResponse
VMware.VimAutomation.Types.HardDisk -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.HardDisk
VMware.VimAutomation.Types.HARestartPriority -> VMware.VimAutomation.ViCore.Types.V1.Cluster.HARestartPriority
VMware.VimAutomation.Types.Host.Storage.Hba -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.Hba
VMware.VimAutomation.Types.Host.Storage.HbaStatus -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.HbaStatus
VMware.VimAutomation.Types.Host.Storage.HbaType -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.HbaType
VMware.VimAutomation.Types.Host.HostAccount -> VMware.VimAutomation.ViCore.Types.V1.Host.Account.HostAccount
VMware.VimAutomation.Types.Host.NIC.HostConsoleVirtualNic -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.Nic.HostConsoleVirtualNic
VMware.VimAutomation.Types.Host.HostFileSystemVolumeInfo -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.HostFileSystemVolumeInfo
VMware.VimAutomation.Types.Host.HostFirmware -> VMware.VimAutomation.ViCore.Types.V1.Host.HostFirmware
VMware.VimAutomation.Types.Host.HostFirmwareBundle -> VMware.VimAutomation.ViCore.Types.V1.Host.HostFirmwareBundle
VMware.VimAutomation.Types.Host.HostGroupAccount -> VMware.VimAutomation.ViCore.Types.V1.Host.Account.HostGroupAccount
VMware.VimAutomation.Types.Host.NIC.HostNic -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.Nic.HostNic
VMware.VimAutomation.Types.Host.HostService -> VMware.VimAutomation.ViCore.Types.V1.Host.HostService
VMware.VimAutomation.Types.HostServicePolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.HostServicePolicy
VMware.VimAutomation.Types.Host.HostUserAccount -> VMware.VimAutomation.ViCore.Types.V1.Host.Account.HostUserAccount
VMware.VimAutomation.Types.Host.NIC.HostVirtualNic -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.Nic.HostVirtualNic
VMware.VimAutomation.Types.HostVirtualNicType -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.Nic.HostVirtualNicType
VMware.VimAutomation.Types.Host.NIC.HostVMKernelVirtualNic -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.Nic.HostVMKernelVirtualNic
VMware.VimAutomation.Types.HTCoreSharing -> VMware.VimAutomation.ViCore.Types.V1.VM.HTCoreSharing
VMware.VimAutomation.Types.InventoryItem -> VMware.VimAutomation.ViCore.Types.V1.Inventory.InventoryItem
VMware.VimAutomation.Types.IPv6Address -> VMware.VimAutomation.ViCore.Types.V1.IPv6Address
VMware.VimAutomation.Types.Host.Storage.IScsiHba -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.IScsiHba
VMware.VimAutomation.Types.Host.Storage.IScsiHbaAuthenticationCapability -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.IScsiHbaAuthenticationCapability
VMware.VimAutomation.Types.Host.Storage.IScsiHbaAuthenticationProperties -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.IScsiHbaAuthenticationProperties
VMware.VimAutomation.Types.Host.Storage.IScsiHbaSendTarget -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.IScsiHbaSendTarget
VMware.VimAutomation.Types.Host.Storage.IScsiHbaStaticTarget -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.IScsiHbaStaticTarget
VMware.VimAutomation.Types.Host.Storage.IScsiHbaTarget -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.IScsiHbaTarget
VMware.VimAutomation.Types.Host.Storage.IScsiHbaTargetType -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.IScsiHbaTargetType
VMware.VimAutomation.Types.LicenseMode -> VMware.VimAutomation.ViCore.Types.V1.OSCustomization.LicenseMode
VMware.VimAutomation.Types.Host.LoadBalancingPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.LoadBalancingPolicy
VMware.VimAutomation.Types.Log -> VMware.VimAutomation.ViCore.Types.V1.Log
VMware.VimAutomation.Types.LogDescriptor -> VMware.VimAutomation.ViCore.Types.V1.LogDescriptor
VMware.VimAutomation.Types.LongSample -> VMware.VimAutomation.ViCore.Types.V1.Stat.LongSample
VMware.VimAutomation.Types.NamedIPEndPoint -> VMware.VimAutomation.ViCore.Types.V1.NamedIPEndPoint
VMware.VimAutomation.Types.NamedObject -> VMware.VimAutomation.Sdk.Types.V1.NamedObject
VMware.VimAutomation.Types.NamingScheme -> VMware.VimAutomation.ViCore.Types.V1.OSCustomization.NamingScheme
VMware.VimAutomation.Types.NetworkAdapter -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.NetworkAdapter
VMware.VimAutomation.Types.Host.NetworkFailoverDetectionPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.NetworkFailoverDetectionPolicy
VMware.VimAutomation.Types.NicInfo -> VMware.VimAutomation.ViCore.Types.V1.VM.Guest.NicInfo
VMware.VimAutomation.Types.Host.NicTeamingPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.NicTeamingPolicy
VMware.VimAutomation.Types.Host.NicTeamingVirtualPortGroupPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.NicTeamingVirtualPortGroupPolicy
VMware.VimAutomation.Types.Host.NicTeamingVirtualSwitchPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.NicTeamingVirtualSwitchPolicy
VMware.VimAutomation.Types.OSCustomizationIPMode -> VMware.VimAutomation.ViCore.Types.V1.OSCustomization.OSCustomizationIPMode
VMware.VimAutomation.Types.OSCustomizationNicMapping -> VMware.VimAutomation.ViCore.Types.V1.OSCustomization.OSCustomizationNicMapping
VMware.VimAutomation.Types.OSCustomizationSpec -> VMware.VimAutomation.ViCore.Types.V1.OSCustomization.OSCustomizationSpec
VMware.VimAutomation.Types.OSCustomizationSpecType -> VMware.VimAutomation.ViCore.Types.V1.OSCustomization.OSCustomizationSpecType
VMware.VimAutomation.Types.OSType -> VMware.VimAutomation.ViCore.Types.V1.OSCustomization.OSType
VMware.VimAutomation.Types.PassThroughDevice -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.PassThroughDevice
VMware.VimAutomation.Types.PassthroughDeviceType -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.PassthroughDeviceType
VMware.VimAutomation.Types.PciPassthroughDevice -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.PciPassthroughDevice
VMware.VimAutomation.Types.PciPassthroughDeviceState -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.PciPassthroughDeviceState
VMware.VimAutomation.Types.PermissionManagement.Permission -> VMware.VimAutomation.ViCore.Types.V1.PermissionManagement.Permission
VMware.VimAutomation.Types.PersistencePolicy -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.PersistencePolicy
VMware.VimAutomation.Types.Host.NIC.PhysicalNic -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.Nic.PhysicalNic
VMware.VimAutomation.Types.Host.PortGroupPort -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.PortGroupPort
VMware.VimAutomation.Types.PowerCLIConfiguration -> VMware.VimAutomation.ViCore.Types.V1.PowerCLIConfiguration
VMware.VimAutomation.Types.PowerCLIVersion -> VMware.VimAutomation.ViCore.Types.V1.PowerCLIVersion
VMware.VimAutomation.Types.PowerState -> VMware.VimAutomation.ViCore.Types.V1.Inventory.PowerState
VMware.VimAutomation.Types.PermissionManagement.Privilege -> VMware.VimAutomation.ViCore.Types.V1.PermissionManagement.Privilege
VMware.VimAutomation.Types.PermissionManagement.PrivilegeGroup -> VMware.VimAutomation.ViCore.Types.V1.PermissionManagement.PrivilegeGroup
VMware.VimAutomation.Types.PermissionManagement.PrivilegeItem -> VMware.VimAutomation.ViCore.Types.V1.PermissionManagement.PrivilegeItem
VMware.VimAutomation.Types.ProxyPolicy -> VMware.VimAutomation.ViCore.Types.V1.ProxyPolicy
VMware.VimAutomation.Types.RawHardDisk -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.RawHardDisk
VMware.VimAutomation.Types.ResourcePool -> VMware.VimAutomation.ViCore.Types.V1.Inventory.ResourcePool
VMware.VimAutomation.Types.PermissionManagement.Role -> VMware.VimAutomation.ViCore.Types.V1.PermissionManagement.Role
VMware.VimAutomation.Types.Sample -> VMware.VimAutomation.ViCore.Types.V1.Stat.Sample
VMware.VimAutomation.Types.ScriptType -> VMware.VimAutomation.ViCore.Types.V1.ScriptType
VMware.VimAutomation.Types.Host.ScsiLun -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.Scsi.ScsiLun
VMware.VimAutomation.Types.Host.ScsiLunMultipathPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.Scsi.ScsiLunMultipathPolicy
VMware.VimAutomation.Types.Host.ScsiLunPath -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.Scsi.ScsiLunPath
VMware.VimAutomation.Types.Host.ScsiLunPathState -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.Scsi.ScsiLunPathState
VMware.VimAutomation.Types.ScsiPassthroughDevice -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.ScsiPassthroughDevice
VMware.VimAutomation.Types.SharesLevel -> VMware.VimAutomation.ViCore.Types.V1.SharesLevel
VMware.VimAutomation.Types.Snapshot -> VMware.VimAutomation.ViCore.Types.V1.VM.Snapshot
VMware.VimAutomation.Types.Host.StartPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.VMStartPolicy.StartPolicy
VMware.VimAutomation.Types.StatInterval -> VMware.VimAutomation.ViCore.Types.V1.Stat.StatInterval
VMware.VimAutomation.Types.Task -> VMware.VimAutomation.ViCore.Types.V1.Task
VMware.VimAutomation.Types.TaskState -> VMware.VimAutomation.Sdk.Types.V1.TaskState
VMware.VimAutomation.Types.Template -> VMware.VimAutomation.ViCore.Types.V1.Inventory.Template
VMware.VimAutomation.Types.Host.TrapTarget -> VMware.VimAutomation.ViCore.Types.V1.Host.TrapTarget
VMware.VimAutomation.Types.UsbDevice -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.UsbDevice
VMware.VimAutomation.Types.VApp -> VMware.VimAutomation.ViCore.Types.V1.Inventory.VApp
VMware.VimAutomation.Types.VAppStatus -> VMware.VimAutomation.ViCore.Types.V1.Inventory.VAppStatus
VMware.VimAutomation.Types.PermissionManagement.VCAccount -> VMware.VimAutomation.ViCore.Types.V1.PermissionManagement.VCAccount
VMware.VimAutomation.Types.PermissionManagement.VCGroupAccount -> VMware.VimAutomation.ViCore.Types.V1.PermissionManagement.VCGroupAccount
VMware.VimAutomation.Types.PermissionManagement.VCUserAccount -> VMware.VimAutomation.ViCore.Types.V1.PermissionManagement.VCUserAccount
VMware.VimAutomation.Types.PermissionManagement.VIAccount -> VMware.VimAutomation.ViCore.Types.V1.PermissionManagement.VIAccount
VMware.VimAutomation.Types.VIContainer -> VMware.VimAutomation.ViCore.Types.V1.Inventory.VIContainer
VMware.VimAutomation.Types.VICredentialStoreItem -> VMware.VimAutomation.ViCore.Types.V1.VICredentialStoreItem
VMware.VimAutomation.Types.VIObject -> VMware.VimAutomation.Sdk.Types.V1.VIObject
VMware.VimAutomation.Types.VIObjectCore -> VMware.VimAutomation.Sdk.Types.V1.VIObjectCore
VMware.VimAutomation.Types.VirtualDevice -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.VirtualDevice
VMware.VimAutomation.Types.VirtualDiskStorageFormat -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.VirtualDiskStorageFormat
VMware.VimAutomation.Types.VirtualMachine -> VMware.VimAutomation.ViCore.Types.V1.Inventory.VirtualMachine
VMware.VimAutomation.Types.VirtualNetworkAdapterType -> VMware.VimAutomation.ViCore.Types.V1.VirtualDevice.VirtualNetworkAdapterType
VMware.VimAutomation.Types.Host.VirtualPortGroup -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.VirtualPortGroup
VMware.VimAutomation.Types.Host.VirtualSwitch -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.VirtualSwitch
VMware.VimAutomation.Types.VIServer -> VMware.VimAutomation.ViCore.Types.V1.VIServer
VMware.VimAutomation.Types.VMDiskResourceConfiguration -> VMware.VimAutomation.ViCore.Types.V1.VM.VMDiskResourceConfiguration
VMware.VimAutomation.Types.VMGuest -> VMware.VimAutomation.ViCore.Types.V1.VM.Guest.VMGuest
VMware.VimAutomation.Types.VMGuestNetworkInterface -> VMware.VimAutomation.ViCore.Types.V1.VM.Guest.VMGuestNetworkInterface
VMware.VimAutomation.Types.VMGuestRoute -> VMware.VimAutomation.ViCore.Types.V1.VM.Guest.VMGuestRoute
VMware.VimAutomation.Types.VMHost -> VMware.VimAutomation.ViCore.Types.V1.Inventory.VMHost
VMware.VimAutomation.Types.Host.VMHostDiagnosticPartition -> VMware.VimAutomation.ViCore.Types.V1.Host.VMHostDiagnosticPartition
VMware.VimAutomation.Types.Host.VMHostFirewallDefaultPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.VMHostFirewallDefaultPolicy
VMware.VimAutomation.Types.Host.VMHostFirewallException -> VMware.VimAutomation.ViCore.Types.V1.Host.VMHostFirewallException
VMware.VimAutomation.Types.Host.VmHostModule -> VMware.VimAutomation.ViCore.Types.V1.Host.VmHostModule
VMware.VimAutomation.Types.Host.VMHostNetworkInfo -> VMware.VimAutomation.ViCore.Types.V1.Host.Networking.VMHostNetworkInfo
VMware.VimAutomation.Types.Host.VMHostPatch -> VMware.VimAutomation.ViCore.Types.V1.Host.VMHostPatch
VMware.VimAutomation.Types.VMHostPowerState -> VMware.VimAutomation.ViCore.Types.V1.Host.VMHostPowerState
VMware.VimAutomation.Types.Host.VMHostProfile -> VMware.VimAutomation.ViCore.Types.V1.Host.Profile.VMHostProfile
VMware.VimAutomation.Types.Host.VMHostProfileComplianceStatus -> VMware.VimAutomation.ViCore.Types.V1.Host.Profile.VMHostProfileComplianceStatus
VMware.VimAutomation.Types.Host.VMHostProfileIncompliance -> VMware.VimAutomation.ViCore.Types.V1.Host.Profile.VMHostProfileIncompliance
VMware.VimAutomation.Types.Host.VMHostProfileIncomplianceElement -> VMware.VimAutomation.ViCore.Types.V1.Host.Profile.VMHostProfileIncomplianceElement
VMware.VimAutomation.Types.Host.VmHostSnmp -> VMware.VimAutomation.ViCore.Types.V1.Host.VmHostSnmp
VMware.VimAutomation.Types.Host.VMHostStartPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.VMStartPolicy.VMHostStartPolicy
VMware.VimAutomation.Types.VMHostState -> VMware.VimAutomation.ViCore.Types.V1.Host.VMHostState
VMware.VimAutomation.Types.Host.VMHostStorageInfo -> VMware.VimAutomation.ViCore.Types.V1.Host.Storage.VMHostStorageInfo
VMware.VimAutomation.Types.Host.VMHostTimeZone -> VMware.VimAutomation.ViCore.Types.V1.Host.VMHostTimeZone
VMware.VimAutomation.Types.VMQuestion -> VMware.VimAutomation.ViCore.Types.V1.VM.VMQuestion
VMware.VimAutomation.Types.VMQuestionOption -> VMware.VimAutomation.ViCore.Types.V1.VM.VMQuestionOption
VMware.VimAutomation.Types.VMResourceConfiguration -> VMware.VimAutomation.ViCore.Types.V1.VM.VMResourceConfiguration
VMware.VimAutomation.Types.Host.VmStartAction -> VMware.VimAutomation.ViCore.Types.V1.Host.VMStartPolicy.VmStartAction
VMware.VimAutomation.Types.Host.VMStartPolicy -> VMware.VimAutomation.ViCore.Types.V1.Host.VMStartPolicy.VMStartPolicy
VMware.VimAutomation.Types.Host.VmStopAction -> VMware.VimAutomation.ViCore.Types.V1.Host.VMStartPolicy.VmStopAction
VMware.VimAutomation.Types.VMSwapfilePolicy -> VMware.VimAutomation.ViCore.Types.V1.VMSwapfilePolicy
VMware.VimAutomation.Types.VmVirtualHardware -> VMware.VimAutomation.ViCore.Types.V1.VM.VmVirtualHardware
VMware.VimAutomation.Client20.AnnotationImpl -> VMware.VimAutomation.ViCore.Impl.V1.AnnotationManagement.AnnotationImpl
VMware.VimAutomation.Client20.CDDriveImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.CDDriveImpl
VMware.VimAutomation.Client20.ClusterImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.ClusterImpl
VMware.VimAutomation.Client20.ComputeResourceImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.ComputeResourceImpl
VMware.VimAutomation.Client20.CustomFieldDefinition -> VMware.VimAutomation.ViCore.Impl.V1.AnnotationManagement.CustomFieldDefinition
VMware.VimAutomation.Client20.DatacenterImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.DatacenterImpl
VMware.VimAutomation.Client20.DatastoreManagement.DatastoreFileImpl -> VMware.VimAutomation.ViCore.Impl.V1.DatastoreManagement.DatastoreFileImpl
VMware.VimAutomation.Client20.DatastoreManagement.DatastoreFolderImpl -> VMware.VimAutomation.ViCore.Impl.V1.DatastoreManagement.DatastoreFolderImpl
VMware.VimAutomation.Client20.DatastoreImpl -> VMware.VimAutomation.ViCore.Impl.V1.DatastoreManagement.DatastoreImpl
VMware.VimAutomation.Client20.DatastoreManagement.DatastoreItemImpl -> VMware.VimAutomation.ViCore.Impl.V1.DatastoreManagement.DatastoreItemImpl
VMware.VimAutomation.Client20.DatastoreManagement.DatastoreRootFolderImpl -> VMware.VimAutomation.ViCore.Impl.V1.DatastoreManagement.DatastoreRootFolderImpl
VMware.VimAutomation.Client20.DatastoreManagement.DatastoreVMDiskFileImpl -> VMware.VimAutomation.ViCore.Impl.V1.DatastoreManagement.DatastoreVMDiskFileImpl
VMware.VimAutomation.Client20.DescriptionImpl -> VMware.VimAutomation.ViCore.Impl.V1.DescriptionImpl
VMware.VimAutomation.Client20.DiagnosticBundleImpl -> VMware.VimAutomation.ViCore.Impl.V1.DiagnosticBundleImpl
VMware.VimAutomation.Client20.DiskInfoImpl -> VMware.VimAutomation.ViCore.Impl.V1.VM.Guest.DiskInfoImpl
VMware.VimAutomation.Client20.DrsRecommendationImpl -> VMware.VimAutomation.ViCore.Impl.V1.Cluster.DrsRecommendationImpl
VMware.VimAutomation.Client20.DrsVMAffinityRuleImpl -> VMware.VimAutomation.ViCore.Impl.V1.Cluster.DrsVMAffinityRuleImpl
VMware.VimAutomation.Client20.Host.Storage.FibreChannelHbaImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.FibreChannelHbaImpl
VMware.VimAutomation.Client20.FlatHardDiskImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.FlatHardDiskImpl
VMware.VimAutomation.Client20.FloatSampleImpl -> VMware.VimAutomation.ViCore.Impl.V1.Stat.FloatSampleImpl
VMware.VimAutomation.Client20.FloppyDriveImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.FloppyDriveImpl
VMware.VimAutomation.Client20.FolderImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.FolderImpl
VMware.VimAutomation.Client20.HardDiskImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.HardDiskImpl
VMware.VimAutomation.Client20.Host.Storage.HbaImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.HbaImpl
VMware.VimAutomation.Client20.Host.NIC.HostConsoleVirtualNicImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.Nic.HostConsoleVirtualNicImpl
VMware.VimAutomation.Client20.Host.HostFileSystemVolumeInfoImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.HostFileSystemVolumeInfoImpl
VMware.VimAutomation.Client20.Host.HostFirmwareBundleImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.HostFirmwareBundleImpl
VMware.VimAutomation.Client20.Host.HostFirmwareImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.HostFirmwareImpl
VMware.VimAutomation.Client20.Host.HostGroupAccountImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Account.HostGroupAccountImpl
VMware.VimAutomation.Client20.Host.NIC.HostNicImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.Nic.HostNicImpl
VMware.VimAutomation.Client20.HostPatchFileInfoImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.HostPatchFileInfoImpl
VMware.VimAutomation.Client20.Host.HostServiceImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.HostServiceImpl
VMware.VimAutomation.Client20.Host.HostUserAccountImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Account.HostUserAccountImpl
VMware.VimAutomation.Client20.Host.NIC.HostVirtualNicImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.Nic.HostVirtualNicImpl
VMware.VimAutomation.Client20.Host.NIC.HostVMKernelVirtualNicImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.Nic.HostVMKernelVirtualNicImpl
VMware.VimAutomation.Client20.InventoryItemImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.InventoryItemImpl
VMware.VimAutomation.Client20.InventoryPathItem -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.InventoryPathItem
VMware.VimAutomation.Client20.IPv6AddressImpl -> VMware.VimAutomation.ViCore.Impl.V1.IPv6AddressImpl
VMware.VimAutomation.Client20.Host.Storage.IScsiHbaAuthenticationCapabilityImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.IScsiHbaAuthenticationCapabilityImpl
VMware.VimAutomation.Client20.Host.Storage.IScsiHbaAuthenticationPropertiesImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.IScsiHbaAuthenticationPropertiesImpl
VMware.VimAutomation.Client20.Host.Storage.IScsiHbaImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.IScsiHbaImpl
VMware.VimAutomation.Client20.Host.Storage.IScsiHbaSendTargetImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.IScsiHbaSendTargetImpl
VMware.VimAutomation.Client20.Host.Storage.IScsiHbaStaticTargetImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.IScsiHbaStaticTargetImpl
VMware.VimAutomation.Client20.Host.Storage.IScsiHbaTargetImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.IScsiHbaTargetImpl
VMware.VimAutomation.Client20.LogDescriptorImpl -> VMware.VimAutomation.ViCore.Impl.V1.LogDescriptorImpl
VMware.VimAutomation.Client20.LogImpl -> VMware.VimAutomation.ViCore.Impl.V1.LogImpl
VMware.VimAutomation.Client20.LongSampleImpl -> VMware.VimAutomation.ViCore.Impl.V1.Stat.LongSampleImpl
VMware.VimAutomation.Client20.MoReference -> VMware.VimAutomation.ViCore.Impl.V1.MoReference
VMware.VimAutomation.Client20.NetworkAdapterImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.NetworkAdapterImpl
VMware.VimAutomation.Client20.NfcLease -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.NfcLease
VMware.VimAutomation.Client20.NfcLeaseTask -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.NfcLeaseTask
VMware.VimAutomation.Client20.NicInfoImpl -> VMware.VimAutomation.ViCore.Impl.V1.VM.Guest.NicInfoImpl
VMware.VimAutomation.Client20.Host.NicTeamingVirtualPortGroupPolicyImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.NicTeamingVirtualPortGroupPolicyImpl
VMware.VimAutomation.Client20.Host.NicTeamingVirtualSwitchPolicyImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.NicTeamingVirtualSwitchPolicyImpl
VMware.VimAutomation.Client20.OSCustomizationNicMappingImpl -> VMware.VimAutomation.ViCore.Impl.V1.OSCustomization.OSCustomizationNicMappingImpl
VMware.VimAutomation.Client20.OSCustomizationSpecImpl -> VMware.VimAutomation.ViCore.Impl.V1.OSCustomization.OSCustomizationSpecImpl
VMware.VimAutomation.Client20.PassThroughDeviceImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.PassThroughDeviceImpl
VMware.VimAutomation.Types.PciPassthroughDeviceImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.PciPassthroughDeviceImpl
VMware.VimAutomation.Client20.PermissionManagement.PermissionImpl -> VMware.VimAutomation.ViCore.Impl.V1.PermissionManagement.PermissionImpl
VMware.VimAutomation.Client20.Host.NIC.PhysicalNicImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.Nic.PhysicalNicImpl
VMware.VimAutomation.Client20.Host.PortGroupPortImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.PortGroupPortImpl
VMware.VimAutomation.Client20.PermissionManagement.PrivilegeGroupImpl -> VMware.VimAutomation.ViCore.Impl.V1.PermissionManagement.PrivilegeGroupImpl
VMware.VimAutomation.Client20.PermissionManagement.PrivilegeImpl -> VMware.VimAutomation.ViCore.Impl.V1.PermissionManagement.PrivilegeImpl
VMware.VimAutomation.Client20.PermissionManagement.PrivilegeItemImpl -> VMware.VimAutomation.ViCore.Impl.V1.PermissionManagement.PrivilegeItemImpl
VMware.VimAutomation.Client20.RawHardDiskImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.RawHardDiskImpl
VMware.VimAutomation.Client20.ResourcePoolImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.ResourcePoolImpl
VMware.VimAutomation.Client20.PermissionManagement.RoleImpl -> VMware.VimAutomation.ViCore.Impl.V1.PermissionManagement.RoleImpl
VMware.VimAutomation.Client20.SampleImpl -> VMware.VimAutomation.ViCore.Impl.V1.Stat.SampleImpl
VMware.VimAutomation.Client20.Host.ScsiLunImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.Scsi.ScsiLunImpl
VMware.VimAutomation.Client20.Host.ScsiLunPathImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.Scsi.ScsiLunPathImpl
VMware.VimAutomation.Types.ScsiPassthroughDeviceImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.ScsiPassthroughDeviceImpl
VMware.VimAutomation.Client20.SnapshotImpl -> VMware.VimAutomation.ViCore.Impl.V1.VM.SnapshotImpl
VMware.VimAutomation.Client20.StatIntervalImpl -> VMware.VimAutomation.ViCore.Impl.V1.Stat.StatIntervalImpl
VMware.VimAutomation.Client20.StatMetricInfo -> VMware.VimAutomation.ViCore.Impl.V1.Stat.StatMetricInfo
VMware.VimAutomation.Client20.TaskImpl -> VMware.VimAutomation.ViCore.Impl.V1.Task.TaskImpl
VMware.VimAutomation.Client20.TemplateImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.TemplateImpl
VMware.VimAutomation.Client20.Host.TrapTargetImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.TrapTargetImpl
VMware.VimAutomation.Client20.UsbDeviceImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.UsbDeviceImpl
VMware.VimAutomation.Client20.VAppImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.VAppImpl
VMware.VimAutomation.Client20.PermissionManagement.VCGroupAccountImpl -> VMware.VimAutomation.ViCore.Impl.V1.PermissionManagement.VCGroupAccountImpl
VMware.VimAutomation.Client20.PermissionManagement.VCUserAccountImpl -> VMware.VimAutomation.ViCore.Impl.V1.PermissionManagement.VCUserAccountImpl
VMware.VimAutomation.Client20.VirtualDeviceImpl -> VMware.VimAutomation.ViCore.Impl.V1.VirtualDevice.VirtualDeviceImpl
VMware.VimAutomation.Client20.VirtualMachineImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.VirtualMachineImpl
VMware.VimAutomation.Client20.Host.VirtualPortGroupImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.VirtualPortGroupImpl
VMware.VimAutomation.Client20.Host.VirtualSwitchImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.VirtualSwitchImpl
VMware.VimAutomation.Client20.VMDiskResourceConfigurationImpl -> VMware.VimAutomation.ViCore.Impl.V1.VM.VMDiskResourceConfigurationImpl
VMware.VimAutomation.Client20.VMGuestImpl -> VMware.VimAutomation.ViCore.Impl.V1.VM.Guest.VMGuestImpl
VMware.VimAutomation.Client20.VMGuestNetworkInterfaceImpl -> VMware.VimAutomation.ViCore.Impl.V1.VMGuestNetworkInterfaceImpl
VMware.VimAutomation.Client20.VMGuestRouteImpl -> VMware.VimAutomation.ViCore.Impl.V1.VMGuestRouteImpl
VMware.VimAutomation.Client20.Host.VMHostDiagnosticPartitionImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.VMHostDiagnosticPartitionImpl
VMware.VimAutomation.Client20.Host.VMHostFirewallDefaultPolicyImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.VMHostFirewallDefaultPolicyImpl
VMware.VimAutomation.Client20.Host.VMHostFirewallExceptionImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.VMHostFirewallExceptionImpl
VMware.VimAutomation.Client20.VMHostImpl -> VMware.VimAutomation.ViCore.Impl.V1.Inventory.VMHostImpl
VMware.VimAutomation.Client20.Host.VmHostModuleImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.VmHostModuleImpl
VMware.VimAutomation.Client20.Host.VMHostNetworkInfoImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Networking.VMHostNetworkInfoImpl
VMware.VimAutomation.Client20.Host.VMHostPatchImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.VMHostPatchImpl
VMware.VimAutomation.Client20.Host.VMHostProfileImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Profile.VMHostProfileImpl
VMware.VimAutomation.Client20.Host.VMHostProfileIncomplianceElementImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Profile.VMHostProfileIncomplianceElementImpl
VMware.VimAutomation.Client20.Host.VMHostProfileIncomplianceImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Profile.VMHostProfileIncomplianceImpl
VMware.VimAutomation.Client20.Host.VmHostSnmpImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.VmHostSnmpImpl
VMware.VimAutomation.Client20.Host.VMHostStartPolicyImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.VMStartPolicy.VMHostStartPolicyImpl
VMware.VimAutomation.Client20.Host.VMHostStorageInfoImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.Storage.VMHostStorageInfoImpl
VMware.VimAutomation.Client20.Host.VMHostTimeZoneImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.VMHostTimeZoneImpl
VMware.VimAutomation.Client20.VMQuestionImpl -> VMware.VimAutomation.ViCore.Impl.V1.VM.VMQuestionImpl
VMware.VimAutomation.Client20.VMQuestionOptionImpl -> VMware.VimAutomation.ViCore.Impl.V1.VM.VMQuestionOptionImpl
VMware.VimAutomation.Client20.VMResourceConfigurationImpl -> VMware.VimAutomation.ViCore.Impl.V1.VM.VMResourceConfigurationImpl
VMware.VimAutomation.Client20.Host.VMStartPolicyImpl -> VMware.VimAutomation.ViCore.Impl.V1.Host.VMStartPolicy.VMStartPolicyImpl


If you have a script that specifically uses these namespaces - you will have to take this into account.

Happy Scripting!!