VirtualMachineCollection Data Type

A collection of virtual machines.

Namespace
(Default)
Properties
name data type type namespace min/max occurs description
VirtualMachines list of VirtualMachine element 0/unbounded Gets the items.

Example

<VirtualMachineCollection>
  <VirtualMachines>
    <objectHandleId>...</objectHandleId>
    <lastDatastoreScanDate>...</lastDatastoreScanDate>
    <configFile>...</configFile>
    <state>...</state>
    <connectionState>...</connectionState>
    <runtimeGUID>...</runtimeGUID>
    <template>...</template>
    <guestOS>...</guestOS>
    <configGuestId>...</configGuestId>
    <numCPU>...</numCPU>
    <memory>...</memory>
    <instanceType>
      <id>...</id>
      <managementServerType>...</managementServerType>
      <instanceFamily>...</instanceFamily>
      <instanceType>...</instanceType>
      <description>...</description>
      <name>...</name>
      <processorArch>...</processorArch>
      <vcpu>...</vcpu>
      <ecu>...</ecu>
      <memory>...</memory>
      <storage>...</storage>
      <instanceStorage>...</instanceStorage>
      <ebsOptimizedAvailable>...</ebsOptimizedAvailable>
      <networkPerformance>...</networkPerformance>
      <maxENIs>...</maxENIs>
      <maxIPsPerENI>...</maxIPsPerENI>
      <availableForSpotInstance>...</availableForSpotInstance>
    </instanceType>
    <availabilitySet>...</availabilitySet>
    <toolStatus>...</toolStatus>
    <ipAddress>...</ipAddress>
    <networkString>...</networkString>
    <macAddressString>...</macAddressString>
    <ipv4AddressString>...</ipv4AddressString>
    <ipv6AddressString>...</ipv6AddressString>
    <dnsName>...</dnsName>
    <operationalStates>...</operationalStates>
    <cpuReservation>...</cpuReservation>
    <cpuLimit>...</cpuLimit>
    <cpuShares>...</cpuShares>
    <cpuSharesLevel>...</cpuSharesLevel>
    <memReservation>...</memReservation>
    <memLimit>...</memLimit>
    <memShares>...</memShares>
    <memSharesLevel>...</memSharesLevel>
    <diskSpaceConsumed>...</diskSpaceConsumed>
    <diskSpaceCommitted>...</diskSpaceCommitted>
    <customizableOS>...</customizableOS>
    <networkCards>
      <macAddress>...</macAddress>
      <adapterType>...</adapterType>
      <uniqueNetId>...</uniqueNetId>
      <logicalNetwork>...</logicalNetwork>
      <name>...</name>
      <addressType>...</addressType>
    </networkCards>
    <disks>
      <size>...</size>
      <diskType>...</diskType>
      <iops>...</iops>
      <diskMode>...</diskMode>
      <fileName>...</fileName>
      <datastore/>
    </disks>
    <parent>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </parent>
    <runtimeServer>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </runtimeServer>
    <resourcePool>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </resourcePool>
    <datastores>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </datastores>
    <creationDate>...</creationDate>
    <createdBy>...</createdBy>
    <iamRole>...</iamRole>
    <printEmbedded>...</printEmbedded>
    <existsInInventory>...</existsInInventory>
    <existsOnDisk>...</existsOnDisk>
    <approvalState>...</approvalState>
    <owners>
      <id>...</id>
      <loginId>...</loginId>
      <displayName>...</displayName>
      <email>...</email>
      <itContact>...</itContact>
      <primary>...</primary>
    </owners>
    <eolState>...</eolState>
    <expiryDate>...</expiryDate>
    <expiryExtensionsRemaining>...</expiryExtensionsRemaining>
    <expiryState>...</expiryState>
    <suspectState>...</suspectState>
    <mismatch>...</mismatch>
    <diskSpaceScanned>...</diskSpaceScanned>
    <containerSpaceUsed>...</containerSpaceUsed>
    <cost>...</cost>
    <runningCost>...</runningCost>
    <freeDiskSpace>...</freeDiskSpace>
    <logicalDiskSize>...</logicalDiskSize>
    <snapshotCount>...</snapshotCount>
    <unallocatedDiskSpace>...</unallocatedDiskSpace>
    <unpartitionedDiskSpace>...</unpartitionedDiskSpace>
    <vmScanUser>...</vmScanUser>
    <lastDeployedDate>...</lastDeployedDate>
    <lastInInventoryDate>...</lastInInventoryDate>
    <poweredOffSince>...</poweredOffSince>
    <compliant>...</compliant>
    <organization>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </organization>
    <cluster>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </cluster>
    <resourceGroup>
      <displayName>...</displayName>
      <type>...</type>
      <id>...</id>
    </resourceGroup>
    <reference/>
    <managementServer/>
    <connected>...</connected>
    <remoteId>...</remoteId>
    <name>...</name>
    <operationalParent/>
    <deployedParent/>
    <repositoryParent/>
    <datastoreParent/>
    <attributes/>
    <expiryGroup/>
    <groups/>
    <managementServerType>...</managementServerType>
  </VirtualMachines>
</VirtualMachineCollection>