VMware Horizon Community
Daithi_N
Enthusiast
Enthusiast

Invalid member name. ParameterName : sessionSettings.data.sessionSettings.disconnectedSessionTimeout

Hi, 

Having an Issue trying to modify a pool using the hv.helper module within PowerShell 

 

Looking Horizon API and the following Method "Data Object- FarmData" and "FarmSessionSettings"

I'm trying to modify these Three elements  

  • disconnectedSessionTimeoutPolicy
  • emptySessionTimeoutPolicy
  • preLaunchSessionTimeoutPolicy


$test = "NEVER"

$Connection = Connect-HVServer -Server $Connection -User $user -Password $pswd
$capture = $Connection.ExtensionData

Set-HVFarm -FarmName $poolName -Key 'data.sessionSettings.disconnectedSessionTimeoutPolicy' -Value $test

Disconnect-HVServer -server $Connection -Force -Confirm:$false

 

 

But using the Above for either three gives me the following Error Message:

Exception calling "Farm_Update" with "3" argument(s): "ExceptionType : VMware.Hv.InvalidArgument
ErrorMessage : Invalid member name.
ParameterName : sessionSettings.preLaunchSessionTimeoutMinutes"
At C:\Program Files\WindowsPowerShell\Modules\VMware.Hv.Helper\VMware.HV.Helper.psm1:6085 char:9
+ $farm_service_helper.Farm_Update($services,$item,$updates)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : VimException

 

0 Kudos
1 Reply
rogal7
Enthusiast
Enthusiast

Replace 

Set-HVFarm -FarmName $poolName -Key 'data.sessionSettings.disconnectedSessionTimeoutPolicy' -Value $test

with

Set-HVFarm -FarmName $poolName -Key "data.sessionSettings.disconnectedSessionTimeoutPolicy" -Value $test

0 Kudos