Search

Class VcDatastoreSummary

Extends VcDynamicData
Summary information about the datastore. The status fields and managed object reference is not set when an object of this type is created. These fields and references are typically set later when these objects are associated with a host.

Attributes

Name Type Description
accessible boolean The connectivity status of this datastore. If this is set to false, meaning the datastore is not accessible, this datastore's capacity and freespace properties cannot be validated. Furthermore, if this property is set to false, some of the properties in this summary and in <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreInfo.html">VcDatastoreInfo</a> should not be used. Refer to the documentation for the property of your interest. For datastores accessed from multiple hosts, vCenter Server reports <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreInfo.html">VcDatastoreSummary</a> as an aggregated value of the properties reported in MountInfo. For instance, if a datastore is accessible through a subset of hosts, then the value of <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreInfo.html">VcDatastoreSummary</a> will be reported as true by vCenter Server. And the reason for a daastore being inaccessible from a host will be reported in <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreInfo.html">VcHostMountInfo</a>
capacity Number Maximum capacity of this datastore, in bytes. This value is updated periodically by the server. It can be explicitly refreshed with the Refresh operation. This property is guaranteed to be valid only if <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreSummary.html#accessible">VcDatastoreSummary</a> is true.
datastore VcDatastore The reference to the managed object.
freeSpace Number Available space of this datastore, in bytes. The server periodically updates this value. It can be explicitly refreshed with the Refresh operation. This property is guaranteed to be valid only if <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreSummary.html#accessible">VcDatastoreSummary</a> is true.
maintenanceMode String The current maintenance mode state of the datastore. The set of possible values is described in <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreSummaryMaintenanceModeState.html">VcDatastoreSummaryMaintenanceModeState</a>.
multipleHostAccess boolean More than one host in the datacenter has been configured with access to the datastore. This is only provided by VirtualCenter.
name String The name of the datastore.
type String Type of file system volume, such as VMFS or NFS.<br>See <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcHostFileSystemVolume.html#type">VcHostFileSystemVolume</a><br>
uncommitted Number Total additional storage space, in bytes, potentially used by all virtual machines on this datastore. The server periodically updates this value. It can be explicitly refreshed with the <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastore.html#refreshStorageInfo">VcDatastore</a> operation. This property is valid only if <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastore.html#refreshStorageInfo">VcDatastoreSummary</a> is true.
url String The unique locator for the datastore. This property is guaranteed to be valid only if <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreSummary.html#accessible">VcDatastoreSummary</a> is true.

Methods

Name Returns
VcDatastoreSummary() constructor

Returned by

None

Referenced in

None