Class: VirtualMachineCapability

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

Overview

urn:vim25VirtualMachineCapability

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
snapshotOperationsSupported - SOAP::SOAPBoolean
multipleSnapshotsSupported - SOAP::SOAPBoolean
snapshotConfigSupported - SOAP::SOAPBoolean
poweredOffSnapshotsSupported - SOAP::SOAPBoolean
memorySnapshotsSupported - SOAP::SOAPBoolean
revertToSnapshotSupported - SOAP::SOAPBoolean
quiescedSnapshotsSupported - SOAP::SOAPBoolean
disableSnapshotsSupported - SOAP::SOAPBoolean
lockSnapshotsSupported - SOAP::SOAPBoolean
consolePreferencesSupported - SOAP::SOAPBoolean
cpuFeatureMaskSupported - SOAP::SOAPBoolean
s1AcpiManagementSupported - SOAP::SOAPBoolean
settingScreenResolutionSupported - SOAP::SOAPBoolean
toolsAutoUpdateSupported - SOAP::SOAPBoolean
vmNpivWwnSupported - SOAP::SOAPBoolean
npivWwnOnNonRdmVmSupported - SOAP::SOAPBoolean
swapPlacementSupported - SOAP::SOAPBoolean
toolsSyncTimeSupported - SOAP::SOAPBoolean
virtualMmuUsageSupported - SOAP::SOAPBoolean
diskSharesSupported - SOAP::SOAPBoolean
bootOptionsSupported - SOAP::SOAPBoolean
settingVideoRamSizeSupported - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], snapshotOperationsSupported = nil, multipleSnapshotsSupported = nil, snapshotConfigSupported = nil, poweredOffSnapshotsSupported = nil, memorySnapshotsSupported = nil, revertToSnapshotSupported = nil, quiescedSnapshotsSupported = nil, disableSnapshotsSupported = nil, lockSnapshotsSupported = nil, consolePreferencesSupported = nil, cpuFeatureMaskSupported = nil, s1AcpiManagementSupported = nil, settingScreenResolutionSupported = nil, toolsAutoUpdateSupported = nil, vmNpivWwnSupported = nil, npivWwnOnNonRdmVmSupported = nil, swapPlacementSupported = nil, toolsSyncTimeSupported = nil, virtualMmuUsageSupported = nil, diskSharesSupported = nil, bootOptionsSupported = nil, settingVideoRamSizeSupported = nil) ⇒ VirtualMachineCapability

Returns a new instance of VirtualMachineCapability.



22894
22895
22896
22897
22898
22899
22900
22901
22902
22903
22904
22905
22906
22907
22908
22909
22910
22911
22912
22913
22914
22915
22916
22917
22918
22919
# File 'lib/vmware/soap/vim25.rb', line 22894

