Class: HostPciDevice

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

Overview

urn:vim25HostPciDevice

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
id - SOAP::SOAPString
classId - SOAP::SOAPShort
bus - SOAP::SOAPByte
slot - SOAP::SOAPByte
function - SOAP::SOAPByte
vendorId - SOAP::SOAPShort
subVendorId - SOAP::SOAPShort
vendorName - SOAP::SOAPString
deviceId - SOAP::SOAPShort
subDeviceId - SOAP::SOAPShort
deviceName - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], id = nil, classId = nil, bus = nil, slot = nil, function = nil, vendorId = nil, subVendorId = nil, vendorName = nil, deviceId = nil, subDeviceId = nil, deviceName = nil) ⇒ HostPciDevice

Returns a new instance of HostPciDevice.



20755
20756
20757
20758
20759
20760
20761
20762
20763
20764
20765
20766
20767
20768
20769
# File 'lib/vmware/soap/vim25.rb', line 20755

def initialize(dynamicType = nil, dynamicProperty = [], id = nil, classId = nil, bus = nil, slot = nil, function = nil, vendorId = nil, subVendorId = nil, vendorName = nil, deviceId = nil, subDeviceId = nil, deviceName = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @id = id
  @classId = classId
  @bus = bus
  @slot = slot
  @function = function
  @vendorId = vendorId
  @subVendorId = subVendorId
  @vendorName = vendorName
  @deviceId = deviceId
  @subDeviceId = subDeviceId
  @deviceName = deviceName
end

Instance Attribute Details

#busObject

Returns the value of attribute bus.



20745
20746
20747
# File 'lib/vmware/soap/vim25.rb', line 20745

def bus
  @bus
end

#classIdObject

Returns the value of attribute classId.



20744
20745
20746
# File 'lib/vmware/soap/vim25.rb', line 20744

def classId
  @classId
end

#deviceIdObject

Returns the value of attribute deviceId.



20751
20752
20753
# File 'lib/vmware/soap/vim25.rb', line 20751

def deviceId
  @deviceId
end

#deviceNameObject

Returns the value of attribute deviceName.



20753
20754
20755
# File 'lib/vmware/soap/vim25.rb', line 20753

def deviceName
  @deviceName
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



20742
20743
20744
# File 'lib/vmware/soap/vim25.rb', line 20742

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



20741
20742
20743
# File 'lib/vmware/soap/vim25.rb', line 20741

def dynamicType
  @dynamicType
end

#functionObject

Returns the value of attribute function.



20747
20748
20749
# File 'lib/vmware/soap/vim25.rb', line 20747

def function
  @function
end

#idObject

Returns the value of attribute id.



20743
20744
20745
# File 'lib/vmware/soap/vim25.rb', line 20743

def id
  @id
end

#slotObject

Returns the value of attribute slot.



20746
20747
20748
# File 'lib/vmware/soap/vim25.rb', line 20746

def slot
  @slot
end

#subDeviceIdObject

Returns the value of attribute subDeviceId.



20752
20753
20754
# File 'lib/vmware/soap/vim25.rb', line 20752

def subDeviceId
  @subDeviceId
end

#subVendorIdObject

Returns the value of attribute subVendorId.



20749
20750
20751
# File 'lib/vmware/soap/vim25.rb', line 20749

def subVendorId
  @subVendorId
end

#vendorIdObject

Returns the value of attribute vendorId.



20748
20749
20750
# File 'lib/vmware/soap/vim25.rb', line 20748

def vendorId
  @vendorId
end

#vendorNameObject

Returns the value of attribute vendorName.



20750
20751
20752
# File 'lib/vmware/soap/vim25.rb', line 20750

def vendorName
  @vendorName
end