Skip to content

Latest commit

 

History

History
 
 

VMware

Action Pack for VMware

Use cases for managing vCenter/ESXi Server, Virtual Machines and more

Note: The use of the scripts requires the PowerShell Module VMware.PowerCLI.

  • Import/export auto deploy state
  • Get/set a cluster
  • Add/move/remove a cluster
  • Add, get, set, move, remove datastore cluster
  • Get/set a datacenter
  • Add/move/remove a datacenter
  • Get/set a datastore
  • Add/remove a datastore
  • Get/set a hard disk
  • Add/copy/move/remove a hard disk
  • Add/get/set a SCSI controller
  • Add, get, set, copy, move, remove VDisk
  • Get/set a floppy drive
  • Add/remove a floppy drive
  • Get/set a CD drive
  • Add/remove a CD drive
  • Get/remove a USB device
  • Get/set a folder
  • Add/move/remove a folder
  • Get/set a host
  • Add/move/remove a host
  • Get/set a host user account
  • Add/remove a host user account
  • Get/set a host firewall default policy
  • Get/set a host firewall exception
  • Get/set hosts firmware settings
  • Get/set hosts Sphere logs, log types
  • Get/set hosts firmware settings
  • Get/set a host network adapter
  • Add/remove a host network adapter
  • Start/suspend/restart/stop a host
  • Get/set a host profile
  • Get/set start policy
  • Export/import a host profile
  • Add/invoke/remove a host profile
  • Test host profile compliance
  • Invoke a command
  • Get hardware informations
  • Get/set host storages
  • Get/start/stop/restart host services
  • Get/format host disk partitions
  • Get/set host diagnostic partition
  • Get host disks
  • Get PCI devices
  • Get/add routes from the routing table
  • Get, install host patches
  • Get host profile required input
  • Get/set a virtual network adapter
  • Add/remove a virtual network adapter
  • Get virtual port groups
  • Get distributed switches
  • Copy, get, sync patches
  • Get/set a PowerCLI configuration
  • Get a PowerCLI version
  • Get/set a resource pool
  • Add/remove a resource pool
  • New, get, set, copy, remove OS customization specifications
  • Get history tasks
  • Get/Stop a task
  • Create a new virtual machine template
  • Convert/clone/register/remove a virtual machine template
  • Get/set a virtual machine template
  • Get, set, new, remove tag category
  • Get, set, new, remove tag
  • Get, new, remove tag assignment
  • Get/set a virtual switch
  • Add/remove a virtual switch
  • Get/set a virtual machine
  • Add/move/clone/create from template/remove a virtual machine
  • Start/suspend/restart/stop a virtual machine
  • New/remove/get/set snap shot
  • Restore a virtual machine
  • Register a virtual machine
  • New/clone/create from template/register a virtual machine on a cluster
  • Get/set start policy
  • Install/update/mount/dismount tools
  • Get guest system
  • Start/suspend/restart/stop a guest system
  • Run a script in the guest OS of a virtual machine
  • Get/set resource configuration
  • Copies guest system files and folders
  • Get available time zones, counters, topologies
  • Get inventory items
  • Get server properties
  • Get statistical informations
  • Exposes the ESXCLI functionality
  • Report all available patches
  • Report all host patches
  • Search host IDs or names
  • Search resource pool IDs or names
  • Search virtual switches IDs or names
  • Search virtual machine IDs or names
  • Search disk IDs, paths or names
  • Search VDisks
  • Search running or queued tasks
  • Search available folders
  • Search available network adapters, virtual networks
  • Search available host accounts
  • Search available host network adapters
  • Search available datastore IDs or names
  • Search available datacenter IDs or names
  • Search snap shot IDs or names
  • Search available port groups
  • Search available guest system IDs
  • Search the names of then time zones available on the specified host
  • Search the names of the SCSI controllers
  • Search information about a host services
  • Search templates, clusters, datastore clusters