def initialize(dynamicType = nil, dynamicProperty = [], snapshotOperationsSupported = nil, multipleSnapshotsSupported = nil, snapshotConfigSupported = nil, poweredOffSnapshotsSupported = nil, memorySnapshotsSupported = nil, revertToSnapshotSupported = nil, quiescedSnapshotsSupported = nil, disableSnapshotsSupported = nil, lockSnapshotsSupported = nil, consolePreferencesSupported = nil, cpuFeatureMaskSupported = nil, s1AcpiManagementSupported = nil, settingScreenResolutionSupported = nil, toolsAutoUpdateSupported = nil, vmNpivWwnSupported = nil, npivWwnOnNonRdmVmSupported = nil, swapPlacementSupported = nil, toolsSyncTimeSupported = nil, virtualMmuUsageSupported = nil, diskSharesSupported = nil, bootOptionsSupported = nil, settingVideoRamSizeSupported = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @snapshotOperationsSupported = snapshotOperationsSupported
  @multipleSnapshotsSupported = multipleSnapshotsSupported
  @snapshotConfigSupported = snapshotConfigSupported
  @poweredOffSnapshotsSupported = poweredOffSnapshotsSupported
  @memorySnapshotsSupported = memorySnapshotsSupported
  @revertToSnapshotSupported = revertToSnapshotSupported
  @quiescedSnapshotsSupported = quiescedSnapshotsSupported
  @disableSnapshotsSupported = disableSnapshotsSupported
  @lockSnapshotsSupported = lockSnapshotsSupported
  @consolePreferencesSupported = consolePreferencesSupported
  @cpuFeatureMaskSupported = cpuFeatureMaskSupported
  @s1AcpiManagementSupported = s1AcpiManagementSupported
  @settingScreenResolutionSupported = settingScreenResolutionSupported
  @toolsAutoUpdateSupported = toolsAutoUpdateSupported
  @vmNpivWwnSupported = vmNpivWwnSupported
  @npivWwnOnNonRdmVmSupported = npivWwnOnNonRdmVmSupported
  @swapPlacementSupported = swapPlacementSupported
  @toolsSyncTimeSupported = toolsSyncTimeSupported
  @virtualMmuUsageSupported = virtualMmuUsageSupported
  @diskSharesSupported = diskSharesSupported
  @bootOptionsSupported = bootOptionsSupported
  @settingVideoRamSizeSupported = settingVideoRamSizeSupported
end

Instance Attribute Details

#bootOptionsSupportedObject

Returns the value of attribute bootOptionsSupported.



22891
22892
22893
# File 'lib/vmware/soap/vim25.rb', line 22891

def bootOptionsSupported
  @bootOptionsSupported
end

#consolePreferencesSupportedObject

Returns the value of attribute consolePreferencesSupported.



22880
22881
22882
# File 'lib/vmware/soap/vim25.rb', line 22880

def consolePreferencesSupported
  @consolePreferencesSupported
end

#cpuFeatureMaskSupportedObject

Returns the value of attribute cpuFeatureMaskSupported.



22881
22882
22883
# File 'lib/vmware/soap/vim25.rb', line 22881

def cpuFeatureMaskSupported
  @cpuFeatureMaskSupported
end

#disableSnapshotsSupportedObject

Returns the value of attribute disableSnapshotsSupported.



22878
22879
22880
# File 'lib/vmware/soap/vim25.rb', line 22878

def disableSnapshotsSupported
  @disableSnapshotsSupported
end

#diskSharesSupportedObject

Returns the value of attribute diskSharesSupported.



22890
22891
22892
# File 'lib/vmware/soap/vim25.rb', line 22890

def diskSharesSupported
  @diskSharesSupported
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



22870
22871
22872
# File 'lib/vmware/soap/vim25.rb', line 22870

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



22869
22870
22871
# File 'lib/vmware/soap/vim25.rb', line 22869

def dynamicType
  @dynamicType
end

#lockSnapshotsSupportedObject

Returns the value of attribute lockSnapshotsSupported.



22879
22880
22881
# File 'lib/vmware/soap/vim25.rb', line 22879

def lockSnapshotsSupported
  @lockSnapshotsSupported
end

#memorySnapshotsSupportedObject

Returns the value of attribute memorySnapshotsSupported.



22875
22876
22877
# File 'lib/vmware/soap/vim25.rb', line 22875

def memorySnapshotsSupported
  @memorySnapshotsSupported
end

#multipleSnapshotsSupportedObject

Returns the value of attribute multipleSnapshotsSupported.



22872
22873
22874
# File 'lib/vmware/soap/vim25.rb', line 22872

def multipleSnapshotsSupported
  @multipleSnapshotsSupported
end

#npivWwnOnNonRdmVmSupportedObject

Returns the value of attribute npivWwnOnNonRdmVmSupported.



22886
22887
22888
# File 'lib/vmware/soap/vim25.rb', line 22886

def npivWwnOnNonRdmVmSupported
  @npivWwnOnNonRdmVmSupported
end

#poweredOffSnapshotsSupportedObject

Returns the value of attribute poweredOffSnapshotsSupported.



22874
22875
22876
# File 'lib/vmware/soap/vim25.rb', line 22874

def poweredOffSnapshotsSupported
  @poweredOffSnapshotsSupported
end

#quiescedSnapshotsSupportedObject

Returns the value of attribute quiescedSnapshotsSupported.



22877
22878
22879
# File 'lib/vmware/soap/vim25.rb', line 22877

def quiescedSnapshotsSupported
  @quiescedSnapshotsSupported
end

#revertToSnapshotSupportedObject

Returns the value of attribute revertToSnapshotSupported.



22876
22877
22878
# File 'lib/vmware/soap/vim25.rb', line 22876

def revertToSnapshotSupported
  @revertToSnapshotSupported
end

#s1AcpiManagementSupportedObject

Returns the value of attribute s1AcpiManagementSupported.



22882
22883
22884
# File 'lib/vmware/soap/vim25.rb', line 22882

def s1AcpiManagementSupported
  @s1AcpiManagementSupported
end

#settingScreenResolutionSupportedObject

Returns the value of attribute settingScreenResolutionSupported.



22883
22884
22885
# File 'lib/vmware/soap/vim25.rb', line 22883

def settingScreenResolutionSupported
  @settingScreenResolutionSupported
end

#settingVideoRamSizeSupportedObject

Returns the value of attribute settingVideoRamSizeSupported.



22892
22893
22894
# File 'lib/vmware/soap/vim25.rb', line 22892

def settingVideoRamSizeSupported
  @settingVideoRamSizeSupported
end

#snapshotConfigSupportedObject

Returns the value of attribute snapshotConfigSupported.



22873
22874
22875
# File 'lib/vmware/soap/vim25.rb', line 22873

def snapshotConfigSupported
  @snapshotConfigSupported
end

#snapshotOperationsSupportedObject

Returns the value of attribute snapshotOperationsSupported.



22871
22872
22873
# File 'lib/vmware/soap/vim25.rb', line 22871

def snapshotOperationsSupported
  @snapshotOperationsSupported
end

#swapPlacementSupportedObject

Returns the value of attribute swapPlacementSupported.



22887
22888
22889
# File 'lib/vmware/soap/vim25.rb', line 22887

def swapPlacementSupported
  @swapPlacementSupported
end

#toolsAutoUpdateSupportedObject

Returns the value of attribute toolsAutoUpdateSupported.



22884
22885
22886
# File 'lib/vmware/soap/vim25.rb', line 22884

def toolsAutoUpdateSupported
  @toolsAutoUpdateSupported
end

#toolsSyncTimeSupportedObject

Returns the value of attribute toolsSyncTimeSupported.



22888
22889
22890
# File 'lib/vmware/soap/vim25.rb', line 22888

def toolsSyncTimeSupported
  @toolsSyncTimeSupported
end

#virtualMmuUsageSupportedObject

Returns the value of attribute virtualMmuUsageSupported.



22889
22890
22891
# File 'lib/vmware/soap/vim25.rb', line 22889

def virtualMmuUsageSupported
  @virtualMmuUsageSupported
end

#vmNpivWwnSupportedObject

Returns the value of attribute vmNpivWwnSupported.



22885
22886
22887
# File 'lib/vmware/soap/vim25.rb', line 22885

def vmNpivWwnSupported
  @vmNpivWwnSupported
end