Retrieve Cluster Virtual Machines operation
The Retrieve Cluster Virtual Machines operation retrieves a list of virtual machines and virtual machine templates in the specified cluster.
The following table describes the elements for this request.
Adapter request elements for Retrieve Cluster Virtual Machines operation
Element | Definition | Required |
---|---|---|
| Defines the type of operation: | Yes |
| Defines the name of operation: | Yes |
| Specifies the URL for the remote SOAP service running on the VMware VirtualCenter Note If you want to use an HTTP value, you might need to change the configuration of the VMware Infrastructure application. | No |
| Specifies the transport protocol for the message Note If the value of the | No |
| Specifies the user name that is used for HTTP basic authentication on the VMware Virtual Center | No |
| Specifies the password corresponding to | Conditional; required if |
| Contains the | Yes |
| Specifies the name of the cluster whose virtual machines you want to retrieve | Yes |
The following code sample shows the <items>
XML for specifying whether to retrieve all properties for all virtual machines in a cluster.
<items>
<item>
<retrieve-all-vm-properties>true</retrieve-all-vm-properties>
<parameters>
<cluster-compute-resource></cluster-compute-resource>
</parameters>
</item>
</items>
The following code sample shows the adapter request XML when the <retrieve-all-vm-properties>
is set to true.
<request-data>
<vmware-infrastructure-request>
<operation-type>Cluster</operation-type>
<operation-name>Retrieve_Cluster_Virtual_Machines_All_Properties</operation-name>
<retrieve-all-vm-properties>true</retrieve-all-vm-properties>
<parameters>
<cluster-compute-resource>TestCluster</cluster-compute-resource>
</parameters>
</vmware-infrastructure-request>
The following code sample shows the adapter response when the <retrieve-all-vm-properties>
is set to true.
<vmware-infrastructure-response>
<metadata>
<status>success</status>
</metadata>
<RetrieveClusterVirtualMachinesResponse>
<returnval>
<VirtualMachine>vm-12</VirtualMachine>
<alarmActionsEnabled>true</alarmActionsEnabled>
<availableField>
<CustomFieldDef>
<key>1</key>
<name>test123</name>
<type>string</type>
<managedObjectType>VirtualMachine</managedObjectType>
</CustomFieldDef>
</availableField>
<capability>
<snapshotOperationsSupported>true</snapshotOperationsSupported>
<multipleSnapshotsSupported>true</multipleSnapshotsSupported>
<snapshotConfigSupported>true</snapshotConfigSupported>
<poweredOffSnapshotsSupported>true</poweredOffSnapshotsSupported>
<memorySnapshotsSupported>true</memorySnapshotsSupported>
<revertToSnapshotSupported>true</revertToSnapshotSupported>
<quiescedSnapshotsSupported>true</quiescedSnapshotsSupported>
<disableSnapshotsSupported>false</disableSnapshotsSupported>
<lockSnapshotsSupported>false</lockSnapshotsSupported>
<consolePreferencesSupported>false</consolePreferencesSupported>
<cpuFeatureMaskSupported>true</cpuFeatureMaskSupported>
<s1AcpiManagementSupported>true</s1AcpiManagementSupported>
<settingScreenResolutionSupported>false</settingScreenResolutionSupported>
<toolsAutoUpdateSupported>false</toolsAutoUpdateSupported>
<vmNpivWwnSupported>true</vmNpivWwnSupported>
<npivWwnOnNonRdmVmSupported>true</npivWwnOnNonRdmVmSupported>
<vmNpivWwnDisableSupported>true</vmNpivWwnDisableSupported>
<vmNpivWwnUpdateSupported>true</vmNpivWwnUpdateSupported>
<swapPlacementSupported>true</swapPlacementSupported>
<toolsSyncTimeSupported>true</toolsSyncTimeSupported>
<virtualMmuUsageSupported>true</virtualMmuUsageSupported>
<diskSharesSupported>true</diskSharesSupported>
<bootOptionsSupported>true</bootOptionsSupported>
<bootRetryOptionsSupported>true</bootRetryOptionsSupported>
<settingVideoRamSizeSupported>true</settingVideoRamSizeSupported>
<settingDisplayTopologySupported>false</settingDisplayTopologySupported>
<recordReplaySupported>true</recordReplaySupported>
<changeTrackingSupported>true</changeTrackingSupported>
</capability>
<config>
<changeVersion>2013-06-19T10:50:29.994638Z</changeVersion>
<modified>1970-01-01T00:00:00Z</modified>
<name>Win-2008r2-machine3</name>
<guestFullName>Microsoft Windows Server 2008 R2 (64-bit)</guestFullName>
<version>vmx-07</version>
<uuid>564d317b-c419-1c29-4238-5c8fc2e98bda</uuid>
<instanceUuid>52bff4c6-0729-f5f3-5374-c6b356c97d87</instanceUuid>
<npivTemporaryDisabled>true</npivTemporaryDisabled>
<locationId>564d317b-c419-1c29-4238-5c8fc2e98bda</locationId>
<template>false</template>
<guestId>windows7Server64Guest</guestId>
<alternateGuestName></alternateGuestName>
<files>
<vmPathName>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3.vmx</vmPathName>
<snapshotDirectory>[datastore1] Win-2008r2-machine3/</snapshotDirectory>
<suspendDirectory>[datastore1] Win-2008r2-machine3/</suspendDirectory>
<logDirectory>[datastore1] Win-2008r2-machine3/</logDirectory>
</files>
<tools>
<toolsVersion>0</toolsVersion>
<afterPowerOn>true</afterPowerOn>
<afterResume>true</afterResume>
<beforeGuestStandby>true</beforeGuestStandby>
<beforeGuestShutdown>true</beforeGuestShutdown>
<toolsUpgradePolicy>manual</toolsUpgradePolicy>
<syncTimeWithHost>false</syncTimeWithHost>
</tools>
<flags>
<disableAcceleration>false</disableAcceleration>
<enableLogging>true</enableLogging>
<useToe>false</useToe>
<runWithDebugInfo>false</runWithDebugInfo>
<monitorType>release</monitorType>
<htSharing>any</htSharing>
<diskUuidEnabled>true</diskUuidEnabled>
<virtualMmuUsage>automatic</virtualMmuUsage>
<virtualExecUsage>hvAuto</virtualExecUsage>
<snapshotPowerOffBehavior>powerOff</snapshotPowerOffBehavior>
<recordReplayEnabled>false</recordReplayEnabled>
</flags>
<defaultPowerOps>
<powerOffType>soft</powerOffType>
<suspendType>hard</suspendType>
<resetType>soft</resetType>
<defaultPowerOffType>soft</defaultPowerOffType>
<defaultSuspendType>hard</defaultSuspendType>
<defaultResetType>soft</defaultResetType>
<standbyAction>checkpoint</standbyAction>
</defaultPowerOps>
<hardware>
<numCPU>4</numCPU>
<memoryMB>6144</memoryMB>
<VirtualIDEController>
<key>200</key>
<deviceInfo>
<label>IDE 0</label>
<summary>IDE 0</summary>
</deviceInfo>
<busNumber>0</busNumber>
</VirtualIDEController>
<VirtualIDEController>
<key>201</key>
<deviceInfo>
<label>IDE 1</label>
<summary>IDE 1</summary>
</deviceInfo>
<busNumber>1</busNumber>
<device>3002</device>
</VirtualIDEController>
<VirtualPS2Controller>
<key>300</key>
<deviceInfo>
<label>PS2 controller 0</label>
<summary>PS2 controller 0</summary>
</deviceInfo>
<busNumber>0</busNumber>
<device>600</device>
<device>700</device>
</VirtualPS2Controller>
<VirtualPCIController>
<key>100</key>
<deviceInfo>
<label>PCI controller 0</label>
<summary>PCI controller 0</summary>
</deviceInfo>
<busNumber>0</busNumber>
<device>500</device>
<device>12000</device>
<device>1000</device>
<device>4000</device>
</VirtualPCIController>
<VirtualSIOController>
<key>400</key>
<deviceInfo>
<label>SIO controller 0</label>
<summary>SIO controller 0</summary>
</deviceInfo>
<busNumber>0</busNumber>
<device>8000</device>
</VirtualSIOController>
<VirtualKeyboard>
<key>600</key>
<deviceInfo>
<label>Keyboard </label>
<summary>Keyboard</summary>
</deviceInfo>
<controllerKey>300</controllerKey>
<unitNumber>0</unitNumber>
</VirtualKeyboard>
<VirtualPointingDevice>
<key>700</key>
<deviceInfo>
<label>Pointing device</label>
<summary>Pointing device; Device</summary>
</deviceInfo>
<VirtualPointingDeviceDeviceBackingInfo>
<deviceName></deviceName>
<useAutoDetect>false</useAutoDetect>
<hostPointingDevice>autodetect</hostPointingDevice>
</VirtualPointingDeviceDeviceBackingInfo>
<controllerKey>300</controllerKey>
<unitNumber>1</unitNumber>
</VirtualPointingDevice>
<VirtualMachineVideoCard>
<key>500</key>
<deviceInfo>
<label>Video card </label>
<summary>Video card</summary>
</deviceInfo>
<controllerKey>100</controllerKey>
<unitNumber>0</unitNumber>
<videoRamSizeInKB>8192</videoRamSizeInKB>
<useAutoDetect>false</useAutoDetect>
<enable3DSupport>false</enable3DSupport>
</VirtualMachineVideoCard>
<VirtualMachineVMCIDevice>
<key>12000</key>
<deviceInfo>
<label>VMCI device</label>
<summary>Device on the virtual machine PCI bus that provides support for the virtual machine communication interface</summary>
</deviceInfo>
<controllerKey>100</controllerKey>
<unitNumber>17</unitNumber>
<id>-1024881702</id>
<allowUnrestrictedCommunication>false</allowUnrestrictedCommunication>
</VirtualMachineVMCIDevice>
<VirtualLsiLogicSASController>
<key>1000</key>
<deviceInfo>
<label>SCSI controller 0</label>
<summary>LSI Logic SAS</summary>
</deviceInfo>
<controllerKey>100</controllerKey>
<unitNumber>3</unitNumber>
<busNumber>0</busNumber>
<device>2000</device>
<hotAddRemove>true</hotAddRemove>
<sharedBus>noSharing</sharedBus>
<scsiCtlrUnitNumber>7</scsiCtlrUnitNumber>
</VirtualLsiLogicSASController>
<VirtualDisk>
<key>2000</key>
<deviceInfo>
<label>Hard disk 1</label>
<summary>41,943,040 KB</summary>
</deviceInfo>
<VirtualDiskFlatVer2BackingInfo>
<fileName>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3.vmdk</fileName>
<Datastore>datastore-10</Datastore>
<diskMode>persistent</diskMode>
<split>false</split>
<writeThrough>false</writeThrough>
<thinProvisioned>false</thinProvisioned>
<uuid>6000C29c-8885-1265-81b5-c0c339a30272</uuid>
<contentId>571801ae5f5f6fb528117783a4270aa7</contentId>
</VirtualDiskFlatVer2BackingInfo>
<controllerKey>1000</controllerKey>
<unitNumber>0</unitNumber>
<capacityInKB>41943040</capacityInKB>
<shares>
<shares>1000</shares>
<level>normal</level>
</shares>
<storageIOAllocation>
<limit>-1</limit>
<shares>
<shares>1000</shares>
<level>normal</level>
</shares>
</storageIOAllocation>
</VirtualDisk>
<VirtualCdrom>
<key>3002</key>
<deviceInfo>
<label>CD/DVD Drive 1</label>
<summary>ATAPI CD/DVD Drive 1</summary>
</deviceInfo>
<VirtualCdromAtapiBackingInfo>
<deviceName>CD/DVD Drive 1</deviceName>
<useAutoDetect>false</useAutoDetect>
</VirtualCdromAtapiBackingInfo>
<connectable>
<startConnected>false</startConnected>
<allowGuestControl>true</allowGuestControl>
<connected>false</connected>
<status>untried</status>
</connectable>
<controllerKey>201</controllerKey>
<unitNumber>0</unitNumber>
</VirtualCdrom>
<VirtualE1000>
<key>4000</key>
<deviceInfo>
<label>Network adapter 1</label>
<summary>VM Network</summary>
</deviceInfo>
<VirtualEthernetCardNetworkBackingInfo>
<deviceName>VM Network</deviceName>
<useAutoDetect>false</useAutoDetect>
<Network>network-11</Network>
</VirtualEthernetCardNetworkBackingInfo>
<connectable>
<startConnected>true</startConnected>
<allowGuestControl>true</allowGuestControl>
<connected>true</connected>
<status>ok</status>
</connectable>
<controllerKey>100</controllerKey>
<unitNumber>7</unitNumber>
<addressType>generated</addressType>
<macAddress>00:0c:29:e9:8b:da</macAddress>
<wakeOnLanEnabled>false</wakeOnLanEnabled>
</VirtualE1000>
<VirtualFloppy>
<key>8000</key>
<deviceInfo>
<label>Floppy drive 1</label>
<summary>Floppy drive 1</summary>
</deviceInfo>
<VirtualFloppyDeviceBackingInfo>
<deviceName>Floppy drive 1</deviceName>
<useAutoDetect>false</useAutoDetect>
</VirtualFloppyDeviceBackingInfo>
<connectable>
<startConnected>false</startConnected>
<allowGuestControl>true</allowGuestControl>
<connected>false</connected>
<status>untried</status>
</connectable>
<controllerKey>400</controllerKey>
<unitNumber>0</unitNumber>
</VirtualFloppy>
</hardware>
<cpuAllocation>
<reservation>0</reservation>
<limit>-1</limit>
<shares>
<shares>4000</shares>
<level>normal</level>
</shares>
</cpuAllocation>
<memoryAllocation>
<reservation>0</reservation>
<limit>-1</limit>
<shares>
<shares>61440</shares>
<level>normal</level>
</shares>
</memoryAllocation>
<memoryHotAddEnabled>false</memoryHotAddEnabled>
<cpuHotAddEnabled>false</cpuHotAddEnabled>
<cpuHotRemoveEnabled>false</cpuHotRemoveEnabled>
<hotPlugMemoryLimit>6144</hotPlugMemoryLimit>
<hotPlugMemoryIncrementSize>0</hotPlugMemoryIncrementSize>
<extraConfig>
<key>nvram</key>
<value>Win-2008r2-machine3.nvram</value>
</extraConfig>
<extraConfig>
<key>virtualHW.productCompatibility</key>
<value>hosted</value>
</extraConfig>
<extraConfig>
<key>pciBridge0.present</key>
<value>true</value>
</extraConfig>
<extraConfig>
<key>disk.EnableUUID</key>
<value>true</value>
</extraConfig>
<extraConfig>
<key>pciBridge4.present</key>
<value>true</value>
</extraConfig>
<extraConfig>
<key>replay.supported</key>
<value>false</value>
</extraConfig>
<extraConfig>
<key>sched.swap.derivedName</key>
<value>/vmfs/volumes/51b894df-884656a8-6c11-0024e85eae1d/Win-2008r2-machine3/Win-2008r2-machine3-efb79315.vswp</value>
</extraConfig>
<extraConfig>
<key>scsi0:0.redo</key>
<value></value>
</extraConfig>
<extraConfig>
<key>pciBridge0.pciSlotNumber</key>
<value>17</value>
</extraConfig>
<extraConfig>
<key>pciBridge4.pciSlotNumber</key>
<value>21</value>
</extraConfig>
<extraConfig>
<key>pciBridge5.pciSlotNumber</key>
<value>22</value>
</extraConfig>
<extraConfig>
<key>pciBridge4.virtualDev</key>
<value>pcieRootPort</value>
</extraConfig>
<extraConfig>
<key>pciBridge6.pciSlotNumber</key>
<value>23</value>
</extraConfig>
<extraConfig>
<key>pciBridge7.pciSlotNumber</key>
<value>24</value>
</extraConfig>
<extraConfig>
<key>scsi0.pciSlotNumber</key>
<value>160</value>
</extraConfig>
<extraConfig>
<key>ethernet0.pciSlotNumber</key>
<value>32</value>
</extraConfig>
<extraConfig>
<key>vmci0.pciSlotNumber</key>
<value>33</value>
</extraConfig>
<extraConfig>
<key>scsi0.sasWWID</key>
<value>50 05 05 6b c4 19 1c 20</value>
</extraConfig>
<extraConfig>
<key>vmotion.checkpointFBSize</key>
<value>8388608</value>
</extraConfig>
<extraConfig>
<key>ethernet0.generatedAddressOffset</key>
<value>0</value>
</extraConfig>
<extraConfig>
<key>hostCPUID.0</key>
<value>0000000b756e65476c65746e49656e69</value>
</extraConfig>
<extraConfig>
<key>hostCPUID.1</key>
<value>000106d100080800000ce33dbfebfbff</value>
</extraConfig>
<extraConfig>
<key>hostCPUID.80000001</key>
<value>00000000000000000000000120100800</value>
</extraConfig>
<extraConfig>
<key>guestCPUID.0</key>
<value>0000000b756e65476c65746e49656e69</value>
</extraConfig>
<extraConfig>
<key>guestCPUID.1</key>
<value>000106d100010800800822010febfbff</value>
</extraConfig>
<extraConfig>
<key>guestCPUID.80000001</key>
<value>00000000000000000000000120100800</value>
</extraConfig>
<extraConfig>
<key>userCPUID.0</key>
<value>0000000b756e65476c65746e49656e69</value>
</extraConfig>
<extraConfig>
<key>userCPUID.1</key>
<value>000106d100080800000822010febfbff</value>
</extraConfig>
<extraConfig>
<key>pciBridge4.functions</key>
<value>8</value>
</extraConfig>
<extraConfig>
<key>userCPUID.80000001</key>
<value>00000000000000000000000120100800</value>
</extraConfig>
<extraConfig>
<key>evcCompatibilityMode</key>
<value>false</value>
</extraConfig>
<extraConfig>
<key>pciBridge5.present</key>
<value>true</value>
</extraConfig>
<extraConfig>
<key>pciBridge5.virtualDev</key>
<value>pcieRootPort</value>
</extraConfig>
<extraConfig>
<key>pciBridge5.functions</key>
<value>8</value>
</extraConfig>
<extraConfig>
<key>pciBridge6.present</key>
<value>true</value>
</extraConfig>
<extraConfig>
<key>pciBridge6.virtualDev</key>
<value>pcieRootPort</value>
</extraConfig>
<extraConfig>
<key>pciBridge6.functions</key>
<value>8</value>
</extraConfig>
<extraConfig>
<key>pciBridge7.present</key>
<value>true</value>
</extraConfig>
<extraConfig>
<key>pciBridge7.virtualDev</key>
<value>pcieRootPort</value>
</extraConfig>
<extraConfig>
<key>pciBridge7.functions</key>
<value>8</value>
</extraConfig>
<extraConfig>
<key>vmware.tools.internalversion</key>
<value>0</value>
</extraConfig>
<extraConfig>
<key>vmware.tools.requiredversion</key>
<value>8290</value>
</extraConfig>
<extraConfig>
<key>vmware.tools.installstate</key>
<value>none</value>
</extraConfig>
<extraConfig>
<key>vmware.tools.lastInstallStatus</key>
<value>unknown</value>
</extraConfig>
<datastoreUrl>
<name>datastore1</name>
<url>/vmfs/volumes/51b894df-884656a8-6c11-0024e85eae1d</url>
</datastoreUrl>
<swapPlacement>inherit</swapPlacement>
<bootOptions>
<bootDelay>0</bootDelay>
<enterBIOSSetup>false</enterBIOSSetup>
<bootRetryEnabled>false</bootRetryEnabled>
<bootRetryDelay>10000</bootRetryDelay>
</bootOptions>
<vAssertsEnabled>false</vAssertsEnabled>
<changeTrackingEnabled>false</changeTrackingEnabled>
</config>
<configIssue></configIssue>
<configStatus>green</configStatus>
<customValue></customValue>
<datastore>
<Datastore>datastore-10</Datastore>
</datastore>
<declaredAlarmState>
<AlarmState>
<key>alarm-11.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-11</Alarm>
<overallStatus>gray</overallStatus>
<time>2013-06-29T05:10:15.138671Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
<AlarmState>
<key>alarm-12.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-12</Alarm>
<overallStatus>gray</overallStatus>
<time>2013-06-29T05:10:15.140625Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
<AlarmState>
<key>alarm-2.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-2</Alarm>
<overallStatus>gray</overallStatus>
<time>2013-06-29T05:10:15.146484Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
<AlarmState>
<key>alarm-26.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-26</Alarm>
<overallStatus>gray</overallStatus>
<time>2013-06-29T05:10:15.152343Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
<AlarmState>
<key>alarm-29.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-29</Alarm>
<overallStatus>gray</overallStatus>
<time>2013-06-29T05:10:15.155273Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
<AlarmState>
<key>alarm-31.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-31</Alarm>
<overallStatus>gray</overallStatus>
<time>2013-06-29T05:10:15.158203Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
<AlarmState>
<key>alarm-35.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-35</Alarm>
<overallStatus>gray</overallStatus>
<time>2013-06-29T05:10:15.160156Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
<AlarmState>
<key>alarm-6.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-6</Alarm>
<overallStatus>green</overallStatus>
<time>2013-07-19T00:06:37Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
<AlarmState>
<key>alarm-7.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-7</Alarm>
<overallStatus>green</overallStatus>
<time>2013-07-19T00:06:37Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
<AlarmState>
<key>alarm-8.vm-12</key>
<VirtualMachine>vm-12</VirtualMachine>
<Alarm>alarm-8</Alarm>
<overallStatus>green</overallStatus>
<time>2013-07-19T00:06:37Z</time>
<acknowledged>false</acknowledged>
</AlarmState>
</declaredAlarmState>
<disabledMethod>
<string>CreateSecondaryVM_Task</string>
<string>TurnOffFaultToleranceForVM_Task</string>
<string>MakePrimaryVM_Task</string>
<string>TerminateFaultTolerantVM_Task</string>
<string>DisableSecondaryVM_Task</string>
<string>EnableSecondaryVM_Task</string>
<string>Destroy_Task</string>
<string>UnregisterVM</string>
<string>RevertToCurrentSnapshot_Task</string>
<string>RemoveAllSnapshots_Task</string>
<string>UnmountToolsInstaller</string>
<string>RebootGuest</string>
<string>StandbyGuest</string>
<string>ShutdownGuest</string>
<string>AnswerVM</string>
<string>UpgradeVM_Task</string>
<string>UpgradeTools_Task</string>
<string>TurnOffFaultToleranceForVM_Task</string>
<string>MakePrimaryVM_Task</string>
<string>TerminateFaultTolerantVM_Task</string>
<string>DisableSecondaryVM_Task</string>
<string>EnableSecondaryVM_Task</string>
<string>StopRecording_Task</string>
<string>StopReplaying_Task</string>
<string>CustomizeVM_Task</string>
<string>MarkAsTemplate</string>
<string>ResetGuestInformation</string>
<string>ExportVm</string>
<string>PowerOnVM_Task</string>
<string>MarkAsVirtualMachine</string>
</disabledMethod>
<effectiveRole>
<int>-1</int>
</effectiveRole>
<environmentBrowser>envbrowser-12</environmentBrowser>
<guest>
<toolsStatus>toolsNotInstalled</toolsStatus>
<toolsVersionStatus>guestToolsNotInstalled</toolsVersionStatus>
<toolsRunningStatus>guestToolsNotRunning</toolsRunningStatus>
<guestState>notRunning</guestState>
</guest>
<guestHeartbeatStatus>gray</guestHeartbeatStatus>
<layout>
<configFile>Win-2008r2-machine3.vmxf</configFile>
<configFile>Win-2008r2-machine3.nvram</configFile>
<configFile>Win-2008r2-machine3.vmsd</configFile>
<logFile>vmware.log</logFile>
<disk>
<key>2000</key>
<diskFile>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3.vmdk</diskFile>
</disk>
<swapFile>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3-efb79315.vswp</swapFile>
</layout>
<layoutEx>
<file>
<key>0</key>
<name>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3.vmdk</name>
<type>diskDescriptor</type>
<size>480</size>
</file>
<file>
<key>1</key>
<name>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3-flat.vmdk</name>
<type>diskExtent</type>
<size>42949672960</size>
</file>
<file>
<key>2</key>
<name>[datastore1] Win-2008r2-machine3/vmware.log</name>
<type>log</type>
<size>533113</size>
</file>
<file>
<key>3</key>
<name>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3.vmx</name>
<type>config</type>
<size>2907</size>
</file>
<file>
<key>4</key>
<name>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3.vmxf</name>
<type>extendedConfig</type>
<size>274</size>
</file>
<file>
<key>5</key>
<name>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3.nvram</name>
<type>nvram</type>
<size>8684</size>
</file>
<file>
<key>6</key>
<name>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3.vmsd</name>
<type>snapshotList</type>
<size>0</size>
</file>
<file>
<key>7</key>
<name>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3-efb79315.vswp</name>
<type>swap</type>
<size>6442450944</size>
</file>
<disk>
<key>2000</key>
<chain>
<fileKey>0</fileKey>
<fileKey>1</fileKey>
</chain>
</disk>
<timestamp>2013-08-05T22:59:00.261718Z</timestamp>
</layoutEx>
<name>Win-2008r2-machine3</name>
<network>
<Network>network-11</Network>
</network>
<overallStatus>green</overallStatus>
<parent>group-v3</parent>
<permission></permission>
<recentTask></recentTask>
<resourceConfig>
<VirtualMachine>vm-12</VirtualMachine>
<cpuAllocation>
<reservation>0</reservation>
<limit>-1</limit>
<shares>
<shares>4000</shares>
<level>normal</level>
</shares>
</cpuAllocation>
<memoryAllocation>
<reservation>0</reservation>
<limit>-1</limit>
<shares>
<shares>61440</shares>
<level>normal</level>
</shares>
</memoryAllocation>
</resourceConfig>
<resourcePool>resgroup-35</resourcePool>
<rootSnapshot></rootSnapshot>
<runtime>
<device>
<VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState>
<vmDirectPathGen2Active>false</vmDirectPathGen2Active>
<vmDirectPathGen2InactiveReasonVm>vmNptIncompatibleAdapterType</vmDirectPathGen2InactiveReasonVm>
</VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState>
<key>4000</key>
</device>
<HostSystem>host-9</HostSystem>
<connectionState>connected</connectionState>
<powerState>poweredOn</powerState>
<faultToleranceState>notConfigured</faultToleranceState>
<toolsInstallerMounted>false</toolsInstallerMounted>
<bootTime>2013-06-21T00:05:22.578153Z</bootTime>
<suspendInterval>0</suspendInterval>
<memoryOverhead>430809088</memoryOverhead>
<maxCpuUsage>8508</maxCpuUsage>
<maxMemoryUsage>6144</maxMemoryUsage>
<numMksConnections>0</numMksConnections>
<recordReplayState>inactive</recordReplayState>
</runtime>
<storage>
<perDatastoreUsage>
<Datastore>datastore-10</Datastore>
<committed>49392669362</committed>
<uncommitted>0</uncommitted>
<unshared>49392669362</unshared>
</perDatastoreUsage>
<timestamp>2013-08-05T22:59:00.263Z</timestamp>
</storage>
<summary>
<VirtualMachine>vm-12</VirtualMachine>
<runtime>
<device>
<VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState>
<vmDirectPathGen2Active>false</vmDirectPathGen2Active>
<vmDirectPathGen2InactiveReasonVm>vmNptIncompatibleAdapterType</vmDirectPathGen2InactiveReasonVm>
</VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState>
<key>4000</key>
</device>
<HostSystem>host-9</HostSystem>
<connectionState>connected</connectionState>
<powerState>poweredOn</powerState>
<faultToleranceState>notConfigured</faultToleranceState>
<toolsInstallerMounted>false</toolsInstallerMounted>
<bootTime>2013-06-21T00:05:22.578153Z</bootTime>
<suspendInterval>0</suspendInterval>
<memoryOverhead>430809088</memoryOverhead>
<maxCpuUsage>8508</maxCpuUsage>
<maxMemoryUsage>6144</maxMemoryUsage>
<numMksConnections>0</numMksConnections>
<recordReplayState>inactive</recordReplayState>
</runtime>
<guest>
<toolsStatus>toolsNotInstalled</toolsStatus>
<toolsVersionStatus>guestToolsNotInstalled</toolsVersionStatus>
<toolsRunningStatus>guestToolsNotRunning</toolsRunningStatus>
</guest>
<config>
<name>Win-2008r2-machine3</name>
<template>false</template>
<vmPathName>[datastore1] Win-2008r2-machine3/Win-2008r2-machine3.vmx</vmPathName>
<memorySizeMB>6144</memorySizeMB>
<cpuReservation>0</cpuReservation>
<memoryReservation>0</memoryReservation>
<numCpu>4</numCpu>
<numEthernetCards>1</numEthernetCards>
<numVirtualDisks>1</numVirtualDisks>
<uuid>564d317b-c419-1c29-4238-5c8fc2e98bda</uuid>
<instanceUuid>52bff4c6-0729-f5f3-5374-c6b356c97d87</instanceUuid>
<guestFullName></guestFullName>
<installBootRequired>false</installBootRequired>
</config>
<storage>
<committed>49392669362</committed>
<uncommitted>0</uncommitted>
<unshared>49392669362</unshared>
<timestamp>2013-08-05T22:59:00.264648Z</timestamp>
</storage>
<quickStats>
<overallCpuUsage>1595</overallCpuUsage>
<overallCpuDemand>1616</overallCpuDemand>
<guestMemoryUsage>921</guestMemoryUsage>
<hostMemoryUsage>5552</hostMemoryUsage>
<guestHeartbeatStatus>red</guestHeartbeatStatus>
<distributedCpuEntitlement>0</distributedCpuEntitlement>
<distributedMemoryEntitlement>0</distributedMemoryEntitlement>
<staticCpuEntitlement>0</staticCpuEntitlement>
<staticMemoryEntitlement>0</staticMemoryEntitlement>
<privateMemory>4854</privateMemory>
<sharedMemory>1290</sharedMemory>
<swappedMemory>0</swappedMemory>
<balloonedMemory>0</balloonedMemory>
<consumedOverheadMemory>314</consumedOverheadMemory>
<ftLogBandwidth>-1</ftLogBandwidth>
<ftSecondaryLatency>-1</ftSecondaryLatency>
<ftLatencyStatus>gray</ftLatencyStatus>
<compressedMemory>0</compressedMemory>
<uptimeSeconds>3977724</uptimeSeconds>
</quickStats>
<overallStatus>green</overallStatus>
</summary>
<tag>
<Tag>
<key>SYSTEM/COM.VMWARE.VIM.VC</key>
</Tag>
</tag>
<triggeredAlarmState></triggeredAlarmState>
<value></value>
</returnval>
</RetrieveClusterVirtualMachinesResponse>
</vmware-infrastructure-response>
Note
When you specify the <retrieve-all-vm-properties>
element as true, all properties for all the virtual machines in the cluster are retrieved. If false, (by default, the <retrieve-all-vm-properties>
element is not specified), the default Retrieve Cluster Virtual Machines operation is run, which retrieves only the name and type for all the virtual machines in the cluster.
The following code sample shows a sample adapter request for the Retrieve Cluster Virtual Machines operation when the <retrieve-all-vm-properties>
element is set to false.
Sample adapter request for the Retrieve Cluster Virtual Machines operation
<vmware-infrastructure-request>
<operation-type>Cluster</operation-type>
<operation-name>Retrieve_Cluster_Virtual_Machines</operation-name>
<parameters>
<cluster-compute-resource>Test Cluster</cluster-compute-resource>
</parameters>
</vmware-infrastructure-request>
The following code sample shows the response for the sample Retrieve Cluster Virtual Machines operation.
Adapter response for the Retrieve Cluster Virtual Machines operation
<vmware-infrastructure-response>
<metadata>
<status>success</status>
</metadata>
<RetrieveClusterVirtualMachinesResponse>
<returnval>
<VirtualMachine>vm-318</VirtualMachine>
<template>true</template>
<name>TestTemplate</name>
</returnval>
<returnval>
<VirtualMachine>vm-307</VirtualMachine>
<template>false</template>
<name>testvm</name>
</returnval>
<returnval>
<VirtualMachine>vm-135</VirtualMachine>
<template>false</template>
<name>VappTemplate (33a5773c-efd9-4e55-80c7-bdc379c2de9b)</name>
</returnval>
-----------------------------------------------
--------------------------------------------------
-------------------------------------------------
<returnval>
<VirtualMachine>vm-248</VirtualMachine>
<template>false</template>
<name>New Virtual Machine 2</name>
</returnval>
<returnval>
<VirtualMachine>vm-241</VirtualMachine>
<template>false</template>
<name>vm1</name>
</returnval>
<returnval>
<VirtualMachine>vm-204</VirtualMachine>
<template>false</template>
<name>VappTemplate11 (8bc1630c-0f78-458d-abad-27337a74284b)</name>
</returnval>
</RetrieveClusterVirtualMachinesResponse>
</vmware-infrastructure-response>
The following table describes the response elements.
Adapter response elements for the Retrieve Cluster Virtual Machines operation.
Element | Definition |
---|---|
| Contains the managed object reference (MoRef) of the virtual machine or virtual machine template |
| Contains the Boolean value that indicates whether the virtual machine is a template |
| Contains the name of the virtual machine or virtual machine template |
Comments
Log in or register to comment.