InventoryDescription

InventoryDescription
InventoryDescription

Data object to capture all information needed to describe a sample inventory.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "numHosts": 0,
    "numVirtualMachines": 0,
    "numResourcePools": 0,
    "numClusters": 0,
    "numCpuDev": 0,
    "numNetDev": 0,
    "numDiskDev": 0,
    "numvCpuDev": 0,
    "numvNetDev": 0,
    "numvDiskDev": 0
}
integer As int32 As int32
numHosts
Required

The number of hosts.

integer As int32 As int32
numVirtualMachines
Required

The number of virtual machines.

integer As int32 As int32
numResourcePools
Optional

The number of resource pools.

Default value is equal to numHosts

integer As int32 As int32
numClusters
Optional

The number of clusters.

Default value is equal to numHosts/5.

integer As int32 As int32
numCpuDev
Optional

The number cpu devices per host.

Default value is 4.

integer As int32 As int32
numNetDev
Optional

The number network devices per host.

Default value is 2.

integer As int32 As int32
numDiskDev
Optional

The number disk devices per host.

Default value is 10.

integer As int32 As int32
numvCpuDev
Optional

The number cpu devices per vm.

Default value is 2.

integer As int32 As int32
numvNetDev
Optional

The number network devices per vm.

Default value is 1.

integer As int32 As int32
numvDiskDev
Optional

The number disk devices per vm.

Default value is 4.