Data Object - SrmPlaceholderDatastoreManagerDatastoreInfo

Extended by
SrmPlaceholderDatastoreManagerPlaceholderDatastoreInfo
Extends
SrmPlaceholderDatastoreManagerObjectInfo
See also
SrmPlaceholderDatastoreManagerComputeResourceInfo
Since
SRM API 11.0

Data Object Description

This structure is used to describe a datastore that could be used as a placeholder datastore.

Properties

Name Type Description
capacityxsd:long

The total capacity of this datastore in bytes.
freeSpacexsd:long

The amount of free space in bytes available on this datastore.
keyvim.Datastore

The reference to the actual Datastore object in VC.
reservedSpace*xsd:long

The amount of additional storage space in bytes on this datastore that could potentially be used by all virtual machines on this datastore. A non-zero value in this field is associated with virtual machines having Thin Provisioned disks.
typexsd:string

The type of the file system on this datastore, such as VMFS, NFS or CIFS.
See vim.host.FileSystemVolume#type
visibleTo*SrmPlaceholderDatastoreManagerComputeResourceInfo[]

The list of hosts and clusters that can access this datastore. If a cluster is included in this list, it means that this datastore is accessible to all hosts in this cluster.

In most cases this list can not be empty. The only reason for this field to be optional is to be able to return placeholder datastores that have become invalid because there are no clusters or hosts that can see this datastore. This could happen, for example, if the user were to add a host to a cluster and this host could not see some of the datastores that were previously visible to all hosts in the cluster.

Properties inherited from SrmPlaceholderDatastoreManagerObjectInfo
name, status
Properties inherited from
None
*Need not be set