Class: OptionDef

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

Overview

urn:vim25OptionDef

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
label - SOAP::SOAPString
summary - SOAP::SOAPString
key - SOAP::SOAPString
optionType - OptionType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], label = nil, summary = nil, key = nil, optionType = nil) ⇒ OptionDef

Returns a new instance of OptionDef.



1019
1020
1021
1022
1023
1024
1025
1026
# File 'lib/vmware/soap/vim25.rb', line 1019

def initialize(dynamicType = nil, dynamicProperty = [], label = nil, summary = nil, key = nil, optionType = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @label = label
  @summary = summary
  @key = key
  @optionType = optionType
end

Instance Attribute Details

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



1013
1014
1015
# File 'lib/vmware/soap/vim25.rb', line 1013

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



1012
1013
1014
# File 'lib/vmware/soap/vim25.rb', line 1012

def dynamicType
  @dynamicType
end

#keyObject

Returns the value of attribute key.



1016
1017
1018
# File 'lib/vmware/soap/vim25.rb', line 1016

def key
  @key
end

#labelObject

Returns the value of attribute label.



1014
1015
1016
# File 'lib/vmware/soap/vim25.rb', line 1014

def label
  @label
end

#optionTypeObject

Returns the value of attribute optionType.



1017
1018
1019
# File 'lib/vmware/soap/vim25.rb', line 1017

def optionType
  @optionType
end

#summaryObject

Returns the value of attribute summary.



1015
1016
1017
# File 'lib/vmware/soap/vim25.rb', line 1015

def summary
  @summary
end