<?xml version=“1.0” encoding=“UTF-8” ?> <!–
Copyright 2005-2010 VMware, Inc. All rights reserved.
–> <schema
targetNamespace="urn:vim25" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
>
<include schemaLocation="core-types.xsd" /> <include schemaLocation="query-types.xsd" /> <complexType name="DestroyPropertyFilterRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateFilterRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:PropertyFilterSpec" /> <element name="partialUpdates" type="xsd:boolean" /> </sequence> </complexType> <complexType name="RetrievePropertiesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="specSet" type="vim25:PropertyFilterSpec" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CheckForUpdatesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="version" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="WaitForUpdatesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="version" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="CancelWaitForUpdatesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="WaitForUpdatesExRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="version" type="xsd:string" minOccurs="0" /> <element name="options" type="vim25:WaitOptions" minOccurs="0" /> </sequence> </complexType> <complexType name="RetrievePropertiesExRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="specSet" type="vim25:PropertyFilterSpec" maxOccurs="unbounded" /> <element name="options" type="vim25:RetrieveOptions" /> </sequence> </complexType> <complexType name="ContinueRetrievePropertiesExRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="token" type="xsd:string" /> </sequence> </complexType> <complexType name="CancelRetrievePropertiesExRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="token" type="xsd:string" /> </sequence> </complexType> <complexType name="CreatePropertyCollectorRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="DestroyPropertyCollectorRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType>
</schema>