Class: VirtualCdromPassthroughBackingOption

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

Overview

urn:vim25VirtualCdromPassthroughBackingOption

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
type - SOAP::SOAPString
autoDetectAvailable - BoolOption
exclusive - BoolOption

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], type = nil, autoDetectAvailable = nil, exclusive = nil) ⇒ VirtualCdromPassthroughBackingOption

Returns a new instance of VirtualCdromPassthroughBackingOption.



27161
27162
27163
27164
27165
27166
27167
# File 'lib/vmware/soap/vim25.rb', line 27161

def initialize(dynamicType = nil, dynamicProperty = [], type = nil, autoDetectAvailable = nil, exclusive = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @type = type
  @autoDetectAvailable = autoDetectAvailable
  @exclusive = exclusive
end

Instance Attribute Details

#autoDetectAvailableObject

Returns the value of attribute autoDetectAvailable.



27158
27159
27160
# File 'lib/vmware/soap/vim25.rb', line 27158

def autoDetectAvailable
  @autoDetectAvailable
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



27156
27157
27158
# File 'lib/vmware/soap/vim25.rb', line 27156

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



27155
27156
27157
# File 'lib/vmware/soap/vim25.rb', line 27155

def dynamicType
  @dynamicType
end

#exclusiveObject

Returns the value of attribute exclusive.



27159
27160
27161
# File 'lib/vmware/soap/vim25.rb', line 27159

def exclusive
  @exclusive
end

#typeObject

Returns the value of attribute type.



27157
27158
27159
# File 'lib/vmware/soap/vim25.rb', line 27157

def type
  @type
end