Class: VirtualDiskRawDiskMappingVer1BackingInfo

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

Overview

urn:vim25VirtualDiskRawDiskMappingVer1BackingInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
fileName - SOAP::SOAPString
datastore - ManagedObjectReference
lunUuid - SOAP::SOAPString
deviceName - SOAP::SOAPString
compatibilityMode - SOAP::SOAPString
diskMode - SOAP::SOAPString
uuid - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], fileName = nil, datastore = nil, lunUuid = nil, deviceName = nil, compatibilityMode = nil, diskMode = nil, uuid = nil) ⇒ VirtualDiskRawDiskMappingVer1BackingInfo

Returns a new instance of VirtualDiskRawDiskMappingVer1BackingInfo.


25337
25338
25339
25340
25341
25342
25343
25344
25345
25346
25347
# File 'lib/vmware/soap/vim25.rb', line 25337

def initialize(dynamicType = nil, dynamicProperty = [], fileName = nil, datastore = nil, lunUuid = nil, deviceName = nil, compatibilityMode = nil, diskMode = nil, uuid = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @fileName = fileName
  @datastore = datastore
  @lunUuid = lunUuid
  @deviceName = deviceName
  @compatibilityMode = compatibilityMode
  @diskMode = diskMode
  @uuid = uuid
end

Instance Attribute Details

#compatibilityModeObject

Returns the value of attribute compatibilityMode.


25333
25334
25335
# File 'lib/vmware/soap/vim25.rb', line 25333

def compatibilityMode
  @compatibilityMode
end

#datastoreObject

Returns the value of attribute datastore.


25330
25331
25332
# File 'lib/vmware/soap/vim25.rb', line 25330

def datastore
  @datastore
end

#deviceNameObject

Returns the value of attribute deviceName.


25332
25333
25334
# File 'lib/vmware/soap/vim25.rb', line 25332

def deviceName
  @deviceName
end

#diskModeObject

Returns the value of attribute diskMode.


25334
25335
25336
# File 'lib/vmware/soap/vim25.rb', line 25334

def diskMode
  @diskMode
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.


25328
25329
25330
# File 'lib/vmware/soap/vim25.rb', line 25328

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.


25327
25328
25329
# File 'lib/vmware/soap/vim25.rb', line 25327

def dynamicType
  @dynamicType
end

#fileNameObject

Returns the value of attribute fileName.


25329
25330
25331
# File 'lib/vmware/soap/vim25.rb', line 25329

def fileName
  @fileName
end

#lunUuidObject

Returns the value of attribute lunUuid.


25331
25332
25333
# File 'lib/vmware/soap/vim25.rb', line 25331

def lunUuid
  @lunUuid
end

#uuidObject

Returns the value of attribute uuid.


25335
25336
25337
# File 'lib/vmware/soap/vim25.rb', line 25335

def uuid
  @uuid
end