Class: VirtualMachineSnapshotInfo

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

Overview

urn:vim25VirtualMachineSnapshotInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
currentSnapshot - ManagedObjectReference
rootSnapshotList - VirtualMachineSnapshotTree

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], currentSnapshot = nil, rootSnapshotList = []) ⇒ VirtualMachineSnapshotInfo

Returns a new instance of VirtualMachineSnapshotInfo.



23922
23923
23924
23925
23926
23927
# File 'lib/vmware/soap/vim25.rb', line 23922

def initialize(dynamicType = nil, dynamicProperty = [], currentSnapshot = nil, rootSnapshotList = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @currentSnapshot = currentSnapshot
  @rootSnapshotList = rootSnapshotList
end

Instance Attribute Details

#currentSnapshotObject

Returns the value of attribute currentSnapshot.



23919
23920
23921
# File 'lib/vmware/soap/vim25.rb', line 23919

def currentSnapshot
  @currentSnapshot
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



23918
23919
23920
# File 'lib/vmware/soap/vim25.rb', line 23918

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



23917
23918
23919
# File 'lib/vmware/soap/vim25.rb', line 23917

def dynamicType
  @dynamicType
end

#rootSnapshotListObject

Returns the value of attribute rootSnapshotList.



23920
23921
23922
# File 'lib/vmware/soap/vim25.rb', line 23920

def rootSnapshotList
  @rootSnapshotList
end