You can access the objects that support storage management through the HostSystem managed object.
■ HostStorageSystem – The HostSystem.storageSystem property is a managed object reference to the HostStorageSystem of the ESX/ESXi system. HostStorageSystem is a low-level interface that is used mainly for configuring the physical storage. See Configuring Disk Partitions.
■ HostDatastoreSystem – The HostSystem.datastoreSystem property is a managed object reference to a HostDatastoreSystem managed object. HostDatastoreSystem methods allow you to create, configure, extend, and remove datastores. While HostStorageSystem supports access and configuration of physical storage, HostDatastoreSystem supports access and configuration of logical storage through the volumes (Datastore managed objects) the host can use for virtual machines. See Creating and Managing Datastores.
■ HostDatastoreBrowser – Provides access to the contents of one or more datastores. The items in a datastore are files that contain configuration, virtual disk, and other data associated with a virtual machine.
■ Datastore – The Datastore managed entity provides methods for mounting datastores, browsing datastores, and obtaining information about the datastores associated with a virtual machine. See Creating and Managing Datastores.
■ HostDiagnosticPartition – Supports creating and querying diagnostic partitions for your ESX/ESXi host. See Managing Diagnostic Partitions.