Fix issue with manual parameterset on new-hvpool
This commit is contained in:
@@ -3746,6 +3746,7 @@ function New-HVPool {
|
|||||||
#desktopSpec.desktopSettings.logoffSettings.allowUsersToResetMachines
|
#desktopSpec.desktopSettings.logoffSettings.allowUsersToResetMachines
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = "LINKED_CLONE")]
|
[Parameter(Mandatory = $false,ParameterSetName = "LINKED_CLONE")]
|
||||||
|
[Parameter(Mandatory = $false,ParameterSetName = 'MANUAL')]
|
||||||
[boolean]$allowUsersToResetMachines = $false,
|
[boolean]$allowUsersToResetMachines = $false,
|
||||||
|
|
||||||
#desktopSpec.desktopSettings.logoffSettings.allowMultipleSessionsPerUser
|
#desktopSpec.desktopSettings.logoffSettings.allowMultipleSessionsPerUser
|
||||||
@@ -3777,23 +3778,27 @@ function New-HVPool {
|
|||||||
#desktopSpec.desktopSettings.logoffSettings.supportedDisplayProtocols
|
#desktopSpec.desktopSettings.logoffSettings.supportedDisplayProtocols
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = "LINKED_CLONE")]
|
[Parameter(Mandatory = $false,ParameterSetName = "LINKED_CLONE")]
|
||||||
|
[Parameter(Mandatory = $false,ParameterSetName = 'MANUAL')]
|
||||||
[ValidateSet('RDP', 'PCOIP', 'BLAST')]
|
[ValidateSet('RDP', 'PCOIP', 'BLAST')]
|
||||||
[string[]]$supportedDisplayProtocols = @('RDP', 'PCOIP', 'BLAST'),
|
[string[]]$supportedDisplayProtocols = @('RDP', 'PCOIP', 'BLAST'),
|
||||||
|
|
||||||
#desktopSpec.desktopSettings.logoffSettings.defaultDisplayProtocol
|
#desktopSpec.desktopSettings.logoffSettings.defaultDisplayProtocol
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = "LINKED_CLONE")]
|
[Parameter(Mandatory = $false,ParameterSetName = 'LINKED_CLONE')]
|
||||||
|
[Parameter(Mandatory = $false,ParameterSetName = 'MANUAL')]
|
||||||
[ValidateSet('RDP', 'PCOIP', 'BLAST')]
|
[ValidateSet('RDP', 'PCOIP', 'BLAST')]
|
||||||
[string]$defaultDisplayProtocol = 'PCOIP',
|
[string]$defaultDisplayProtocol = 'PCOIP',
|
||||||
|
|
||||||
#desktopSpec.desktopSettings.logoffSettings.allowUsersToChooseProtocol
|
#desktopSpec.desktopSettings.logoffSettings.allowUsersToChooseProtocol
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = "LINKED_CLONE")]
|
[Parameter(Mandatory = $false,ParameterSetName = "LINKED_CLONE")]
|
||||||
|
[Parameter(Mandatory = $false,ParameterSetName = 'MANUAL')]
|
||||||
[int]$allowUsersToChooseProtocol = $true,
|
[int]$allowUsersToChooseProtocol = $true,
|
||||||
|
|
||||||
#desktopSpec.desktopSettings.logoffSettings.enableHTMLAccess
|
#desktopSpec.desktopSettings.logoffSettings.enableHTMLAccess
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
[Parameter(Mandatory = $false,ParameterSetName = 'INSTANT_CLONE')]
|
||||||
[Parameter(Mandatory = $false,ParameterSetName = "LINKED_CLONE")]
|
[Parameter(Mandatory = $false,ParameterSetName = "LINKED_CLONE")]
|
||||||
|
[Parameter(Mandatory = $false,ParameterSetName = 'MANUAL')]
|
||||||
[boolean]$enableHTMLAccess = $false,
|
[boolean]$enableHTMLAccess = $false,
|
||||||
|
|
||||||
# DesktopPCoIPDisplaySettings
|
# DesktopPCoIPDisplaySettings
|
||||||
|
|||||||
Reference in New Issue
Block a user