Data Object - VsanPolicyCost(vim.host.VsanInternalSystem.PolicyCost)

Property of
VsanPolicySatisfiability
Extends
DynamicData
Since
vSphere API 6.0

Data Object Description

PolicyCost -- Structure to describe the cost of satisfying a policy.

Properties

Name Type Description
changeDataSize*xsd:long

Change (in bytes) of size of data stored on the datastore. This is the max of reserved and used capacity.
changeFlashReadCacheSize*xsd:long

Change (in bytes) of flash space reserved for read cache if new policy is applied.
copyDataSize*xsd:long

Size (in bytes) of data we need to write to VSAN Datastore if new policy is applied.
currentDataSize*xsd:long

Size (in bytes) of data currently stored on the datastore. This is the max of reserved and used capacity.
currentDiskSpaceToAddressSpaceRatio*xsd:float

Current ratio of physical disk space of an object to the logical VSAN address space. For eg. an object of size 1GB with two copies of the data has two 1GB replicas and so this ratio is 2.

Since vSphere API 6.0
currentFlashReadCacheSize*xsd:long

Size (in bytes) of flash space currently reserved for read cache.
diskSpaceToAddressSpaceRatio*xsd:float

Ratio of physical disk space of an object to the logical VSAN address space after new policy is applied. For eg. an object of size 1GB with two copies of the data has two 1GB replicas and so this ratio is 2.
tempDataSize*xsd:long

Size (in bytes) for temporary data that will be needed on disk if new policy is applied.
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition