Search

Class VcHostVmfsVolume

Extends VcHostFileSystemVolume
The VMFS file system.

Attributes

Name Type Description
blockSizeMb Number Block size of VMFS. Determines maximum file size. The maximum number of blocks is typically fixed with each specific version of VMFS. To increase the maximum size of a VMFS file, increase the block size. <p> The minimum block size is 1MB.
capacity Number The capacity of the file system volume, in bytes.
extent VcHostScsiDiskPartition[] The list of partition names that comprise this disk's VMFS extents. <p> This property can be accessed via various enclosing objects. In VirtualCenter, where it can be accessed from multiple hosts, the value of this property may differ according to the context in which it is accessed. When accessed from the <a href="VcVmfsDatastoreInfo.html">VcVmfsDatastoreInfo</a> object, in VirtualCenter, this property reflects the extent information of any one of the hosts visible to the datastore. <p> For a VirtualCenter system which manages ESX Server 2.x and ESX Server 3.x hosts, this extent information is only correlatable across hosts if the extents are exposed on the same adapter on all hosts which can access them. To find the extent names for a specific host, this same property should be accessed via the host's <a href="VcHostFileSystemVolume.html">VcHostFileSystemVolume</a> object, by correlating the uuid of the VMFS datastore in the VmfsDatastoreInfo object to the uuid in the FileSystemVolume object. <p> For a Virtual Center system which manages only ESX Server hosts with versions 4.0 onwards , this extent information is correlatable across hosts, irrespective of the adapters the extents are exposed on.
forceMountedInfo VcHostForceMountedInfo Information about 'forceMounted' VmfsVolume. When the system detects a copy of a VmfsVolume, it will not be auto-mounted on the host and it will be detected as 'UnresolvedVmfsVolume'. If user decides to 'forceMount' the VmfsVolume on the host, forceMountedInfo will be populated. It will not be set for automounted VMFS volumes.
local boolean Indicates whether the volume is backed by local disk. If unset, the information of the volume is local-disk backed is unknown.
majorVersion Number Major version number of VMFS.
maxBlocks Number Maximum number of blocks. Determines maximum file size along with blockSize. See information about the blockSize. <p>
name String Name of the file system volume.
ssd boolean Indicates whether the volume is SSD backed. If unset, the information whether the volume is SSD backed is unknown.
type String Type of file system volume. <p> The following values are defined: <dl> <dt>VMFS</dt> <dd> VMware File System (ESX Server only). If this is set, the type of the file system volume is VMFS. </dd> <dt>NFS</dt> <dd> Network file system v3 and below (Linux and ESX Server only). If this is set, the type of the file system volume is NetworkFileSystem. </dd> <dt>NFSV41</dt> <dd> Network file system version v4.1 or later (Linux only and ESX Server only). If this is set, the type of the file system volume is NetworkFileSystem41. </dd> <dt>CIFS</dt> <dd> Common Internet file system (Windows only). If this is set, the type of the file system volume is CIFS. </dd> <dt>VFAT</dt> <dd> Virtual FAT (ESX Server only). If this is set, the type of the file system volume is VFAT. </dd> <dt>vsan</dt> <dd> VSAN (ESX Server only). If this is set, the type of the file system volume is VSAN. </dd> </dl> <dt>VFFS</dt> <dd> vFlash File System (ESX Server only). If this is set, the type of the file system volume is VFFS. </dd> </dl>
uuid String The universally unique identifier assigned to VMFS.
version String Version string. Contains major and minor version numbers.
vmfsUpgradable boolean Can the filesystem be upgraded to a newer version.<br>See <a href="VcHostStorageSystem.html#upgradeVmfs">VcHostStorageSystem</a><br>

Methods

Name Returns
VcHostVmfsVolume() constructor
equals(Object ) boolean
getDeserializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Deserializer
getSerializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Serializer
getTypeDesc() org.apache.axis.description.TypeDesc
hashCode() Number
isVmfsUpgradable() boolean

Returned by

Method Returns
VcHostStorageSystem.formatVmfs(VcHostVmfsSpec createSpec) VcHostVmfsVolume

Referenced in

None