# Fault - PowerOnFtSecondaryFailed(vim.fault.PowerOnFtSecondaryFailed)

Extends
  VmFaultToleranceIssue
See also
  FtIssuesOnHostHostSelectionType, LocalizedMethodFault, VirtualMachine
Since
  vSphere API 4.0

## Fault Description

The PowerOnFtSecondaryFailed fault is thrown when the system is unable to power on a Fault Tolerance secondary virtual machine. It includes a list of failures on different hosts.

Properties

Name | Type | Description
--- | --- | ---
hostErrors* | LocalizedMethodFault[] | Information on why the system can not power on a Fault Tolerance secondary virtual machine on specific hosts. Everything in the array should be FtIssuesOnHost.
hostSelectionBy | FtIssuesOnHostHostSelectionType | The host selection type
rootCause | LocalizedMethodFault | The reason why powering on secondary failed.
vm | ManagedObjectReference to a VirtualMachine | The primary virtual machine corresponding to the secondary that is to be powered on
vmName | xsd:string | The name of the primary virtual machine corresponding to the secondary that is to be powered on.
Properties inherited from VmFaultToleranceIssue
None
Properties inherited from VimFault
None
Properties inherited from MethodFault
faultCause, faultMessage

*May not be present
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="PowerOnFtSecondaryFailed"> <complexContent> <extension base="vsan:VmFaultToleranceIssue"> <sequence> <element name="vm" type="vsan:ManagedObjectReference"/> <element name="vmName" type="xsd:string"/> <element name="hostSelectionBy" type="vsan:FtIssuesOnHostHostSelectionType"/> <element name="hostErrors" type="vsan:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded"/> <element name="rootCause" type="vsan:LocalizedMethodFault"/> </sequence> </extension> </complexContent> </complexType>