Commit Graph

30 Commits

Author SHA1 Message Date
praveenmathamsetty
49834682a9 Formatting Examples
Formatting  Advanced functions Examples and Description
2017-02-10 12:48:29 +05:30
praveenmathamsetty
552793585a Added more description to Global Entitlement
Added  more description to Global Entitlement(s)
2017-02-07 16:43:29 +05:30
praveenmathamsetty
d55a16f19b Adding new AFs New-HVGlobalEntitlement, Remove-HVGlobalEntitlement, Get-HVGlobalEntitlement
New-HVGlobalEntitlement: Creates a Global Entitlement. ,
Remove-HVGlobalEntitlement: Deletes a Global Entitlement.,
Get-HVGlobalEntitlement: Gets Global Entitlement(s).
2017-02-07 16:40:29 +05:30
praveenmathamsetty
7a919a49b9 Adding new Advanced function Set-HVMachine
Using this AF, we can allow the machine to enter the maintanence mode
and as well as exit the maintanence mode
2017-02-03 17:39:47 +05:30
praveenmathamsetty
4b711cca91 Enabling cloning for Instant clone pool
If current image state is not ready, clonging of instant clone pools is
not supported.
2017-02-03 15:50:03 +05:30
praveenmathamsetty
04985c7301 Changing module version from 1.0 --> 1.1
Update version 1.0 to  1.1 in VMware.HV.Helper
2017-02-01 17:38:36 +05:30
praveenmathamsetty
769401af81 Fix to mixed mode bug
making few attributes like NamingPattern as optional.
2017-02-01 15:00:33 +05:30
praveenmathamsetty
fd13b0b16d Mixed mode changes
Use few parameters from json file and few parameters from command line
to create new pool or farm.
2017-01-27 14:32:21 +05:30
praveenmathamsetty
3f8d35a92a NetBiosName Fix
making netbiosname as optional.
2017-01-27 10:54:16 +05:30
praveenmathamsetty
aae3d54c68 Remove overhead of passing -Confirm:$false as extra parameter
Now default behavior will be no pop-up will be shown for confirmation
2017-01-24 17:39:20 +05:30
vkg1215
a15c61cedf Following code convention. do not name variables having _
Renamed SCHEDULEDMAINTENANCE operation to SCHEDULED_MAINTENANCE  and
CANCELMAINTENANCE to CANCEL_MAINTENANCE
2017-01-23 15:07:36 +05:30
vkg1215
142e6361ef remove unused variable, and gave better name to farm operations
Renamed SCHEDULEDMAINTENANCE operation to SCHEDULED_MAINTENANCE  and
CANCELMAINTENANCE to CANCEL_MAINTENANCE
2017-01-23 15:07:36 +05:30
vkg1215
ce4dab7df6 Use Get-HVFarm instead of Get-HVFarmSummary
Use Get-HVFarm instead of Get-HVFarmSummary
2017-01-23 15:07:36 +05:30
vkg1215
42d33acb4c Code for Instant clone farm and farm maintenance
Code for Instant clone farm and farm maintenance
2017-01-23 15:07:36 +05:30
praveenmathamsetty
7ad1b05c29 Merge remote-tracking branch 'refs/remotes/vmware/master' 2017-01-20 19:29:40 +05:30
praveenmathamsetty
dd8906d65f Adding of new AFs New-HVEntitlement, Get-HVEntitlement and Remove-HVEntitlement
1) This represents a simple association between a single user/group and
a resource that they can be assigned to. Examples of associated
resources are Desktops, Applications,
GlobalEntitlements,GlobalApplicationEntitlements,or URLRedirection
Settings. Individual users/groups and resources may be associated with
multiple user entitlements.

2) Adding Get-Help changes for Pool

