# Data Object - DatabaseSizeParam(vim.ResourcePlanningManager.DatabaseSizeParam)

Parameter to
  EstimateDatabaseSize
Extends
  DynamicData
See also
  InventoryDescription, PerformanceStatisticsDescription
Since
  vSphere API 4.0

## Data Object Description

DatabaseSizeParam contains information about a sample inventory. Using this information, database size requirements for that sample inventory can be computed. Depending on the accuracy of estimate desired, users can choose to specify the number of different types of managed entities. The numHosts and numVirtualMachines are the only two required fields. Rest are all optional fields filled up by Virtual Center based on some heuristics. These parameters need not represent a real inventory. The user can use these parameters to estimate the database size required by a hypothetical VirtualCenter setup.

Properties

Name | Type | Description
--- | --- | ---
inventoryDesc | InventoryDescription | Object to capture inventory description
perfStatsDesc* | PerformanceStatisticsDescription | Object to capture performance statistics related parameters
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="DatabaseSizeParam"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="inventoryDesc" type="vsan:InventoryDescription"/> <element name="perfStatsDesc" type="vsan:PerformanceStatisticsDescription" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>