# Enum - AutoStartAction(vim.host.AutoStartManager.Action)

Since
  2.0

## Enum Description

Enum Constants

Name | Description
--- | ---
guestShutdown | The guest operating system for a virtual machine is shut down when that virtual machine in next in the auto-stop order.
none | No action is taken for this virtual machine. This virtual machine is not a part of the auto-start sequence. This can be used for both auto-start and auto-start settings.
powerOff | This virtual machine is powered off when it is next in the auto-stop order. This is the default stopAction.
powerOn | This virtual machine is powered on when it is next in the auto-start order.
suspend | This virtual machine is suspended when it is next in the auto-stop order.
systemDefault | The default system action is taken for this virtual machine when it is next in the auto-start order. This can be used for both auto-start and auto-start settings.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="AutoStartAction"> <restriction base="xsd:string"> <enumeration value="none"/> <enumeration value="systemDefault"/> <enumeration value="powerOn"/> <enumeration value="powerOff"/> <enumeration value="guestShutdown"/> <enumeration value="suspend"/> </restriction> </simpleType>