3) Configuring Clone Prep and Sys Prep script parameters to pool
2017-01-20 19:27:31 +05:30
Kyle Ruddy
6ede0e5aae Get-HVMachine Summary - Remove Informational Message
Get-HVMachine Summary - Remove informational nessage and associated
break
2017-01-18 13:45:56 -05:00
praveenmathamsetty
c3d82c2119 Update task info
Task information is not displaying properly, now fixed it.
2017-01-10 16:27:48 +05:30
praveenmathamsetty
a30d144974 Enhancements to examples, validation and netBiosName
1) Renamed Get-HVDesktopSpec to Get-HVPoolSpec.
2) Enhancements to examples
3) Enhancements to validation for farm and pool
4) ADDomainId handling for farm and pool
2017-01-09 21:11:54 +05:30
praveenmathamsetty
0c5518d439 All parameters should be configured through JSON
1. Create JSON files that will help in creation of new pools based on
existing pools configuration.
2. Configure all the pool attributes through JSON file.
3. Validation of the attributes passed in the JSON file.
2017-01-08 21:33:47 +05:30
praveenmathamsetty
608ca60d34 Text description for examples, wild card support to farm
1) Added text description for all the advanced function examples
2) Wild card support(only * character support) for farm (Get-HVFarm,
Get-HVFarmSummary)
2017-01-04 13:02:27 +05:30
praveenmathamsetty
804608f34a Adding features WhatIf, Cloning, Get-HVDesktopSpec and Get-HVInternalName
1) Enabling WhatIf functionality to Advanced Functions (All get-xxx AF
not required)
2) Cloning Added support for all AFs except instant clone pools(need to
fix a bug in server side for instant clone)
3) Get-HVDesktopSpec Converts DesktopInfo to DesktopSpec
4) Converts View API ids to human readbale names
2016-12-23 19:07:40 +05:30
praveenmathamsetty
df17793ede Fix for formatting Get-HVMachineSummary and empty search results.
Displays proper meesage for Get-HVMachine/Get-HVMAchineSummary, incase
of empty search results. Dispalying Agent sataus for
Get-HVMachineSummary result.
2016-12-19 13:07:44 +05:30
praveenmathamsetty
8b0750a94e Write-Error to Write-Host
In Find-HVMachine using Write-Host instead of Write-Error
2016-12-16 10:04:04 +05:30
praveenmathamsetty
554f6d691d Get-HVMachine, Get-HVMachineSummary changes
Adding new advanced functions Get-HVMachine and Get-HVMachineSummary.
Queries and returns virtual machines information, the machines list
would be determined based on queryable fields poolName, dnsName,
machineName, state. When more than one fields are used for query the
virtual machines which satisfy all fields criteria would be returned.
2016-12-13 17:20:51 +05:30
praveenmathamsetty
02c66242f1 Find-HVPool parameter
Making Find-HVPool parameter as mandatory
2016-12-02 08:31:01 +05:30
praveenmathamsetty
147f97d0fa Kyle, Alan Review Comments Implementation
Implemented below Items:
1) Formatting DesktopSummaryData/MachineNamesView
2) Example typo correction
3) Start,Stop, Enable and Disable tasks moved from Start to Set for both
(Pool/Farm)
4) Internal functions Renaming
5) Start-HVPool --> Start-HVPool + Start-HVPoolSummary
6) Start-HVFarm --> Start-HVFarm + Start-HVFarmSummary
7) Plural function names to singular

Not implemented review comment get-hvevent output to be
(get-hvevents).Events
To pipe events to CSV file via Export-Csv cmdlet, events should be
PSCutomObject/PSObject. if we return only events, it will be hard user
to export events to CSV.

I will Implement rest of comments in next pull request.
2016-12-02 01:35:25 +05:30
praveenmathamsetty
df5e47ac67 Horizon API PowerShell Advanced Functions for Horizon Connection Server
VSM@CLN 4610015
2016-11-17 17:47:19 +05:30
praveenmathamsetty
a316ba5dda Revert "temp"
This reverts commit 3c686ecaba.
2016-11-15 11:27:06 +05:30
praveenmathamsetty
3c686ecaba temp
temp
2016-11-15 11:25:50 +05:30