Class: ObjectSpec

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

Overview

urn:vim25ObjectSpec

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
obj - ManagedObjectReference
skip - SOAP::SOAPBoolean
selectSet - SelectionSpec

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], obj = nil, skip = nil, selectSet = []) ⇒ ObjectSpec

Returns a new instance of ObjectSpec.



83
84
85
86
87
88
89
# File 'lib/vmware/soap/vim25.rb', line 83

def initialize(dynamicType = nil, dynamicProperty = [], obj = nil, skip = nil, selectSet = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @obj = obj
  @skip = skip
  @selectSet = selectSet
end

Instance Attribute Details

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



78
79
80
# File 'lib/vmware/soap/vim25.rb', line 78

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



77
78
79
# File 'lib/vmware/soap/vim25.rb', line 77

def dynamicType
  @dynamicType
end

#objObject

Returns the value of attribute obj.



79
80
81
# File 'lib/vmware/soap/vim25.rb', line 79

def obj
  @obj
end

#selectSetObject

Returns the value of attribute selectSet.



81
82
83
# File 'lib/vmware/soap/vim25.rb', line 81

def selectSet
  @selectSet
end

#skipObject

Returns the value of attribute skip.



80
81
82
# File 'lib/vmware/soap/vim25.rb', line 80

def skip
  @skip
end