Class: HostDevice

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

Overview

urn:vim25HostDevice

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
deviceName - SOAP::SOAPString
deviceType - SOAP::SOAPString

Direct Known Subclasses

ScsiLun

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], deviceName = nil, deviceType = nil) ⇒ HostDevice

Returns a new instance of HostDevice.



18266
18267
18268
18269
18270
18271
# File 'lib/vmware/soap/vim25.rb', line 18266

def initialize(dynamicType = nil, dynamicProperty = [], deviceName = nil, deviceType = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @deviceName = deviceName
  @deviceType = deviceType
end

Instance Attribute Details

#deviceNameObject

Returns the value of attribute deviceName.



18263
18264
18265
# File 'lib/vmware/soap/vim25.rb', line 18263

def deviceName
  @deviceName
end

#deviceTypeObject

Returns the value of attribute deviceType.



18264
18265
18266
# File 'lib/vmware/soap/vim25.rb', line 18264

def deviceType
  @deviceType
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



18262
18263
18264
# File 'lib/vmware/soap/vim25.rb', line 18262

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



18261
18262
18263
# File 'lib/vmware/soap/vim25.rb', line 18261

def dynamicType
  @dynamicType
end