Class: ClusterRecommendation

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

Overview

urn:vim25ClusterRecommendation

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
key - SOAP::SOAPString
type - SOAP::SOAPString
time - SOAP::SOAPDateTime
rating - SOAP::SOAPInt
reason - SOAP::SOAPString
reasonText - SOAP::SOAPString
prerequisite - SOAP::SOAPString
action - ClusterAction
target - ManagedObjectReference

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], key = nil, type = nil, time = nil, rating = nil, reason = nil, reasonText = nil, prerequisite = [], action = [], target = nil) ⇒ ClusterRecommendation

Returns a new instance of ClusterRecommendation.



3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
# File 'lib/vmware/soap/vim25.rb', line 3703

def initialize(dynamicType = nil, dynamicProperty = [], key = nil, type = nil, time = nil, rating = nil, reason = nil, reasonText = nil, prerequisite = [], action = [], target = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @key = key
  @type = type
  @time = time
  @rating = rating
  @reason = reason
  @reasonText = reasonText
  @prerequisite = prerequisite
  @action = action
  @target = target
end

Instance Attribute Details

#actionObject

Returns the value of attribute action.



3700
3701
3702
# File 'lib/vmware/soap/vim25.rb', line 3700

def action
  @action
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



3692
3693
3694
# File 'lib/vmware/soap/vim25.rb', line 3692

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



3691
3692
3693
# File 'lib/vmware/soap/vim25.rb', line 3691

def dynamicType
  @dynamicType
end

#keyObject

Returns the value of attribute key.



3693
3694
3695
# File 'lib/vmware/soap/vim25.rb', line 3693

def key
  @key
end

#prerequisiteObject

Returns the value of attribute prerequisite.



3699
3700
3701
# File 'lib/vmware/soap/vim25.rb', line 3699

def prerequisite
  @prerequisite
end

#ratingObject

Returns the value of attribute rating.



3696
3697
3698
# File 'lib/vmware/soap/vim25.rb', line 3696

def rating
  @rating
end

#reasonObject

Returns the value of attribute reason.



3697
3698
3699
# File 'lib/vmware/soap/vim25.rb', line 3697

def reason
  @reason
end

#reasonTextObject

Returns the value of attribute reasonText.



3698
3699
3700
# File 'lib/vmware/soap/vim25.rb', line 3698

def reasonText
  @reasonText
end

#targetObject

Returns the value of attribute target.



3701
3702
3703
# File 'lib/vmware/soap/vim25.rb', line 3701

def target
  @target
end

#timeObject

Returns the value of attribute time.



3695
3696
3697
# File 'lib/vmware/soap/vim25.rb', line 3695

def time
  @time
end

#typeObject

Returns the value of attribute type.



3694
3695
3696
# File 'lib/vmware/soap/vim25.rb', line 3694

def type
  @type
end