Class: PhysicalNic

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

Overview

urn:vim25PhysicalNic

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
key - SOAP::SOAPString
device - SOAP::SOAPString
pci - SOAP::SOAPString
driver - SOAP::SOAPString
linkSpeed - PhysicalNicLinkInfo
validLinkSpecification - PhysicalNicLinkInfo
spec - PhysicalNicSpec
wakeOnLanSupported - SOAP::SOAPBoolean
mac - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], key = nil, device = nil, pci = nil, driver = nil, linkSpeed = nil, validLinkSpecification = [], spec = nil, wakeOnLanSupported = nil, mac = nil) ⇒ PhysicalNic

Returns a new instance of PhysicalNic.



21037
21038
21039
21040
21041
21042
21043
21044
21045
21046
21047
21048
21049
# File 'lib/vmware/soap/vim25.rb', line 21037

def initialize(dynamicType = nil, dynamicProperty = [], key = nil, device = nil, pci = nil, driver = nil, linkSpeed = nil, validLinkSpecification = [], spec = nil, wakeOnLanSupported = nil, mac = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @key = key
  @device = device
  @pci = pci
  @driver = driver
  @linkSpeed = linkSpeed
  @validLinkSpecification = validLinkSpecification
  @spec = spec
  @wakeOnLanSupported = wakeOnLanSupported
  @mac = mac
end

Instance Attribute Details

#deviceObject

Returns the value of attribute device.



21028
21029
21030
# File 'lib/vmware/soap/vim25.rb', line 21028

def device
  @device
end

#driverObject

Returns the value of attribute driver.



21030
21031
21032
# File 'lib/vmware/soap/vim25.rb', line 21030

def driver
  @driver
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



21026
21027
21028
# File 'lib/vmware/soap/vim25.rb', line 21026

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



21025
21026
21027
# File 'lib/vmware/soap/vim25.rb', line 21025

def dynamicType
  @dynamicType
end

#keyObject

Returns the value of attribute key.



21027
21028
21029
# File 'lib/vmware/soap/vim25.rb', line 21027

def key
  @key
end

#linkSpeedObject

Returns the value of attribute linkSpeed.



21031
21032
21033
# File 'lib/vmware/soap/vim25.rb', line 21031

def linkSpeed
  @linkSpeed
end

#macObject

Returns the value of attribute mac.



21035
21036
21037
# File 'lib/vmware/soap/vim25.rb', line 21035

def mac
  @mac
end

#pciObject

Returns the value of attribute pci.



21029
21030
21031
# File 'lib/vmware/soap/vim25.rb', line 21029

def pci
  @pci
end

#specObject

Returns the value of attribute spec.



21033
21034
21035
# File 'lib/vmware/soap/vim25.rb', line 21033

def spec
  @spec
end

#validLinkSpecificationObject

Returns the value of attribute validLinkSpecification.



21032
21033
21034
# File 'lib/vmware/soap/vim25.rb', line 21032

def validLinkSpecification
  @validLinkSpecification
end

#wakeOnLanSupportedObject

Returns the value of attribute wakeOnLanSupported.



21034
21035
21036
# File 'lib/vmware/soap/vim25.rb', line 21034

def wakeOnLanSupported
  @wakeOnLanSupported
end