Shutdown Guest PowerDescription
Issues a request to the guest operating system asking it to perform a clean shutdown of all services. This request returns immediately and does not wait for the guest operating system to complete the operation.
Identifier of the virtual machine. The parameter must be an identifier for the resource type: VirtualMachine.
Required session ID, acquired from Create Session API under CIS product
com.vmware.vapi.std.errors.already_in_desired_state : if the virtual machine is not powered on. | com.vmware.vapi.std.errors.not_allowed_in_current_state : if the virtual machine is suspended. | com.vmware.vapi.std.errors.unsupported : if the virtual machine does not support being powered on (e.g. marked as a template, serving as a fault-tolerance secondary virtual machine).
com.vmware.vapi.std.errors.not_found : if the virtual machine is not found.
com.vmware.vapi.std.errors.error : if the system reports an error while responding to the request. | com.vmware.vapi.std.errors.resource_busy : if the virtual machine is performing another operation.
com.vmware.vapi.std.errors.service_unavailable : if VMware Tools is not running.
‘Default’ means this response is used for all HTTP codes that are not covered individually for this operation.
PowerCLI Client SDK Example