Update VMware.HV.Helper.psm1 (#489)
Fix for error Get-HVBaseImageVM - Cannot find an overload for "BaseImageVM_List" and the argument count: "1"
This commit is contained in:
@@ -7260,7 +7260,11 @@ function Get-HVBaseImageVM {
|
|||||||
|
|
||||||
process {
|
process {
|
||||||
|
|
||||||
$BaseImageVMList = $services.BaseImageVM.BaseImageVM_List($VirtualCenterId)
|
if ((Get-HVModuleVersion) -lt [version] "12.2") {
|
||||||
|
$BaseImageVMList = $services.BaseImageVM.BaseImageVM_List($VirtualCenter)
|
||||||
|
} else {
|
||||||
|
$BaseImageVMList = $services.BaseImageVM.BaseImageVM_List($VirtualCenter, $null)
|
||||||
|
}
|
||||||
|
|
||||||
#For all conditions, see https://vdc-download.vmware.com/vmwb-repository/dcr-public/3721109b-48a5-4ffb-a0ad-6d6a44f2f288/ff45dfca-1050-4265-93ef-4e7d702322e4/vdi.utils.virtualcenter.BaseImageVm.BaseImageVmIncompatibleReasons.html
|
#For all conditions, see https://vdc-download.vmware.com/vmwb-repository/dcr-public/3721109b-48a5-4ffb-a0ad-6d6a44f2f288/ff45dfca-1050-4265-93ef-4e7d702322e4/vdi.utils.virtualcenter.BaseImageVm.BaseImageVmIncompatibleReasons.html
|
||||||
|
|
||||||
@@ -7276,7 +7280,8 @@ function Get-HVBaseImageVM {
|
|||||||
($_.IncompatibleReasons.ViewComposerReplica -eq $false) -and
|
($_.IncompatibleReasons.ViewComposerReplica -eq $false) -and
|
||||||
($_.IncompatibleReasons.UnsupportedOS -eq $false) -and
|
($_.IncompatibleReasons.UnsupportedOS -eq $false) -and
|
||||||
($_.IncompatibleReasons.NoSnapshots -eq $false) -and
|
($_.IncompatibleReasons.NoSnapshots -eq $false) -and
|
||||||
(($null -eq $_.IncompatibleReasons.InstantInternal) -or ($_.IncompatibleReasons.InstantInternal -eq $false))
|
(($null -eq $_.IncompatibleReasons.InstantInternal) -or ($_.IncompatibleReasons.InstantInternal -eq $false)) -and
|
||||||
|
$(if ((Get-HVModuleVersion) -gt [version] "12.2") {($_.IncompatibleReasons.inUseByInstantCloneDesktop -eq $false)})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
'RDS' {
|
'RDS' {
|
||||||
@@ -7286,7 +7291,8 @@ function Get-HVBaseImageVM {
|
|||||||
($_.IncompatibleReasons.ViewComposerReplica -eq $false) -and
|
($_.IncompatibleReasons.ViewComposerReplica -eq $false) -and
|
||||||
($_.IncompatibleReasons.UnsupportedOSForLinkedCloneFarm -eq $false) -and
|
($_.IncompatibleReasons.UnsupportedOSForLinkedCloneFarm -eq $false) -and
|
||||||
($_.IncompatibleReasons.NoSnapshots -eq $false) -and
|
($_.IncompatibleReasons.NoSnapshots -eq $false) -and
|
||||||
(($null -eq $_.IncompatibleReasons.InstantInternal) -or ($_.IncompatibleReasons.InstantInternal -eq $false))
|
(($null -eq $_.IncompatibleReasons.InstantInternal) -or ($_.IncompatibleReasons.InstantInternal -eq $false)) -and
|
||||||
|
$(if ((Get-HVModuleVersion) -gt [version] "12.2") {($_.IncompatibleReasons.inUseByInstantCloneDesktop -eq $false)})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
'ALL' {
|
'ALL' {
|
||||||
|
|||||||
Reference in New Issue
Block a user