vmware / PowerCLI-Example-Scripts

http://blogs.vmware.com/powercli
Other
746 stars 603 forks source link

Set-HvPool fails #504

Open imtrinity94 opened 2 years ago

imtrinity94 commented 2 years ago

PS C:\Windows\system32> Set-HVPool -Poolname 'FulClnJSON' -Key 'automatedDesktopSpec.vmNamingSpec.patterNamingSettings.maxNumberOfMachines' -Value 4 Updating the Pool: FulClnJSON Exception calling "Desktop_Update" with "3" argument(s): "ExceptionType : VMware.Hv.InvalidArgument ErrorMessage : Invalid member name. ParameterName : automatedDesktopSpec.vmNamingSpec.patternNamingSettings.maxNumberOfMachines" At C:\Program Files\WindowsPowerShell\Modules\VMware.Hv.Helper\VMware.HV.Helper.psm1:6442 char:8

imtrinity94 commented 2 years ago

the -Value 4. I think this has to be provided in some other format.

imtrinity94 commented 2 years ago

PS C:\Windows\system32> $patternSettings = $pool.AutomatedDesktopData.VmNamingSettings.PatternNamingSettings PS C:\Windows\system32> $patternSettings.MaxNumberOfMachines = 4 PS C:\Windows\system32> Set-HVPool -Poolname 'FulClnJSON' -Key 'automatedDesktopData.vmNamingSpec.patternNamingSettings' -Value $patternSettings Updating the Pool: FulClnJSON Exception calling "Desktop_Update" with "3" argument(s): "ExceptionType : VMware.Hv.InvalidArgument ErrorMessage : Invalid member name. ParameterName : automatedDesktopData.vmNamingSpec.patternNamingSettings" At C:\Program Files\WindowsPowerShell\Modules\VMware.Hv.Helper\VMware.HV.Helper.psm1:6442 char:8