Creating Inventory
Objects
The
Folder
managed entity provides
methods for creating instances of the following managed entities.
- Datacenter
- DistributedVirtualSwitch
- VirtualMachine
- Cluster
- Folder
When you create these objects, they appear in the
folder you invoked the creation method from.
While some managed entities are created through a
method on the
Folder
managed entity, other
managed entities are instantiated directly. For example, the
HostDatastoreSystem
has methods
for creating datastores such as
CreateNasDatastore
and
CreateVmfsDatastore
.
When you create an inventory
object, you must stay within the bounds of the host’s capabilities, accessible
through the
HostSystem.capability
property,
which is a
HostCapability
data object. For
example, a
HostCapability
object might have
the
maxSupportedVMs
property
specified.