Class: AutoStartPowerInfo

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

Overview

urn:vim25AutoStartPowerInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
key - ManagedObjectReference
startOrder - SOAP::SOAPInt
startDelay - SOAP::SOAPInt
waitForHeartbeat - AutoStartWaitHeartbeatSetting
startAction - SOAP::SOAPString
stopDelay - SOAP::SOAPInt
stopAction - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], key = nil, startOrder = nil, startDelay = nil, waitForHeartbeat = nil, startAction = nil, stopDelay = nil, stopAction = nil) ⇒ AutoStartPowerInfo

Returns a new instance of AutoStartPowerInfo.



16936
16937
16938
16939
16940
16941
16942
16943
16944
16945
16946
# File 'lib/vmware/soap/vim25.rb', line 16936

def initialize(dynamicType = nil, dynamicProperty = [], key = nil, startOrder = nil, startDelay = nil, waitForHeartbeat = nil, startAction = nil, stopDelay = nil, stopAction = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @key = key
  @startOrder = startOrder
  @startDelay = startDelay
  @waitForHeartbeat = waitForHeartbeat
  @startAction = startAction
  @stopDelay = stopDelay
  @stopAction = stopAction
end

Instance Attribute Details

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



16927
16928
16929
# File 'lib/vmware/soap/vim25.rb', line 16927

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



16926
16927
16928
# File 'lib/vmware/soap/vim25.rb', line 16926

def dynamicType
  @dynamicType
end

#keyObject

Returns the value of attribute key.



16928
16929
16930
# File 'lib/vmware/soap/vim25.rb', line 16928

def key
  @key
end

#startActionObject

Returns the value of attribute startAction.



16932
16933
16934
# File 'lib/vmware/soap/vim25.rb', line 16932

def startAction
  @startAction
end

#startDelayObject

Returns the value of attribute startDelay.



16930
16931
16932
# File 'lib/vmware/soap/vim25.rb', line 16930

def startDelay
  @startDelay
end

#startOrderObject

Returns the value of attribute startOrder.



16929
16930
16931
# File 'lib/vmware/soap/vim25.rb', line 16929

def startOrder
  @startOrder
end

#stopActionObject

Returns the value of attribute stopAction.



16934
16935
16936
# File 'lib/vmware/soap/vim25.rb', line 16934

def stopAction
  @stopAction
end

#stopDelayObject

Returns the value of attribute stopDelay.



16933
16934
16935
# File 'lib/vmware/soap/vim25.rb', line 16933

def stopDelay
  @stopDelay
end

#waitForHeartbeatObject

Returns the value of attribute waitForHeartbeat.



16931
16932
16933
# File 'lib/vmware/soap/vim25.rb', line 16931

def waitForHeartbeat
  @waitForHeartbeat
end