Class: HostVmfsVolume

Inherits:
HostFileSystemVolume show all
Defined in:
lib/vmware/soap/vim25.rb

Overview

urn:vim25HostVmfsVolume

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
type - SOAP::SOAPString
name - SOAP::SOAPString
capacity - SOAP::SOAPLong
blockSizeMb - SOAP::SOAPInt
maxBlocks - SOAP::SOAPInt
majorVersion - SOAP::SOAPInt
version - SOAP::SOAPString
uuid - SOAP::SOAPString
extent - HostScsiDiskPartition
vmfsUpgradable - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], type = nil, name = nil, capacity = nil, blockSizeMb = nil, maxBlocks = nil, majorVersion = nil, version = nil, uuid = nil, extent = [], vmfsUpgradable = nil) ⇒ HostVmfsVolume

Returns a new instance of HostVmfsVolume.



18981
18982
18983
18984
18985
18986
18987
18988
18989
18990
18991
18992
18993
18994
# File 'lib/vmware/soap/vim25.rb', line 18981

def initialize(dynamicType = nil, dynamicProperty = [], type = nil, name = nil, capacity = nil, blockSizeMb = nil, maxBlocks = nil, majorVersion = nil, version = nil, uuid = nil, extent = [], vmfsUpgradable = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @type = type
  @name = name
  @capacity = capacity
  @blockSizeMb = blockSizeMb
  @maxBlocks = maxBlocks
  @majorVersion = majorVersion
  @version = version
  @uuid = uuid
  @extent = extent
  @vmfsUpgradable = vmfsUpgradable
end

Instance Attribute Details

#blockSizeMbObject

Returns the value of attribute blockSizeMb.



18973
18974
18975
# File 'lib/vmware/soap/vim25.rb', line 18973

def blockSizeMb
  @blockSizeMb
end

#capacityObject

Returns the value of attribute capacity.



18972
18973
18974
# File 'lib/vmware/soap/vim25.rb', line 18972

def capacity
  @capacity
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



18969
18970
18971
# File 'lib/vmware/soap/vim25.rb', line 18969

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



18968
18969
18970
# File 'lib/vmware/soap/vim25.rb', line 18968

def dynamicType
  @dynamicType
end

#extentObject

Returns the value of attribute extent.



18978
18979
18980
# File 'lib/vmware/soap/vim25.rb', line 18978

def extent
  @extent
end

#majorVersionObject

Returns the value of attribute majorVersion.



18975
18976
18977
# File 'lib/vmware/soap/vim25.rb', line 18975

def majorVersion
  @majorVersion
end

#maxBlocksObject

Returns the value of attribute maxBlocks.



18974
18975
18976
# File 'lib/vmware/soap/vim25.rb', line 18974

def maxBlocks
  @maxBlocks
end

#nameObject

Returns the value of attribute name.



18971
18972
18973
# File 'lib/vmware/soap/vim25.rb', line 18971

def name
  @name
end

#typeObject

Returns the value of attribute type.



18970
18971
18972
# File 'lib/vmware/soap/vim25.rb', line 18970

def type
  @type
end

#uuidObject

Returns the value of attribute uuid.



18977
18978
18979
# File 'lib/vmware/soap/vim25.rb', line 18977

def uuid
  @uuid
end

#versionObject

Returns the value of attribute version.



18976
18977
18978
# File 'lib/vmware/soap/vim25.rb', line 18976

def version
  @version
end

#vmfsUpgradableObject

Returns the value of attribute vmfsUpgradable.



18979
18980
18981
# File 'lib/vmware/soap/vim25.rb', line 18979

def vmfsUpgradable
  @vmfsUpgradable
end