diff --git a/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 b/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 index 67a99cd..98baa80 100644 --- a/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 +++ b/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 @@ -6207,6 +6207,9 @@ function Set-HVPool { [string] $ResourcePool, + [Parameter(Mandatory = $false)] + [switch]$clearGlobalEntitlement, + [Parameter(Mandatory = $false)] [boolean]$allowUsersToChooseProtocol, @@ -6319,6 +6322,12 @@ function Set-HVPool { } } + if ($clearGlobalEntitlement) { + $update = New-Object VMware.Hv.MapEntry + $update.key = 'globalEntitlementData.globalEntitlement' + $updates += $update + } + $info = $services.PodFederation.PodFederation_get() if ($globalEntitlement -and ("ENABLED" -eq $info.localPodStatus.status)) { $QueryFilterEquals = New-Object VMware.Hv.QueryFilterEquals