Class: VirtualMachineSnapshotTree

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

Overview

urn:vim25VirtualMachineSnapshotTree

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
snapshot - ManagedObjectReference
vm - ManagedObjectReference
name - SOAP::SOAPString
description - SOAP::SOAPString
createTime - SOAP::SOAPDateTime
state - VirtualMachinePowerState
quiesced - SOAP::SOAPBoolean
childSnapshotList - VirtualMachineSnapshotTree

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], snapshot = nil, vm = nil, name = nil, description = nil, createTime = nil, state = nil, quiesced = nil, childSnapshotList = []) ⇒ VirtualMachineSnapshotTree

Returns a new instance of VirtualMachineSnapshotTree.



23953
23954
23955
23956
23957
23958
23959
23960
23961
23962
23963
23964
# File 'lib/vmware/soap/vim25.rb', line 23953

def initialize(dynamicType = nil, dynamicProperty = [], snapshot = nil, vm = nil, name = nil, description = nil, createTime = nil, state = nil, quiesced = nil, childSnapshotList = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @snapshot = snapshot
  @vm = vm
  @name = name
  @description = description
  @createTime = createTime
  @state = state
  @quiesced = quiesced
  @childSnapshotList = childSnapshotList
end

Instance Attribute Details

#childSnapshotListObject

Returns the value of attribute childSnapshotList.



23951
23952
23953
# File 'lib/vmware/soap/vim25.rb', line 23951

def childSnapshotList
  @childSnapshotList
end

#createTimeObject

Returns the value of attribute createTime.



23948
23949
23950
# File 'lib/vmware/soap/vim25.rb', line 23948

def createTime
  @createTime
end

#descriptionObject

Returns the value of attribute description.



23947
23948
23949
# File 'lib/vmware/soap/vim25.rb', line 23947

def description
  @description
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



23943
23944
23945
# File 'lib/vmware/soap/vim25.rb', line 23943

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



23942
23943
23944
# File 'lib/vmware/soap/vim25.rb', line 23942

def dynamicType
  @dynamicType
end

#nameObject

Returns the value of attribute name.



23946
23947
23948
# File 'lib/vmware/soap/vim25.rb', line 23946

def name
  @name
end

#quiescedObject

Returns the value of attribute quiesced.



23950
23951
23952
# File 'lib/vmware/soap/vim25.rb', line 23950

def quiesced
  @quiesced
end

#snapshotObject

Returns the value of attribute snapshot.



23944
23945
23946
# File 'lib/vmware/soap/vim25.rb', line 23944

def snapshot
  @snapshot
end

#stateObject

Returns the value of attribute state.



23949
23950
23951
# File 'lib/vmware/soap/vim25.rb', line 23949

def state
  @state
end

#vmObject

Returns the value of attribute vm.



23945
23946
23947
# File 'lib/vmware/soap/vim25.rb', line 23945

def vm
  @vm
end