# Data Object - VsanWhatIfEvacResult(vim.vsan.host.VsanWhatIfEvacResult)

Returned by
  VsanQueryWhatIfEvacuationResult
Extends
  DynamicData
See also
  VsanWhatIfEvacDetail
Since
  vSAN API 6.6

## Data Object Description

A WhatIfEvacResult represents the prediction result of what would be affected and whether the operation could succeeded if a specified entity (disk group or host) is evacuated.

Properties

Name | Type | Description
--- | --- | ---
ensureAccess | VsanWhatIfEvacDetail | Represents the impact and prediction if user choose "ensureObjectAccessibility" evacuation mode to evacuate given diskgroup or host.
evacAllData | VsanWhatIfEvacDetail | Represents the impact and prediction if user choose "evacuateAllData" evacuation mode to evacuate given diskgroup or host.
noAction | VsanWhatIfEvacDetail | Represents the impact and prediction if user choose "noAction" evacuation mode to evacuate given diskgroup or host.
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanWhatIfEvacResult"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="noAction" type="vsan:VsanWhatIfEvacDetail"/> <element name="ensureAccess" type="vsan:VsanWhatIfEvacDetail"/> <element name="evacAllData" type="vsan:VsanWhatIfEvacDetail"/> </sequence> </extension> </complexContent> </complexType>