Commit Graph

860 Commits

Author SHA1 Message Date
William Lam 1fc4b37863 Adding {Get,Start,Stop}-VAMIService function 2017-02-07 12:42:06 -08:00
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
William Lam 0e037f19a4 Adding Get-VAMIStatsList & Get-VAMIStorageUsed functions 2017-02-06 12:37:01 -08:00
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
William Lam d4afcd2ab4 Adding Get-VAMIDisks & Start-VAMIDisksResize func 2017-02-01 19:33:35 -08:00
William Lam 38baff0d31 Using pscustomobject to keep ordering 2017-02-01 12:21:09 -08:00
William Lam e210b2f229 More spacing fixes 2017-02-01 09:46:57 -08:00
William Lam 0d1c8c79c8 Fixing spacing 2017-02-01 09:45:32 -08:00
William Lam e3c9108ae8 Using splat method for creating PS Objects 2017-02-01 08:56:02 -08:00
William Lam fbbdb72300 Merge branch 'master' of https://github.com/lamw/PowerCLI-Example-Scripts 2017-02-01 08:24:47 -08:00
William Lam 2d6d3205e1 Adding Get-VAMINetwork function
Fixing comments
2017-02-01 08:24:29 -08:00
William Lam dd9723cf7b Fixing comments 2017-02-01 08:24:05 -08:00
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
William Lam f595e7e674 Adding Get-VAMINetwork function 2017-01-31 15:13:56 -08:00
William Lam 860b62df5b Fixing spaces 2017-01-27 09:50:49 -08:00
William Lam c5de6447f6 Adding Get-VAMITime function 2017-01-27 09:48:52 -08:00
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
William Lam 358337db74 Adding Get-VAMIAccess function 2017-01-26 06:25:56 -08:00
William Lam e8298afe3a Adding Get-VAMIHealth function 2017-01-25 05:54:32 -08:00
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
William Lam 307f3d2997 First VAMI function Get-VAMISummary 2017-01-23 08:00:33 -08:00
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 4ec117e6fe Merge pull request #62 from alanrenouf/master
Added NVME Info Script
2017-01-19 20:52:49 -05:00
Alan Renouf fa6c9f491f Added NVME Info Script
Added NVME Info Script
2017-01-19 17:44:57 -08:00
Alan Renouf 09648c7cc6 Merge pull request #61 from mikefoley/patch-1
Update VMware.VMEncryption.psm1
2017-01-18 12:37:06 -08:00
Mike Foley ea23bb0568 Update VMware.VMEncryption.psm1
Added missing parenthesis at line 277 position 35.
2017-01-18 15:33:50 -05:00
Alan Renouf 9fea4a97f3 Merge pull request #60 from kmruddy/master
Horizon View Module Update - Get-HVMachineSummary
2017-01-18 10:54:07 -08:00
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
Kyle Ruddy 9504abf440 Merge remote-tracking branch 'vmware/master' 2017-01-18 13:39:43 -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 1ceacb298d Merge remote-tracking branch 'refs/remotes/vmware/master' 2017-01-08 21:35:28 +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
Kyle Ruddy dedb25c46e Merge pull request #58 from alanrenouf/master
VSAN HCL Database Script
2017-01-06 15:58:47 -05:00
Alan Renouf 3f3bd0314e VSAN HCL Database Script
VSAN HCL Database script
2017-01-06 12:54:51 -08:00
praveenmathamsetty e658ebbe9a Merge remote-tracking branch 'refs/remotes/vmware/master' 2017-01-04 13:09:45 +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
Kyle Ruddy c75d7926ec Merge remote-tracking branch 'vmware/master' 2016-12-30 09:17:12 -05:00
Kyle Ruddy bc789d4bb6 Merge pull request #56 from mycloudrevolution/Konfig-ESXi
sets the Basic settings for a new ESXi
2016-12-30 09:12:48 -05:00
Kyle Ruddy 9e71b2e44c Merge pull request #57 from mycloudrevolution/New_Get-NewAndRemovedVMs
added Get-NewAndRemovedVMs Function
2016-12-30 09:11:07 -05:00
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