<?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="query-types.xsd" /> <include schemaLocation="core-types.xsd" /> <include schemaLocation="vim-types.xsd" /> <complexType name="AddAuthorizationRoleRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="privIds" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RemoveAuthorizationRoleRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="roleId" type="xsd:int" /> <element name="failIfUsed" type="xsd:boolean" /> </sequence> </complexType> <complexType name="UpdateAuthorizationRoleRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="roleId" type="xsd:int" /> <element name="newName" type="xsd:string" /> <element name="privIds" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="MergePermissionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="srcRoleId" type="xsd:int" /> <element name="dstRoleId" type="xsd:int" /> </sequence> </complexType> <complexType name="RetrieveRolePermissionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="roleId" type="xsd:int" /> </sequence> </complexType> <complexType name="RetrieveEntityPermissionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="inherited" type="xsd:boolean" /> </sequence> </complexType> <complexType name="RetrieveAllPermissionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="SetEntityPermissionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="permission" type="vim25:Permission" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ResetEntityPermissionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="permission" type="vim25:Permission" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RemoveEntityPermissionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="user" type="xsd:string" /> <element name="isGroup" type="xsd:boolean" /> </sequence> </complexType> <complexType name="ReconfigureClusterRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:ClusterConfigSpec" /> <element name="modify" type="xsd:boolean" /> </sequence> </complexType> <complexType name="ApplyRecommendationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="key" type="xsd:string" /> </sequence> </complexType> <complexType name="CancelRecommendationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="key" type="xsd:string" /> </sequence> </complexType> <complexType name="RecommendHostsForVmRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" /> <element name="pool" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="AddHostRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:HostConnectSpec" /> <element name="asConnected" type="xsd:boolean" /> <element name="resourcePool" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="license" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="MoveIntoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="MoveHostIntoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" /> <element name="resourcePool" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="RefreshRecommendationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RetrieveDasAdvancedRuntimeInfoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ReconfigureComputeResourceRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:ComputeResourceConfigSpec" /> <element name="modify" type="xsd:boolean" /> </sequence> </complexType> <complexType name="AddCustomFieldDefRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="moType" type="xsd:string" minOccurs="0" /> <element name="fieldDefPolicy" type="vim25:PrivilegePolicyDef" minOccurs="0" /> <element name="fieldPolicy" type="vim25:PrivilegePolicyDef" minOccurs="0" /> </sequence> </complexType> <complexType name="RemoveCustomFieldDefRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="key" type="xsd:int" /> </sequence> </complexType> <complexType name="RenameCustomFieldDefRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="key" type="xsd:int" /> <element name="name" type="xsd:string" /> </sequence> </complexType> <complexType name="SetFieldRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="key" type="xsd:int" /> <element name="value" type="xsd:string" /> </sequence> </complexType> <complexType name="DoesCustomizationSpecExistRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> </sequence> </complexType> <complexType name="GetCustomizationSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> </sequence> </complexType> <complexType name="CreateCustomizationSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="item" type="vim25:CustomizationSpecItem" /> </sequence> </complexType> <complexType name="OverwriteCustomizationSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="item" type="vim25:CustomizationSpecItem" /> </sequence> </complexType> <complexType name="DeleteCustomizationSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> </sequence> </complexType> <complexType name="DuplicateCustomizationSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="newName" type="xsd:string" /> </sequence> </complexType> <complexType name="RenameCustomizationSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="newName" type="xsd:string" /> </sequence> </complexType> <complexType name="CustomizationSpecItemToXmlRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="item" type="vim25:CustomizationSpecItem" /> </sequence> </complexType> <complexType name="XmlToCustomizationSpecItemRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="specItemXml" type="xsd:string" /> </sequence> </complexType> <complexType name="CheckCustomizationResourcesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="guestOs" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryConnectionInfoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="hostname" type="xsd:string" /> <element name="port" type="xsd:int" /> <element name="username" type="xsd:string" /> <element name="password" type="xsd:string" /> <element name="sslThumbprint" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="PowerOnMultiVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> <element name="option" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RefreshDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RefreshDatastoreStorageInfoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateVirtualMachineFilesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="mountPathDatastoreMapping" type="vim25:DatastoreMountPathDatastorePair" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RenameDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="newName" type="xsd:string" /> </sequence> </complexType> <complexType name="DestroyDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryDescriptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="BrowseDiagnosticLogRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="key" type="xsd:string" /> <element name="start" type="xsd:int" minOccurs="0" /> <element name="lines" type="xsd:int" minOccurs="0" /> </sequence> </complexType> <complexType name="GenerateLogBundlesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="includeDefault" type="xsd:boolean" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="FetchDVPortKeysRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="criteria" type="vim25:DistributedVirtualSwitchPortCriteria" minOccurs="0" /> </sequence> </complexType> <complexType name="FetchDVPortsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="criteria" type="vim25:DistributedVirtualSwitchPortCriteria" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryUsedVlanIdInDvsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ReconfigureDvsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:DVSConfigSpec" /> </sequence> </complexType> <complexType name="PerformDvsProductSpecOperationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="operation" type="xsd:string" /> <element name="productSpec" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="MergeDvsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="dvs" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="AddDVPortgroupRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:DVPortgroupConfigSpec" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="MoveDVPortRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="portKey" type="xsd:string" maxOccurs="unbounded" /> <element name="destinationPortgroupKey" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="UpdateDvsCapabilityRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="capability" type="vim25:DVSCapability" /> </sequence> </complexType> <complexType name="ReconfigureDVPortRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="port" type="vim25:DVPortConfigSpec" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RefreshDVPortStateRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="portKeys" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RectifyDvsHostRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="hosts" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="UpdateNetworkResourcePoolRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="configSpec" type="vim25:DVSNetworkResourcePoolConfigSpec" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="EnableNetworkResourceManagementRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="enable" type="xsd:boolean" /> </sequence> </complexType> <complexType name="QueryConfigOptionDescriptorRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryConfigOptionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="key" type="xsd:string" minOccurs="0" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryConfigTargetRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryTargetCapabilitiesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="setCustomValueRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="key" type="xsd:string" /> <element name="value" type="xsd:string" /> </sequence> </complexType> <complexType name="UnregisterExtensionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="extensionKey" type="xsd:string" /> </sequence> </complexType> <complexType name="FindExtensionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="extensionKey" type="xsd:string" /> </sequence> </complexType> <complexType name="RegisterExtensionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="extension" type="vim25:Extension" /> </sequence> </complexType> <complexType name="UpdateExtensionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="extension" type="vim25:Extension" /> </sequence> </complexType> <complexType name="GetPublicKeyRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="SetPublicKeyRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="extensionKey" type="xsd:string" /> <element name="publicKey" type="xsd:string" /> </sequence> </complexType> <complexType name="SetExtensionCertificateRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="extensionKey" type="xsd:string" /> <element name="certificatePem" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="MoveDatastoreFileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="sourceName" type="xsd:string" /> <element name="sourceDatacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="destinationName" type="xsd:string" /> <element name="destinationDatacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="force" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="CopyDatastoreFileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="sourceName" type="xsd:string" /> <element name="sourceDatacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="destinationName" type="xsd:string" /> <element name="destinationDatacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="force" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="DeleteDatastoreFileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="MakeDirectoryRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="createParentDirectories" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="ChangeOwnerRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="owner" type="xsd:string" /> </sequence> </complexType> <complexType name="CreateFolderRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> </sequence> </complexType> <complexType name="MoveIntoFolderRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="list" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CreateVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:VirtualMachineConfigSpec" /> <element name="pool" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="RegisterVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="path" type="xsd:string" /> <element name="name" type="xsd:string" minOccurs="0" /> <element name="asTemplate" type="xsd:boolean" /> <element name="pool" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="CreateClusterRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="spec" type="vim25:ClusterConfigSpec" /> </sequence> </complexType> <complexType name="CreateClusterExRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="spec" type="vim25:ClusterConfigSpecEx" /> </sequence> </complexType> <complexType name="AddStandaloneHostRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:HostConnectSpec" /> <element name="compResSpec" type="vim25:ComputeResourceConfigSpec" minOccurs="0" /> <element name="addConnected" type="xsd:boolean" /> <element name="license" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="CreateDatacenterRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> </sequence> </complexType> <complexType name="UnregisterAndDestroyRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateDVSRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:DVSCreateSpec" /> </sequence> </complexType> <complexType name="SetCollectorPageSizeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="maxCount" type="xsd:int" /> </sequence> </complexType> <complexType name="RewindCollectorRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ResetCollectorRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="DestroyCollectorRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryHostConnectionInfoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateSystemResourcesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="resourceInfo" type="vim25:HostSystemResourceInfo" /> </sequence> </complexType> <complexType name="ReconnectHostRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="cnxSpec" type="vim25:HostConnectSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="DisconnectHostRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="EnterMaintenanceModeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="timeout" type="xsd:int" /> <element name="evacuatePoweredOffVms" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="ExitMaintenanceModeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="timeout" type="xsd:int" /> </sequence> </complexType> <complexType name="RebootHostRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="force" type="xsd:boolean" /> </sequence> </complexType> <complexType name="ShutdownHostRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="force" type="xsd:boolean" /> </sequence> </complexType> <complexType name="PowerDownHostToStandByRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="timeoutSec" type="xsd:int" /> <element name="evacuatePoweredOffVms" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="PowerUpHostFromStandByRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="timeoutSec" type="xsd:int" /> </sequence> </complexType> <complexType name="QueryMemoryOverheadRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="memorySize" type="xsd:long" /> <element name="videoRamSize" type="xsd:int" minOccurs="0" /> <element name="numVcpus" type="xsd:int" /> </sequence> </complexType> <complexType name="QueryMemoryOverheadExRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vmConfigInfo" type="vim25:VirtualMachineConfigInfo" /> </sequence> </complexType> <complexType name="ReconfigureHostForDASRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateFlagsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="flagInfo" type="vim25:HostFlagInfo" /> </sequence> </complexType> <complexType name="EnterLockdownModeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ExitLockdownModeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="AcquireCimServicesTicketRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateIpmiRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="ipmiInfo" type="vim25:HostIpmiInfo" /> </sequence> </complexType> <complexType name="RetrieveHardwareUptimeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="HttpNfcLeaseGetManifestRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="HttpNfcLeaseCompleteRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="HttpNfcLeaseAbortRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> </sequence> </complexType> <complexType name="HttpNfcLeaseProgressRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="percent" type="xsd:int" /> </sequence> </complexType> <complexType name="QueryIpPoolsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="dc" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateIpPoolRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="dc" type="vim25:ManagedObjectReference" /> <element name="pool" type="vim25:IpPool" /> </sequence> </complexType> <complexType name="UpdateIpPoolRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="dc" type="vim25:ManagedObjectReference" /> <element name="pool" type="vim25:IpPool" /> </sequence> </complexType> <complexType name="DestroyIpPoolRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="dc" type="vim25:ManagedObjectReference" /> <element name="id" type="xsd:int" /> <element name="force" type="xsd:boolean" /> </sequence> </complexType> <complexType name="UpdateAssignedLicenseRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="xsd:string" /> <element name="licenseKey" type="xsd:string" /> <element name="entityDisplayName" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="RemoveAssignedLicenseRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entityId" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryAssignedLicensesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entityId" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="QuerySupportedFeaturesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryLicenseSourceAvailabilityRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryLicenseUsageRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="SetLicenseEditionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="featureKey" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="CheckLicenseFeatureRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="featureKey" type="xsd:string" /> </sequence> </complexType> <complexType name="EnableFeatureRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="featureKey" type="xsd:string" /> </sequence> </complexType> <complexType name="DisableFeatureRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="featureKey" type="xsd:string" /> </sequence> </complexType> <complexType name="ConfigureLicenseSourceRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="licenseSource" type="vim25:LicenseSource" /> </sequence> </complexType> <complexType name="UpdateLicenseRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="licenseKey" type="xsd:string" /> <element name="labels" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="AddLicenseRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="licenseKey" type="xsd:string" /> <element name="labels" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RemoveLicenseRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="licenseKey" type="xsd:string" /> </sequence> </complexType> <complexType name="DecodeLicenseRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="licenseKey" type="xsd:string" /> </sequence> </complexType> <complexType name="UpdateLicenseLabelRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="licenseKey" type="xsd:string" /> <element name="labelKey" type="xsd:string" /> <element name="labelValue" type="xsd:string" /> </sequence> </complexType> <complexType name="RemoveLicenseLabelRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="licenseKey" type="xsd:string" /> <element name="labelKey" type="xsd:string" /> </sequence> </complexType> <complexType name="ReloadRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RenameRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="newName" type="xsd:string" /> </sequence> </complexType> <complexType name="DestroyRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="DestroyNetworkRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ValidateHostRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="ovfDescriptor" type="xsd:string" /> <element name="host" type="vim25:ManagedObjectReference" /> <element name="vhp" type="vim25:OvfValidateHostParams" /> </sequence> </complexType> <complexType name="ParseDescriptorRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="ovfDescriptor" type="xsd:string" /> <element name="pdp" type="vim25:OvfParseDescriptorParams" /> </sequence> </complexType> <complexType name="CreateImportSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="ovfDescriptor" type="xsd:string" /> <element name="resourcePool" type="vim25:ManagedObjectReference" /> <element name="datastore" type="vim25:ManagedObjectReference" /> <element name="cisp" type="vim25:OvfCreateImportSpecParams" /> </sequence> </complexType> <complexType name="CreateDescriptorRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="obj" type="vim25:ManagedObjectReference" /> <element name="cdp" type="vim25:OvfCreateDescriptorParams" /> </sequence> </complexType> <complexType name="QueryPerfProviderSummaryRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryAvailablePerfMetricRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="beginTime" type="xsd:dateTime" minOccurs="0" /> <element name="endTime" type="xsd:dateTime" minOccurs="0" /> <element name="intervalId" type="xsd:int" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryPerfCounterRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="counterId" type="xsd:int" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="QueryPerfCounterByLevelRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="level" type="xsd:int" /> </sequence> </complexType> <complexType name="QueryPerfRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="querySpec" type="vim25:PerfQuerySpec" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="QueryPerfCompositeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="querySpec" type="vim25:PerfQuerySpec" /> </sequence> </complexType> <complexType name="CreatePerfIntervalRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="intervalId" type="vim25:PerfInterval" /> </sequence> </complexType> <complexType name="RemovePerfIntervalRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="samplePeriod" type="xsd:int" /> </sequence> </complexType> <complexType name="UpdatePerfIntervalRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="interval" type="vim25:PerfInterval" /> </sequence> </complexType> <complexType name="EstimateDatabaseSizeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="dbSizeParam" type="vim25:DatabaseSizeParam" /> </sequence> </complexType> <complexType name="UpdateConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" minOccurs="0" /> <element name="config" type="vim25:ResourceConfigSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="MoveIntoResourcePoolRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="list" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="UpdateChildResourceConfigurationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:ResourceConfigSpec" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CreateResourcePoolRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="spec" type="vim25:ResourceConfigSpec" /> </sequence> </complexType> <complexType name="DestroyChildrenRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateVAppRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="resSpec" type="vim25:ResourceConfigSpec" /> <element name="configSpec" type="vim25:VAppConfigSpec" /> <element name="vmFolder" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="CreateChildVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:VirtualMachineConfigSpec" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="RegisterChildVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="path" type="xsd:string" /> <element name="name" type="xsd:string" minOccurs="0" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="ImportVAppRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:ImportSpec" /> <element name="folder" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryResourceConfigOptionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RefreshRuntimeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="FindByUuidRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="uuid" type="xsd:string" /> <element name="vmSearch" type="xsd:boolean" /> <element name="instanceUuid" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="FindByDatastorePathRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datacenter" type="vim25:ManagedObjectReference" /> <element name="path" type="xsd:string" /> </sequence> </complexType> <complexType name="FindByDnsNameRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="dnsName" type="xsd:string" /> <element name="vmSearch" type="xsd:boolean" /> </sequence> </complexType> <complexType name="FindByIpRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="ip" type="xsd:string" /> <element name="vmSearch" type="xsd:boolean" /> </sequence> </complexType> <complexType name="FindByInventoryPathRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="inventoryPath" type="xsd:string" /> </sequence> </complexType> <complexType name="FindChildRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> </sequence> </complexType> <complexType name="FindAllByUuidRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="uuid" type="xsd:string" /> <element name="vmSearch" type="xsd:boolean" /> <element name="instanceUuid" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="FindAllByDnsNameRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="dnsName" type="xsd:string" /> <element name="vmSearch" type="xsd:boolean" /> </sequence> </complexType> <complexType name="FindAllByIpRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="ip" type="xsd:string" /> <element name="vmSearch" type="xsd:boolean" /> </sequence> </complexType> <complexType name="CurrentTimeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RetrieveServiceContentRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ValidateMigrationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> <element name="state" type="vim25:VirtualMachinePowerState" minOccurs="0" /> <element name="testType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="pool" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryVMotionCompatibilityRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> <element name="compatibility" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RetrieveProductComponentsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateServiceMessageRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="message" type="xsd:string" /> </sequence> </complexType> <complexType name="LoginRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="userName" type="xsd:string" /> <element name="password" type="xsd:string" /> <element name="locale" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="LoginBySSPIRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="base64Token" type="xsd:string" /> <element name="locale" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="LogoutRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="AcquireLocalTicketRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="userName" type="xsd:string" /> </sequence> </complexType> <complexType name="TerminateSessionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="sessionId" type="xsd:string" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="SetLocaleRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="locale" type="xsd:string" /> </sequence> </complexType> <complexType name="LoginExtensionBySubjectNameRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="extensionKey" type="xsd:string" /> <element name="locale" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="LoginExtensionByCertificateRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="extensionKey" type="xsd:string" /> <element name="locale" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="ImpersonateUserRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="userName" type="xsd:string" /> <element name="locale" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="SessionIsActiveRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="sessionID" type="xsd:string" /> <element name="userName" type="xsd:string" /> </sequence> </complexType> <complexType name="AcquireCloneTicketRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CloneSessionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="cloneTicket" type="xsd:string" /> </sequence> </complexType> <complexType name="ConfigureDatastoreIORMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastore" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:StorageIORMConfigSpec" /> </sequence> </complexType> <complexType name="QueryIORMConfigOptionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CancelTaskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateProgressRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="percentDone" type="xsd:int" /> </sequence> </complexType> <complexType name="SetTaskStateRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="state" type="vim25:TaskInfoState" /> <element name="result" type="xsd:anyType" minOccurs="0" /> <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> </sequence> </complexType> <complexType name="SetTaskDescriptionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="description" type="vim25:LocalizableMessage" /> </sequence> </complexType> <complexType name="ReadNextTasksRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="maxCount" type="xsd:int" /> </sequence> </complexType> <complexType name="ReadPreviousTasksRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="maxCount" type="xsd:int" /> </sequence> </complexType> <complexType name="CreateCollectorForTasksRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="filter" type="vim25:TaskFilterSpec" /> </sequence> </complexType> <complexType name="CreateTaskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="obj" type="vim25:ManagedObjectReference" /> <element name="taskTypeId" type="xsd:string" /> <element name="initiatedBy" type="xsd:string" minOccurs="0" /> <element name="cancelable" type="xsd:boolean" /> <element name="parentTaskKey" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="RetrieveUserGroupsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="domain" type="xsd:string" minOccurs="0" /> <element name="searchStr" type="xsd:string" /> <element name="belongsToGroup" type="xsd:string" minOccurs="0" /> <element name="belongsToUser" type="xsd:string" minOccurs="0" /> <element name="exactMatch" type="xsd:boolean" /> <element name="findUsers" type="xsd:boolean" /> <element name="findGroups" type="xsd:boolean" /> </sequence> </complexType> <complexType name="UpdateVAppConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:VAppConfigSpec" /> </sequence> </complexType> <complexType name="UpdateLinkedChildrenRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="addChangeSet" type="vim25:VirtualAppLinkInfo" minOccurs="0" maxOccurs="unbounded" /> <element name="removeSet" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CloneVAppRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="target" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:VAppCloneSpec" /> </sequence> </complexType> <complexType name="ExportVAppRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="PowerOnVAppRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="PowerOffVAppRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="force" type="xsd:boolean" /> </sequence> </complexType> <complexType name="SuspendVAppRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="unregisterVAppRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="spec" type="vim25:VirtualDiskSpec" /> </sequence> </complexType> <complexType name="DeleteVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="MoveVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="sourceName" type="xsd:string" /> <element name="sourceDatacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="destName" type="xsd:string" /> <element name="destDatacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="force" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="CopyVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="sourceName" type="xsd:string" /> <element name="sourceDatacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="destName" type="xsd:string" /> <element name="destDatacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="destSpec" type="vim25:VirtualDiskSpec" minOccurs="0" /> <element name="force" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="ExtendVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="newCapacityKb" type="xsd:long" /> <element name="eagerZero" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryVirtualDiskFragmentationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="DefragmentVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="ShrinkVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="copy" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="InflateVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="EagerZeroVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="ZeroFillVirtualDiskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="SetVirtualDiskUuidRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="uuid" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryVirtualDiskUuidRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryVirtualDiskGeometryRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="datacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="RefreshStorageInfoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateSnapshotRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="description" type="xsd:string" minOccurs="0" /> <element name="memory" type="xsd:boolean" /> <element name="quiesce" type="xsd:boolean" /> </sequence> </complexType> <complexType name="RevertToCurrentSnapshotRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="suppressPowerOn" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="RemoveAllSnapshotsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ReconfigVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:VirtualMachineConfigSpec" /> </sequence> </complexType> <complexType name="UpgradeVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="version" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="ExtractOvfEnvironmentRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="PowerOnVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="PowerOffVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="SuspendVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ResetVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ShutdownGuestRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RebootGuestRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="StandbyGuestRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="AnswerVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="questionId" type="xsd:string" /> <element name="answerChoice" type="xsd:string" /> </sequence> </complexType> <complexType name="CustomizeVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:CustomizationSpec" /> </sequence> </complexType> <complexType name="CheckCustomizationSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:CustomizationSpec" /> </sequence> </complexType> <complexType name="MigrateVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="pool" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="priority" type="vim25:VirtualMachineMovePriority" /> <element name="state" type="vim25:VirtualMachinePowerState" minOccurs="0" /> </sequence> </complexType> <complexType name="RelocateVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:VirtualMachineRelocateSpec" /> <element name="priority" type="vim25:VirtualMachineMovePriority" minOccurs="0" /> </sequence> </complexType> <complexType name="CloneVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="folder" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="spec" type="vim25:VirtualMachineCloneSpec" /> </sequence> </complexType> <complexType name="ExportVmRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="MarkAsTemplateRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="MarkAsVirtualMachineRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="pool" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="UnregisterVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ResetGuestInformationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="MountToolsInstallerRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UnmountToolsInstallerRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpgradeToolsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="installerOptions" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="AcquireMksTicketRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="AcquireTicketRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="ticketType" type="xsd:string" /> </sequence> </complexType> <complexType name="SetScreenResolutionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="width" type="xsd:int" /> <element name="height" type="xsd:int" /> </sequence> </complexType> <complexType name="DefragmentAllDisksRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateSecondaryVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="TurnOffFaultToleranceForVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="MakePrimaryVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="TerminateFaultTolerantVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="DisableSecondaryVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="EnableSecondaryVMRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="SetDisplayTopologyRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="displays" type="vim25:VirtualMachineDisplayTopology" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="StartRecordingRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="description" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="StopRecordingRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="StartReplayingRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="replaySnapshot" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="StopReplayingRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="PromoteDisksRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="unlink" type="xsd:boolean" /> <element name="disks" type="vim25:VirtualDisk" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CreateScreenshotRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryChangedDiskAreasRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="snapshot" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="deviceKey" type="xsd:int" /> <element name="startOffset" type="xsd:long" /> <element name="changeId" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryUnownedFilesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="reloadVirtualMachineFromPathRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="configurationPath" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryFaultToleranceCompatibilityRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RemoveAlarmRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ReconfigureAlarmRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:AlarmSpec" /> </sequence> </complexType> <complexType name="CreateAlarmRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:AlarmSpec" /> </sequence> </complexType> <complexType name="GetAlarmRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="AreAlarmActionsEnabledRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="EnableAlarmActionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="enabled" type="xsd:boolean" /> </sequence> </complexType> <complexType name="GetAlarmStateRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="AcknowledgeAlarmRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="alarm" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ReconfigureDVPortgroupRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:DVPortgroupConfigSpec" /> </sequence> </complexType> <complexType name="QueryAvailableDvsSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryCompatibleHostForNewDvsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="container" type="vim25:ManagedObjectReference" /> <element name="recursive" type="xsd:boolean" /> <element name="switchProductSpec" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryCompatibleHostForExistingDvsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="container" type="vim25:ManagedObjectReference" /> <element name="recursive" type="xsd:boolean" /> <element name="dvs" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryDvsCompatibleHostSpecRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="switchProductSpec" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryDvsFeatureCapabilityRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="switchProductSpec" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryDvsByUuidRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="uuid" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryDvsConfigTargetRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="dvs" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryDvsCheckCompatibilityRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="hostContainer" type="vim25:DistributedVirtualSwitchManagerHostContainer" /> <element name="dvsProductSpec" type="vim25:DistributedVirtualSwitchManagerDvsProductSpec" minOccurs="0" /> <element name="hostFilterSpec" type="vim25:DistributedVirtualSwitchManagerHostDvsFilterSpec" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ReadNextEventsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="maxCount" type="xsd:int" /> </sequence> </complexType> <complexType name="ReadPreviousEventsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="maxCount" type="xsd:int" /> </sequence> </complexType> <complexType name="RetrieveArgumentDescriptionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="eventTypeId" type="xsd:string" /> </sequence> </complexType> <complexType name="CreateCollectorForEventsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="filter" type="vim25:EventFilterSpec" /> </sequence> </complexType> <complexType name="LogUserEventRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="msg" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryEventsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="filter" type="vim25:EventFilterSpec" /> </sequence> </complexType> <complexType name="PostEventRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="eventToPost" type="vim25:Event" /> <element name="taskInfo" type="vim25:TaskInfo" minOccurs="0" /> </sequence> </complexType> <complexType name="JoinDomainRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="domainName" type="xsd:string" /> <element name="userName" type="xsd:string" /> <element name="password" type="xsd:string" /> </sequence> </complexType> <complexType name="LeaveCurrentDomainRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="force" type="xsd:boolean" /> </sequence> </complexType> <complexType name="ReconfigureAutostartRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:HostAutoStartManagerConfig" /> </sequence> </complexType> <complexType name="AutoStartPowerOnRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="AutoStartPowerOffRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryBootDevicesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateBootDeviceRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="key" type="xsd:string" /> </sequence> </complexType> <complexType name="EnableHyperThreadingRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="DisableHyperThreadingRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="SearchDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastorePath" type="xsd:string" /> <element name="searchSpec" type="vim25:HostDatastoreBrowserSearchSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="SearchDatastoreSubFoldersRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastorePath" type="xsd:string" /> <element name="searchSpec" type="vim25:HostDatastoreBrowserSearchSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="DeleteFileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastorePath" type="xsd:string" /> </sequence> </complexType> <complexType name="UpdateLocalSwapDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryAvailableDisksForVmfsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryVmfsDatastoreCreateOptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="devicePath" type="xsd:string" /> </sequence> </complexType> <complexType name="CreateVmfsDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:VmfsDatastoreCreateSpec" /> </sequence> </complexType> <complexType name="QueryVmfsDatastoreExtendOptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastore" type="vim25:ManagedObjectReference" /> <element name="devicePath" type="xsd:string" /> <element name="suppressExpandCandidates" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryVmfsDatastoreExpandOptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastore" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ExtendVmfsDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastore" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:VmfsDatastoreExtendSpec" /> </sequence> </complexType> <complexType name="ExpandVmfsDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastore" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:VmfsDatastoreExpandSpec" /> </sequence> </complexType> <complexType name="CreateNasDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:HostNasVolumeSpec" /> </sequence> </complexType> <complexType name="CreateLocalDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="path" type="xsd:string" /> </sequence> </complexType> <complexType name="RemoveDatastoreRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="datastore" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ConfigureDatastorePrincipalRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="userName" type="xsd:string" /> <element name="password" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryUnresolvedVmfsVolumesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ResignatureUnresolvedVmfsVolumeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="resolutionSpec" type="vim25:HostUnresolvedVmfsResignatureSpec" /> </sequence> </complexType> <complexType name="UpdateDateTimeConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:HostDateTimeConfig" /> </sequence> </complexType> <complexType name="QueryAvailableTimeZonesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryDateTimeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateDateTimeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="dateTime" type="xsd:dateTime" /> </sequence> </complexType> <complexType name="RefreshDateTimeSystemRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryAvailablePartitionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="SelectActivePartitionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="partition" type="vim25:HostScsiDiskPartition" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryPartitionCreateOptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="storageType" type="xsd:string" /> <element name="diagnosticType" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryPartitionCreateDescRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="diskUuid" type="xsd:string" /> <element name="diagnosticType" type="xsd:string" /> </sequence> </complexType> <complexType name="CreateDiagnosticPartitionRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:HostDiagnosticPartitionCreateSpec" /> </sequence> </complexType> <complexType name="UpdateDefaultPolicyRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="defaultPolicy" type="vim25:HostFirewallDefaultPolicy" /> </sequence> </complexType> <complexType name="EnableRulesetRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="id" type="xsd:string" /> </sequence> </complexType> <complexType name="DisableRulesetRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="id" type="xsd:string" /> </sequence> </complexType> <complexType name="RefreshFirewallRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ResetFirmwareToFactoryDefaultsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="BackupFirmwareConfigurationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryFirmwareConfigUploadURLRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RestoreFirmwareConfigurationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="force" type="xsd:boolean" /> </sequence> </complexType> <complexType name="RefreshHealthStatusSystemRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ResetSystemHealthInfoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryModulesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateModuleOptionStringRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> <element name="options" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryConfiguredModuleOptionStringRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" /> </sequence> </complexType> <complexType name="CreateUserRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="user" type="vim25:HostAccountSpec" /> </sequence> </complexType> <complexType name="UpdateUserRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="user" type="vim25:HostAccountSpec" /> </sequence> </complexType> <complexType name="CreateGroupRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="group" type="vim25:HostAccountSpec" /> </sequence> </complexType> <complexType name="RemoveUserRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="userName" type="xsd:string" /> </sequence> </complexType> <complexType name="RemoveGroupRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="groupName" type="xsd:string" /> </sequence> </complexType> <complexType name="AssignUserToGroupRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="user" type="xsd:string" /> <element name="group" type="xsd:string" /> </sequence> </complexType> <complexType name="UnassignUserFromGroupRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="user" type="xsd:string" /> <element name="group" type="xsd:string" /> </sequence> </complexType> <complexType name="ReconfigureServiceConsoleReservationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="cfgBytes" type="xsd:long" /> </sequence> </complexType> <complexType name="ReconfigureVirtualMachineReservationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:VirtualMachineMemoryReservationSpec" /> </sequence> </complexType> <complexType name="UpdateNetworkConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:HostNetworkConfig" /> <element name="changeMode" type="xsd:string" /> </sequence> </complexType> <complexType name="UpdateDnsConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:HostDnsConfig" /> </sequence> </complexType> <complexType name="UpdateIpRouteConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:HostIpRouteConfig" /> </sequence> </complexType> <complexType name="UpdateConsoleIpRouteConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:HostIpRouteConfig" /> </sequence> </complexType> <complexType name="UpdateIpRouteTableConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:HostIpRouteTableConfig" /> </sequence> </complexType> <complexType name="AddVirtualSwitchRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vswitchName" type="xsd:string" /> <element name="spec" type="vim25:HostVirtualSwitchSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="RemoveVirtualSwitchRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vswitchName" type="xsd:string" /> </sequence> </complexType> <complexType name="UpdateVirtualSwitchRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vswitchName" type="xsd:string" /> <element name="spec" type="vim25:HostVirtualSwitchSpec" /> </sequence> </complexType> <complexType name="AddPortGroupRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="portgrp" type="vim25:HostPortGroupSpec" /> </sequence> </complexType> <complexType name="RemovePortGroupRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="pgName" type="xsd:string" /> </sequence> </complexType> <complexType name="UpdatePortGroupRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="pgName" type="xsd:string" /> <element name="portgrp" type="vim25:HostPortGroupSpec" /> </sequence> </complexType> <complexType name="UpdatePhysicalNicLinkSpeedRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="device" type="xsd:string" /> <element name="linkSpeed" type="vim25:PhysicalNicLinkInfo" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryNetworkHintRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="device" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="AddVirtualNicRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="portgroup" type="xsd:string" /> <element name="nic" type="vim25:HostVirtualNicSpec" /> </sequence> </complexType> <complexType name="RemoveVirtualNicRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="device" type="xsd:string" /> </sequence> </complexType> <complexType name="UpdateVirtualNicRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="device" type="xsd:string" /> <element name="nic" type="vim25:HostVirtualNicSpec" /> </sequence> </complexType> <complexType name="AddServiceConsoleVirtualNicRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="portgroup" type="xsd:string" /> <element name="nic" type="vim25:HostVirtualNicSpec" /> </sequence> </complexType> <complexType name="RemoveServiceConsoleVirtualNicRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="device" type="xsd:string" /> </sequence> </complexType> <complexType name="UpdateServiceConsoleVirtualNicRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="device" type="xsd:string" /> <element name="nic" type="vim25:HostVirtualNicSpec" /> </sequence> </complexType> <complexType name="RestartServiceConsoleVirtualNicRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="device" type="xsd:string" /> </sequence> </complexType> <complexType name="RefreshNetworkSystemRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CheckHostPatchRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="metaUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="bundleUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="spec" type="vim25:HostPatchManagerPatchManagerOperationSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="ScanHostPatchRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="repository" type="vim25:HostPatchManagerLocator" /> <element name="updateID" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ScanHostPatchV2RequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="metaUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="bundleUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="spec" type="vim25:HostPatchManagerPatchManagerOperationSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="StageHostPatchRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="metaUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="bundleUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="vibUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="spec" type="vim25:HostPatchManagerPatchManagerOperationSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="InstallHostPatchRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="repository" type="vim25:HostPatchManagerLocator" /> <element name="updateID" type="xsd:string" /> <element name="force" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="InstallHostPatchV2RequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="metaUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="bundleUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="vibUrls" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="spec" type="vim25:HostPatchManagerPatchManagerOperationSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="UninstallHostPatchRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="bulletinIds" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="spec" type="vim25:HostPatchManagerPatchManagerOperationSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="QueryHostPatchRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:HostPatchManagerPatchManagerOperationSpec" minOccurs="0" /> </sequence> </complexType> <complexType name="RefreshRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdatePassthruConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:HostPciPassthruConfig" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ConfigurePowerPolicyRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="key" type="xsd:int" /> </sequence> </complexType> <complexType name="UpdateServicePolicyRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="id" type="xsd:string" /> <element name="policy" type="xsd:string" /> </sequence> </complexType> <complexType name="StartServiceRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="id" type="xsd:string" /> </sequence> </complexType> <complexType name="StopServiceRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="id" type="xsd:string" /> </sequence> </complexType> <complexType name="RestartServiceRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="id" type="xsd:string" /> </sequence> </complexType> <complexType name="UninstallServiceRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="id" type="xsd:string" /> </sequence> </complexType> <complexType name="RefreshServicesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ReconfigureSnmpAgentRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:HostSnmpConfigSpec" /> </sequence> </complexType> <complexType name="SendTestNotificationRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RetrieveDiskPartitionInfoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="devicePath" type="xsd:string" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ComputeDiskPartitionInfoRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="devicePath" type="xsd:string" /> <element name="layout" type="vim25:HostDiskPartitionLayout" /> </sequence> </complexType> <complexType name="ComputeDiskPartitionInfoForResizeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="partition" type="vim25:HostScsiDiskPartition" /> <element name="blockRange" type="vim25:HostDiskPartitionBlockRange" /> </sequence> </complexType> <complexType name="UpdateDiskPartitionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="devicePath" type="xsd:string" /> <element name="spec" type="vim25:HostDiskPartitionSpec" /> </sequence> </complexType> <complexType name="FormatVmfsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="createSpec" type="vim25:HostVmfsSpec" /> </sequence> </complexType> <complexType name="RescanVmfsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="AttachVmfsExtentRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vmfsPath" type="xsd:string" /> <element name="extent" type="vim25:HostScsiDiskPartition" /> </sequence> </complexType> <complexType name="ExpandVmfsExtentRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vmfsPath" type="xsd:string" /> <element name="extent" type="vim25:HostScsiDiskPartition" /> </sequence> </complexType> <complexType name="UpgradeVmfsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vmfsPath" type="xsd:string" /> </sequence> </complexType> <complexType name="UpgradeVmLayoutRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryUnresolvedVmfsVolumeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ResolveMultipleUnresolvedVmfsVolumesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="resolutionSpec" type="vim25:HostUnresolvedVmfsResolutionSpec" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="UnmountForceMountedVmfsVolumeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vmfsUuid" type="xsd:string" /> </sequence> </complexType> <complexType name="RescanHbaRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="hbaDevice" type="xsd:string" /> </sequence> </complexType> <complexType name="RescanAllHbaRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateSoftwareInternetScsiEnabledRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="enabled" type="xsd:boolean" /> </sequence> </complexType> <complexType name="UpdateInternetScsiDiscoveryPropertiesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="discoveryProperties" type="vim25:HostInternetScsiHbaDiscoveryProperties" /> </sequence> </complexType> <complexType name="UpdateInternetScsiAuthenticationPropertiesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="authenticationProperties" type="vim25:HostInternetScsiHbaAuthenticationProperties" /> <element name="targetSet" type="vim25:HostInternetScsiHbaTargetSet" minOccurs="0" /> </sequence> </complexType> <complexType name="UpdateInternetScsiDigestPropertiesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="targetSet" type="vim25:HostInternetScsiHbaTargetSet" minOccurs="0" /> <element name="digestProperties" type="vim25:HostInternetScsiHbaDigestProperties" /> </sequence> </complexType> <complexType name="UpdateInternetScsiAdvancedOptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="targetSet" type="vim25:HostInternetScsiHbaTargetSet" minOccurs="0" /> <element name="options" type="vim25:HostInternetScsiHbaParamValue" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="UpdateInternetScsiIPPropertiesRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="ipProperties" type="vim25:HostInternetScsiHbaIPProperties" /> </sequence> </complexType> <complexType name="UpdateInternetScsiNameRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="iScsiName" type="xsd:string" /> </sequence> </complexType> <complexType name="UpdateInternetScsiAliasRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="iScsiAlias" type="xsd:string" /> </sequence> </complexType> <complexType name="AddInternetScsiSendTargetsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="targets" type="vim25:HostInternetScsiHbaSendTarget" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RemoveInternetScsiSendTargetsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="targets" type="vim25:HostInternetScsiHbaSendTarget" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="AddInternetScsiStaticTargetsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="targets" type="vim25:HostInternetScsiHbaStaticTarget" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="RemoveInternetScsiStaticTargetsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="iScsiHbaDevice" type="xsd:string" /> <element name="targets" type="vim25:HostInternetScsiHbaStaticTarget" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="EnableMultipathPathRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="pathName" type="xsd:string" /> </sequence> </complexType> <complexType name="DisableMultipathPathRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="pathName" type="xsd:string" /> </sequence> </complexType> <complexType name="SetMultipathLunPolicyRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="lunId" type="xsd:string" /> <element name="policy" type="vim25:HostMultipathInfoLogicalUnitPolicy" /> </sequence> </complexType> <complexType name="QueryPathSelectionPolicyOptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryStorageArrayTypePolicyOptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateScsiLunDisplayNameRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="lunUuid" type="xsd:string" /> <element name="displayName" type="xsd:string" /> </sequence> </complexType> <complexType name="RefreshStorageSystemRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateIpConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="ipConfig" type="vim25:HostIpConfig" /> </sequence> </complexType> <complexType name="SelectVnicRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="device" type="xsd:string" /> </sequence> </complexType> <complexType name="DeselectVnicRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryNetConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="nicType" type="xsd:string" /> </sequence> </complexType> <complexType name="SelectVnicForNicTypeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="nicType" type="xsd:string" /> <element name="device" type="xsd:string" /> </sequence> </complexType> <complexType name="DeselectVnicForNicTypeRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="nicType" type="xsd:string" /> <element name="device" type="xsd:string" /> </sequence> </complexType> <complexType name="QueryOptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="UpdateOptionsRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="changedValue" type="vim25:OptionValue" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CheckComplianceRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="profile" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="QueryComplianceStatusRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="profile" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ClearComplianceStatusRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="profile" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="QueryExpressionMetadataRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="expressionName" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="DestroyProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="AssociateProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="DissociateProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CheckProfileComplianceRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ExportProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="createSpec" type="vim25:ProfileCreateSpec" /> </sequence> </complexType> <complexType name="QueryPolicyMetadataRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="policyName" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="FindAssociatedProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="UpdateClusterProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:ClusterProfileConfigSpec" /> </sequence> </complexType> <complexType name="UpdateReferenceHostRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="UpdateHostProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="config" type="vim25:HostProfileConfigSpec" /> </sequence> </complexType> <complexType name="ExecuteHostProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" /> <element name="deferredParam" type="vim25:ProfileDeferredPolicyOptionParameter" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ApplyHostConfigRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" /> <element name="configSpec" type="vim25:HostConfigSpec" /> </sequence> </complexType> <complexType name="GenerateConfigTaskListRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="configSpec" type="vim25:HostConfigSpec" /> <element name="host" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="QueryHostProfileMetadataRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="profileName" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CreateDefaultProfileRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="profileType" type="xsd:string" /> </sequence> </complexType> <complexType name="RemoveScheduledTaskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="ReconfigureScheduledTaskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:ScheduledTaskSpec" /> </sequence> </complexType> <complexType name="RunScheduledTaskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateScheduledTaskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:ScheduledTaskSpec" /> </sequence> </complexType> <complexType name="RetrieveEntityScheduledTaskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="CreateObjectScheduledTaskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="obj" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:ScheduledTaskSpec" /> </sequence> </complexType> <complexType name="RetrieveObjectScheduledTaskRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="obj" type="vim25:ManagedObjectReference" minOccurs="0" /> </sequence> </complexType> <complexType name="OpenInventoryViewFolderRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CloseInventoryViewFolderRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="entity" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ModifyListViewRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="add" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> <element name="remove" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ResetListViewRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="obj" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="ResetListViewFromViewRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="view" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="DestroyViewRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateInventoryViewRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="CreateContainerViewRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="container" type="vim25:ManagedObjectReference" /> <element name="type" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <element name="recursive" type="xsd:boolean" /> </sequence> </complexType> <complexType name="CreateListViewRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="obj" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CreateListViewFromViewRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="view" type="vim25:ManagedObjectReference" /> </sequence> </complexType> <complexType name="RevertToSnapshotRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="suppressPowerOn" type="xsd:boolean" minOccurs="0" /> </sequence> </complexType> <complexType name="RemoveSnapshotRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="removeChildren" type="xsd:boolean" /> </sequence> </complexType> <complexType name="RenameSnapshotRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="name" type="xsd:string" minOccurs="0" /> <element name="description" type="xsd:string" minOccurs="0" /> </sequence> </complexType> <complexType name="CheckCompatibilityRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="pool" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="testType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="QueryVMotionCompatibilityExRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> <element name="host" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CheckMigrateRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" /> <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="pool" type="vim25:ManagedObjectReference" minOccurs="0" /> <element name="state" type="vim25:VirtualMachinePowerState" minOccurs="0" /> <element name="testType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType> <complexType name="CheckRelocateRequestType"> <sequence> <element name="_this" type="vim25:ManagedObjectReference" /> <element name="vm" type="vim25:ManagedObjectReference" /> <element name="spec" type="vim25:VirtualMachineRelocateSpec" /> <element name="testType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </sequence> </complexType>
</schema>