Storage Management Objects

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.