Class: VirtualMachineUsbInfo

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

Overview

urn:vim25VirtualMachineUsbInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
name - SOAP::SOAPString
configurationTag - SOAP::SOAPString
description - SOAP::SOAPString
vendor - SOAP::SOAPInt
product - SOAP::SOAPInt
physicalPath - SOAP::SOAPString
family - SOAP::SOAPString
speed - SOAP::SOAPString
summary - VirtualMachineSummary

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], name = nil, configurationTag = [], description = nil, vendor = nil, product = nil, physicalPath = nil, family = [], speed = [], summary = nil) ⇒ VirtualMachineUsbInfo

Returns a new instance of VirtualMachineUsbInfo.



24413
24414
24415
24416
24417
24418
24419
24420
24421
24422
24423
24424
24425
# File 'lib/vmware/soap/vim25.rb', line 24413

def initialize(dynamicType = nil, dynamicProperty = [], name = nil, configurationTag = [], description = nil, vendor = nil, product = nil, physicalPath = nil, family = [], speed = [], summary = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @name = name
  @configurationTag = configurationTag
  @description = description
  @vendor = vendor
  @product = product
  @physicalPath = physicalPath
  @family = family
  @speed = speed
  @summary = summary
end

Instance Attribute Details

#configurationTagObject

Returns the value of attribute configurationTag.



24404
24405
24406
# File 'lib/vmware/soap/vim25.rb', line 24404

def configurationTag
  @configurationTag
end

#descriptionObject

Returns the value of attribute description.



24405
24406
24407
# File 'lib/vmware/soap/vim25.rb', line 24405

def description
  @description
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



24402
24403
24404
# File 'lib/vmware/soap/vim25.rb', line 24402

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



24401
24402
24403
# File 'lib/vmware/soap/vim25.rb', line 24401

def dynamicType
  @dynamicType
end

#familyObject

Returns the value of attribute family.



24409
24410
24411
# File 'lib/vmware/soap/vim25.rb', line 24409

def family
  @family
end

#nameObject

Returns the value of attribute name.



24403
24404
24405
# File 'lib/vmware/soap/vim25.rb', line 24403

def name
  @name
end

#physicalPathObject

Returns the value of attribute physicalPath.



24408
24409
24410
# File 'lib/vmware/soap/vim25.rb', line 24408

def physicalPath
  @physicalPath
end

#productObject

Returns the value of attribute product.



24407
24408
24409
# File 'lib/vmware/soap/vim25.rb', line 24407

def product
  @product
end

#speedObject

Returns the value of attribute speed.



24410
24411
24412
# File 'lib/vmware/soap/vim25.rb', line 24410

def speed
  @speed
end

#summaryObject

Returns the value of attribute summary.



24411
24412
24413
# File 'lib/vmware/soap/vim25.rb', line 24411

def summary
  @summary
end

#vendorObject

Returns the value of attribute vendor.



24406
24407
24408
# File 'lib/vmware/soap/vim25.rb', line 24406

def vendor
  @vendor
end