diff options
author | ChangBo Guo(gcb) <eric.guo@easystack.cn> | 2017-09-01 19:23:46 +0800 |
---|---|---|
committer | ChangBo Guo(gcb) <eric.guo@easystack.cn> | 2017-09-01 19:26:15 +0800 |
commit | 1bd7a846631a5dab3b4e685d1c02f13746a4fd2a (patch) | |
tree | def8423c28bba0abd904c1483587971fc8b4d7da | |
parent | 667edf81633270746d7b7e5a50cac5e1d4cb067c (diff) | |
download | oslo-vmware-stable/newton.tar.gz |
Revert "Add SPBM WSDL for vSphere 6.5"newton-eolstable/newton
This reverts commit 667edf81633270746d7b7e5a50cac5e1d4cb067c.
From the looks of it, the patch owner wants SPBM vSphere 6.5 support in
Newton, but we never really supported 6.5 in Newton. Other changes are
also missing.
Change-Id: Ibd01f848a960cc5ba82247bb45a6c88ba5a41e05
-rw-r--r-- | oslo_vmware/wsdl/6.5/core-types.xsd | 277 | ||||
-rw-r--r-- | oslo_vmware/wsdl/6.5/pbm-messagetypes.xsd | 223 | ||||
-rw-r--r-- | oslo_vmware/wsdl/6.5/pbm-types.xsd | 988 | ||||
-rw-r--r-- | oslo_vmware/wsdl/6.5/pbm.wsdl | 3975 | ||||
-rw-r--r-- | oslo_vmware/wsdl/6.5/pbmService.wsdl | 16 | ||||
-rw-r--r-- | oslo_vmware/wsdl/6.5/query-types.xsd | 254 | ||||
-rw-r--r-- | oslo_vmware/wsdl/6.5/reflect-types.xsd | 14 | ||||
-rw-r--r-- | oslo_vmware/wsdl/6.5/vim-types.xsd | 32649 |
8 files changed, 0 insertions, 38396 deletions
diff --git a/oslo_vmware/wsdl/6.5/core-types.xsd b/oslo_vmware/wsdl/6.5/core-types.xsd deleted file mode 100644 index 505ae9d..0000000 --- a/oslo_vmware/wsdl/6.5/core-types.xsd +++ /dev/null @@ -1,277 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<!-- - Copyright 2005-2016 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" -> - <complexType name="DynamicArray"> - <sequence> - <element name="val" type="xsd:anyType" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DynamicData"> - <sequence> - </sequence> - </complexType> - <complexType name="DynamicProperty"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="val" type="xsd:anyType" /> - </sequence> - </complexType> - <complexType name="ArrayOfDynamicProperty"> - <sequence> - <element name="DynamicProperty" type="vim25:DynamicProperty" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="KeyAnyValue"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="value" type="xsd:anyType" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfKeyAnyValue"> - <sequence> - <element name="KeyAnyValue" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="LocalizableMessage"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="arg" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="message" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfLocalizableMessage"> - <sequence> - <element name="LocalizableMessage" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="LocalizedMethodFault"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="fault" type="vim25:MethodFault" /> - <element name="localizedMessage" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MethodFault"> - <sequence> - <element name="faultCause" type="vim25:LocalizedMethodFault" minOccurs="0" /> - <element name="faultMessage" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfMethodFault"> - <sequence> - <element name="MethodFault" type="vim25:MethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="RuntimeFault"> - <complexContent> - <extension base="vim25:MethodFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCommunication"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNotConnected"> - <complexContent> - <extension base="vim25:HostCommunication"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNotReachable"> - <complexContent> - <extension base="vim25:HostCommunication"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidArgument"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="invalidProperty" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidRequest"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidType"> - <complexContent> - <extension base="vim25:InvalidRequest"> - <sequence> - <element name="argument" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ManagedObjectNotFound"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="obj" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MethodNotFound"> - <complexContent> - <extension base="vim25:InvalidRequest"> - <sequence> - <element name="receiver" type="vim25:ManagedObjectReference" /> - <element name="method" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotEnoughLicenses"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotImplemented"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupported"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RequestCanceled"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SecurityError"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SystemError"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="reason" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnexpectedFault"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="faultName" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ManagedObjectReference"> - <simpleContent> - <extension base="xsd:string"> - <attribute name="type" type="xsd:string"/> - </extension> - </simpleContent> - </complexType> - <complexType name="ArrayOfString"> - <sequence> - <element name="string" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfAnyType"> - <sequence> - <element name="anyType" type="xsd:anyType" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfAnyURI"> - <sequence> - <element name="anyURI" type="xsd:anyURI" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfManagedObjectReference"> - <sequence> - <element name="ManagedObjectReference" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfBoolean"> - <sequence> - <element name="boolean" type="xsd:boolean" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfByte"> - <sequence> - <element name="byte" type="xsd:byte" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfDouble"> - <sequence> - <element name="double" type="xsd:double" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfInt"> - <sequence> - <element name="int" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfLong"> - <sequence> - <element name="long" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ArrayOfShort"> - <sequence> - <element name="short" type="xsd:short" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> -</schema> diff --git a/oslo_vmware/wsdl/6.5/pbm-messagetypes.xsd b/oslo_vmware/wsdl/6.5/pbm-messagetypes.xsd deleted file mode 100644 index 7cc2341..0000000 --- a/oslo_vmware/wsdl/6.5/pbm-messagetypes.xsd +++ /dev/null @@ -1,223 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<!-- - Copyright 2005-2016 VMware, Inc. All rights reserved. ---> -<schema - targetNamespace="urn:pbm" - xmlns="http://www.w3.org/2001/XMLSchema" - xmlns:pbm="urn:pbm" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:vim25="urn:vim25" - xmlns:reflect="urn:reflect" - elementFormDefault="qualified" -> - <import namespace="urn:vim25" schemaLocation="query-types.xsd" /> - <import namespace="urn:vim25" schemaLocation="vim-types.xsd" /> - <import namespace="urn:vim25" schemaLocation="core-types.xsd" /> - <import namespace="urn:reflect" schemaLocation="reflect-types.xsd" /> - <include schemaLocation="pbm-types.xsd" /> - <complexType name="PbmRetrieveServiceContentRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - </sequence> - </complexType> - <complexType name="PbmCheckComplianceRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="entities" type="pbm:PbmServerObjectRef" maxOccurs="unbounded" /> - <element name="profile" type="pbm:PbmProfileId" minOccurs="0" /> - </sequence> - </complexType> - <complexType name="PbmFetchComplianceResultRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="entities" type="pbm:PbmServerObjectRef" maxOccurs="unbounded" /> - <element name="profile" type="pbm:PbmProfileId" minOccurs="0" /> - </sequence> - </complexType> - <complexType name="PbmCheckRollupComplianceRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="entity" type="pbm:PbmServerObjectRef" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmFetchRollupComplianceResultRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="entity" type="pbm:PbmServerObjectRef" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmQueryByRollupComplianceStatusRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="status" type="xsd:string" /> - </sequence> - </complexType> - <complexType name="PbmQueryMatchingHubRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="hubsToSearch" type="pbm:PbmPlacementHub" minOccurs="0" maxOccurs="unbounded" /> - <element name="profile" type="pbm:PbmProfileId" /> - </sequence> - </complexType> - <complexType name="PbmQueryMatchingHubWithSpecRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="hubsToSearch" type="pbm:PbmPlacementHub" minOccurs="0" maxOccurs="unbounded" /> - <element name="createSpec" type="pbm:PbmCapabilityProfileCreateSpec" /> - </sequence> - </complexType> - <complexType name="PbmCheckCompatibilityRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="hubsToSearch" type="pbm:PbmPlacementHub" minOccurs="0" maxOccurs="unbounded" /> - <element name="profile" type="pbm:PbmProfileId" /> - </sequence> - </complexType> - <complexType name="PbmCheckCompatibilityWithSpecRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="hubsToSearch" type="pbm:PbmPlacementHub" minOccurs="0" maxOccurs="unbounded" /> - <element name="profileSpec" type="pbm:PbmCapabilityProfileCreateSpec" /> - </sequence> - </complexType> - <complexType name="PbmCheckRequirementsRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="hubsToSearch" type="pbm:PbmPlacementHub" minOccurs="0" maxOccurs="unbounded" /> - <element name="placementSubjectRef" type="pbm:PbmServerObjectRef" minOccurs="0" /> - <element name="placementSubjectRequirement" type="pbm:PbmPlacementRequirement" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmFetchResourceTypeRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - </sequence> - </complexType> - <complexType name="PbmFetchVendorInfoRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="resourceType" type="pbm:PbmProfileResourceType" minOccurs="0" /> - </sequence> - </complexType> - <complexType name="PbmFetchCapabilityMetadataRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="resourceType" type="pbm:PbmProfileResourceType" minOccurs="0" /> - <element name="vendorUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </complexType> - <complexType name="PbmFetchCapabilitySchemaRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="vendorUuid" type="xsd:string" minOccurs="0" /> - <element name="lineOfService" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCreateRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="createSpec" type="pbm:PbmCapabilityProfileCreateSpec" /> - </sequence> - </complexType> - <complexType name="PbmUpdateRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="profileId" type="pbm:PbmProfileId" /> - <element name="updateSpec" type="pbm:PbmCapabilityProfileUpdateSpec" /> - </sequence> - </complexType> - <complexType name="PbmDeleteRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="profileId" type="pbm:PbmProfileId" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmQueryProfileRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="resourceType" type="pbm:PbmProfileResourceType" /> - <element name="profileCategory" type="xsd:string" minOccurs="0" /> - </sequence> - </complexType> - <complexType name="PbmRetrieveContentRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="profileIds" type="pbm:PbmProfileId" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmQueryAssociatedProfilesRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="entities" type="pbm:PbmServerObjectRef" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmQueryAssociatedProfileRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="entity" type="pbm:PbmServerObjectRef" /> - </sequence> - </complexType> - <complexType name="PbmQueryAssociatedEntityRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="profile" type="pbm:PbmProfileId" /> - <element name="entityType" type="xsd:string" minOccurs="0" /> - </sequence> - </complexType> - <complexType name="PbmQueryDefaultRequirementProfileRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="hub" type="pbm:PbmPlacementHub" /> - </sequence> - </complexType> - <complexType name="PbmResetDefaultRequirementProfileRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="profile" type="pbm:PbmProfileId" minOccurs="0" /> - </sequence> - </complexType> - <complexType name="PbmAssignDefaultRequirementProfileRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="profile" type="pbm:PbmProfileId" /> - <element name="datastores" type="pbm:PbmPlacementHub" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmFindApplicableDefaultProfileRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="datastores" type="pbm:PbmPlacementHub" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmQueryDefaultRequirementProfilesRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="datastores" type="pbm:PbmPlacementHub" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmResetVSanDefaultProfileRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - </sequence> - </complexType> - <complexType name="PbmQuerySpaceStatsForStorageContainerRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="datastore" type="pbm:PbmServerObjectRef" /> - <element name="capabilityProfileId" type="pbm:PbmProfileId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmQueryAssociatedEntitiesRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="profiles" type="pbm:PbmProfileId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmQueryReplicationGroupsRequestType"> - <sequence> - <element name="_this" type="vim25:ManagedObjectReference" /> - <element name="entities" type="pbm:PbmServerObjectRef" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> -</schema> diff --git a/oslo_vmware/wsdl/6.5/pbm-types.xsd b/oslo_vmware/wsdl/6.5/pbm-types.xsd deleted file mode 100644 index fd2d10c..0000000 --- a/oslo_vmware/wsdl/6.5/pbm-types.xsd +++ /dev/null @@ -1,988 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<!-- - Copyright 2005-2016 VMware, Inc. All rights reserved. ---> -<schema - targetNamespace="urn:pbm" - xmlns="http://www.w3.org/2001/XMLSchema" - xmlns:pbm="urn:pbm" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:vim25="urn:vim25" - xmlns:reflect="urn:reflect" - elementFormDefault="qualified" -> - <import namespace="urn:vim25" schemaLocation="query-types.xsd" /> - <import namespace="urn:vim25" schemaLocation="vim-types.xsd" /> - <import namespace="urn:vim25" schemaLocation="core-types.xsd" /> - <import namespace="urn:reflect" schemaLocation="reflect-types.xsd" /> - <complexType name="PbmAboutInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="version" type="xsd:string" /> - <element name="instanceUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmExtendedElementDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="label" type="xsd:string" /> - <element name="summary" type="xsd:string" /> - <element name="key" type="xsd:string" /> - <element name="messageCatalogKeyPrefix" type="xsd:string" /> - <element name="messageArg" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PbmVvolType"> - <restriction base="xsd:string"> - <enumeration value="Config" /> - <enumeration value="Data" /> - <enumeration value="Swap" /> - </restriction> - </simpleType> - <simpleType name="PbmObjectType"> - <restriction base="xsd:string"> - <enumeration value="virtualMachine" /> - <enumeration value="virtualMachineAndDisks" /> - <enumeration value="virtualDiskId" /> - <enumeration value="virtualDiskUUID" /> - <enumeration value="datastore" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="PbmServerObjectRef"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="objectType" type="xsd:string" /> - <element name="key" type="xsd:string" /> - <element name="serverUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmServerObjectRef"> - <sequence> - <element name="PbmServerObjectRef" type="pbm:PbmServerObjectRef" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmServiceInstanceContent"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="aboutInfo" type="pbm:PbmAboutInfo" /> - <element name="sessionManager" type="vim25:ManagedObjectReference" /> - <element name="capabilityMetadataManager" type="vim25:ManagedObjectReference" /> - <element name="profileManager" type="vim25:ManagedObjectReference" /> - <element name="complianceManager" type="vim25:ManagedObjectReference" /> - <element name="placementSolver" type="vim25:ManagedObjectReference" /> - <element name="replicationManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityInstance"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="pbm:PbmCapabilityMetadataUniqueId" /> - <element name="constraint" type="pbm:PbmCapabilityConstraintInstance" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilityInstance"> - <sequence> - <element name="PbmCapabilityInstance" type="pbm:PbmCapabilityInstance" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCapabilityMetadataUniqueId"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="namespace" type="xsd:string" /> - <element name="id" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityMetadata"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="pbm:PbmCapabilityMetadataUniqueId" /> - <element name="summary" type="pbm:PbmExtendedElementDescription" /> - <element name="mandatory" type="xsd:boolean" minOccurs="0" /> - <element name="hint" type="xsd:boolean" minOccurs="0" /> - <element name="keyId" type="xsd:string" minOccurs="0" /> - <element name="allowMultipleConstraints" type="xsd:boolean" minOccurs="0" /> - <element name="propertyMetadata" type="pbm:PbmCapabilityPropertyMetadata" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilityMetadata"> - <sequence> - <element name="PbmCapabilityMetadata" type="pbm:PbmCapabilityMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCapabilityConstraintInstance"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="propertyInstance" type="pbm:PbmCapabilityPropertyInstance" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilityConstraintInstance"> - <sequence> - <element name="PbmCapabilityConstraintInstance" type="pbm:PbmCapabilityConstraintInstance" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCapabilityGenericTypeInfo"> - <complexContent> - <extension base="pbm:PbmCapabilityTypeInfo"> - <sequence> - <element name="genericTypeName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PbmCapabilityOperator"> - <restriction base="xsd:string"> - <enumeration value="NOT" /> - </restriction> - </simpleType> - <complexType name="PbmCapabilityPropertyInstance"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="operator" type="xsd:string" minOccurs="0" /> - <element name="value" type="xsd:anyType" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilityPropertyInstance"> - <sequence> - <element name="PbmCapabilityPropertyInstance" type="pbm:PbmCapabilityPropertyInstance" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCapabilityPropertyMetadata"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="summary" type="pbm:PbmExtendedElementDescription" /> - <element name="mandatory" type="xsd:boolean" /> - <element name="type" type="pbm:PbmCapabilityTypeInfo" minOccurs="0" /> - <element name="defaultValue" type="xsd:anyType" minOccurs="0" /> - <element name="allowedValue" type="xsd:anyType" minOccurs="0" /> - <element name="requirementsTypeHint" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilityPropertyMetadata"> - <sequence> - <element name="PbmCapabilityPropertyMetadata" type="pbm:PbmCapabilityPropertyMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCapabilityTypeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="typeName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityMetadataPerCategory"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="subCategory" type="xsd:string" /> - <element name="capabilityMetadata" type="pbm:PbmCapabilityMetadata" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilityMetadataPerCategory"> - <sequence> - <element name="PbmCapabilityMetadataPerCategory" type="pbm:PbmCapabilityMetadataPerCategory" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCapabilitySchemaVendorInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vendorUuid" type="xsd:string" /> - <element name="info" type="pbm:PbmExtendedElementDescription" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityNamespaceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="version" type="xsd:string" /> - <element name="namespace" type="xsd:string" /> - <element name="info" type="pbm:PbmExtendedElementDescription" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityVendorResourceTypeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="resourceType" type="xsd:string" /> - <element name="vendorNamespaceInfo" type="pbm:PbmCapabilityVendorNamespaceInfo" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilityVendorResourceTypeInfo"> - <sequence> - <element name="PbmCapabilityVendorResourceTypeInfo" type="pbm:PbmCapabilityVendorResourceTypeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCapabilityVendorNamespaceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vendorInfo" type="pbm:PbmCapabilitySchemaVendorInfo" /> - <element name="namespaceInfo" type="pbm:PbmCapabilityNamespaceInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilityVendorNamespaceInfo"> - <sequence> - <element name="PbmCapabilityVendorNamespaceInfo" type="pbm:PbmCapabilityVendorNamespaceInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCapabilitySchema"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vendorInfo" type="pbm:PbmCapabilitySchemaVendorInfo" /> - <element name="namespaceInfo" type="pbm:PbmCapabilityNamespaceInfo" /> - <element name="lineOfService" type="pbm:PbmLineOfServiceInfo" minOccurs="0" /> - <element name="capabilityMetadataPerCategory" type="pbm:PbmCapabilityMetadataPerCategory" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilitySchema"> - <sequence> - <element name="PbmCapabilitySchema" type="pbm:PbmCapabilitySchema" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="PbmLineOfServiceInfoLineOfServiceEnum"> - <restriction base="xsd:string"> - <enumeration value="INSPECTION" /> - <enumeration value="COMPRESSION" /> - <enumeration value="ENCRYPTION" /> - <enumeration value="REPLICATION" /> - <enumeration value="CACHING" /> - <enumeration value="PERSISTENCE" /> - <enumeration value="DATA_PROVIDER" /> - <enumeration value="DATASTORE_IO_CONTROL" /> - </restriction> - </simpleType> - <complexType name="PbmLineOfServiceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="lineOfService" type="xsd:string" /> - <element name="name" type="pbm:PbmExtendedElementDescription" /> - <element name="description" type="pbm:PbmExtendedElementDescription" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmPersistenceBasedDataServiceInfo"> - <complexContent> - <extension base="pbm:PbmLineOfServiceInfo"> - <sequence> - <element name="compatiblePersistenceSchemaNamespace" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmVaioDataServiceInfo"> - <complexContent> - <extension base="pbm:PbmLineOfServiceInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PbmBuiltinGenericType"> - <restriction base="xsd:string"> - <enumeration value="VMW_RANGE" /> - <enumeration value="VMW_SET" /> - </restriction> - </simpleType> - <simpleType name="PbmBuiltinType"> - <restriction base="xsd:string"> - <enumeration value="XSD_LONG" /> - <enumeration value="XSD_SHORT" /> - <enumeration value="XSD_INTEGER" /> - <enumeration value="XSD_INT" /> - <enumeration value="XSD_STRING" /> - <enumeration value="XSD_BOOLEAN" /> - <enumeration value="XSD_DOUBLE" /> - <enumeration value="XSD_DATETIME" /> - <enumeration value="VMW_TIMESPAN" /> - <enumeration value="VMW_POLICY" /> - </restriction> - </simpleType> - <complexType name="PbmCapabilityDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="description" type="pbm:PbmExtendedElementDescription" /> - <element name="value" type="xsd:anyType" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityDiscreteSet"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="values" type="xsd:anyType" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityRange"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="min" type="xsd:anyType" /> - <element name="max" type="xsd:anyType" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityTimeSpan"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="value" type="xsd:int" /> - <element name="unit" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PbmCapabilityTimeUnitType"> - <restriction base="xsd:string"> - <enumeration value="SECONDS" /> - <enumeration value="MINUTES" /> - <enumeration value="HOURS" /> - <enumeration value="DAYS" /> - <enumeration value="WEEKS" /> - <enumeration value="MONTHS" /> - <enumeration value="YEARS" /> - </restriction> - </simpleType> - <simpleType name="PbmComplianceStatus"> - <restriction base="xsd:string"> - <enumeration value="compliant" /> - <enumeration value="nonCompliant" /> - <enumeration value="unknown" /> - <enumeration value="notApplicable" /> - <enumeration value="outOfDate" /> - </restriction> - </simpleType> - <simpleType name="PbmComplianceResultComplianceTaskStatus"> - <restriction base="xsd:string"> - <enumeration value="inProgress" /> - <enumeration value="success" /> - <enumeration value="failed" /> - </restriction> - </simpleType> - <complexType name="PbmComplianceResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="checkTime" type="xsd:dateTime" /> - <element name="entity" type="pbm:PbmServerObjectRef" /> - <element name="profile" type="pbm:PbmProfileId" minOccurs="0" /> - <element name="complianceTaskStatus" type="xsd:string" minOccurs="0" /> - <element name="complianceStatus" type="xsd:string" /> - <element name="mismatch" type="xsd:boolean" /> - <element name="violatedPolicies" type="pbm:PbmCompliancePolicyStatus" minOccurs="0" maxOccurs="unbounded" /> - <element name="errorCause" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="operationalStatus" type="pbm:PbmComplianceOperationalStatus" minOccurs="0" /> - <element name="info" type="pbm:PbmExtendedElementDescription" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmComplianceResult"> - <sequence> - <element name="PbmComplianceResult" type="pbm:PbmComplianceResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmComplianceOperationalStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="healthy" type="xsd:boolean" minOccurs="0" /> - <element name="operationETA" type="xsd:dateTime" minOccurs="0" /> - <element name="operationProgress" type="xsd:long" minOccurs="0" /> - <element name="transitional" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCompliancePolicyStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="expectedValue" type="pbm:PbmCapabilityInstance" /> - <element name="currentValue" type="pbm:PbmCapabilityInstance" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCompliancePolicyStatus"> - <sequence> - <element name="PbmCompliancePolicyStatus" type="pbm:PbmCompliancePolicyStatus" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmRollupComplianceResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="oldestCheckTime" type="xsd:dateTime" /> - <element name="entity" type="pbm:PbmServerObjectRef" /> - <element name="overallComplianceStatus" type="xsd:string" /> - <element name="overallComplianceTaskStatus" type="xsd:string" minOccurs="0" /> - <element name="result" type="pbm:PbmComplianceResult" minOccurs="0" maxOccurs="unbounded" /> - <element name="errorCause" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="profileMismatch" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmRollupComplianceResult"> - <sequence> - <element name="PbmRollupComplianceResult" type="pbm:PbmRollupComplianceResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmAlreadyExists"> - <complexContent> - <extension base="pbm:PbmFault"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityProfilePropertyMismatchFault"> - <complexContent> - <extension base="pbm:PbmPropertyMismatchFault"> - <sequence> - <element name="resourcePropertyInstance" type="pbm:PbmCapabilityPropertyInstance" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCompatibilityCheckFault"> - <complexContent> - <extension base="pbm:PbmFault"> - <sequence> - <element name="hub" type="pbm:PbmPlacementHub" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmDefaultProfileAppliesFault"> - <complexContent> - <extension base="pbm:PbmCompatibilityCheckFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmDuplicateName"> - <complexContent> - <extension base="pbm:PbmFault"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmIncompatibleVendorSpecificRuleSet"> - <complexContent> - <extension base="pbm:PbmCapabilityProfilePropertyMismatchFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmFaultInvalidLogin"> - <complexContent> - <extension base="pbm:PbmFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmLegacyHubsNotSupported"> - <complexContent> - <extension base="pbm:PbmFault"> - <sequence> - <element name="hubs" type="pbm:PbmPlacementHub" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmNonExistentHubs"> - <complexContent> - <extension base="pbm:PbmFault"> - <sequence> - <element name="hubs" type="pbm:PbmPlacementHub" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmFaultNotFound"> - <complexContent> - <extension base="pbm:PbmFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmFault"> - <complexContent> - <extension base="vim25:MethodFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmFaultProfileStorageFault"> - <complexContent> - <extension base="pbm:PbmFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmPropertyMismatchFault"> - <complexContent> - <extension base="pbm:PbmCompatibilityCheckFault"> - <sequence> - <element name="capabilityInstanceId" type="pbm:PbmCapabilityMetadataUniqueId" /> - <element name="requirementPropertyInstance" type="pbm:PbmCapabilityPropertyInstance" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmResourceInUse"> - <complexContent> - <extension base="pbm:PbmFault"> - <sequence> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmPlacementCapabilityConstraintsRequirement"> - <complexContent> - <extension base="pbm:PbmPlacementRequirement"> - <sequence> - <element name="constraints" type="pbm:PbmCapabilityConstraints" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmPlacementCapabilityProfileRequirement"> - <complexContent> - <extension base="pbm:PbmPlacementRequirement"> - <sequence> - <element name="profileId" type="pbm:PbmProfileId" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmPlacementCompatibilityResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="hub" type="pbm:PbmPlacementHub" /> - <element name="matchingResources" type="pbm:PbmPlacementMatchingResources" minOccurs="0" maxOccurs="unbounded" /> - <element name="howMany" type="xsd:long" minOccurs="0" /> - <element name="utilization" type="pbm:PbmPlacementResourceUtilization" minOccurs="0" maxOccurs="unbounded" /> - <element name="warning" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmPlacementCompatibilityResult"> - <sequence> - <element name="PbmPlacementCompatibilityResult" type="pbm:PbmPlacementCompatibilityResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmPlacementMatchingReplicationResources"> - <complexContent> - <extension base="pbm:PbmPlacementMatchingResources"> - <sequence> - <element name="replicationGroup" type="vim25:ReplicationGroupId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmPlacementMatchingResources"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmPlacementMatchingResources"> - <sequence> - <element name="PbmPlacementMatchingResources" type="pbm:PbmPlacementMatchingResources" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmPlacementHub"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="hubType" type="xsd:string" /> - <element name="hubId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmPlacementHub"> - <sequence> - <element name="PbmPlacementHub" type="pbm:PbmPlacementHub" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmPlacementRequirement"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmPlacementRequirement"> - <sequence> - <element name="PbmPlacementRequirement" type="pbm:PbmPlacementRequirement" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmPlacementResourceUtilization"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="pbm:PbmExtendedElementDescription" /> - <element name="description" type="pbm:PbmExtendedElementDescription" /> - <element name="availableBefore" type="xsd:long" minOccurs="0" /> - <element name="availableAfter" type="xsd:long" minOccurs="0" /> - <element name="total" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmPlacementResourceUtilization"> - <sequence> - <element name="PbmPlacementResourceUtilization" type="pbm:PbmPlacementResourceUtilization" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="PbmProfileCategoryEnum"> - <restriction base="xsd:string"> - <enumeration value="REQUIREMENT" /> - <enumeration value="RESOURCE" /> - <enumeration value="DATA_SERVICE_POLICY" /> - </restriction> - </simpleType> - <simpleType name="PbmSystemCreatedProfileType"> - <restriction base="xsd:string"> - <enumeration value="VsanDefaultProfile" /> - <enumeration value="VVolDefaultProfile" /> - </restriction> - </simpleType> - <complexType name="PbmCapabilityProfile"> - <complexContent> - <extension base="pbm:PbmProfile"> - <sequence> - <element name="profileCategory" type="xsd:string" /> - <element name="resourceType" type="pbm:PbmProfileResourceType" /> - <element name="constraints" type="pbm:PbmCapabilityConstraints" /> - <element name="generationId" type="xsd:long" minOccurs="0" /> - <element name="isDefault" type="xsd:boolean" /> - <element name="systemCreatedProfileType" type="xsd:string" minOccurs="0" /> - <element name="lineOfService" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityProfileCreateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="category" type="xsd:string" minOccurs="0" /> - <element name="resourceType" type="pbm:PbmProfileResourceType" /> - <element name="constraints" type="pbm:PbmCapabilityConstraints" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityProfileUpdateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="constraints" type="pbm:PbmCapabilityConstraints" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmCapabilityConstraints"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmDataServiceToPoliciesMap"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dataServicePolicy" type="pbm:PbmProfileId" /> - <element name="parentStoragePolicies" type="pbm:PbmProfileId" minOccurs="0" maxOccurs="unbounded" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmDefaultCapabilityProfile"> - <complexContent> - <extension base="pbm:PbmCapabilityProfile"> - <sequence> - <element name="vvolType" type="xsd:string" maxOccurs="unbounded" /> - <element name="containerId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PbmDefaultProfileInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastores" type="pbm:PbmPlacementHub" maxOccurs="unbounded" /> - <element name="defaultProfile" type="pbm:PbmProfile" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmDefaultProfileInfo"> - <sequence> - <element name="PbmDefaultProfileInfo" type="pbm:PbmDefaultProfileInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="PbmIofilterInfoFilterType"> - <restriction base="xsd:string"> - <enumeration value="INSPECTION" /> - <enumeration value="COMPRESSION" /> - <enumeration value="ENCRYPTION" /> - <enumeration value="REPLICATION" /> - <enumeration value="CACHE" /> - <enumeration value="DATAPROVIDER" /> - <enumeration value="DATASTOREIOCONTROL" /> - </restriction> - </simpleType> - <complexType name="PbmProfile"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="profileId" type="pbm:PbmProfileId" /> - <element name="name" type="xsd:string" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="creationTime" type="xsd:dateTime" /> - <element name="createdBy" type="xsd:string" /> - <element name="lastUpdatedTime" type="xsd:dateTime" /> - <element name="lastUpdatedBy" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmProfile"> - <sequence> - <element name="PbmProfile" type="pbm:PbmProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmProfileId"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uniqueId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmProfileId"> - <sequence> - <element name="PbmProfileId" type="pbm:PbmProfileId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmProfileOperationOutcome"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="profileId" type="pbm:PbmProfileId" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmProfileOperationOutcome"> - <sequence> - <element name="PbmProfileOperationOutcome" type="pbm:PbmProfileOperationOutcome" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmProfileType"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uniqueId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmProfileType"> - <sequence> - <element name="PbmProfileType" type="pbm:PbmProfileType" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmQueryProfileResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="object" type="pbm:PbmServerObjectRef" /> - <element name="profileId" type="pbm:PbmProfileId" minOccurs="0" maxOccurs="unbounded" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmQueryProfileResult"> - <sequence> - <element name="PbmQueryProfileResult" type="pbm:PbmQueryProfileResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmProfileResourceType"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="resourceType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmProfileResourceType"> - <sequence> - <element name="PbmProfileResourceType" type="pbm:PbmProfileResourceType" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="PbmProfileResourceTypeEnum"> - <restriction base="xsd:string"> - <enumeration value="STORAGE" /> - </restriction> - </simpleType> - <complexType name="PbmCapabilitySubProfile"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="capability" type="pbm:PbmCapabilityInstance" maxOccurs="unbounded" /> - <element name="forceProvision" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmCapabilitySubProfile"> - <sequence> - <element name="PbmCapabilitySubProfile" type="pbm:PbmCapabilitySubProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmCapabilitySubProfileConstraints"> - <complexContent> - <extension base="pbm:PbmCapabilityConstraints"> - <sequence> - <element name="subProfiles" type="pbm:PbmCapabilitySubProfile" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PbmVmOperation"> - <restriction base="xsd:string"> - <enumeration value="CREATE" /> - <enumeration value="RECONFIGURE" /> - <enumeration value="MIGRATE" /> - <enumeration value="CLONE" /> - </restriction> - </simpleType> - <complexType name="PbmDatastoreSpaceStatistics"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="profileId" type="xsd:string" minOccurs="0" /> - <element name="physicalTotalInMB" type="xsd:long" /> - <element name="physicalFreeInMB" type="xsd:long" /> - <element name="physicalUsedInMB" type="xsd:long" /> - <element name="logicalLimitInMB" type="xsd:long" minOccurs="0" /> - <element name="logicalFreeInMB" type="xsd:long" /> - <element name="logicalUsedInMB" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmDatastoreSpaceStatistics"> - <sequence> - <element name="PbmDatastoreSpaceStatistics" type="pbm:PbmDatastoreSpaceStatistics" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PbmQueryReplicationGroupResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="object" type="pbm:PbmServerObjectRef" /> - <element name="replicationGroupId" type="vim25:ReplicationGroupId" minOccurs="0" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPbmQueryReplicationGroupResult"> - <sequence> - <element name="PbmQueryReplicationGroupResult" type="pbm:PbmQueryReplicationGroupResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> -</schema> diff --git a/oslo_vmware/wsdl/6.5/pbm.wsdl b/oslo_vmware/wsdl/6.5/pbm.wsdl deleted file mode 100644 index 0e42d83..0000000 --- a/oslo_vmware/wsdl/6.5/pbm.wsdl +++ /dev/null @@ -1,3975 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<!-- - Copyright 2005-2016 VMware, Inc. All rights reserved. ---> -<definitions targetNamespace="urn:pbm" - xmlns="http://schemas.xmlsoap.org/wsdl/" - xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" - xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" - xmlns:pbm="urn:pbm" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" -> - <types> - <schema - targetNamespace="urn:pbm" - xmlns="http://www.w3.org/2001/XMLSchema" - xmlns:pbm="urn:pbm" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:vim25="urn:vim25" - xmlns:reflect="urn:reflect" - elementFormDefault="qualified" - > - <import namespace="urn:vim25" schemaLocation="query-types.xsd" /> - <import namespace="urn:vim25" schemaLocation="vim-types.xsd" /> - <import namespace="urn:vim25" schemaLocation="core-types.xsd" /> - <import namespace="urn:reflect" schemaLocation="reflect-types.xsd" /> - <include schemaLocation="pbm-messagetypes.xsd" /> - <element name="versionURI" type="xsd:string" /> - <element name="ActiveDirectoryFaultFault" type="vim25:ActiveDirectoryFault"/> - <element name="ActiveVMsBlockingEVCFault" type="vim25:ActiveVMsBlockingEVC"/> - <element name="AdminDisabledFault" type="vim25:AdminDisabled"/> - <element name="AdminNotDisabledFault" type="vim25:AdminNotDisabled"/> - <element name="AffinityConfiguredFault" type="vim25:AffinityConfigured"/> - <element name="AgentInstallFailedFault" type="vim25:AgentInstallFailed"/> - <element name="AlreadyBeingManagedFault" type="vim25:AlreadyBeingManaged"/> - <element name="AlreadyConnectedFault" type="vim25:AlreadyConnected"/> - <element name="AlreadyExistsFault" type="vim25:AlreadyExists"/> - <element name="AlreadyUpgradedFault" type="vim25:AlreadyUpgraded"/> - <element name="AnswerFileUpdateFailedFault" type="vim25:AnswerFileUpdateFailed"/> - <element name="ApplicationQuiesceFaultFault" type="vim25:ApplicationQuiesceFault"/> - <element name="AuthMinimumAdminPermissionFault" type="vim25:AuthMinimumAdminPermission"/> - <element name="BackupBlobReadFailureFault" type="vim25:BackupBlobReadFailure"/> - <element name="BackupBlobWriteFailureFault" type="vim25:BackupBlobWriteFailure"/> - <element name="BlockedByFirewallFault" type="vim25:BlockedByFirewall"/> - <element name="CAMServerRefusedConnectionFault" type="vim25:CAMServerRefusedConnection"/> - <element name="CannotAccessFileFault" type="vim25:CannotAccessFile"/> - <element name="CannotAccessLocalSourceFault" type="vim25:CannotAccessLocalSource"/> - <element name="CannotAccessNetworkFault" type="vim25:CannotAccessNetwork"/> - <element name="CannotAccessVmComponentFault" type="vim25:CannotAccessVmComponent"/> - <element name="CannotAccessVmConfigFault" type="vim25:CannotAccessVmConfig"/> - <element name="CannotAccessVmDeviceFault" type="vim25:CannotAccessVmDevice"/> - <element name="CannotAccessVmDiskFault" type="vim25:CannotAccessVmDisk"/> - <element name="CannotAddHostWithFTVmAsStandaloneFault" type="vim25:CannotAddHostWithFTVmAsStandalone"/> - <element name="CannotAddHostWithFTVmToDifferentClusterFault" type="vim25:CannotAddHostWithFTVmToDifferentCluster"/> - <element name="CannotAddHostWithFTVmToNonHAClusterFault" type="vim25:CannotAddHostWithFTVmToNonHACluster"/> - <element name="CannotChangeDrsBehaviorForFtSecondaryFault" type="vim25:CannotChangeDrsBehaviorForFtSecondary"/> - <element name="CannotChangeHaSettingsForFtSecondaryFault" type="vim25:CannotChangeHaSettingsForFtSecondary"/> - <element name="CannotChangeVsanClusterUuidFault" type="vim25:CannotChangeVsanClusterUuid"/> - <element name="CannotChangeVsanNodeUuidFault" type="vim25:CannotChangeVsanNodeUuid"/> - <element name="CannotComputeFTCompatibleHostsFault" type="vim25:CannotComputeFTCompatibleHosts"/> - <element name="CannotCreateFileFault" type="vim25:CannotCreateFile"/> - <element name="CannotDecryptPasswordsFault" type="vim25:CannotDecryptPasswords"/> - <element name="CannotDeleteFileFault" type="vim25:CannotDeleteFile"/> - <element name="CannotDisableDrsOnClustersWithVAppsFault" type="vim25:CannotDisableDrsOnClustersWithVApps"/> - <element name="CannotDisableSnapshotFault" type="vim25:CannotDisableSnapshot"/> - <element name="CannotDisconnectHostWithFaultToleranceVmFault" type="vim25:CannotDisconnectHostWithFaultToleranceVm"/> - <element name="CannotEnableVmcpForClusterFault" type="vim25:CannotEnableVmcpForCluster"/> - <element name="CannotModifyConfigCpuRequirementsFault" type="vim25:CannotModifyConfigCpuRequirements"/> - <element name="CannotMoveFaultToleranceVmFault" type="vim25:CannotMoveFaultToleranceVm"/> - <element name="CannotMoveHostWithFaultToleranceVmFault" type="vim25:CannotMoveHostWithFaultToleranceVm"/> - <element name="CannotMoveVmWithDeltaDiskFault" type="vim25:CannotMoveVmWithDeltaDisk"/> - <element name="CannotMoveVmWithNativeDeltaDiskFault" type="vim25:CannotMoveVmWithNativeDeltaDisk"/> - <element name="CannotMoveVsanEnabledHostFault" type="vim25:CannotMoveVsanEnabledHost"/> - <element name="CannotPlaceWithoutPrerequisiteMovesFault" type="vim25:CannotPlaceWithoutPrerequisiteMoves"/> - <element name="CannotPowerOffVmInClusterFault" type="vim25:CannotPowerOffVmInCluster"/> - <element name="CannotReconfigureVsanWhenHaEnabledFault" type="vim25:CannotReconfigureVsanWhenHaEnabled"/> - <element name="CannotUseNetworkFault" type="vim25:CannotUseNetwork"/> - <element name="ClockSkewFault" type="vim25:ClockSkew"/> - <element name="CloneFromSnapshotNotSupportedFault" type="vim25:CloneFromSnapshotNotSupported"/> - <element name="CollectorAddressUnsetFault" type="vim25:CollectorAddressUnset"/> - <element name="ConcurrentAccessFault" type="vim25:ConcurrentAccess"/> - <element name="ConflictingConfigurationFault" type="vim25:ConflictingConfiguration"/> - <element name="ConflictingDatastoreFoundFault" type="vim25:ConflictingDatastoreFound"/> - <element name="ConnectedIsoFault" type="vim25:ConnectedIso"/> - <element name="CpuCompatibilityUnknownFault" type="vim25:CpuCompatibilityUnknown"/> - <element name="CpuHotPlugNotSupportedFault" type="vim25:CpuHotPlugNotSupported"/> - <element name="CpuIncompatibleFault" type="vim25:CpuIncompatible"/> - <element name="CpuIncompatible1ECXFault" type="vim25:CpuIncompatible1ECX"/> - <element name="CpuIncompatible81EDXFault" type="vim25:CpuIncompatible81EDX"/> - <element name="CustomizationFaultFault" type="vim25:CustomizationFault"/> - <element name="CustomizationPendingFault" type="vim25:CustomizationPending"/> - <element name="DVPortNotSupportedFault" type="vim25:DVPortNotSupported"/> - <element name="DasConfigFaultFault" type="vim25:DasConfigFault"/> - <element name="DatabaseErrorFault" type="vim25:DatabaseError"/> - <element name="DatacenterMismatchFault" type="vim25:DatacenterMismatch"/> - <element name="DatastoreNotWritableOnHostFault" type="vim25:DatastoreNotWritableOnHost"/> - <element name="DeltaDiskFormatNotSupportedFault" type="vim25:DeltaDiskFormatNotSupported"/> - <element name="DestinationSwitchFullFault" type="vim25:DestinationSwitchFull"/> - <element name="DestinationVsanDisabledFault" type="vim25:DestinationVsanDisabled"/> - <element name="DeviceBackingNotSupportedFault" type="vim25:DeviceBackingNotSupported"/> - <element name="DeviceControllerNotSupportedFault" type="vim25:DeviceControllerNotSupported"/> - <element name="DeviceHotPlugNotSupportedFault" type="vim25:DeviceHotPlugNotSupported"/> - <element name="DeviceNotFoundFault" type="vim25:DeviceNotFound"/> - <element name="DeviceNotSupportedFault" type="vim25:DeviceNotSupported"/> - <element name="DeviceUnsupportedForVmPlatformFault" type="vim25:DeviceUnsupportedForVmPlatform"/> - <element name="DeviceUnsupportedForVmVersionFault" type="vim25:DeviceUnsupportedForVmVersion"/> - <element name="DigestNotSupportedFault" type="vim25:DigestNotSupported"/> - <element name="DirectoryNotEmptyFault" type="vim25:DirectoryNotEmpty"/> - <element name="DisableAdminNotSupportedFault" type="vim25:DisableAdminNotSupported"/> - <element name="DisallowedChangeByServiceFault" type="vim25:DisallowedChangeByService"/> - <element name="DisallowedDiskModeChangeFault" type="vim25:DisallowedDiskModeChange"/> - <element name="DisallowedMigrationDeviceAttachedFault" type="vim25:DisallowedMigrationDeviceAttached"/> - <element name="DisallowedOperationOnFailoverHostFault" type="vim25:DisallowedOperationOnFailoverHost"/> - <element name="DisconnectedHostsBlockingEVCFault" type="vim25:DisconnectedHostsBlockingEVC"/> - <element name="DiskHasPartitionsFault" type="vim25:DiskHasPartitions"/> - <element name="DiskIsLastRemainingNonSSDFault" type="vim25:DiskIsLastRemainingNonSSD"/> - <element name="DiskIsNonLocalFault" type="vim25:DiskIsNonLocal"/> - <element name="DiskIsUSBFault" type="vim25:DiskIsUSB"/> - <element name="DiskMoveTypeNotSupportedFault" type="vim25:DiskMoveTypeNotSupported"/> - <element name="DiskNotSupportedFault" type="vim25:DiskNotSupported"/> - <element name="DiskTooSmallFault" type="vim25:DiskTooSmall"/> - <element name="DomainNotFoundFault" type="vim25:DomainNotFound"/> - <element name="DrsDisabledOnVmFault" type="vim25:DrsDisabledOnVm"/> - <element name="DrsVmotionIncompatibleFaultFault" type="vim25:DrsVmotionIncompatibleFault"/> - <element name="DuplicateDisksFault" type="vim25:DuplicateDisks"/> - <element name="DuplicateNameFault" type="vim25:DuplicateName"/> - <element name="DuplicateVsanNetworkInterfaceFault" type="vim25:DuplicateVsanNetworkInterface"/> - <element name="DvsApplyOperationFaultFault" type="vim25:DvsApplyOperationFault"/> - <element name="DvsFaultFault" type="vim25:DvsFault"/> - <element name="DvsNotAuthorizedFault" type="vim25:DvsNotAuthorized"/> - <element name="DvsOperationBulkFaultFault" type="vim25:DvsOperationBulkFault"/> - <element name="DvsScopeViolatedFault" type="vim25:DvsScopeViolated"/> - <element name="EVCAdmissionFailedFault" type="vim25:EVCAdmissionFailed"/> - <element name="EVCAdmissionFailedCPUFeaturesForModeFault" type="vim25:EVCAdmissionFailedCPUFeaturesForMode"/> - <element name="EVCAdmissionFailedCPUModelFault" type="vim25:EVCAdmissionFailedCPUModel"/> - <element name="EVCAdmissionFailedCPUModelForModeFault" type="vim25:EVCAdmissionFailedCPUModelForMode"/> - <element name="EVCAdmissionFailedCPUVendorFault" type="vim25:EVCAdmissionFailedCPUVendor"/> - <element name="EVCAdmissionFailedCPUVendorUnknownFault" type="vim25:EVCAdmissionFailedCPUVendorUnknown"/> - <element name="EVCAdmissionFailedHostDisconnectedFault" type="vim25:EVCAdmissionFailedHostDisconnected"/> - <element name="EVCAdmissionFailedHostSoftwareFault" type="vim25:EVCAdmissionFailedHostSoftware"/> - <element name="EVCAdmissionFailedHostSoftwareForModeFault" type="vim25:EVCAdmissionFailedHostSoftwareForMode"/> - <element name="EVCAdmissionFailedVmActiveFault" type="vim25:EVCAdmissionFailedVmActive"/> - <element name="EVCConfigFaultFault" type="vim25:EVCConfigFault"/> - <element name="EVCModeIllegalByVendorFault" type="vim25:EVCModeIllegalByVendor"/> - <element name="EVCModeUnsupportedByHostsFault" type="vim25:EVCModeUnsupportedByHosts"/> - <element name="EVCUnsupportedByHostHardwareFault" type="vim25:EVCUnsupportedByHostHardware"/> - <element name="EVCUnsupportedByHostSoftwareFault" type="vim25:EVCUnsupportedByHostSoftware"/> - <element name="EightHostLimitViolatedFault" type="vim25:EightHostLimitViolated"/> - <element name="ExpiredAddonLicenseFault" type="vim25:ExpiredAddonLicense"/> - <element name="ExpiredEditionLicenseFault" type="vim25:ExpiredEditionLicense"/> - <element name="ExpiredFeatureLicenseFault" type="vim25:ExpiredFeatureLicense"/> - <element name="ExtendedFaultFault" type="vim25:ExtendedFault"/> - <element name="FailToEnableSPBMFault" type="vim25:FailToEnableSPBM"/> - <element name="FailToLockFaultToleranceVMsFault" type="vim25:FailToLockFaultToleranceVMs"/> - <element name="FaultToleranceAntiAffinityViolatedFault" type="vim25:FaultToleranceAntiAffinityViolated"/> - <element name="FaultToleranceCannotEditMemFault" type="vim25:FaultToleranceCannotEditMem"/> - <element name="FaultToleranceCpuIncompatibleFault" type="vim25:FaultToleranceCpuIncompatible"/> - <element name="FaultToleranceNeedsThickDiskFault" type="vim25:FaultToleranceNeedsThickDisk"/> - <element name="FaultToleranceNotLicensedFault" type="vim25:FaultToleranceNotLicensed"/> - <element name="FaultToleranceNotSameBuildFault" type="vim25:FaultToleranceNotSameBuild"/> - <element name="FaultTolerancePrimaryPowerOnNotAttemptedFault" type="vim25:FaultTolerancePrimaryPowerOnNotAttempted"/> - <element name="FaultToleranceVmNotDasProtectedFault" type="vim25:FaultToleranceVmNotDasProtected"/> - <element name="FcoeFaultFault" type="vim25:FcoeFault"/> - <element name="FcoeFaultPnicHasNoPortSetFault" type="vim25:FcoeFaultPnicHasNoPortSet"/> - <element name="FeatureRequirementsNotMetFault" type="vim25:FeatureRequirementsNotMet"/> - <element name="FileAlreadyExistsFault" type="vim25:FileAlreadyExists"/> - <element name="FileBackedPortNotSupportedFault" type="vim25:FileBackedPortNotSupported"/> - <element name="FileFaultFault" type="vim25:FileFault"/> - <element name="FileLockedFault" type="vim25:FileLocked"/> - <element name="FileNameTooLongFault" type="vim25:FileNameTooLong"/> - <element name="FileNotFoundFault" type="vim25:FileNotFound"/> - <element name="FileNotWritableFault" type="vim25:FileNotWritable"/> - <element name="FileTooLargeFault" type="vim25:FileTooLarge"/> - <element name="FilesystemQuiesceFaultFault" type="vim25:FilesystemQuiesceFault"/> - <element name="FilterInUseFault" type="vim25:FilterInUse"/> - <element name="FtIssuesOnHostFault" type="vim25:FtIssuesOnHost"/> - <element name="FullStorageVMotionNotSupportedFault" type="vim25:FullStorageVMotionNotSupported"/> - <element name="GatewayConnectFaultFault" type="vim25:GatewayConnectFault"/> - <element name="GatewayHostNotReachableFault" type="vim25:GatewayHostNotReachable"/> - <element name="GatewayNotFoundFault" type="vim25:GatewayNotFound"/> - <element name="GatewayNotReachableFault" type="vim25:GatewayNotReachable"/> - <element name="GatewayOperationRefusedFault" type="vim25:GatewayOperationRefused"/> - <element name="GatewayToHostAuthFaultFault" type="vim25:GatewayToHostAuthFault"/> - <element name="GatewayToHostConnectFaultFault" type="vim25:GatewayToHostConnectFault"/> - <element name="GatewayToHostTrustVerifyFaultFault" type="vim25:GatewayToHostTrustVerifyFault"/> - <element name="GenericDrsFaultFault" type="vim25:GenericDrsFault"/> - <element name="GenericVmConfigFaultFault" type="vim25:GenericVmConfigFault"/> - <element name="GuestAuthenticationChallengeFault" type="vim25:GuestAuthenticationChallenge"/> - <element name="GuestComponentsOutOfDateFault" type="vim25:GuestComponentsOutOfDate"/> - <element name="GuestMultipleMappingsFault" type="vim25:GuestMultipleMappings"/> - <element name="GuestOperationsFaultFault" type="vim25:GuestOperationsFault"/> - <element name="GuestOperationsUnavailableFault" type="vim25:GuestOperationsUnavailable"/> - <element name="GuestPermissionDeniedFault" type="vim25:GuestPermissionDenied"/> - <element name="GuestProcessNotFoundFault" type="vim25:GuestProcessNotFound"/> - <element name="GuestRegistryFaultFault" type="vim25:GuestRegistryFault"/> - <element name="GuestRegistryKeyAlreadyExistsFault" type="vim25:GuestRegistryKeyAlreadyExists"/> - <element name="GuestRegistryKeyFaultFault" type="vim25:GuestRegistryKeyFault"/> - <element name="GuestRegistryKeyHasSubkeysFault" type="vim25:GuestRegistryKeyHasSubkeys"/> - <element name="GuestRegistryKeyInvalidFault" type="vim25:GuestRegistryKeyInvalid"/> - <element name="GuestRegistryKeyParentVolatileFault" type="vim25:GuestRegistryKeyParentVolatile"/> - <element name="GuestRegistryValueFaultFault" type="vim25:GuestRegistryValueFault"/> - <element name="GuestRegistryValueNotFoundFault" type="vim25:GuestRegistryValueNotFound"/> - <element name="HAErrorsAtDestFault" type="vim25:HAErrorsAtDest"/> - <element name="HeterogenousHostsBlockingEVCFault" type="vim25:HeterogenousHostsBlockingEVC"/> - <element name="HostAccessRestrictedToManagementServerFault" type="vim25:HostAccessRestrictedToManagementServer"/> - <element name="HostConfigFailedFault" type="vim25:HostConfigFailed"/> - <element name="HostConfigFaultFault" type="vim25:HostConfigFault"/> - <element name="HostConnectFaultFault" type="vim25:HostConnectFault"/> - <element name="HostHasComponentFailureFault" type="vim25:HostHasComponentFailure"/> - <element name="HostInDomainFault" type="vim25:HostInDomain"/> - <element name="HostIncompatibleForFaultToleranceFault" type="vim25:HostIncompatibleForFaultTolerance"/> - <element name="HostIncompatibleForRecordReplayFault" type="vim25:HostIncompatibleForRecordReplay"/> - <element name="HostInventoryFullFault" type="vim25:HostInventoryFull"/> - <element name="HostPowerOpFailedFault" type="vim25:HostPowerOpFailed"/> - <element name="HostSpecificationOperationFailedFault" type="vim25:HostSpecificationOperationFailed"/> - <element name="HotSnapshotMoveNotSupportedFault" type="vim25:HotSnapshotMoveNotSupported"/> - <element name="IDEDiskNotSupportedFault" type="vim25:IDEDiskNotSupported"/> - <element name="IORMNotSupportedHostOnDatastoreFault" type="vim25:IORMNotSupportedHostOnDatastore"/> - <element name="ImportHostAddFailureFault" type="vim25:ImportHostAddFailure"/> - <element name="ImportOperationBulkFaultFault" type="vim25:ImportOperationBulkFault"/> - <element name="InUseFeatureManipulationDisallowedFault" type="vim25:InUseFeatureManipulationDisallowed"/> - <element name="InaccessibleDatastoreFault" type="vim25:InaccessibleDatastore"/> - <element name="InaccessibleFTMetadataDatastoreFault" type="vim25:InaccessibleFTMetadataDatastore"/> - <element name="InaccessibleVFlashSourceFault" type="vim25:InaccessibleVFlashSource"/> - <element name="IncompatibleDefaultDeviceFault" type="vim25:IncompatibleDefaultDevice"/> - <element name="IncompatibleHostForFtSecondaryFault" type="vim25:IncompatibleHostForFtSecondary"/> - <element name="IncompatibleHostForVmReplicationFault" type="vim25:IncompatibleHostForVmReplication"/> - <element name="IncompatibleSettingFault" type="vim25:IncompatibleSetting"/> - <element name="IncorrectFileTypeFault" type="vim25:IncorrectFileType"/> - <element name="IncorrectHostInformationFault" type="vim25:IncorrectHostInformation"/> - <element name="IndependentDiskVMotionNotSupportedFault" type="vim25:IndependentDiskVMotionNotSupported"/> - <element name="InsufficientAgentVmsDeployedFault" type="vim25:InsufficientAgentVmsDeployed"/> - <element name="InsufficientCpuResourcesFaultFault" type="vim25:InsufficientCpuResourcesFault"/> - <element name="InsufficientDisksFault" type="vim25:InsufficientDisks"/> - <element name="InsufficientFailoverResourcesFaultFault" type="vim25:InsufficientFailoverResourcesFault"/> - <element name="InsufficientGraphicsResourcesFaultFault" type="vim25:InsufficientGraphicsResourcesFault"/> - <element name="InsufficientHostCapacityFaultFault" type="vim25:InsufficientHostCapacityFault"/> - <element name="InsufficientHostCpuCapacityFaultFault" type="vim25:InsufficientHostCpuCapacityFault"/> - <element name="InsufficientHostMemoryCapacityFaultFault" type="vim25:InsufficientHostMemoryCapacityFault"/> - <element name="InsufficientMemoryResourcesFaultFault" type="vim25:InsufficientMemoryResourcesFault"/> - <element name="InsufficientNetworkCapacityFault" type="vim25:InsufficientNetworkCapacity"/> - <element name="InsufficientNetworkResourcePoolCapacityFault" type="vim25:InsufficientNetworkResourcePoolCapacity"/> - <element name="InsufficientPerCpuCapacityFault" type="vim25:InsufficientPerCpuCapacity"/> - <element name="InsufficientResourcesFaultFault" type="vim25:InsufficientResourcesFault"/> - <element name="InsufficientStandbyCpuResourceFault" type="vim25:InsufficientStandbyCpuResource"/> - <element name="InsufficientStandbyMemoryResourceFault" type="vim25:InsufficientStandbyMemoryResource"/> - <element name="InsufficientStandbyResourceFault" type="vim25:InsufficientStandbyResource"/> - <element name="InsufficientStorageIopsFault" type="vim25:InsufficientStorageIops"/> - <element name="InsufficientStorageSpaceFault" type="vim25:InsufficientStorageSpace"/> - <element name="InsufficientVFlashResourcesFaultFault" type="vim25:InsufficientVFlashResourcesFault"/> - <element name="InvalidAffinitySettingFaultFault" type="vim25:InvalidAffinitySettingFault"/> - <element name="InvalidBmcRoleFault" type="vim25:InvalidBmcRole"/> - <element name="InvalidBundleFault" type="vim25:InvalidBundle"/> - <element name="InvalidCAMCertificateFault" type="vim25:InvalidCAMCertificate"/> - <element name="InvalidCAMServerFault" type="vim25:InvalidCAMServer"/> - <element name="InvalidClientCertificateFault" type="vim25:InvalidClientCertificate"/> - <element name="InvalidControllerFault" type="vim25:InvalidController"/> - <element name="InvalidDasConfigArgumentFault" type="vim25:InvalidDasConfigArgument"/> - <element name="InvalidDasRestartPriorityForFtVmFault" type="vim25:InvalidDasRestartPriorityForFtVm"/> - <element name="InvalidDatastoreFault" type="vim25:InvalidDatastore"/> - <element name="InvalidDatastorePathFault" type="vim25:InvalidDatastorePath"/> - <element name="InvalidDatastoreStateFault" type="vim25:InvalidDatastoreState"/> - <element name="InvalidDeviceBackingFault" type="vim25:InvalidDeviceBacking"/> - <element name="InvalidDeviceOperationFault" type="vim25:InvalidDeviceOperation"/> - <element name="InvalidDeviceSpecFault" type="vim25:InvalidDeviceSpec"/> - <element name="InvalidDiskFormatFault" type="vim25:InvalidDiskFormat"/> - <element name="InvalidDrsBehaviorForFtVmFault" type="vim25:InvalidDrsBehaviorForFtVm"/> - <element name="InvalidEditionLicenseFault" type="vim25:InvalidEditionLicense"/> - <element name="InvalidEventFault" type="vim25:InvalidEvent"/> - <element name="InvalidFolderFault" type="vim25:InvalidFolder"/> - <element name="InvalidFormatFault" type="vim25:InvalidFormat"/> - <element name="InvalidGuestLoginFault" type="vim25:InvalidGuestLogin"/> - <element name="InvalidHostConnectionStateFault" type="vim25:InvalidHostConnectionState"/> - <element name="InvalidHostNameFault" type="vim25:InvalidHostName"/> - <element name="InvalidHostStateFault" type="vim25:InvalidHostState"/> - <element name="InvalidIndexArgumentFault" type="vim25:InvalidIndexArgument"/> - <element name="InvalidIpfixConfigFault" type="vim25:InvalidIpfixConfig"/> - <element name="InvalidIpmiLoginInfoFault" type="vim25:InvalidIpmiLoginInfo"/> - <element name="InvalidIpmiMacAddressFault" type="vim25:InvalidIpmiMacAddress"/> - <element name="InvalidLicenseFault" type="vim25:InvalidLicense"/> - <element name="InvalidLocaleFault" type="vim25:InvalidLocale"/> - <element name="InvalidLoginFault" type="vim25:InvalidLogin"/> - <element name="InvalidNameFault" type="vim25:InvalidName"/> - <element name="InvalidNasCredentialsFault" type="vim25:InvalidNasCredentials"/> - <element name="InvalidNetworkInTypeFault" type="vim25:InvalidNetworkInType"/> - <element name="InvalidNetworkResourceFault" type="vim25:InvalidNetworkResource"/> - <element name="InvalidOperationOnSecondaryVmFault" type="vim25:InvalidOperationOnSecondaryVm"/> - <element name="InvalidPowerStateFault" type="vim25:InvalidPowerState"/> - <element name="InvalidPrivilegeFault" type="vim25:InvalidPrivilege"/> - <element name="InvalidProfileReferenceHostFault" type="vim25:InvalidProfileReferenceHost"/> - <element name="InvalidPropertyTypeFault" type="vim25:InvalidPropertyType"/> - <element name="InvalidPropertyValueFault" type="vim25:InvalidPropertyValue"/> - <element name="InvalidResourcePoolStructureFaultFault" type="vim25:InvalidResourcePoolStructureFault"/> - <element name="InvalidSnapshotFormatFault" type="vim25:InvalidSnapshotFormat"/> - <element name="InvalidStateFault" type="vim25:InvalidState"/> - <element name="InvalidVmConfigFault" type="vim25:InvalidVmConfig"/> - <element name="InvalidVmStateFault" type="vim25:InvalidVmState"/> - <element name="InventoryHasStandardAloneHostsFault" type="vim25:InventoryHasStandardAloneHosts"/> - <element name="IpHostnameGeneratorErrorFault" type="vim25:IpHostnameGeneratorError"/> - <element name="IscsiFaultFault" type="vim25:IscsiFault"/> - <element name="IscsiFaultInvalidVnicFault" type="vim25:IscsiFaultInvalidVnic"/> - <element name="IscsiFaultPnicInUseFault" type="vim25:IscsiFaultPnicInUse"/> - <element name="IscsiFaultVnicAlreadyBoundFault" type="vim25:IscsiFaultVnicAlreadyBound"/> - <element name="IscsiFaultVnicHasActivePathsFault" type="vim25:IscsiFaultVnicHasActivePaths"/> - <element name="IscsiFaultVnicHasMultipleUplinksFault" type="vim25:IscsiFaultVnicHasMultipleUplinks"/> - <element name="IscsiFaultVnicHasNoUplinksFault" type="vim25:IscsiFaultVnicHasNoUplinks"/> - <element name="IscsiFaultVnicHasWrongUplinkFault" type="vim25:IscsiFaultVnicHasWrongUplink"/> - <element name="IscsiFaultVnicInUseFault" type="vim25:IscsiFaultVnicInUse"/> - <element name="IscsiFaultVnicIsLastPathFault" type="vim25:IscsiFaultVnicIsLastPath"/> - <element name="IscsiFaultVnicNotBoundFault" type="vim25:IscsiFaultVnicNotBound"/> - <element name="IscsiFaultVnicNotFoundFault" type="vim25:IscsiFaultVnicNotFound"/> - <element name="LargeRDMConversionNotSupportedFault" type="vim25:LargeRDMConversionNotSupported"/> - <element name="LargeRDMNotSupportedOnDatastoreFault" type="vim25:LargeRDMNotSupportedOnDatastore"/> - <element name="LegacyNetworkInterfaceInUseFault" type="vim25:LegacyNetworkInterfaceInUse"/> - <element name="LicenseAssignmentFailedFault" type="vim25:LicenseAssignmentFailed"/> - <element name="LicenseDowngradeDisallowedFault" type="vim25:LicenseDowngradeDisallowed"/> - <element name="LicenseEntityNotFoundFault" type="vim25:LicenseEntityNotFound"/> - <element name="LicenseExpiredFault" type="vim25:LicenseExpired"/> - <element name="LicenseKeyEntityMismatchFault" type="vim25:LicenseKeyEntityMismatch"/> - <element name="LicenseRestrictedFault" type="vim25:LicenseRestricted"/> - <element name="LicenseServerUnavailableFault" type="vim25:LicenseServerUnavailable"/> - <element name="LicenseSourceUnavailableFault" type="vim25:LicenseSourceUnavailable"/> - <element name="LimitExceededFault" type="vim25:LimitExceeded"/> - <element name="LinuxVolumeNotCleanFault" type="vim25:LinuxVolumeNotClean"/> - <element name="LogBundlingFailedFault" type="vim25:LogBundlingFailed"/> - <element name="MaintenanceModeFileMoveFault" type="vim25:MaintenanceModeFileMove"/> - <element name="MemoryFileFormatNotSupportedByDatastoreFault" type="vim25:MemoryFileFormatNotSupportedByDatastore"/> - <element name="MemoryHotPlugNotSupportedFault" type="vim25:MemoryHotPlugNotSupported"/> - <element name="MemorySizeNotRecommendedFault" type="vim25:MemorySizeNotRecommended"/> - <element name="MemorySizeNotSupportedFault" type="vim25:MemorySizeNotSupported"/> - <element name="MemorySizeNotSupportedByDatastoreFault" type="vim25:MemorySizeNotSupportedByDatastore"/> - <element name="MemorySnapshotOnIndependentDiskFault" type="vim25:MemorySnapshotOnIndependentDisk"/> - <element name="MethodAlreadyDisabledFaultFault" type="vim25:MethodAlreadyDisabledFault"/> - <element name="MethodDisabledFault" type="vim25:MethodDisabled"/> - <element name="MigrationDisabledFault" type="vim25:MigrationDisabled"/> - <element name="MigrationFaultFault" type="vim25:MigrationFault"/> - <element name="MigrationFeatureNotSupportedFault" type="vim25:MigrationFeatureNotSupported"/> - <element name="MigrationNotReadyFault" type="vim25:MigrationNotReady"/> - <element name="MismatchedBundleFault" type="vim25:MismatchedBundle"/> - <element name="MismatchedNetworkPoliciesFault" type="vim25:MismatchedNetworkPolicies"/> - <element name="MismatchedVMotionNetworkNamesFault" type="vim25:MismatchedVMotionNetworkNames"/> - <element name="MissingBmcSupportFault" type="vim25:MissingBmcSupport"/> - <element name="MissingControllerFault" type="vim25:MissingController"/> - <element name="MissingIpPoolFault" type="vim25:MissingIpPool"/> - <element name="MissingLinuxCustResourcesFault" type="vim25:MissingLinuxCustResources"/> - <element name="MissingNetworkIpConfigFault" type="vim25:MissingNetworkIpConfig"/> - <element name="MissingPowerOffConfigurationFault" type="vim25:MissingPowerOffConfiguration"/> - <element name="MissingPowerOnConfigurationFault" type="vim25:MissingPowerOnConfiguration"/> - <element name="MissingWindowsCustResourcesFault" type="vim25:MissingWindowsCustResources"/> - <element name="MksConnectionLimitReachedFault" type="vim25:MksConnectionLimitReached"/> - <element name="MountErrorFault" type="vim25:MountError"/> - <element name="MultiWriterNotSupportedFault" type="vim25:MultiWriterNotSupported"/> - <element name="MultipleCertificatesVerifyFaultFault" type="vim25:MultipleCertificatesVerifyFault"/> - <element name="MultipleSnapshotsNotSupportedFault" type="vim25:MultipleSnapshotsNotSupported"/> - <element name="NamespaceFullFault" type="vim25:NamespaceFull"/> - <element name="NamespaceLimitReachedFault" type="vim25:NamespaceLimitReached"/> - <element name="NamespaceWriteProtectedFault" type="vim25:NamespaceWriteProtected"/> - <element name="NasConfigFaultFault" type="vim25:NasConfigFault"/> - <element name="NasConnectionLimitReachedFault" type="vim25:NasConnectionLimitReached"/> - <element name="NasSessionCredentialConflictFault" type="vim25:NasSessionCredentialConflict"/> - <element name="NasVolumeNotMountedFault" type="vim25:NasVolumeNotMounted"/> - <element name="NetworkCopyFaultFault" type="vim25:NetworkCopyFault"/> - <element name="NetworkDisruptedAndConfigRolledBackFault" type="vim25:NetworkDisruptedAndConfigRolledBack"/> - <element name="NetworkInaccessibleFault" type="vim25:NetworkInaccessible"/> - <element name="NetworksMayNotBeTheSameFault" type="vim25:NetworksMayNotBeTheSame"/> - <element name="NicSettingMismatchFault" type="vim25:NicSettingMismatch"/> - <element name="NoActiveHostInClusterFault" type="vim25:NoActiveHostInCluster"/> - <element name="NoAvailableIpFault" type="vim25:NoAvailableIp"/> - <element name="NoClientCertificateFault" type="vim25:NoClientCertificate"/> - <element name="NoCompatibleDatastoreFault" type="vim25:NoCompatibleDatastore"/> - <element name="NoCompatibleHardAffinityHostFault" type="vim25:NoCompatibleHardAffinityHost"/> - <element name="NoCompatibleHostFault" type="vim25:NoCompatibleHost"/> - <element name="NoCompatibleHostWithAccessToDeviceFault" type="vim25:NoCompatibleHostWithAccessToDevice"/> - <element name="NoCompatibleSoftAffinityHostFault" type="vim25:NoCompatibleSoftAffinityHost"/> - <element name="NoConnectedDatastoreFault" type="vim25:NoConnectedDatastore"/> - <element name="NoDiskFoundFault" type="vim25:NoDiskFound"/> - <element name="NoDiskSpaceFault" type="vim25:NoDiskSpace"/> - <element name="NoDisksToCustomizeFault" type="vim25:NoDisksToCustomize"/> - <element name="NoGatewayFault" type="vim25:NoGateway"/> - <element name="NoGuestHeartbeatFault" type="vim25:NoGuestHeartbeat"/> - <element name="NoHostFault" type="vim25:NoHost"/> - <element name="NoHostSuitableForFtSecondaryFault" type="vim25:NoHostSuitableForFtSecondary"/> - <element name="NoLicenseServerConfiguredFault" type="vim25:NoLicenseServerConfigured"/> - <element name="NoPeerHostFoundFault" type="vim25:NoPeerHostFound"/> - <element name="NoPermissionFault" type="vim25:NoPermission"/> - <element name="NoPermissionOnADFault" type="vim25:NoPermissionOnAD"/> - <element name="NoPermissionOnHostFault" type="vim25:NoPermissionOnHost"/> - <element name="NoPermissionOnNasVolumeFault" type="vim25:NoPermissionOnNasVolume"/> - <element name="NoSubjectNameFault" type="vim25:NoSubjectName"/> - <element name="NoVcManagedIpConfiguredFault" type="vim25:NoVcManagedIpConfigured"/> - <element name="NoVirtualNicFault" type="vim25:NoVirtualNic"/> - <element name="NoVmInVAppFault" type="vim25:NoVmInVApp"/> - <element name="NonADUserRequiredFault" type="vim25:NonADUserRequired"/> - <element name="NonHomeRDMVMotionNotSupportedFault" type="vim25:NonHomeRDMVMotionNotSupported"/> - <element name="NonPersistentDisksNotSupportedFault" type="vim25:NonPersistentDisksNotSupported"/> - <element name="NonVmwareOuiMacNotSupportedHostFault" type="vim25:NonVmwareOuiMacNotSupportedHost"/> - <element name="NotADirectoryFault" type="vim25:NotADirectory"/> - <element name="NotAFileFault" type="vim25:NotAFile"/> - <element name="NotAuthenticatedFault" type="vim25:NotAuthenticated"/> - <element name="NotEnoughCpusFault" type="vim25:NotEnoughCpus"/> - <element name="NotEnoughLogicalCpusFault" type="vim25:NotEnoughLogicalCpus"/> - <element name="NotFoundFault" type="vim25:NotFound"/> - <element name="NotSupportedDeviceForFTFault" type="vim25:NotSupportedDeviceForFT"/> - <element name="NotSupportedHostFault" type="vim25:NotSupportedHost"/> - <element name="NotSupportedHostForChecksumFault" type="vim25:NotSupportedHostForChecksum"/> - <element name="NotSupportedHostForVFlashFault" type="vim25:NotSupportedHostForVFlash"/> - <element name="NotSupportedHostForVmcpFault" type="vim25:NotSupportedHostForVmcp"/> - <element name="NotSupportedHostForVmemFileFault" type="vim25:NotSupportedHostForVmemFile"/> - <element name="NotSupportedHostForVsanFault" type="vim25:NotSupportedHostForVsan"/> - <element name="NotSupportedHostInClusterFault" type="vim25:NotSupportedHostInCluster"/> - <element name="NotSupportedHostInDvsFault" type="vim25:NotSupportedHostInDvs"/> - <element name="NotSupportedHostInHAClusterFault" type="vim25:NotSupportedHostInHACluster"/> - <element name="NotUserConfigurablePropertyFault" type="vim25:NotUserConfigurableProperty"/> - <element name="NumVirtualCoresPerSocketNotSupportedFault" type="vim25:NumVirtualCoresPerSocketNotSupported"/> - <element name="NumVirtualCpusExceedsLimitFault" type="vim25:NumVirtualCpusExceedsLimit"/> - <element name="NumVirtualCpusIncompatibleFault" type="vim25:NumVirtualCpusIncompatible"/> - <element name="NumVirtualCpusNotSupportedFault" type="vim25:NumVirtualCpusNotSupported"/> - <element name="OperationDisabledByGuestFault" type="vim25:OperationDisabledByGuest"/> - <element name="OperationDisallowedOnHostFault" type="vim25:OperationDisallowedOnHost"/> - <element name="OperationNotSupportedByGuestFault" type="vim25:OperationNotSupportedByGuest"/> - <element name="OutOfBoundsFault" type="vim25:OutOfBounds"/> - <element name="OvfAttributeFault" type="vim25:OvfAttribute"/> - <element name="OvfConnectedDeviceFault" type="vim25:OvfConnectedDevice"/> - <element name="OvfConnectedDeviceFloppyFault" type="vim25:OvfConnectedDeviceFloppy"/> - <element name="OvfConnectedDeviceIsoFault" type="vim25:OvfConnectedDeviceIso"/> - <element name="OvfConstraintFault" type="vim25:OvfConstraint"/> - <element name="OvfConsumerCallbackFaultFault" type="vim25:OvfConsumerCallbackFault"/> - <element name="OvfConsumerCommunicationErrorFault" type="vim25:OvfConsumerCommunicationError"/> - <element name="OvfConsumerFaultFault" type="vim25:OvfConsumerFault"/> - <element name="OvfConsumerInvalidSectionFault" type="vim25:OvfConsumerInvalidSection"/> - <element name="OvfConsumerPowerOnFaultFault" type="vim25:OvfConsumerPowerOnFault"/> - <element name="OvfConsumerUndeclaredSectionFault" type="vim25:OvfConsumerUndeclaredSection"/> - <element name="OvfConsumerUndefinedPrefixFault" type="vim25:OvfConsumerUndefinedPrefix"/> - <element name="OvfConsumerValidationFaultFault" type="vim25:OvfConsumerValidationFault"/> - <element name="OvfCpuCompatibilityFault" type="vim25:OvfCpuCompatibility"/> - <element name="OvfCpuCompatibilityCheckNotSupportedFault" type="vim25:OvfCpuCompatibilityCheckNotSupported"/> - <element name="OvfDiskMappingNotFoundFault" type="vim25:OvfDiskMappingNotFound"/> - <element name="OvfDiskOrderConstraintFault" type="vim25:OvfDiskOrderConstraint"/> - <element name="OvfDuplicateElementFault" type="vim25:OvfDuplicateElement"/> - <element name="OvfDuplicatedElementBoundaryFault" type="vim25:OvfDuplicatedElementBoundary"/> - <element name="OvfDuplicatedPropertyIdExportFault" type="vim25:OvfDuplicatedPropertyIdExport"/> - <element name="OvfDuplicatedPropertyIdImportFault" type="vim25:OvfDuplicatedPropertyIdImport"/> - <element name="OvfElementFault" type="vim25:OvfElement"/> - <element name="OvfElementInvalidValueFault" type="vim25:OvfElementInvalidValue"/> - <element name="OvfExportFault" type="vim25:OvfExport"/> - <element name="OvfExportFailedFault" type="vim25:OvfExportFailed"/> - <element name="OvfFaultFault" type="vim25:OvfFault"/> - <element name="OvfHardwareCheckFault" type="vim25:OvfHardwareCheck"/> - <element name="OvfHardwareExportFault" type="vim25:OvfHardwareExport"/> - <element name="OvfHostResourceConstraintFault" type="vim25:OvfHostResourceConstraint"/> - <element name="OvfHostValueNotParsedFault" type="vim25:OvfHostValueNotParsed"/> - <element name="OvfImportFault" type="vim25:OvfImport"/> - <element name="OvfImportFailedFault" type="vim25:OvfImportFailed"/> - <element name="OvfInternalErrorFault" type="vim25:OvfInternalError"/> - <element name="OvfInvalidPackageFault" type="vim25:OvfInvalidPackage"/> - <element name="OvfInvalidValueFault" type="vim25:OvfInvalidValue"/> - <element name="OvfInvalidValueConfigurationFault" type="vim25:OvfInvalidValueConfiguration"/> - <element name="OvfInvalidValueEmptyFault" type="vim25:OvfInvalidValueEmpty"/> - <element name="OvfInvalidValueFormatMalformedFault" type="vim25:OvfInvalidValueFormatMalformed"/> - <element name="OvfInvalidValueReferenceFault" type="vim25:OvfInvalidValueReference"/> - <element name="OvfInvalidVmNameFault" type="vim25:OvfInvalidVmName"/> - <element name="OvfMappedOsIdFault" type="vim25:OvfMappedOsId"/> - <element name="OvfMissingAttributeFault" type="vim25:OvfMissingAttribute"/> - <element name="OvfMissingElementFault" type="vim25:OvfMissingElement"/> - <element name="OvfMissingElementNormalBoundaryFault" type="vim25:OvfMissingElementNormalBoundary"/> - <element name="OvfMissingHardwareFault" type="vim25:OvfMissingHardware"/> - <element name="OvfNetworkMappingNotSupportedFault" type="vim25:OvfNetworkMappingNotSupported"/> - <element name="OvfNoHostNicFault" type="vim25:OvfNoHostNic"/> - <element name="OvfNoSpaceOnControllerFault" type="vim25:OvfNoSpaceOnController"/> - <element name="OvfNoSupportedHardwareFamilyFault" type="vim25:OvfNoSupportedHardwareFamily"/> - <element name="OvfPropertyFault" type="vim25:OvfProperty"/> - <element name="OvfPropertyExportFault" type="vim25:OvfPropertyExport"/> - <element name="OvfPropertyNetworkFault" type="vim25:OvfPropertyNetwork"/> - <element name="OvfPropertyNetworkExportFault" type="vim25:OvfPropertyNetworkExport"/> - <element name="OvfPropertyQualifierFault" type="vim25:OvfPropertyQualifier"/> - <element name="OvfPropertyQualifierDuplicateFault" type="vim25:OvfPropertyQualifierDuplicate"/> - <element name="OvfPropertyQualifierIgnoredFault" type="vim25:OvfPropertyQualifierIgnored"/> - <element name="OvfPropertyTypeFault" type="vim25:OvfPropertyType"/> - <element name="OvfPropertyValueFault" type="vim25:OvfPropertyValue"/> - <element name="OvfSystemFaultFault" type="vim25:OvfSystemFault"/> - <element name="OvfToXmlUnsupportedElementFault" type="vim25:OvfToXmlUnsupportedElement"/> - <element name="OvfUnableToExportDiskFault" type="vim25:OvfUnableToExportDisk"/> - <element name="OvfUnexpectedElementFault" type="vim25:OvfUnexpectedElement"/> - <element name="OvfUnknownDeviceFault" type="vim25:OvfUnknownDevice"/> - <element name="OvfUnknownDeviceBackingFault" type="vim25:OvfUnknownDeviceBacking"/> - <element name="OvfUnknownEntityFault" type="vim25:OvfUnknownEntity"/> - <element name="OvfUnsupportedAttributeFault" type="vim25:OvfUnsupportedAttribute"/> - <element name="OvfUnsupportedAttributeValueFault" type="vim25:OvfUnsupportedAttributeValue"/> - <element name="OvfUnsupportedDeviceBackingInfoFault" type="vim25:OvfUnsupportedDeviceBackingInfo"/> - <element name="OvfUnsupportedDeviceBackingOptionFault" type="vim25:OvfUnsupportedDeviceBackingOption"/> - <element name="OvfUnsupportedDeviceExportFault" type="vim25:OvfUnsupportedDeviceExport"/> - <element name="OvfUnsupportedDiskProvisioningFault" type="vim25:OvfUnsupportedDiskProvisioning"/> - <element name="OvfUnsupportedElementFault" type="vim25:OvfUnsupportedElement"/> - <element name="OvfUnsupportedElementValueFault" type="vim25:OvfUnsupportedElementValue"/> - <element name="OvfUnsupportedPackageFault" type="vim25:OvfUnsupportedPackage"/> - <element name="OvfUnsupportedSectionFault" type="vim25:OvfUnsupportedSection"/> - <element name="OvfUnsupportedSubTypeFault" type="vim25:OvfUnsupportedSubType"/> - <element name="OvfUnsupportedTypeFault" type="vim25:OvfUnsupportedType"/> - <element name="OvfWrongElementFault" type="vim25:OvfWrongElement"/> - <element name="OvfWrongNamespaceFault" type="vim25:OvfWrongNamespace"/> - <element name="OvfXmlFormatFault" type="vim25:OvfXmlFormat"/> - <element name="PatchAlreadyInstalledFault" type="vim25:PatchAlreadyInstalled"/> - <element name="PatchBinariesNotFoundFault" type="vim25:PatchBinariesNotFound"/> - <element name="PatchInstallFailedFault" type="vim25:PatchInstallFailed"/> - <element name="PatchIntegrityErrorFault" type="vim25:PatchIntegrityError"/> - <element name="PatchMetadataCorruptedFault" type="vim25:PatchMetadataCorrupted"/> - <element name="PatchMetadataInvalidFault" type="vim25:PatchMetadataInvalid"/> - <element name="PatchMetadataNotFoundFault" type="vim25:PatchMetadataNotFound"/> - <element name="PatchMissingDependenciesFault" type="vim25:PatchMissingDependencies"/> - <element name="PatchNotApplicableFault" type="vim25:PatchNotApplicable"/> - <element name="PatchSupersededFault" type="vim25:PatchSuperseded"/> - <element name="PhysCompatRDMNotSupportedFault" type="vim25:PhysCompatRDMNotSupported"/> - <element name="PlatformConfigFaultFault" type="vim25:PlatformConfigFault"/> - <element name="PowerOnFtSecondaryFailedFault" type="vim25:PowerOnFtSecondaryFailed"/> - <element name="PowerOnFtSecondaryTimedoutFault" type="vim25:PowerOnFtSecondaryTimedout"/> - <element name="ProfileUpdateFailedFault" type="vim25:ProfileUpdateFailed"/> - <element name="QuarantineModeFaultFault" type="vim25:QuarantineModeFault"/> - <element name="QuestionPendingFault" type="vim25:QuestionPending"/> - <element name="QuiesceDatastoreIOForHAFailedFault" type="vim25:QuiesceDatastoreIOForHAFailed"/> - <element name="RDMConversionNotSupportedFault" type="vim25:RDMConversionNotSupported"/> - <element name="RDMNotPreservedFault" type="vim25:RDMNotPreserved"/> - <element name="RDMNotSupportedFault" type="vim25:RDMNotSupported"/> - <element name="RDMNotSupportedOnDatastoreFault" type="vim25:RDMNotSupportedOnDatastore"/> - <element name="RDMPointsToInaccessibleDiskFault" type="vim25:RDMPointsToInaccessibleDisk"/> - <element name="RawDiskNotSupportedFault" type="vim25:RawDiskNotSupported"/> - <element name="ReadHostResourcePoolTreeFailedFault" type="vim25:ReadHostResourcePoolTreeFailed"/> - <element name="ReadOnlyDisksWithLegacyDestinationFault" type="vim25:ReadOnlyDisksWithLegacyDestination"/> - <element name="RebootRequiredFault" type="vim25:RebootRequired"/> - <element name="RecordReplayDisabledFault" type="vim25:RecordReplayDisabled"/> - <element name="RemoteDeviceNotSupportedFault" type="vim25:RemoteDeviceNotSupported"/> - <element name="RemoveFailedFault" type="vim25:RemoveFailed"/> - <element name="ReplicationConfigFaultFault" type="vim25:ReplicationConfigFault"/> - <element name="ReplicationDiskConfigFaultFault" type="vim25:ReplicationDiskConfigFault"/> - <element name="ReplicationFaultFault" type="vim25:ReplicationFault"/> - <element name="ReplicationIncompatibleWithFTFault" type="vim25:ReplicationIncompatibleWithFT"/> - <element name="ReplicationInvalidOptionsFault" type="vim25:ReplicationInvalidOptions"/> - <element name="ReplicationNotSupportedOnHostFault" type="vim25:ReplicationNotSupportedOnHost"/> - <element name="ReplicationVmConfigFaultFault" type="vim25:ReplicationVmConfigFault"/> - <element name="ReplicationVmFaultFault" type="vim25:ReplicationVmFault"/> - <element name="ReplicationVmInProgressFaultFault" type="vim25:ReplicationVmInProgressFault"/> - <element name="ResourceInUseFault" type="vim25:ResourceInUse"/> - <element name="ResourceNotAvailableFault" type="vim25:ResourceNotAvailable"/> - <element name="RestrictedByAdministratorFault" type="vim25:RestrictedByAdministrator"/> - <element name="RestrictedVersionFault" type="vim25:RestrictedVersion"/> - <element name="RollbackFailureFault" type="vim25:RollbackFailure"/> - <element name="RuleViolationFault" type="vim25:RuleViolation"/> - <element name="SSLDisabledFaultFault" type="vim25:SSLDisabledFault"/> - <element name="SSLVerifyFaultFault" type="vim25:SSLVerifyFault"/> - <element name="SSPIChallengeFault" type="vim25:SSPIChallenge"/> - <element name="SecondaryVmAlreadyDisabledFault" type="vim25:SecondaryVmAlreadyDisabled"/> - <element name="SecondaryVmAlreadyEnabledFault" type="vim25:SecondaryVmAlreadyEnabled"/> - <element name="SecondaryVmAlreadyRegisteredFault" type="vim25:SecondaryVmAlreadyRegistered"/> - <element name="SecondaryVmNotRegisteredFault" type="vim25:SecondaryVmNotRegistered"/> - <element name="SharedBusControllerNotSupportedFault" type="vim25:SharedBusControllerNotSupported"/> - <element name="ShrinkDiskFaultFault" type="vim25:ShrinkDiskFault"/> - <element name="SnapshotCloneNotSupportedFault" type="vim25:SnapshotCloneNotSupported"/> - <element name="SnapshotCopyNotSupportedFault" type="vim25:SnapshotCopyNotSupported"/> - <element name="SnapshotDisabledFault" type="vim25:SnapshotDisabled"/> - <element name="SnapshotFaultFault" type="vim25:SnapshotFault"/> - <element name="SnapshotIncompatibleDeviceInVmFault" type="vim25:SnapshotIncompatibleDeviceInVm"/> - <element name="SnapshotLockedFault" type="vim25:SnapshotLocked"/> - <element name="SnapshotMoveFromNonHomeNotSupportedFault" type="vim25:SnapshotMoveFromNonHomeNotSupported"/> - <element name="SnapshotMoveNotSupportedFault" type="vim25:SnapshotMoveNotSupported"/> - <element name="SnapshotMoveToNonHomeNotSupportedFault" type="vim25:SnapshotMoveToNonHomeNotSupported"/> - <element name="SnapshotNoChangeFault" type="vim25:SnapshotNoChange"/> - <element name="SnapshotRevertIssueFault" type="vim25:SnapshotRevertIssue"/> - <element name="SoftRuleVioCorrectionDisallowedFault" type="vim25:SoftRuleVioCorrectionDisallowed"/> - <element name="SoftRuleVioCorrectionImpactFault" type="vim25:SoftRuleVioCorrectionImpact"/> - <element name="SsdDiskNotAvailableFault" type="vim25:SsdDiskNotAvailable"/> - <element name="StorageDrsCannotMoveDiskInMultiWriterModeFault" type="vim25:StorageDrsCannotMoveDiskInMultiWriterMode"/> - <element name="StorageDrsCannotMoveFTVmFault" type="vim25:StorageDrsCannotMoveFTVm"/> - <element name="StorageDrsCannotMoveIndependentDiskFault" type="vim25:StorageDrsCannotMoveIndependentDisk"/> - <element name="StorageDrsCannotMoveManuallyPlacedSwapFileFault" type="vim25:StorageDrsCannotMoveManuallyPlacedSwapFile"/> - <element name="StorageDrsCannotMoveManuallyPlacedVmFault" type="vim25:StorageDrsCannotMoveManuallyPlacedVm"/> - <element name="StorageDrsCannotMoveSharedDiskFault" type="vim25:StorageDrsCannotMoveSharedDisk"/> - <element name="StorageDrsCannotMoveTemplateFault" type="vim25:StorageDrsCannotMoveTemplate"/> - <element name="StorageDrsCannotMoveVmInUserFolderFault" type="vim25:StorageDrsCannotMoveVmInUserFolder"/> - <element name="StorageDrsCannotMoveVmWithMountedCDROMFault" type="vim25:StorageDrsCannotMoveVmWithMountedCDROM"/> - <element name="StorageDrsCannotMoveVmWithNoFilesInLayoutFault" type="vim25:StorageDrsCannotMoveVmWithNoFilesInLayout"/> - <element name="StorageDrsDatacentersCannotShareDatastoreFault" type="vim25:StorageDrsDatacentersCannotShareDatastore"/> - <element name="StorageDrsDisabledOnVmFault" type="vim25:StorageDrsDisabledOnVm"/> - <element name="StorageDrsHbrDiskNotMovableFault" type="vim25:StorageDrsHbrDiskNotMovable"/> - <element name="StorageDrsHmsMoveInProgressFault" type="vim25:StorageDrsHmsMoveInProgress"/> - <element name="StorageDrsHmsUnreachableFault" type="vim25:StorageDrsHmsUnreachable"/> - <element name="StorageDrsIolbDisabledInternallyFault" type="vim25:StorageDrsIolbDisabledInternally"/> - <element name="StorageDrsRelocateDisabledFault" type="vim25:StorageDrsRelocateDisabled"/> - <element name="StorageDrsStaleHmsCollectionFault" type="vim25:StorageDrsStaleHmsCollection"/> - <element name="StorageDrsUnableToMoveFilesFault" type="vim25:StorageDrsUnableToMoveFiles"/> - <element name="StorageVMotionNotSupportedFault" type="vim25:StorageVMotionNotSupported"/> - <element name="StorageVmotionIncompatibleFault" type="vim25:StorageVmotionIncompatible"/> - <element name="SuspendedRelocateNotSupportedFault" type="vim25:SuspendedRelocateNotSupported"/> - <element name="SwapDatastoreNotWritableOnHostFault" type="vim25:SwapDatastoreNotWritableOnHost"/> - <element name="SwapDatastoreUnsetFault" type="vim25:SwapDatastoreUnset"/> - <element name="SwapPlacementOverrideNotSupportedFault" type="vim25:SwapPlacementOverrideNotSupported"/> - <element name="SwitchIpUnsetFault" type="vim25:SwitchIpUnset"/> - <element name="SwitchNotInUpgradeModeFault" type="vim25:SwitchNotInUpgradeMode"/> - <element name="TaskInProgressFault" type="vim25:TaskInProgress"/> - <element name="ThirdPartyLicenseAssignmentFailedFault" type="vim25:ThirdPartyLicenseAssignmentFailed"/> - <element name="TimedoutFault" type="vim25:Timedout"/> - <element name="TooManyConcurrentNativeClonesFault" type="vim25:TooManyConcurrentNativeClones"/> - <element name="TooManyConsecutiveOverridesFault" type="vim25:TooManyConsecutiveOverrides"/> - <element name="TooManyDevicesFault" type="vim25:TooManyDevices"/> - <element name="TooManyDisksOnLegacyHostFault" type="vim25:TooManyDisksOnLegacyHost"/> - <element name="TooManyGuestLogonsFault" type="vim25:TooManyGuestLogons"/> - <element name="TooManyHostsFault" type="vim25:TooManyHosts"/> - <element name="TooManyNativeCloneLevelsFault" type="vim25:TooManyNativeCloneLevels"/> - <element name="TooManyNativeClonesOnFileFault" type="vim25:TooManyNativeClonesOnFile"/> - <element name="TooManySnapshotLevelsFault" type="vim25:TooManySnapshotLevels"/> - <element name="ToolsAlreadyUpgradedFault" type="vim25:ToolsAlreadyUpgraded"/> - <element name="ToolsAutoUpgradeNotSupportedFault" type="vim25:ToolsAutoUpgradeNotSupported"/> - <element name="ToolsImageCopyFailedFault" type="vim25:ToolsImageCopyFailed"/> - <element name="ToolsImageNotAvailableFault" type="vim25:ToolsImageNotAvailable"/> - <element name="ToolsImageSignatureCheckFailedFault" type="vim25:ToolsImageSignatureCheckFailed"/> - <element name="ToolsInstallationInProgressFault" type="vim25:ToolsInstallationInProgress"/> - <element name="ToolsUnavailableFault" type="vim25:ToolsUnavailable"/> - <element name="ToolsUpgradeCancelledFault" type="vim25:ToolsUpgradeCancelled"/> - <element name="UnSupportedDatastoreForVFlashFault" type="vim25:UnSupportedDatastoreForVFlash"/> - <element name="UncommittedUndoableDiskFault" type="vim25:UncommittedUndoableDisk"/> - <element name="UnconfiguredPropertyValueFault" type="vim25:UnconfiguredPropertyValue"/> - <element name="UncustomizableGuestFault" type="vim25:UncustomizableGuest"/> - <element name="UnexpectedCustomizationFaultFault" type="vim25:UnexpectedCustomizationFault"/> - <element name="UnrecognizedHostFault" type="vim25:UnrecognizedHost"/> - <element name="UnsharedSwapVMotionNotSupportedFault" type="vim25:UnsharedSwapVMotionNotSupported"/> - <element name="UnsupportedDatastoreFault" type="vim25:UnsupportedDatastore"/> - <element name="UnsupportedGuestFault" type="vim25:UnsupportedGuest"/> - <element name="UnsupportedVimApiVersionFault" type="vim25:UnsupportedVimApiVersion"/> - <element name="UnsupportedVmxLocationFault" type="vim25:UnsupportedVmxLocation"/> - <element name="UnusedVirtualDiskBlocksNotScrubbedFault" type="vim25:UnusedVirtualDiskBlocksNotScrubbed"/> - <element name="UserNotFoundFault" type="vim25:UserNotFound"/> - <element name="VAppConfigFaultFault" type="vim25:VAppConfigFault"/> - <element name="VAppNotRunningFault" type="vim25:VAppNotRunning"/> - <element name="VAppOperationInProgressFault" type="vim25:VAppOperationInProgress"/> - <element name="VAppPropertyFaultFault" type="vim25:VAppPropertyFault"/> - <element name="VAppTaskInProgressFault" type="vim25:VAppTaskInProgress"/> - <element name="VFlashCacheHotConfigNotSupportedFault" type="vim25:VFlashCacheHotConfigNotSupported"/> - <element name="VFlashModuleNotSupportedFault" type="vim25:VFlashModuleNotSupported"/> - <element name="VFlashModuleVersionIncompatibleFault" type="vim25:VFlashModuleVersionIncompatible"/> - <element name="VMINotSupportedFault" type="vim25:VMINotSupported"/> - <element name="VMOnConflictDVPortFault" type="vim25:VMOnConflictDVPort"/> - <element name="VMOnVirtualIntranetFault" type="vim25:VMOnVirtualIntranet"/> - <element name="VMotionAcrossNetworkNotSupportedFault" type="vim25:VMotionAcrossNetworkNotSupported"/> - <element name="VMotionInterfaceIssueFault" type="vim25:VMotionInterfaceIssue"/> - <element name="VMotionLinkCapacityLowFault" type="vim25:VMotionLinkCapacityLow"/> - <element name="VMotionLinkDownFault" type="vim25:VMotionLinkDown"/> - <element name="VMotionNotConfiguredFault" type="vim25:VMotionNotConfigured"/> - <element name="VMotionNotLicensedFault" type="vim25:VMotionNotLicensed"/> - <element name="VMotionNotSupportedFault" type="vim25:VMotionNotSupported"/> - <element name="VMotionProtocolIncompatibleFault" type="vim25:VMotionProtocolIncompatible"/> - <element name="VimFaultFault" type="vim25:VimFault"/> - <element name="VirtualDiskBlocksNotFullyProvisionedFault" type="vim25:VirtualDiskBlocksNotFullyProvisioned"/> - <element name="VirtualDiskModeNotSupportedFault" type="vim25:VirtualDiskModeNotSupported"/> - <element name="VirtualEthernetCardNotSupportedFault" type="vim25:VirtualEthernetCardNotSupported"/> - <element name="VirtualHardwareCompatibilityIssueFault" type="vim25:VirtualHardwareCompatibilityIssue"/> - <element name="VirtualHardwareVersionNotSupportedFault" type="vim25:VirtualHardwareVersionNotSupported"/> - <element name="VmAlreadyExistsInDatacenterFault" type="vim25:VmAlreadyExistsInDatacenter"/> - <element name="VmConfigFaultFault" type="vim25:VmConfigFault"/> - <element name="VmConfigIncompatibleForFaultToleranceFault" type="vim25:VmConfigIncompatibleForFaultTolerance"/> - <element name="VmConfigIncompatibleForRecordReplayFault" type="vim25:VmConfigIncompatibleForRecordReplay"/> - <element name="VmFaultToleranceConfigIssueFault" type="vim25:VmFaultToleranceConfigIssue"/> - <element name="VmFaultToleranceConfigIssueWrapperFault" type="vim25:VmFaultToleranceConfigIssueWrapper"/> - <element name="VmFaultToleranceInvalidFileBackingFault" type="vim25:VmFaultToleranceInvalidFileBacking"/> - <element name="VmFaultToleranceIssueFault" type="vim25:VmFaultToleranceIssue"/> - <element name="VmFaultToleranceOpIssuesListFault" type="vim25:VmFaultToleranceOpIssuesList"/> - <element name="VmFaultToleranceTooManyFtVcpusOnHostFault" type="vim25:VmFaultToleranceTooManyFtVcpusOnHost"/> - <element name="VmFaultToleranceTooManyVMsOnHostFault" type="vim25:VmFaultToleranceTooManyVMsOnHost"/> - <element name="VmHostAffinityRuleViolationFault" type="vim25:VmHostAffinityRuleViolation"/> - <element name="VmLimitLicenseFault" type="vim25:VmLimitLicense"/> - <element name="VmMetadataManagerFaultFault" type="vim25:VmMetadataManagerFault"/> - <element name="VmMonitorIncompatibleForFaultToleranceFault" type="vim25:VmMonitorIncompatibleForFaultTolerance"/> - <element name="VmPowerOnDisabledFault" type="vim25:VmPowerOnDisabled"/> - <element name="VmSmpFaultToleranceTooManyVMsOnHostFault" type="vim25:VmSmpFaultToleranceTooManyVMsOnHost"/> - <element name="VmToolsUpgradeFaultFault" type="vim25:VmToolsUpgradeFault"/> - <element name="VmValidateMaxDeviceFault" type="vim25:VmValidateMaxDevice"/> - <element name="VmWwnConflictFault" type="vim25:VmWwnConflict"/> - <element name="VmfsAlreadyMountedFault" type="vim25:VmfsAlreadyMounted"/> - <element name="VmfsAmbiguousMountFault" type="vim25:VmfsAmbiguousMount"/> - <element name="VmfsMountFaultFault" type="vim25:VmfsMountFault"/> - <element name="VmotionInterfaceNotEnabledFault" type="vim25:VmotionInterfaceNotEnabled"/> - <element name="VolumeEditorErrorFault" type="vim25:VolumeEditorError"/> - <element name="VramLimitLicenseFault" type="vim25:VramLimitLicense"/> - <element name="VsanClusterUuidMismatchFault" type="vim25:VsanClusterUuidMismatch"/> - <element name="VsanDiskFaultFault" type="vim25:VsanDiskFault"/> - <element name="VsanFaultFault" type="vim25:VsanFault"/> - <element name="VsanIncompatibleDiskMappingFault" type="vim25:VsanIncompatibleDiskMapping"/> - <element name="VspanDestPortConflictFault" type="vim25:VspanDestPortConflict"/> - <element name="VspanPortConflictFault" type="vim25:VspanPortConflict"/> - <element name="VspanPortMoveFaultFault" type="vim25:VspanPortMoveFault"/> - <element name="VspanPortPromiscChangeFaultFault" type="vim25:VspanPortPromiscChangeFault"/> - <element name="VspanPortgroupPromiscChangeFaultFault" type="vim25:VspanPortgroupPromiscChangeFault"/> - <element name="VspanPortgroupTypeChangeFaultFault" type="vim25:VspanPortgroupTypeChangeFault"/> - <element name="VspanPromiscuousPortNotSupportedFault" type="vim25:VspanPromiscuousPortNotSupported"/> - <element name="VspanSameSessionPortConflictFault" type="vim25:VspanSameSessionPortConflict"/> - <element name="WakeOnLanNotSupportedFault" type="vim25:WakeOnLanNotSupported"/> - <element name="WakeOnLanNotSupportedByVmotionNICFault" type="vim25:WakeOnLanNotSupportedByVmotionNIC"/> - <element name="WillLoseHAProtectionFault" type="vim25:WillLoseHAProtection"/> - <element name="WillModifyConfigCpuRequirementsFault" type="vim25:WillModifyConfigCpuRequirements"/> - <element name="WillResetSnapshotDirectoryFault" type="vim25:WillResetSnapshotDirectory"/> - <element name="WipeDiskFaultFault" type="vim25:WipeDiskFault"/> - <element name="InvalidCollectorVersionFault" type="vim25:InvalidCollectorVersion"/> - <element name="InvalidPropertyFault" type="vim25:InvalidProperty"/> - <element name="MethodFaultFault" type="vim25:MethodFault"/> - <element name="RuntimeFaultFault" type="vim25:RuntimeFault"/> - <element name="HostCommunicationFault" type="vim25:HostCommunication"/> - <element name="HostNotConnectedFault" type="vim25:HostNotConnected"/> - <element name="HostNotReachableFault" type="vim25:HostNotReachable"/> - <element name="InvalidArgumentFault" type="vim25:InvalidArgument"/> - <element name="InvalidRequestFault" type="vim25:InvalidRequest"/> - <element name="InvalidTypeFault" type="vim25:InvalidType"/> - <element name="ManagedObjectNotFoundFault" type="vim25:ManagedObjectNotFound"/> - <element name="MethodNotFoundFault" type="vim25:MethodNotFound"/> - <element name="NotEnoughLicensesFault" type="vim25:NotEnoughLicenses"/> - <element name="NotImplementedFault" type="vim25:NotImplemented"/> - <element name="NotSupportedFault" type="vim25:NotSupported"/> - <element name="RequestCanceledFault" type="vim25:RequestCanceled"/> - <element name="SecurityErrorFault" type="vim25:SecurityError"/> - <element name="SystemErrorFault" type="vim25:SystemError"/> - <element name="UnexpectedFaultFault" type="vim25:UnexpectedFault"/> - <element name="PbmRetrieveServiceContent" type="pbm:PbmRetrieveServiceContentRequestType" /> - <element name="PbmRetrieveServiceContentResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmServiceInstanceContent" /> - </sequence> - </complexType> - </element> - <element name="PbmCheckCompliance" type="pbm:PbmCheckComplianceRequestType" /> - <element name="PbmCheckComplianceResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmComplianceResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmFetchComplianceResult" type="pbm:PbmFetchComplianceResultRequestType" /> - <element name="PbmFetchComplianceResultResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmComplianceResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmCheckRollupCompliance" type="pbm:PbmCheckRollupComplianceRequestType" /> - <element name="PbmCheckRollupComplianceResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmRollupComplianceResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmFetchRollupComplianceResult" type="pbm:PbmFetchRollupComplianceResultRequestType" /> - <element name="PbmFetchRollupComplianceResultResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmRollupComplianceResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryByRollupComplianceStatus" type="pbm:PbmQueryByRollupComplianceStatusRequestType" /> - <element name="PbmQueryByRollupComplianceStatusResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmServerObjectRef" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmAlreadyExistsFault" type="pbm:PbmAlreadyExists"/> - <element name="PbmCapabilityProfilePropertyMismatchFaultFault" type="pbm:PbmCapabilityProfilePropertyMismatchFault"/> - <element name="PbmCompatibilityCheckFaultFault" type="pbm:PbmCompatibilityCheckFault"/> - <element name="PbmDefaultProfileAppliesFaultFault" type="pbm:PbmDefaultProfileAppliesFault"/> - <element name="PbmDuplicateNameFault" type="pbm:PbmDuplicateName"/> - <element name="PbmIncompatibleVendorSpecificRuleSetFault" type="pbm:PbmIncompatibleVendorSpecificRuleSet"/> - <element name="PbmFaultInvalidLoginFault" type="pbm:PbmFaultInvalidLogin"/> - <element name="PbmLegacyHubsNotSupportedFault" type="pbm:PbmLegacyHubsNotSupported"/> - <element name="PbmNonExistentHubsFault" type="pbm:PbmNonExistentHubs"/> - <element name="PbmFaultNotFoundFault" type="pbm:PbmFaultNotFound"/> - <element name="PbmFaultFault" type="pbm:PbmFault"/> - <element name="PbmFaultProfileStorageFaultFault" type="pbm:PbmFaultProfileStorageFault"/> - <element name="PbmPropertyMismatchFaultFault" type="pbm:PbmPropertyMismatchFault"/> - <element name="PbmResourceInUseFault" type="pbm:PbmResourceInUse"/> - <element name="PbmQueryMatchingHub" type="pbm:PbmQueryMatchingHubRequestType" /> - <element name="PbmQueryMatchingHubResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmPlacementHub" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryMatchingHubWithSpec" type="pbm:PbmQueryMatchingHubWithSpecRequestType" /> - <element name="PbmQueryMatchingHubWithSpecResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmPlacementHub" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmCheckCompatibility" type="pbm:PbmCheckCompatibilityRequestType" /> - <element name="PbmCheckCompatibilityResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmPlacementCompatibilityResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmCheckCompatibilityWithSpec" type="pbm:PbmCheckCompatibilityWithSpecRequestType" /> - <element name="PbmCheckCompatibilityWithSpecResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmPlacementCompatibilityResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmCheckRequirements" type="pbm:PbmCheckRequirementsRequestType" /> - <element name="PbmCheckRequirementsResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmPlacementCompatibilityResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmFetchResourceType" type="pbm:PbmFetchResourceTypeRequestType" /> - <element name="PbmFetchResourceTypeResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmProfileResourceType" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmFetchVendorInfo" type="pbm:PbmFetchVendorInfoRequestType" /> - <element name="PbmFetchVendorInfoResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmCapabilityVendorResourceTypeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmFetchCapabilityMetadata" type="pbm:PbmFetchCapabilityMetadataRequestType" /> - <element name="PbmFetchCapabilityMetadataResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmCapabilityMetadataPerCategory" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmFetchCapabilitySchema" type="pbm:PbmFetchCapabilitySchemaRequestType" /> - <element name="PbmFetchCapabilitySchemaResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmCapabilitySchema" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmCreate" type="pbm:PbmCreateRequestType" /> - <element name="PbmCreateResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmProfileId" /> - </sequence> - </complexType> - </element> - <element name="PbmUpdate" type="pbm:PbmUpdateRequestType" /> - <element name="PbmUpdateResponse"> - <complexType /> - </element> - <element name="PbmDelete" type="pbm:PbmDeleteRequestType" /> - <element name="PbmDeleteResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmProfileOperationOutcome" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryProfile" type="pbm:PbmQueryProfileRequestType" /> - <element name="PbmQueryProfileResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmProfileId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmRetrieveContent" type="pbm:PbmRetrieveContentRequestType" /> - <element name="PbmRetrieveContentResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmProfile" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryAssociatedProfiles" type="pbm:PbmQueryAssociatedProfilesRequestType" /> - <element name="PbmQueryAssociatedProfilesResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmQueryProfileResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryAssociatedProfile" type="pbm:PbmQueryAssociatedProfileRequestType" /> - <element name="PbmQueryAssociatedProfileResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmProfileId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryAssociatedEntity" type="pbm:PbmQueryAssociatedEntityRequestType" /> - <element name="PbmQueryAssociatedEntityResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmServerObjectRef" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryDefaultRequirementProfile" type="pbm:PbmQueryDefaultRequirementProfileRequestType" /> - <element name="PbmQueryDefaultRequirementProfileResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmProfileId" minOccurs="0" /> - </sequence> - </complexType> - </element> - <element name="PbmResetDefaultRequirementProfile" type="pbm:PbmResetDefaultRequirementProfileRequestType" /> - <element name="PbmResetDefaultRequirementProfileResponse"> - <complexType /> - </element> - <element name="PbmAssignDefaultRequirementProfile" type="pbm:PbmAssignDefaultRequirementProfileRequestType" /> - <element name="PbmAssignDefaultRequirementProfileResponse"> - <complexType /> - </element> - <element name="PbmFindApplicableDefaultProfile" type="pbm:PbmFindApplicableDefaultProfileRequestType" /> - <element name="PbmFindApplicableDefaultProfileResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryDefaultRequirementProfiles" type="pbm:PbmQueryDefaultRequirementProfilesRequestType" /> - <element name="PbmQueryDefaultRequirementProfilesResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmDefaultProfileInfo" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmResetVSanDefaultProfile" type="pbm:PbmResetVSanDefaultProfileRequestType" /> - <element name="PbmResetVSanDefaultProfileResponse"> - <complexType /> - </element> - <element name="PbmQuerySpaceStatsForStorageContainer" type="pbm:PbmQuerySpaceStatsForStorageContainerRequestType" /> - <element name="PbmQuerySpaceStatsForStorageContainerResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmDatastoreSpaceStatistics" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryAssociatedEntities" type="pbm:PbmQueryAssociatedEntitiesRequestType" /> - <element name="PbmQueryAssociatedEntitiesResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmQueryProfileResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - <element name="PbmQueryReplicationGroups" type="pbm:PbmQueryReplicationGroupsRequestType" /> - <element name="PbmQueryReplicationGroupsResponse"> - <complexType> - <sequence> - <element name="returnval" type="pbm:PbmQueryReplicationGroupResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - </element> - </schema> - </types> - <message name="PbmRetrieveServiceContentRequestMsg"> - <part name="parameters" element="pbm:PbmRetrieveServiceContent" /> - </message> - <message name="PbmRetrieveServiceContentResponseMsg"> - <part name="parameters" element="pbm:PbmRetrieveServiceContentResponse" /> - </message> - <message name="PbmCheckComplianceRequestMsg"> - <part name="parameters" element="pbm:PbmCheckCompliance" /> - </message> - <message name="PbmCheckComplianceResponseMsg"> - <part name="parameters" element="pbm:PbmCheckComplianceResponse" /> - </message> - <message name="PbmFetchComplianceResultRequestMsg"> - <part name="parameters" element="pbm:PbmFetchComplianceResult" /> - </message> - <message name="PbmFetchComplianceResultResponseMsg"> - <part name="parameters" element="pbm:PbmFetchComplianceResultResponse" /> - </message> - <message name="PbmCheckRollupComplianceRequestMsg"> - <part name="parameters" element="pbm:PbmCheckRollupCompliance" /> - </message> - <message name="PbmCheckRollupComplianceResponseMsg"> - <part name="parameters" element="pbm:PbmCheckRollupComplianceResponse" /> - </message> - <message name="PbmFetchRollupComplianceResultRequestMsg"> - <part name="parameters" element="pbm:PbmFetchRollupComplianceResult" /> - </message> - <message name="PbmFetchRollupComplianceResultResponseMsg"> - <part name="parameters" element="pbm:PbmFetchRollupComplianceResultResponse" /> - </message> - <message name="PbmQueryByRollupComplianceStatusRequestMsg"> - <part name="parameters" element="pbm:PbmQueryByRollupComplianceStatus" /> - </message> - <message name="PbmQueryByRollupComplianceStatusResponseMsg"> - <part name="parameters" element="pbm:PbmQueryByRollupComplianceStatusResponse" /> - </message> - <message name="PbmAlreadyExistsFaultMsg"> - <part name="fault" element="pbm:PbmAlreadyExistsFault" /> - </message> - <message name="PbmCapabilityProfilePropertyMismatchFaultFaultMsg"> - <part name="fault" element="pbm:PbmCapabilityProfilePropertyMismatchFaultFault" /> - </message> - <message name="PbmCompatibilityCheckFaultFaultMsg"> - <part name="fault" element="pbm:PbmCompatibilityCheckFaultFault" /> - </message> - <message name="PbmDefaultProfileAppliesFaultFaultMsg"> - <part name="fault" element="pbm:PbmDefaultProfileAppliesFaultFault" /> - </message> - <message name="PbmDuplicateNameFaultMsg"> - <part name="fault" element="pbm:PbmDuplicateNameFault" /> - </message> - <message name="PbmIncompatibleVendorSpecificRuleSetFaultMsg"> - <part name="fault" element="pbm:PbmIncompatibleVendorSpecificRuleSetFault" /> - </message> - <message name="PbmFaultInvalidLoginFaultMsg"> - <part name="fault" element="pbm:PbmFaultInvalidLoginFault" /> - </message> - <message name="PbmLegacyHubsNotSupportedFaultMsg"> - <part name="fault" element="pbm:PbmLegacyHubsNotSupportedFault" /> - </message> - <message name="PbmNonExistentHubsFaultMsg"> - <part name="fault" element="pbm:PbmNonExistentHubsFault" /> - </message> - <message name="PbmFaultNotFoundFaultMsg"> - <part name="fault" element="pbm:PbmFaultNotFoundFault" /> - </message> - <message name="PbmFaultFaultMsg"> - <part name="fault" element="pbm:PbmFaultFault" /> - </message> - <message name="PbmFaultProfileStorageFaultFaultMsg"> - <part name="fault" element="pbm:PbmFaultProfileStorageFaultFault" /> - </message> - <message name="PbmPropertyMismatchFaultFaultMsg"> - <part name="fault" element="pbm:PbmPropertyMismatchFaultFault" /> - </message> - <message name="PbmResourceInUseFaultMsg"> - <part name="fault" element="pbm:PbmResourceInUseFault" /> - </message> - <message name="PbmQueryMatchingHubRequestMsg"> - <part name="parameters" element="pbm:PbmQueryMatchingHub" /> - </message> - <message name="PbmQueryMatchingHubResponseMsg"> - <part name="parameters" element="pbm:PbmQueryMatchingHubResponse" /> - </message> - <message name="PbmQueryMatchingHubWithSpecRequestMsg"> - <part name="parameters" element="pbm:PbmQueryMatchingHubWithSpec" /> - </message> - <message name="PbmQueryMatchingHubWithSpecResponseMsg"> - <part name="parameters" element="pbm:PbmQueryMatchingHubWithSpecResponse" /> - </message> - <message name="PbmCheckCompatibilityRequestMsg"> - <part name="parameters" element="pbm:PbmCheckCompatibility" /> - </message> - <message name="PbmCheckCompatibilityResponseMsg"> - <part name="parameters" element="pbm:PbmCheckCompatibilityResponse" /> - </message> - <message name="PbmCheckCompatibilityWithSpecRequestMsg"> - <part name="parameters" element="pbm:PbmCheckCompatibilityWithSpec" /> - </message> - <message name="PbmCheckCompatibilityWithSpecResponseMsg"> - <part name="parameters" element="pbm:PbmCheckCompatibilityWithSpecResponse" /> - </message> - <message name="PbmCheckRequirementsRequestMsg"> - <part name="parameters" element="pbm:PbmCheckRequirements" /> - </message> - <message name="PbmCheckRequirementsResponseMsg"> - <part name="parameters" element="pbm:PbmCheckRequirementsResponse" /> - </message> - <message name="PbmFetchResourceTypeRequestMsg"> - <part name="parameters" element="pbm:PbmFetchResourceType" /> - </message> - <message name="PbmFetchResourceTypeResponseMsg"> - <part name="parameters" element="pbm:PbmFetchResourceTypeResponse" /> - </message> - <message name="PbmFetchVendorInfoRequestMsg"> - <part name="parameters" element="pbm:PbmFetchVendorInfo" /> - </message> - <message name="PbmFetchVendorInfoResponseMsg"> - <part name="parameters" element="pbm:PbmFetchVendorInfoResponse" /> - </message> - <message name="PbmFetchCapabilityMetadataRequestMsg"> - <part name="parameters" element="pbm:PbmFetchCapabilityMetadata" /> - </message> - <message name="PbmFetchCapabilityMetadataResponseMsg"> - <part name="parameters" element="pbm:PbmFetchCapabilityMetadataResponse" /> - </message> - <message name="PbmFetchCapabilitySchemaRequestMsg"> - <part name="parameters" element="pbm:PbmFetchCapabilitySchema" /> - </message> - <message name="PbmFetchCapabilitySchemaResponseMsg"> - <part name="parameters" element="pbm:PbmFetchCapabilitySchemaResponse" /> - </message> - <message name="PbmCreateRequestMsg"> - <part name="parameters" element="pbm:PbmCreate" /> - </message> - <message name="PbmCreateResponseMsg"> - <part name="parameters" element="pbm:PbmCreateResponse" /> - </message> - <message name="PbmUpdateRequestMsg"> - <part name="parameters" element="pbm:PbmUpdate" /> - </message> - <message name="PbmUpdateResponseMsg"> - <part name="parameters" element="pbm:PbmUpdateResponse" /> - </message> - <message name="PbmDeleteRequestMsg"> - <part name="parameters" element="pbm:PbmDelete" /> - </message> - <message name="PbmDeleteResponseMsg"> - <part name="parameters" element="pbm:PbmDeleteResponse" /> - </message> - <message name="PbmQueryProfileRequestMsg"> - <part name="parameters" element="pbm:PbmQueryProfile" /> - </message> - <message name="PbmQueryProfileResponseMsg"> - <part name="parameters" element="pbm:PbmQueryProfileResponse" /> - </message> - <message name="PbmRetrieveContentRequestMsg"> - <part name="parameters" element="pbm:PbmRetrieveContent" /> - </message> - <message name="PbmRetrieveContentResponseMsg"> - <part name="parameters" element="pbm:PbmRetrieveContentResponse" /> - </message> - <message name="PbmQueryAssociatedProfilesRequestMsg"> - <part name="parameters" element="pbm:PbmQueryAssociatedProfiles" /> - </message> - <message name="PbmQueryAssociatedProfilesResponseMsg"> - <part name="parameters" element="pbm:PbmQueryAssociatedProfilesResponse" /> - </message> - <message name="PbmQueryAssociatedProfileRequestMsg"> - <part name="parameters" element="pbm:PbmQueryAssociatedProfile" /> - </message> - <message name="PbmQueryAssociatedProfileResponseMsg"> - <part name="parameters" element="pbm:PbmQueryAssociatedProfileResponse" /> - </message> - <message name="PbmQueryAssociatedEntityRequestMsg"> - <part name="parameters" element="pbm:PbmQueryAssociatedEntity" /> - </message> - <message name="PbmQueryAssociatedEntityResponseMsg"> - <part name="parameters" element="pbm:PbmQueryAssociatedEntityResponse" /> - </message> - <message name="PbmQueryDefaultRequirementProfileRequestMsg"> - <part name="parameters" element="pbm:PbmQueryDefaultRequirementProfile" /> - </message> - <message name="PbmQueryDefaultRequirementProfileResponseMsg"> - <part name="parameters" element="pbm:PbmQueryDefaultRequirementProfileResponse" /> - </message> - <message name="PbmResetDefaultRequirementProfileRequestMsg"> - <part name="parameters" element="pbm:PbmResetDefaultRequirementProfile" /> - </message> - <message name="PbmResetDefaultRequirementProfileResponseMsg"> - <part name="parameters" element="pbm:PbmResetDefaultRequirementProfileResponse" /> - </message> - <message name="PbmAssignDefaultRequirementProfileRequestMsg"> - <part name="parameters" element="pbm:PbmAssignDefaultRequirementProfile" /> - </message> - <message name="PbmAssignDefaultRequirementProfileResponseMsg"> - <part name="parameters" element="pbm:PbmAssignDefaultRequirementProfileResponse" /> - </message> - <message name="PbmFindApplicableDefaultProfileRequestMsg"> - <part name="parameters" element="pbm:PbmFindApplicableDefaultProfile" /> - </message> - <message name="PbmFindApplicableDefaultProfileResponseMsg"> - <part name="parameters" element="pbm:PbmFindApplicableDefaultProfileResponse" /> - </message> - <message name="PbmQueryDefaultRequirementProfilesRequestMsg"> - <part name="parameters" element="pbm:PbmQueryDefaultRequirementProfiles" /> - </message> - <message name="PbmQueryDefaultRequirementProfilesResponseMsg"> - <part name="parameters" element="pbm:PbmQueryDefaultRequirementProfilesResponse" /> - </message> - <message name="PbmResetVSanDefaultProfileRequestMsg"> - <part name="parameters" element="pbm:PbmResetVSanDefaultProfile" /> - </message> - <message name="PbmResetVSanDefaultProfileResponseMsg"> - <part name="parameters" element="pbm:PbmResetVSanDefaultProfileResponse" /> - </message> - <message name="PbmQuerySpaceStatsForStorageContainerRequestMsg"> - <part name="parameters" element="pbm:PbmQuerySpaceStatsForStorageContainer" /> - </message> - <message name="PbmQuerySpaceStatsForStorageContainerResponseMsg"> - <part name="parameters" element="pbm:PbmQuerySpaceStatsForStorageContainerResponse" /> - </message> - <message name="PbmQueryAssociatedEntitiesRequestMsg"> - <part name="parameters" element="pbm:PbmQueryAssociatedEntities" /> - </message> - <message name="PbmQueryAssociatedEntitiesResponseMsg"> - <part name="parameters" element="pbm:PbmQueryAssociatedEntitiesResponse" /> - </message> - <message name="PbmQueryReplicationGroupsRequestMsg"> - <part name="parameters" element="pbm:PbmQueryReplicationGroups" /> - </message> - <message name="PbmQueryReplicationGroupsResponseMsg"> - <part name="parameters" element="pbm:PbmQueryReplicationGroupsResponse" /> - </message> - <message name="ActiveDirectoryFaultFaultMsg"> - <part name="fault" element="pbm:ActiveDirectoryFaultFault" /> - </message> - <message name="ActiveVMsBlockingEVCFaultMsg"> - <part name="fault" element="pbm:ActiveVMsBlockingEVCFault" /> - </message> - <message name="AdminDisabledFaultMsg"> - <part name="fault" element="pbm:AdminDisabledFault" /> - </message> - <message name="AdminNotDisabledFaultMsg"> - <part name="fault" element="pbm:AdminNotDisabledFault" /> - </message> - <message name="AffinityConfiguredFaultMsg"> - <part name="fault" element="pbm:AffinityConfiguredFault" /> - </message> - <message name="AgentInstallFailedFaultMsg"> - <part name="fault" element="pbm:AgentInstallFailedFault" /> - </message> - <message name="AlreadyBeingManagedFaultMsg"> - <part name="fault" element="pbm:AlreadyBeingManagedFault" /> - </message> - <message name="AlreadyConnectedFaultMsg"> - <part name="fault" element="pbm:AlreadyConnectedFault" /> - </message> - <message name="AlreadyExistsFaultMsg"> - <part name="fault" element="pbm:AlreadyExistsFault" /> - </message> - <message name="AlreadyUpgradedFaultMsg"> - <part name="fault" element="pbm:AlreadyUpgradedFault" /> - </message> - <message name="AnswerFileUpdateFailedFaultMsg"> - <part name="fault" element="pbm:AnswerFileUpdateFailedFault" /> - </message> - <message name="ApplicationQuiesceFaultFaultMsg"> - <part name="fault" element="pbm:ApplicationQuiesceFaultFault" /> - </message> - <message name="AuthMinimumAdminPermissionFaultMsg"> - <part name="fault" element="pbm:AuthMinimumAdminPermissionFault" /> - </message> - <message name="BackupBlobReadFailureFaultMsg"> - <part name="fault" element="pbm:BackupBlobReadFailureFault" /> - </message> - <message name="BackupBlobWriteFailureFaultMsg"> - <part name="fault" element="pbm:BackupBlobWriteFailureFault" /> - </message> - <message name="BlockedByFirewallFaultMsg"> - <part name="fault" element="pbm:BlockedByFirewallFault" /> - </message> - <message name="CAMServerRefusedConnectionFaultMsg"> - <part name="fault" element="pbm:CAMServerRefusedConnectionFault" /> - </message> - <message name="CannotAccessFileFaultMsg"> - <part name="fault" element="pbm:CannotAccessFileFault" /> - </message> - <message name="CannotAccessLocalSourceFaultMsg"> - <part name="fault" element="pbm:CannotAccessLocalSourceFault" /> - </message> - <message name="CannotAccessNetworkFaultMsg"> - <part name="fault" element="pbm:CannotAccessNetworkFault" /> - </message> - <message name="CannotAccessVmComponentFaultMsg"> - <part name="fault" element="pbm:CannotAccessVmComponentFault" /> - </message> - <message name="CannotAccessVmConfigFaultMsg"> - <part name="fault" element="pbm:CannotAccessVmConfigFault" /> - </message> - <message name="CannotAccessVmDeviceFaultMsg"> - <part name="fault" element="pbm:CannotAccessVmDeviceFault" /> - </message> - <message name="CannotAccessVmDiskFaultMsg"> - <part name="fault" element="pbm:CannotAccessVmDiskFault" /> - </message> - <message name="CannotAddHostWithFTVmAsStandaloneFaultMsg"> - <part name="fault" element="pbm:CannotAddHostWithFTVmAsStandaloneFault" /> - </message> - <message name="CannotAddHostWithFTVmToDifferentClusterFaultMsg"> - <part name="fault" element="pbm:CannotAddHostWithFTVmToDifferentClusterFault" /> - </message> - <message name="CannotAddHostWithFTVmToNonHAClusterFaultMsg"> - <part name="fault" element="pbm:CannotAddHostWithFTVmToNonHAClusterFault" /> - </message> - <message name="CannotChangeDrsBehaviorForFtSecondaryFaultMsg"> - <part name="fault" element="pbm:CannotChangeDrsBehaviorForFtSecondaryFault" /> - </message> - <message name="CannotChangeHaSettingsForFtSecondaryFaultMsg"> - <part name="fault" element="pbm:CannotChangeHaSettingsForFtSecondaryFault" /> - </message> - <message name="CannotChangeVsanClusterUuidFaultMsg"> - <part name="fault" element="pbm:CannotChangeVsanClusterUuidFault" /> - </message> - <message name="CannotChangeVsanNodeUuidFaultMsg"> - <part name="fault" element="pbm:CannotChangeVsanNodeUuidFault" /> - </message> - <message name="CannotComputeFTCompatibleHostsFaultMsg"> - <part name="fault" element="pbm:CannotComputeFTCompatibleHostsFault" /> - </message> - <message name="CannotCreateFileFaultMsg"> - <part name="fault" element="pbm:CannotCreateFileFault" /> - </message> - <message name="CannotDecryptPasswordsFaultMsg"> - <part name="fault" element="pbm:CannotDecryptPasswordsFault" /> - </message> - <message name="CannotDeleteFileFaultMsg"> - <part name="fault" element="pbm:CannotDeleteFileFault" /> - </message> - <message name="CannotDisableDrsOnClustersWithVAppsFaultMsg"> - <part name="fault" element="pbm:CannotDisableDrsOnClustersWithVAppsFault" /> - </message> - <message name="CannotDisableSnapshotFaultMsg"> - <part name="fault" element="pbm:CannotDisableSnapshotFault" /> - </message> - <message name="CannotDisconnectHostWithFaultToleranceVmFaultMsg"> - <part name="fault" element="pbm:CannotDisconnectHostWithFaultToleranceVmFault" /> - </message> - <message name="CannotEnableVmcpForClusterFaultMsg"> - <part name="fault" element="pbm:CannotEnableVmcpForClusterFault" /> - </message> - <message name="CannotModifyConfigCpuRequirementsFaultMsg"> - <part name="fault" element="pbm:CannotModifyConfigCpuRequirementsFault" /> - </message> - <message name="CannotMoveFaultToleranceVmFaultMsg"> - <part name="fault" element="pbm:CannotMoveFaultToleranceVmFault" /> - </message> - <message name="CannotMoveHostWithFaultToleranceVmFaultMsg"> - <part name="fault" element="pbm:CannotMoveHostWithFaultToleranceVmFault" /> - </message> - <message name="CannotMoveVmWithDeltaDiskFaultMsg"> - <part name="fault" element="pbm:CannotMoveVmWithDeltaDiskFault" /> - </message> - <message name="CannotMoveVmWithNativeDeltaDiskFaultMsg"> - <part name="fault" element="pbm:CannotMoveVmWithNativeDeltaDiskFault" /> - </message> - <message name="CannotMoveVsanEnabledHostFaultMsg"> - <part name="fault" element="pbm:CannotMoveVsanEnabledHostFault" /> - </message> - <message name="CannotPlaceWithoutPrerequisiteMovesFaultMsg"> - <part name="fault" element="pbm:CannotPlaceWithoutPrerequisiteMovesFault" /> - </message> - <message name="CannotPowerOffVmInClusterFaultMsg"> - <part name="fault" element="pbm:CannotPowerOffVmInClusterFault" /> - </message> - <message name="CannotReconfigureVsanWhenHaEnabledFaultMsg"> - <part name="fault" element="pbm:CannotReconfigureVsanWhenHaEnabledFault" /> - </message> - <message name="CannotUseNetworkFaultMsg"> - <part name="fault" element="pbm:CannotUseNetworkFault" /> - </message> - <message name="ClockSkewFaultMsg"> - <part name="fault" element="pbm:ClockSkewFault" /> - </message> - <message name="CloneFromSnapshotNotSupportedFaultMsg"> - <part name="fault" element="pbm:CloneFromSnapshotNotSupportedFault" /> - </message> - <message name="CollectorAddressUnsetFaultMsg"> - <part name="fault" element="pbm:CollectorAddressUnsetFault" /> - </message> - <message name="ConcurrentAccessFaultMsg"> - <part name="fault" element="pbm:ConcurrentAccessFault" /> - </message> - <message name="ConflictingConfigurationFaultMsg"> - <part name="fault" element="pbm:ConflictingConfigurationFault" /> - </message> - <message name="ConflictingDatastoreFoundFaultMsg"> - <part name="fault" element="pbm:ConflictingDatastoreFoundFault" /> - </message> - <message name="ConnectedIsoFaultMsg"> - <part name="fault" element="pbm:ConnectedIsoFault" /> - </message> - <message name="CpuCompatibilityUnknownFaultMsg"> - <part name="fault" element="pbm:CpuCompatibilityUnknownFault" /> - </message> - <message name="CpuHotPlugNotSupportedFaultMsg"> - <part name="fault" element="pbm:CpuHotPlugNotSupportedFault" /> - </message> - <message name="CpuIncompatibleFaultMsg"> - <part name="fault" element="pbm:CpuIncompatibleFault" /> - </message> - <message name="CpuIncompatible1ECXFaultMsg"> - <part name="fault" element="pbm:CpuIncompatible1ECXFault" /> - </message> - <message name="CpuIncompatible81EDXFaultMsg"> - <part name="fault" element="pbm:CpuIncompatible81EDXFault" /> - </message> - <message name="CustomizationFaultFaultMsg"> - <part name="fault" element="pbm:CustomizationFaultFault" /> - </message> - <message name="CustomizationPendingFaultMsg"> - <part name="fault" element="pbm:CustomizationPendingFault" /> - </message> - <message name="DVPortNotSupportedFaultMsg"> - <part name="fault" element="pbm:DVPortNotSupportedFault" /> - </message> - <message name="DasConfigFaultFaultMsg"> - <part name="fault" element="pbm:DasConfigFaultFault" /> - </message> - <message name="DatabaseErrorFaultMsg"> - <part name="fault" element="pbm:DatabaseErrorFault" /> - </message> - <message name="DatacenterMismatchFaultMsg"> - <part name="fault" element="pbm:DatacenterMismatchFault" /> - </message> - <message name="DatastoreNotWritableOnHostFaultMsg"> - <part name="fault" element="pbm:DatastoreNotWritableOnHostFault" /> - </message> - <message name="DeltaDiskFormatNotSupportedFaultMsg"> - <part name="fault" element="pbm:DeltaDiskFormatNotSupportedFault" /> - </message> - <message name="DestinationSwitchFullFaultMsg"> - <part name="fault" element="pbm:DestinationSwitchFullFault" /> - </message> - <message name="DestinationVsanDisabledFaultMsg"> - <part name="fault" element="pbm:DestinationVsanDisabledFault" /> - </message> - <message name="DeviceBackingNotSupportedFaultMsg"> - <part name="fault" element="pbm:DeviceBackingNotSupportedFault" /> - </message> - <message name="DeviceControllerNotSupportedFaultMsg"> - <part name="fault" element="pbm:DeviceControllerNotSupportedFault" /> - </message> - <message name="DeviceHotPlugNotSupportedFaultMsg"> - <part name="fault" element="pbm:DeviceHotPlugNotSupportedFault" /> - </message> - <message name="DeviceNotFoundFaultMsg"> - <part name="fault" element="pbm:DeviceNotFoundFault" /> - </message> - <message name="DeviceNotSupportedFaultMsg"> - <part name="fault" element="pbm:DeviceNotSupportedFault" /> - </message> - <message name="DeviceUnsupportedForVmPlatformFaultMsg"> - <part name="fault" element="pbm:DeviceUnsupportedForVmPlatformFault" /> - </message> - <message name="DeviceUnsupportedForVmVersionFaultMsg"> - <part name="fault" element="pbm:DeviceUnsupportedForVmVersionFault" /> - </message> - <message name="DigestNotSupportedFaultMsg"> - <part name="fault" element="pbm:DigestNotSupportedFault" /> - </message> - <message name="DirectoryNotEmptyFaultMsg"> - <part name="fault" element="pbm:DirectoryNotEmptyFault" /> - </message> - <message name="DisableAdminNotSupportedFaultMsg"> - <part name="fault" element="pbm:DisableAdminNotSupportedFault" /> - </message> - <message name="DisallowedChangeByServiceFaultMsg"> - <part name="fault" element="pbm:DisallowedChangeByServiceFault" /> - </message> - <message name="DisallowedDiskModeChangeFaultMsg"> - <part name="fault" element="pbm:DisallowedDiskModeChangeFault" /> - </message> - <message name="DisallowedMigrationDeviceAttachedFaultMsg"> - <part name="fault" element="pbm:DisallowedMigrationDeviceAttachedFault" /> - </message> - <message name="DisallowedOperationOnFailoverHostFaultMsg"> - <part name="fault" element="pbm:DisallowedOperationOnFailoverHostFault" /> - </message> - <message name="DisconnectedHostsBlockingEVCFaultMsg"> - <part name="fault" element="pbm:DisconnectedHostsBlockingEVCFault" /> - </message> - <message name="DiskHasPartitionsFaultMsg"> - <part name="fault" element="pbm:DiskHasPartitionsFault" /> - </message> - <message name="DiskIsLastRemainingNonSSDFaultMsg"> - <part name="fault" element="pbm:DiskIsLastRemainingNonSSDFault" /> - </message> - <message name="DiskIsNonLocalFaultMsg"> - <part name="fault" element="pbm:DiskIsNonLocalFault" /> - </message> - <message name="DiskIsUSBFaultMsg"> - <part name="fault" element="pbm:DiskIsUSBFault" /> - </message> - <message name="DiskMoveTypeNotSupportedFaultMsg"> - <part name="fault" element="pbm:DiskMoveTypeNotSupportedFault" /> - </message> - <message name="DiskNotSupportedFaultMsg"> - <part name="fault" element="pbm:DiskNotSupportedFault" /> - </message> - <message name="DiskTooSmallFaultMsg"> - <part name="fault" element="pbm:DiskTooSmallFault" /> - </message> - <message name="DomainNotFoundFaultMsg"> - <part name="fault" element="pbm:DomainNotFoundFault" /> - </message> - <message name="DrsDisabledOnVmFaultMsg"> - <part name="fault" element="pbm:DrsDisabledOnVmFault" /> - </message> - <message name="DrsVmotionIncompatibleFaultFaultMsg"> - <part name="fault" element="pbm:DrsVmotionIncompatibleFaultFault" /> - </message> - <message name="DuplicateDisksFaultMsg"> - <part name="fault" element="pbm:DuplicateDisksFault" /> - </message> - <message name="DuplicateNameFaultMsg"> - <part name="fault" element="pbm:DuplicateNameFault" /> - </message> - <message name="DuplicateVsanNetworkInterfaceFaultMsg"> - <part name="fault" element="pbm:DuplicateVsanNetworkInterfaceFault" /> - </message> - <message name="DvsApplyOperationFaultFaultMsg"> - <part name="fault" element="pbm:DvsApplyOperationFaultFault" /> - </message> - <message name="DvsFaultFaultMsg"> - <part name="fault" element="pbm:DvsFaultFault" /> - </message> - <message name="DvsNotAuthorizedFaultMsg"> - <part name="fault" element="pbm:DvsNotAuthorizedFault" /> - </message> - <message name="DvsOperationBulkFaultFaultMsg"> - <part name="fault" element="pbm:DvsOperationBulkFaultFault" /> - </message> - <message name="DvsScopeViolatedFaultMsg"> - <part name="fault" element="pbm:DvsScopeViolatedFault" /> - </message> - <message name="EVCAdmissionFailedFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedFault" /> - </message> - <message name="EVCAdmissionFailedCPUFeaturesForModeFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedCPUFeaturesForModeFault" /> - </message> - <message name="EVCAdmissionFailedCPUModelFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedCPUModelFault" /> - </message> - <message name="EVCAdmissionFailedCPUModelForModeFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedCPUModelForModeFault" /> - </message> - <message name="EVCAdmissionFailedCPUVendorFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedCPUVendorFault" /> - </message> - <message name="EVCAdmissionFailedCPUVendorUnknownFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedCPUVendorUnknownFault" /> - </message> - <message name="EVCAdmissionFailedHostDisconnectedFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedHostDisconnectedFault" /> - </message> - <message name="EVCAdmissionFailedHostSoftwareFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedHostSoftwareFault" /> - </message> - <message name="EVCAdmissionFailedHostSoftwareForModeFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedHostSoftwareForModeFault" /> - </message> - <message name="EVCAdmissionFailedVmActiveFaultMsg"> - <part name="fault" element="pbm:EVCAdmissionFailedVmActiveFault" /> - </message> - <message name="EVCConfigFaultFaultMsg"> - <part name="fault" element="pbm:EVCConfigFaultFault" /> - </message> - <message name="EVCModeIllegalByVendorFaultMsg"> - <part name="fault" element="pbm:EVCModeIllegalByVendorFault" /> - </message> - <message name="EVCModeUnsupportedByHostsFaultMsg"> - <part name="fault" element="pbm:EVCModeUnsupportedByHostsFault" /> - </message> - <message name="EVCUnsupportedByHostHardwareFaultMsg"> - <part name="fault" element="pbm:EVCUnsupportedByHostHardwareFault" /> - </message> - <message name="EVCUnsupportedByHostSoftwareFaultMsg"> - <part name="fault" element="pbm:EVCUnsupportedByHostSoftwareFault" /> - </message> - <message name="EightHostLimitViolatedFaultMsg"> - <part name="fault" element="pbm:EightHostLimitViolatedFault" /> - </message> - <message name="ExpiredAddonLicenseFaultMsg"> - <part name="fault" element="pbm:ExpiredAddonLicenseFault" /> - </message> - <message name="ExpiredEditionLicenseFaultMsg"> - <part name="fault" element="pbm:ExpiredEditionLicenseFault" /> - </message> - <message name="ExpiredFeatureLicenseFaultMsg"> - <part name="fault" element="pbm:ExpiredFeatureLicenseFault" /> - </message> - <message name="ExtendedFaultFaultMsg"> - <part name="fault" element="pbm:ExtendedFaultFault" /> - </message> - <message name="FailToEnableSPBMFaultMsg"> - <part name="fault" element="pbm:FailToEnableSPBMFault" /> - </message> - <message name="FailToLockFaultToleranceVMsFaultMsg"> - <part name="fault" element="pbm:FailToLockFaultToleranceVMsFault" /> - </message> - <message name="FaultToleranceAntiAffinityViolatedFaultMsg"> - <part name="fault" element="pbm:FaultToleranceAntiAffinityViolatedFault" /> - </message> - <message name="FaultToleranceCannotEditMemFaultMsg"> - <part name="fault" element="pbm:FaultToleranceCannotEditMemFault" /> - </message> - <message name="FaultToleranceCpuIncompatibleFaultMsg"> - <part name="fault" element="pbm:FaultToleranceCpuIncompatibleFault" /> - </message> - <message name="FaultToleranceNeedsThickDiskFaultMsg"> - <part name="fault" element="pbm:FaultToleranceNeedsThickDiskFault" /> - </message> - <message name="FaultToleranceNotLicensedFaultMsg"> - <part name="fault" element="pbm:FaultToleranceNotLicensedFault" /> - </message> - <message name="FaultToleranceNotSameBuildFaultMsg"> - <part name="fault" element="pbm:FaultToleranceNotSameBuildFault" /> - </message> - <message name="FaultTolerancePrimaryPowerOnNotAttemptedFaultMsg"> - <part name="fault" element="pbm:FaultTolerancePrimaryPowerOnNotAttemptedFault" /> - </message> - <message name="FaultToleranceVmNotDasProtectedFaultMsg"> - <part name="fault" element="pbm:FaultToleranceVmNotDasProtectedFault" /> - </message> - <message name="FcoeFaultFaultMsg"> - <part name="fault" element="pbm:FcoeFaultFault" /> - </message> - <message name="FcoeFaultPnicHasNoPortSetFaultMsg"> - <part name="fault" element="pbm:FcoeFaultPnicHasNoPortSetFault" /> - </message> - <message name="FeatureRequirementsNotMetFaultMsg"> - <part name="fault" element="pbm:FeatureRequirementsNotMetFault" /> - </message> - <message name="FileAlreadyExistsFaultMsg"> - <part name="fault" element="pbm:FileAlreadyExistsFault" /> - </message> - <message name="FileBackedPortNotSupportedFaultMsg"> - <part name="fault" element="pbm:FileBackedPortNotSupportedFault" /> - </message> - <message name="FileFaultFaultMsg"> - <part name="fault" element="pbm:FileFaultFault" /> - </message> - <message name="FileLockedFaultMsg"> - <part name="fault" element="pbm:FileLockedFault" /> - </message> - <message name="FileNameTooLongFaultMsg"> - <part name="fault" element="pbm:FileNameTooLongFault" /> - </message> - <message name="FileNotFoundFaultMsg"> - <part name="fault" element="pbm:FileNotFoundFault" /> - </message> - <message name="FileNotWritableFaultMsg"> - <part name="fault" element="pbm:FileNotWritableFault" /> - </message> - <message name="FileTooLargeFaultMsg"> - <part name="fault" element="pbm:FileTooLargeFault" /> - </message> - <message name="FilesystemQuiesceFaultFaultMsg"> - <part name="fault" element="pbm:FilesystemQuiesceFaultFault" /> - </message> - <message name="FilterInUseFaultMsg"> - <part name="fault" element="pbm:FilterInUseFault" /> - </message> - <message name="FtIssuesOnHostFaultMsg"> - <part name="fault" element="pbm:FtIssuesOnHostFault" /> - </message> - <message name="FullStorageVMotionNotSupportedFaultMsg"> - <part name="fault" element="pbm:FullStorageVMotionNotSupportedFault" /> - </message> - <message name="GatewayConnectFaultFaultMsg"> - <part name="fault" element="pbm:GatewayConnectFaultFault" /> - </message> - <message name="GatewayHostNotReachableFaultMsg"> - <part name="fault" element="pbm:GatewayHostNotReachableFault" /> - </message> - <message name="GatewayNotFoundFaultMsg"> - <part name="fault" element="pbm:GatewayNotFoundFault" /> - </message> - <message name="GatewayNotReachableFaultMsg"> - <part name="fault" element="pbm:GatewayNotReachableFault" /> - </message> - <message name="GatewayOperationRefusedFaultMsg"> - <part name="fault" element="pbm:GatewayOperationRefusedFault" /> - </message> - <message name="GatewayToHostAuthFaultFaultMsg"> - <part name="fault" element="pbm:GatewayToHostAuthFaultFault" /> - </message> - <message name="GatewayToHostConnectFaultFaultMsg"> - <part name="fault" element="pbm:GatewayToHostConnectFaultFault" /> - </message> - <message name="GatewayToHostTrustVerifyFaultFaultMsg"> - <part name="fault" element="pbm:GatewayToHostTrustVerifyFaultFault" /> - </message> - <message name="GenericDrsFaultFaultMsg"> - <part name="fault" element="pbm:GenericDrsFaultFault" /> - </message> - <message name="GenericVmConfigFaultFaultMsg"> - <part name="fault" element="pbm:GenericVmConfigFaultFault" /> - </message> - <message name="GuestAuthenticationChallengeFaultMsg"> - <part name="fault" element="pbm:GuestAuthenticationChallengeFault" /> - </message> - <message name="GuestComponentsOutOfDateFaultMsg"> - <part name="fault" element="pbm:GuestComponentsOutOfDateFault" /> - </message> - <message name="GuestMultipleMappingsFaultMsg"> - <part name="fault" element="pbm:GuestMultipleMappingsFault" /> - </message> - <message name="GuestOperationsFaultFaultMsg"> - <part name="fault" element="pbm:GuestOperationsFaultFault" /> - </message> - <message name="GuestOperationsUnavailableFaultMsg"> - <part name="fault" element="pbm:GuestOperationsUnavailableFault" /> - </message> - <message name="GuestPermissionDeniedFaultMsg"> - <part name="fault" element="pbm:GuestPermissionDeniedFault" /> - </message> - <message name="GuestProcessNotFoundFaultMsg"> - <part name="fault" element="pbm:GuestProcessNotFoundFault" /> - </message> - <message name="GuestRegistryFaultFaultMsg"> - <part name="fault" element="pbm:GuestRegistryFaultFault" /> - </message> - <message name="GuestRegistryKeyAlreadyExistsFaultMsg"> - <part name="fault" element="pbm:GuestRegistryKeyAlreadyExistsFault" /> - </message> - <message name="GuestRegistryKeyFaultFaultMsg"> - <part name="fault" element="pbm:GuestRegistryKeyFaultFault" /> - </message> - <message name="GuestRegistryKeyHasSubkeysFaultMsg"> - <part name="fault" element="pbm:GuestRegistryKeyHasSubkeysFault" /> - </message> - <message name="GuestRegistryKeyInvalidFaultMsg"> - <part name="fault" element="pbm:GuestRegistryKeyInvalidFault" /> - </message> - <message name="GuestRegistryKeyParentVolatileFaultMsg"> - <part name="fault" element="pbm:GuestRegistryKeyParentVolatileFault" /> - </message> - <message name="GuestRegistryValueFaultFaultMsg"> - <part name="fault" element="pbm:GuestRegistryValueFaultFault" /> - </message> - <message name="GuestRegistryValueNotFoundFaultMsg"> - <part name="fault" element="pbm:GuestRegistryValueNotFoundFault" /> - </message> - <message name="HAErrorsAtDestFaultMsg"> - <part name="fault" element="pbm:HAErrorsAtDestFault" /> - </message> - <message name="HeterogenousHostsBlockingEVCFaultMsg"> - <part name="fault" element="pbm:HeterogenousHostsBlockingEVCFault" /> - </message> - <message name="HostAccessRestrictedToManagementServerFaultMsg"> - <part name="fault" element="pbm:HostAccessRestrictedToManagementServerFault" /> - </message> - <message name="HostConfigFailedFaultMsg"> - <part name="fault" element="pbm:HostConfigFailedFault" /> - </message> - <message name="HostConfigFaultFaultMsg"> - <part name="fault" element="pbm:HostConfigFaultFault" /> - </message> - <message name="HostConnectFaultFaultMsg"> - <part name="fault" element="pbm:HostConnectFaultFault" /> - </message> - <message name="HostHasComponentFailureFaultMsg"> - <part name="fault" element="pbm:HostHasComponentFailureFault" /> - </message> - <message name="HostInDomainFaultMsg"> - <part name="fault" element="pbm:HostInDomainFault" /> - </message> - <message name="HostIncompatibleForFaultToleranceFaultMsg"> - <part name="fault" element="pbm:HostIncompatibleForFaultToleranceFault" /> - </message> - <message name="HostIncompatibleForRecordReplayFaultMsg"> - <part name="fault" element="pbm:HostIncompatibleForRecordReplayFault" /> - </message> - <message name="HostInventoryFullFaultMsg"> - <part name="fault" element="pbm:HostInventoryFullFault" /> - </message> - <message name="HostPowerOpFailedFaultMsg"> - <part name="fault" element="pbm:HostPowerOpFailedFault" /> - </message> - <message name="HostSpecificationOperationFailedFaultMsg"> - <part name="fault" element="pbm:HostSpecificationOperationFailedFault" /> - </message> - <message name="HotSnapshotMoveNotSupportedFaultMsg"> - <part name="fault" element="pbm:HotSnapshotMoveNotSupportedFault" /> - </message> - <message name="IDEDiskNotSupportedFaultMsg"> - <part name="fault" element="pbm:IDEDiskNotSupportedFault" /> - </message> - <message name="IORMNotSupportedHostOnDatastoreFaultMsg"> - <part name="fault" element="pbm:IORMNotSupportedHostOnDatastoreFault" /> - </message> - <message name="ImportHostAddFailureFaultMsg"> - <part name="fault" element="pbm:ImportHostAddFailureFault" /> - </message> - <message name="ImportOperationBulkFaultFaultMsg"> - <part name="fault" element="pbm:ImportOperationBulkFaultFault" /> - </message> - <message name="InUseFeatureManipulationDisallowedFaultMsg"> - <part name="fault" element="pbm:InUseFeatureManipulationDisallowedFault" /> - </message> - <message name="InaccessibleDatastoreFaultMsg"> - <part name="fault" element="pbm:InaccessibleDatastoreFault" /> - </message> - <message name="InaccessibleFTMetadataDatastoreFaultMsg"> - <part name="fault" element="pbm:InaccessibleFTMetadataDatastoreFault" /> - </message> - <message name="InaccessibleVFlashSourceFaultMsg"> - <part name="fault" element="pbm:InaccessibleVFlashSourceFault" /> - </message> - <message name="IncompatibleDefaultDeviceFaultMsg"> - <part name="fault" element="pbm:IncompatibleDefaultDeviceFault" /> - </message> - <message name="IncompatibleHostForFtSecondaryFaultMsg"> - <part name="fault" element="pbm:IncompatibleHostForFtSecondaryFault" /> - </message> - <message name="IncompatibleHostForVmReplicationFaultMsg"> - <part name="fault" element="pbm:IncompatibleHostForVmReplicationFault" /> - </message> - <message name="IncompatibleSettingFaultMsg"> - <part name="fault" element="pbm:IncompatibleSettingFault" /> - </message> - <message name="IncorrectFileTypeFaultMsg"> - <part name="fault" element="pbm:IncorrectFileTypeFault" /> - </message> - <message name="IncorrectHostInformationFaultMsg"> - <part name="fault" element="pbm:IncorrectHostInformationFault" /> - </message> - <message name="IndependentDiskVMotionNotSupportedFaultMsg"> - <part name="fault" element="pbm:IndependentDiskVMotionNotSupportedFault" /> - </message> - <message name="InsufficientAgentVmsDeployedFaultMsg"> - <part name="fault" element="pbm:InsufficientAgentVmsDeployedFault" /> - </message> - <message name="InsufficientCpuResourcesFaultFaultMsg"> - <part name="fault" element="pbm:InsufficientCpuResourcesFaultFault" /> - </message> - <message name="InsufficientDisksFaultMsg"> - <part name="fault" element="pbm:InsufficientDisksFault" /> - </message> - <message name="InsufficientFailoverResourcesFaultFaultMsg"> - <part name="fault" element="pbm:InsufficientFailoverResourcesFaultFault" /> - </message> - <message name="InsufficientGraphicsResourcesFaultFaultMsg"> - <part name="fault" element="pbm:InsufficientGraphicsResourcesFaultFault" /> - </message> - <message name="InsufficientHostCapacityFaultFaultMsg"> - <part name="fault" element="pbm:InsufficientHostCapacityFaultFault" /> - </message> - <message name="InsufficientHostCpuCapacityFaultFaultMsg"> - <part name="fault" element="pbm:InsufficientHostCpuCapacityFaultFault" /> - </message> - <message name="InsufficientHostMemoryCapacityFaultFaultMsg"> - <part name="fault" element="pbm:InsufficientHostMemoryCapacityFaultFault" /> - </message> - <message name="InsufficientMemoryResourcesFaultFaultMsg"> - <part name="fault" element="pbm:InsufficientMemoryResourcesFaultFault" /> - </message> - <message name="InsufficientNetworkCapacityFaultMsg"> - <part name="fault" element="pbm:InsufficientNetworkCapacityFault" /> - </message> - <message name="InsufficientNetworkResourcePoolCapacityFaultMsg"> - <part name="fault" element="pbm:InsufficientNetworkResourcePoolCapacityFault" /> - </message> - <message name="InsufficientPerCpuCapacityFaultMsg"> - <part name="fault" element="pbm:InsufficientPerCpuCapacityFault" /> - </message> - <message name="InsufficientResourcesFaultFaultMsg"> - <part name="fault" element="pbm:InsufficientResourcesFaultFault" /> - </message> - <message name="InsufficientStandbyCpuResourceFaultMsg"> - <part name="fault" element="pbm:InsufficientStandbyCpuResourceFault" /> - </message> - <message name="InsufficientStandbyMemoryResourceFaultMsg"> - <part name="fault" element="pbm:InsufficientStandbyMemoryResourceFault" /> - </message> - <message name="InsufficientStandbyResourceFaultMsg"> - <part name="fault" element="pbm:InsufficientStandbyResourceFault" /> - </message> - <message name="InsufficientStorageIopsFaultMsg"> - <part name="fault" element="pbm:InsufficientStorageIopsFault" /> - </message> - <message name="InsufficientStorageSpaceFaultMsg"> - <part name="fault" element="pbm:InsufficientStorageSpaceFault" /> - </message> - <message name="InsufficientVFlashResourcesFaultFaultMsg"> - <part name="fault" element="pbm:InsufficientVFlashResourcesFaultFault" /> - </message> - <message name="InvalidAffinitySettingFaultFaultMsg"> - <part name="fault" element="pbm:InvalidAffinitySettingFaultFault" /> - </message> - <message name="InvalidBmcRoleFaultMsg"> - <part name="fault" element="pbm:InvalidBmcRoleFault" /> - </message> - <message name="InvalidBundleFaultMsg"> - <part name="fault" element="pbm:InvalidBundleFault" /> - </message> - <message name="InvalidCAMCertificateFaultMsg"> - <part name="fault" element="pbm:InvalidCAMCertificateFault" /> - </message> - <message name="InvalidCAMServerFaultMsg"> - <part name="fault" element="pbm:InvalidCAMServerFault" /> - </message> - <message name="InvalidClientCertificateFaultMsg"> - <part name="fault" element="pbm:InvalidClientCertificateFault" /> - </message> - <message name="InvalidControllerFaultMsg"> - <part name="fault" element="pbm:InvalidControllerFault" /> - </message> - <message name="InvalidDasConfigArgumentFaultMsg"> - <part name="fault" element="pbm:InvalidDasConfigArgumentFault" /> - </message> - <message name="InvalidDasRestartPriorityForFtVmFaultMsg"> - <part name="fault" element="pbm:InvalidDasRestartPriorityForFtVmFault" /> - </message> - <message name="InvalidDatastoreFaultMsg"> - <part name="fault" element="pbm:InvalidDatastoreFault" /> - </message> - <message name="InvalidDatastorePathFaultMsg"> - <part name="fault" element="pbm:InvalidDatastorePathFault" /> - </message> - <message name="InvalidDatastoreStateFaultMsg"> - <part name="fault" element="pbm:InvalidDatastoreStateFault" /> - </message> - <message name="InvalidDeviceBackingFaultMsg"> - <part name="fault" element="pbm:InvalidDeviceBackingFault" /> - </message> - <message name="InvalidDeviceOperationFaultMsg"> - <part name="fault" element="pbm:InvalidDeviceOperationFault" /> - </message> - <message name="InvalidDeviceSpecFaultMsg"> - <part name="fault" element="pbm:InvalidDeviceSpecFault" /> - </message> - <message name="InvalidDiskFormatFaultMsg"> - <part name="fault" element="pbm:InvalidDiskFormatFault" /> - </message> - <message name="InvalidDrsBehaviorForFtVmFaultMsg"> - <part name="fault" element="pbm:InvalidDrsBehaviorForFtVmFault" /> - </message> - <message name="InvalidEditionLicenseFaultMsg"> - <part name="fault" element="pbm:InvalidEditionLicenseFault" /> - </message> - <message name="InvalidEventFaultMsg"> - <part name="fault" element="pbm:InvalidEventFault" /> - </message> - <message name="InvalidFolderFaultMsg"> - <part name="fault" element="pbm:InvalidFolderFault" /> - </message> - <message name="InvalidFormatFaultMsg"> - <part name="fault" element="pbm:InvalidFormatFault" /> - </message> - <message name="InvalidGuestLoginFaultMsg"> - <part name="fault" element="pbm:InvalidGuestLoginFault" /> - </message> - <message name="InvalidHostConnectionStateFaultMsg"> - <part name="fault" element="pbm:InvalidHostConnectionStateFault" /> - </message> - <message name="InvalidHostNameFaultMsg"> - <part name="fault" element="pbm:InvalidHostNameFault" /> - </message> - <message name="InvalidHostStateFaultMsg"> - <part name="fault" element="pbm:InvalidHostStateFault" /> - </message> - <message name="InvalidIndexArgumentFaultMsg"> - <part name="fault" element="pbm:InvalidIndexArgumentFault" /> - </message> - <message name="InvalidIpfixConfigFaultMsg"> - <part name="fault" element="pbm:InvalidIpfixConfigFault" /> - </message> - <message name="InvalidIpmiLoginInfoFaultMsg"> - <part name="fault" element="pbm:InvalidIpmiLoginInfoFault" /> - </message> - <message name="InvalidIpmiMacAddressFaultMsg"> - <part name="fault" element="pbm:InvalidIpmiMacAddressFault" /> - </message> - <message name="InvalidLicenseFaultMsg"> - <part name="fault" element="pbm:InvalidLicenseFault" /> - </message> - <message name="InvalidLocaleFaultMsg"> - <part name="fault" element="pbm:InvalidLocaleFault" /> - </message> - <message name="InvalidLoginFaultMsg"> - <part name="fault" element="pbm:InvalidLoginFault" /> - </message> - <message name="InvalidNameFaultMsg"> - <part name="fault" element="pbm:InvalidNameFault" /> - </message> - <message name="InvalidNasCredentialsFaultMsg"> - <part name="fault" element="pbm:InvalidNasCredentialsFault" /> - </message> - <message name="InvalidNetworkInTypeFaultMsg"> - <part name="fault" element="pbm:InvalidNetworkInTypeFault" /> - </message> - <message name="InvalidNetworkResourceFaultMsg"> - <part name="fault" element="pbm:InvalidNetworkResourceFault" /> - </message> - <message name="InvalidOperationOnSecondaryVmFaultMsg"> - <part name="fault" element="pbm:InvalidOperationOnSecondaryVmFault" /> - </message> - <message name="InvalidPowerStateFaultMsg"> - <part name="fault" element="pbm:InvalidPowerStateFault" /> - </message> - <message name="InvalidPrivilegeFaultMsg"> - <part name="fault" element="pbm:InvalidPrivilegeFault" /> - </message> - <message name="InvalidProfileReferenceHostFaultMsg"> - <part name="fault" element="pbm:InvalidProfileReferenceHostFault" /> - </message> - <message name="InvalidPropertyTypeFaultMsg"> - <part name="fault" element="pbm:InvalidPropertyTypeFault" /> - </message> - <message name="InvalidPropertyValueFaultMsg"> - <part name="fault" element="pbm:InvalidPropertyValueFault" /> - </message> - <message name="InvalidResourcePoolStructureFaultFaultMsg"> - <part name="fault" element="pbm:InvalidResourcePoolStructureFaultFault" /> - </message> - <message name="InvalidSnapshotFormatFaultMsg"> - <part name="fault" element="pbm:InvalidSnapshotFormatFault" /> - </message> - <message name="InvalidStateFaultMsg"> - <part name="fault" element="pbm:InvalidStateFault" /> - </message> - <message name="InvalidVmConfigFaultMsg"> - <part name="fault" element="pbm:InvalidVmConfigFault" /> - </message> - <message name="InvalidVmStateFaultMsg"> - <part name="fault" element="pbm:InvalidVmStateFault" /> - </message> - <message name="InventoryHasStandardAloneHostsFaultMsg"> - <part name="fault" element="pbm:InventoryHasStandardAloneHostsFault" /> - </message> - <message name="IpHostnameGeneratorErrorFaultMsg"> - <part name="fault" element="pbm:IpHostnameGeneratorErrorFault" /> - </message> - <message name="IscsiFaultFaultMsg"> - <part name="fault" element="pbm:IscsiFaultFault" /> - </message> - <message name="IscsiFaultInvalidVnicFaultMsg"> - <part name="fault" element="pbm:IscsiFaultInvalidVnicFault" /> - </message> - <message name="IscsiFaultPnicInUseFaultMsg"> - <part name="fault" element="pbm:IscsiFaultPnicInUseFault" /> - </message> - <message name="IscsiFaultVnicAlreadyBoundFaultMsg"> - <part name="fault" element="pbm:IscsiFaultVnicAlreadyBoundFault" /> - </message> - <message name="IscsiFaultVnicHasActivePathsFaultMsg"> - <part name="fault" element="pbm:IscsiFaultVnicHasActivePathsFault" /> - </message> - <message name="IscsiFaultVnicHasMultipleUplinksFaultMsg"> - <part name="fault" element="pbm:IscsiFaultVnicHasMultipleUplinksFault" /> - </message> - <message name="IscsiFaultVnicHasNoUplinksFaultMsg"> - <part name="fault" element="pbm:IscsiFaultVnicHasNoUplinksFault" /> - </message> - <message name="IscsiFaultVnicHasWrongUplinkFaultMsg"> - <part name="fault" element="pbm:IscsiFaultVnicHasWrongUplinkFault" /> - </message> - <message name="IscsiFaultVnicInUseFaultMsg"> - <part name="fault" element="pbm:IscsiFaultVnicInUseFault" /> - </message> - <message name="IscsiFaultVnicIsLastPathFaultMsg"> - <part name="fault" element="pbm:IscsiFaultVnicIsLastPathFault" /> - </message> - <message name="IscsiFaultVnicNotBoundFaultMsg"> - <part name="fault" element="pbm:IscsiFaultVnicNotBoundFault" /> - </message> - <message name="IscsiFaultVnicNotFoundFaultMsg"> - <part name="fault" element="pbm:IscsiFaultVnicNotFoundFault" /> - </message> - <message name="LargeRDMConversionNotSupportedFaultMsg"> - <part name="fault" element="pbm:LargeRDMConversionNotSupportedFault" /> - </message> - <message name="LargeRDMNotSupportedOnDatastoreFaultMsg"> - <part name="fault" element="pbm:LargeRDMNotSupportedOnDatastoreFault" /> - </message> - <message name="LegacyNetworkInterfaceInUseFaultMsg"> - <part name="fault" element="pbm:LegacyNetworkInterfaceInUseFault" /> - </message> - <message name="LicenseAssignmentFailedFaultMsg"> - <part name="fault" element="pbm:LicenseAssignmentFailedFault" /> - </message> - <message name="LicenseDowngradeDisallowedFaultMsg"> - <part name="fault" element="pbm:LicenseDowngradeDisallowedFault" /> - </message> - <message name="LicenseEntityNotFoundFaultMsg"> - <part name="fault" element="pbm:LicenseEntityNotFoundFault" /> - </message> - <message name="LicenseExpiredFaultMsg"> - <part name="fault" element="pbm:LicenseExpiredFault" /> - </message> - <message name="LicenseKeyEntityMismatchFaultMsg"> - <part name="fault" element="pbm:LicenseKeyEntityMismatchFault" /> - </message> - <message name="LicenseRestrictedFaultMsg"> - <part name="fault" element="pbm:LicenseRestrictedFault" /> - </message> - <message name="LicenseServerUnavailableFaultMsg"> - <part name="fault" element="pbm:LicenseServerUnavailableFault" /> - </message> - <message name="LicenseSourceUnavailableFaultMsg"> - <part name="fault" element="pbm:LicenseSourceUnavailableFault" /> - </message> - <message name="LimitExceededFaultMsg"> - <part name="fault" element="pbm:LimitExceededFault" /> - </message> - <message name="LinuxVolumeNotCleanFaultMsg"> - <part name="fault" element="pbm:LinuxVolumeNotCleanFault" /> - </message> - <message name="LogBundlingFailedFaultMsg"> - <part name="fault" element="pbm:LogBundlingFailedFault" /> - </message> - <message name="MaintenanceModeFileMoveFaultMsg"> - <part name="fault" element="pbm:MaintenanceModeFileMoveFault" /> - </message> - <message name="MemoryFileFormatNotSupportedByDatastoreFaultMsg"> - <part name="fault" element="pbm:MemoryFileFormatNotSupportedByDatastoreFault" /> - </message> - <message name="MemoryHotPlugNotSupportedFaultMsg"> - <part name="fault" element="pbm:MemoryHotPlugNotSupportedFault" /> - </message> - <message name="MemorySizeNotRecommendedFaultMsg"> - <part name="fault" element="pbm:MemorySizeNotRecommendedFault" /> - </message> - <message name="MemorySizeNotSupportedFaultMsg"> - <part name="fault" element="pbm:MemorySizeNotSupportedFault" /> - </message> - <message name="MemorySizeNotSupportedByDatastoreFaultMsg"> - <part name="fault" element="pbm:MemorySizeNotSupportedByDatastoreFault" /> - </message> - <message name="MemorySnapshotOnIndependentDiskFaultMsg"> - <part name="fault" element="pbm:MemorySnapshotOnIndependentDiskFault" /> - </message> - <message name="MethodAlreadyDisabledFaultFaultMsg"> - <part name="fault" element="pbm:MethodAlreadyDisabledFaultFault" /> - </message> - <message name="MethodDisabledFaultMsg"> - <part name="fault" element="pbm:MethodDisabledFault" /> - </message> - <message name="MigrationDisabledFaultMsg"> - <part name="fault" element="pbm:MigrationDisabledFault" /> - </message> - <message name="MigrationFaultFaultMsg"> - <part name="fault" element="pbm:MigrationFaultFault" /> - </message> - <message name="MigrationFeatureNotSupportedFaultMsg"> - <part name="fault" element="pbm:MigrationFeatureNotSupportedFault" /> - </message> - <message name="MigrationNotReadyFaultMsg"> - <part name="fault" element="pbm:MigrationNotReadyFault" /> - </message> - <message name="MismatchedBundleFaultMsg"> - <part name="fault" element="pbm:MismatchedBundleFault" /> - </message> - <message name="MismatchedNetworkPoliciesFaultMsg"> - <part name="fault" element="pbm:MismatchedNetworkPoliciesFault" /> - </message> - <message name="MismatchedVMotionNetworkNamesFaultMsg"> - <part name="fault" element="pbm:MismatchedVMotionNetworkNamesFault" /> - </message> - <message name="MissingBmcSupportFaultMsg"> - <part name="fault" element="pbm:MissingBmcSupportFault" /> - </message> - <message name="MissingControllerFaultMsg"> - <part name="fault" element="pbm:MissingControllerFault" /> - </message> - <message name="MissingIpPoolFaultMsg"> - <part name="fault" element="pbm:MissingIpPoolFault" /> - </message> - <message name="MissingLinuxCustResourcesFaultMsg"> - <part name="fault" element="pbm:MissingLinuxCustResourcesFault" /> - </message> - <message name="MissingNetworkIpConfigFaultMsg"> - <part name="fault" element="pbm:MissingNetworkIpConfigFault" /> - </message> - <message name="MissingPowerOffConfigurationFaultMsg"> - <part name="fault" element="pbm:MissingPowerOffConfigurationFault" /> - </message> - <message name="MissingPowerOnConfigurationFaultMsg"> - <part name="fault" element="pbm:MissingPowerOnConfigurationFault" /> - </message> - <message name="MissingWindowsCustResourcesFaultMsg"> - <part name="fault" element="pbm:MissingWindowsCustResourcesFault" /> - </message> - <message name="MksConnectionLimitReachedFaultMsg"> - <part name="fault" element="pbm:MksConnectionLimitReachedFault" /> - </message> - <message name="MountErrorFaultMsg"> - <part name="fault" element="pbm:MountErrorFault" /> - </message> - <message name="MultiWriterNotSupportedFaultMsg"> - <part name="fault" element="pbm:MultiWriterNotSupportedFault" /> - </message> - <message name="MultipleCertificatesVerifyFaultFaultMsg"> - <part name="fault" element="pbm:MultipleCertificatesVerifyFaultFault" /> - </message> - <message name="MultipleSnapshotsNotSupportedFaultMsg"> - <part name="fault" element="pbm:MultipleSnapshotsNotSupportedFault" /> - </message> - <message name="NamespaceFullFaultMsg"> - <part name="fault" element="pbm:NamespaceFullFault" /> - </message> - <message name="NamespaceLimitReachedFaultMsg"> - <part name="fault" element="pbm:NamespaceLimitReachedFault" /> - </message> - <message name="NamespaceWriteProtectedFaultMsg"> - <part name="fault" element="pbm:NamespaceWriteProtectedFault" /> - </message> - <message name="NasConfigFaultFaultMsg"> - <part name="fault" element="pbm:NasConfigFaultFault" /> - </message> - <message name="NasConnectionLimitReachedFaultMsg"> - <part name="fault" element="pbm:NasConnectionLimitReachedFault" /> - </message> - <message name="NasSessionCredentialConflictFaultMsg"> - <part name="fault" element="pbm:NasSessionCredentialConflictFault" /> - </message> - <message name="NasVolumeNotMountedFaultMsg"> - <part name="fault" element="pbm:NasVolumeNotMountedFault" /> - </message> - <message name="NetworkCopyFaultFaultMsg"> - <part name="fault" element="pbm:NetworkCopyFaultFault" /> - </message> - <message name="NetworkDisruptedAndConfigRolledBackFaultMsg"> - <part name="fault" element="pbm:NetworkDisruptedAndConfigRolledBackFault" /> - </message> - <message name="NetworkInaccessibleFaultMsg"> - <part name="fault" element="pbm:NetworkInaccessibleFault" /> - </message> - <message name="NetworksMayNotBeTheSameFaultMsg"> - <part name="fault" element="pbm:NetworksMayNotBeTheSameFault" /> - </message> - <message name="NicSettingMismatchFaultMsg"> - <part name="fault" element="pbm:NicSettingMismatchFault" /> - </message> - <message name="NoActiveHostInClusterFaultMsg"> - <part name="fault" element="pbm:NoActiveHostInClusterFault" /> - </message> - <message name="NoAvailableIpFaultMsg"> - <part name="fault" element="pbm:NoAvailableIpFault" /> - </message> - <message name="NoClientCertificateFaultMsg"> - <part name="fault" element="pbm:NoClientCertificateFault" /> - </message> - <message name="NoCompatibleDatastoreFaultMsg"> - <part name="fault" element="pbm:NoCompatibleDatastoreFault" /> - </message> - <message name="NoCompatibleHardAffinityHostFaultMsg"> - <part name="fault" element="pbm:NoCompatibleHardAffinityHostFault" /> - </message> - <message name="NoCompatibleHostFaultMsg"> - <part name="fault" element="pbm:NoCompatibleHostFault" /> - </message> - <message name="NoCompatibleHostWithAccessToDeviceFaultMsg"> - <part name="fault" element="pbm:NoCompatibleHostWithAccessToDeviceFault" /> - </message> - <message name="NoCompatibleSoftAffinityHostFaultMsg"> - <part name="fault" element="pbm:NoCompatibleSoftAffinityHostFault" /> - </message> - <message name="NoConnectedDatastoreFaultMsg"> - <part name="fault" element="pbm:NoConnectedDatastoreFault" /> - </message> - <message name="NoDiskFoundFaultMsg"> - <part name="fault" element="pbm:NoDiskFoundFault" /> - </message> - <message name="NoDiskSpaceFaultMsg"> - <part name="fault" element="pbm:NoDiskSpaceFault" /> - </message> - <message name="NoDisksToCustomizeFaultMsg"> - <part name="fault" element="pbm:NoDisksToCustomizeFault" /> - </message> - <message name="NoGatewayFaultMsg"> - <part name="fault" element="pbm:NoGatewayFault" /> - </message> - <message name="NoGuestHeartbeatFaultMsg"> - <part name="fault" element="pbm:NoGuestHeartbeatFault" /> - </message> - <message name="NoHostFaultMsg"> - <part name="fault" element="pbm:NoHostFault" /> - </message> - <message name="NoHostSuitableForFtSecondaryFaultMsg"> - <part name="fault" element="pbm:NoHostSuitableForFtSecondaryFault" /> - </message> - <message name="NoLicenseServerConfiguredFaultMsg"> - <part name="fault" element="pbm:NoLicenseServerConfiguredFault" /> - </message> - <message name="NoPeerHostFoundFaultMsg"> - <part name="fault" element="pbm:NoPeerHostFoundFault" /> - </message> - <message name="NoPermissionFaultMsg"> - <part name="fault" element="pbm:NoPermissionFault" /> - </message> - <message name="NoPermissionOnADFaultMsg"> - <part name="fault" element="pbm:NoPermissionOnADFault" /> - </message> - <message name="NoPermissionOnHostFaultMsg"> - <part name="fault" element="pbm:NoPermissionOnHostFault" /> - </message> - <message name="NoPermissionOnNasVolumeFaultMsg"> - <part name="fault" element="pbm:NoPermissionOnNasVolumeFault" /> - </message> - <message name="NoSubjectNameFaultMsg"> - <part name="fault" element="pbm:NoSubjectNameFault" /> - </message> - <message name="NoVcManagedIpConfiguredFaultMsg"> - <part name="fault" element="pbm:NoVcManagedIpConfiguredFault" /> - </message> - <message name="NoVirtualNicFaultMsg"> - <part name="fault" element="pbm:NoVirtualNicFault" /> - </message> - <message name="NoVmInVAppFaultMsg"> - <part name="fault" element="pbm:NoVmInVAppFault" /> - </message> - <message name="NonADUserRequiredFaultMsg"> - <part name="fault" element="pbm:NonADUserRequiredFault" /> - </message> - <message name="NonHomeRDMVMotionNotSupportedFaultMsg"> - <part name="fault" element="pbm:NonHomeRDMVMotionNotSupportedFault" /> - </message> - <message name="NonPersistentDisksNotSupportedFaultMsg"> - <part name="fault" element="pbm:NonPersistentDisksNotSupportedFault" /> - </message> - <message name="NonVmwareOuiMacNotSupportedHostFaultMsg"> - <part name="fault" element="pbm:NonVmwareOuiMacNotSupportedHostFault" /> - </message> - <message name="NotADirectoryFaultMsg"> - <part name="fault" element="pbm:NotADirectoryFault" /> - </message> - <message name="NotAFileFaultMsg"> - <part name="fault" element="pbm:NotAFileFault" /> - </message> - <message name="NotAuthenticatedFaultMsg"> - <part name="fault" element="pbm:NotAuthenticatedFault" /> - </message> - <message name="NotEnoughCpusFaultMsg"> - <part name="fault" element="pbm:NotEnoughCpusFault" /> - </message> - <message name="NotEnoughLogicalCpusFaultMsg"> - <part name="fault" element="pbm:NotEnoughLogicalCpusFault" /> - </message> - <message name="NotFoundFaultMsg"> - <part name="fault" element="pbm:NotFoundFault" /> - </message> - <message name="NotSupportedDeviceForFTFaultMsg"> - <part name="fault" element="pbm:NotSupportedDeviceForFTFault" /> - </message> - <message name="NotSupportedHostFaultMsg"> - <part name="fault" element="pbm:NotSupportedHostFault" /> - </message> - <message name="NotSupportedHostForChecksumFaultMsg"> - <part name="fault" element="pbm:NotSupportedHostForChecksumFault" /> - </message> - <message name="NotSupportedHostForVFlashFaultMsg"> - <part name="fault" element="pbm:NotSupportedHostForVFlashFault" /> - </message> - <message name="NotSupportedHostForVmcpFaultMsg"> - <part name="fault" element="pbm:NotSupportedHostForVmcpFault" /> - </message> - <message name="NotSupportedHostForVmemFileFaultMsg"> - <part name="fault" element="pbm:NotSupportedHostForVmemFileFault" /> - </message> - <message name="NotSupportedHostForVsanFaultMsg"> - <part name="fault" element="pbm:NotSupportedHostForVsanFault" /> - </message> - <message name="NotSupportedHostInClusterFaultMsg"> - <part name="fault" element="pbm:NotSupportedHostInClusterFault" /> - </message> - <message name="NotSupportedHostInDvsFaultMsg"> - <part name="fault" element="pbm:NotSupportedHostInDvsFault" /> - </message> - <message name="NotSupportedHostInHAClusterFaultMsg"> - <part name="fault" element="pbm:NotSupportedHostInHAClusterFault" /> - </message> - <message name="NotUserConfigurablePropertyFaultMsg"> - <part name="fault" element="pbm:NotUserConfigurablePropertyFault" /> - </message> - <message name="NumVirtualCoresPerSocketNotSupportedFaultMsg"> - <part name="fault" element="pbm:NumVirtualCoresPerSocketNotSupportedFault" /> - </message> - <message name="NumVirtualCpusExceedsLimitFaultMsg"> - <part name="fault" element="pbm:NumVirtualCpusExceedsLimitFault" /> - </message> - <message name="NumVirtualCpusIncompatibleFaultMsg"> - <part name="fault" element="pbm:NumVirtualCpusIncompatibleFault" /> - </message> - <message name="NumVirtualCpusNotSupportedFaultMsg"> - <part name="fault" element="pbm:NumVirtualCpusNotSupportedFault" /> - </message> - <message name="OperationDisabledByGuestFaultMsg"> - <part name="fault" element="pbm:OperationDisabledByGuestFault" /> - </message> - <message name="OperationDisallowedOnHostFaultMsg"> - <part name="fault" element="pbm:OperationDisallowedOnHostFault" /> - </message> - <message name="OperationNotSupportedByGuestFaultMsg"> - <part name="fault" element="pbm:OperationNotSupportedByGuestFault" /> - </message> - <message name="OutOfBoundsFaultMsg"> - <part name="fault" element="pbm:OutOfBoundsFault" /> - </message> - <message name="OvfAttributeFaultMsg"> - <part name="fault" element="pbm:OvfAttributeFault" /> - </message> - <message name="OvfConnectedDeviceFaultMsg"> - <part name="fault" element="pbm:OvfConnectedDeviceFault" /> - </message> - <message name="OvfConnectedDeviceFloppyFaultMsg"> - <part name="fault" element="pbm:OvfConnectedDeviceFloppyFault" /> - </message> - <message name="OvfConnectedDeviceIsoFaultMsg"> - <part name="fault" element="pbm:OvfConnectedDeviceIsoFault" /> - </message> - <message name="OvfConstraintFaultMsg"> - <part name="fault" element="pbm:OvfConstraintFault" /> - </message> - <message name="OvfConsumerCallbackFaultFaultMsg"> - <part name="fault" element="pbm:OvfConsumerCallbackFaultFault" /> - </message> - <message name="OvfConsumerCommunicationErrorFaultMsg"> - <part name="fault" element="pbm:OvfConsumerCommunicationErrorFault" /> - </message> - <message name="OvfConsumerFaultFaultMsg"> - <part name="fault" element="pbm:OvfConsumerFaultFault" /> - </message> - <message name="OvfConsumerInvalidSectionFaultMsg"> - <part name="fault" element="pbm:OvfConsumerInvalidSectionFault" /> - </message> - <message name="OvfConsumerPowerOnFaultFaultMsg"> - <part name="fault" element="pbm:OvfConsumerPowerOnFaultFault" /> - </message> - <message name="OvfConsumerUndeclaredSectionFaultMsg"> - <part name="fault" element="pbm:OvfConsumerUndeclaredSectionFault" /> - </message> - <message name="OvfConsumerUndefinedPrefixFaultMsg"> - <part name="fault" element="pbm:OvfConsumerUndefinedPrefixFault" /> - </message> - <message name="OvfConsumerValidationFaultFaultMsg"> - <part name="fault" element="pbm:OvfConsumerValidationFaultFault" /> - </message> - <message name="OvfCpuCompatibilityFaultMsg"> - <part name="fault" element="pbm:OvfCpuCompatibilityFault" /> - </message> - <message name="OvfCpuCompatibilityCheckNotSupportedFaultMsg"> - <part name="fault" element="pbm:OvfCpuCompatibilityCheckNotSupportedFault" /> - </message> - <message name="OvfDiskMappingNotFoundFaultMsg"> - <part name="fault" element="pbm:OvfDiskMappingNotFoundFault" /> - </message> - <message name="OvfDiskOrderConstraintFaultMsg"> - <part name="fault" element="pbm:OvfDiskOrderConstraintFault" /> - </message> - <message name="OvfDuplicateElementFaultMsg"> - <part name="fault" element="pbm:OvfDuplicateElementFault" /> - </message> - <message name="OvfDuplicatedElementBoundaryFaultMsg"> - <part name="fault" element="pbm:OvfDuplicatedElementBoundaryFault" /> - </message> - <message name="OvfDuplicatedPropertyIdExportFaultMsg"> - <part name="fault" element="pbm:OvfDuplicatedPropertyIdExportFault" /> - </message> - <message name="OvfDuplicatedPropertyIdImportFaultMsg"> - <part name="fault" element="pbm:OvfDuplicatedPropertyIdImportFault" /> - </message> - <message name="OvfElementFaultMsg"> - <part name="fault" element="pbm:OvfElementFault" /> - </message> - <message name="OvfElementInvalidValueFaultMsg"> - <part name="fault" element="pbm:OvfElementInvalidValueFault" /> - </message> - <message name="OvfExportFaultMsg"> - <part name="fault" element="pbm:OvfExportFault" /> - </message> - <message name="OvfExportFailedFaultMsg"> - <part name="fault" element="pbm:OvfExportFailedFault" /> - </message> - <message name="OvfFaultFaultMsg"> - <part name="fault" element="pbm:OvfFaultFault" /> - </message> - <message name="OvfHardwareCheckFaultMsg"> - <part name="fault" element="pbm:OvfHardwareCheckFault" /> - </message> - <message name="OvfHardwareExportFaultMsg"> - <part name="fault" element="pbm:OvfHardwareExportFault" /> - </message> - <message name="OvfHostResourceConstraintFaultMsg"> - <part name="fault" element="pbm:OvfHostResourceConstraintFault" /> - </message> - <message name="OvfHostValueNotParsedFaultMsg"> - <part name="fault" element="pbm:OvfHostValueNotParsedFault" /> - </message> - <message name="OvfImportFaultMsg"> - <part name="fault" element="pbm:OvfImportFault" /> - </message> - <message name="OvfImportFailedFaultMsg"> - <part name="fault" element="pbm:OvfImportFailedFault" /> - </message> - <message name="OvfInternalErrorFaultMsg"> - <part name="fault" element="pbm:OvfInternalErrorFault" /> - </message> - <message name="OvfInvalidPackageFaultMsg"> - <part name="fault" element="pbm:OvfInvalidPackageFault" /> - </message> - <message name="OvfInvalidValueFaultMsg"> - <part name="fault" element="pbm:OvfInvalidValueFault" /> - </message> - <message name="OvfInvalidValueConfigurationFaultMsg"> - <part name="fault" element="pbm:OvfInvalidValueConfigurationFault" /> - </message> - <message name="OvfInvalidValueEmptyFaultMsg"> - <part name="fault" element="pbm:OvfInvalidValueEmptyFault" /> - </message> - <message name="OvfInvalidValueFormatMalformedFaultMsg"> - <part name="fault" element="pbm:OvfInvalidValueFormatMalformedFault" /> - </message> - <message name="OvfInvalidValueReferenceFaultMsg"> - <part name="fault" element="pbm:OvfInvalidValueReferenceFault" /> - </message> - <message name="OvfInvalidVmNameFaultMsg"> - <part name="fault" element="pbm:OvfInvalidVmNameFault" /> - </message> - <message name="OvfMappedOsIdFaultMsg"> - <part name="fault" element="pbm:OvfMappedOsIdFault" /> - </message> - <message name="OvfMissingAttributeFaultMsg"> - <part name="fault" element="pbm:OvfMissingAttributeFault" /> - </message> - <message name="OvfMissingElementFaultMsg"> - <part name="fault" element="pbm:OvfMissingElementFault" /> - </message> - <message name="OvfMissingElementNormalBoundaryFaultMsg"> - <part name="fault" element="pbm:OvfMissingElementNormalBoundaryFault" /> - </message> - <message name="OvfMissingHardwareFaultMsg"> - <part name="fault" element="pbm:OvfMissingHardwareFault" /> - </message> - <message name="OvfNetworkMappingNotSupportedFaultMsg"> - <part name="fault" element="pbm:OvfNetworkMappingNotSupportedFault" /> - </message> - <message name="OvfNoHostNicFaultMsg"> - <part name="fault" element="pbm:OvfNoHostNicFault" /> - </message> - <message name="OvfNoSpaceOnControllerFaultMsg"> - <part name="fault" element="pbm:OvfNoSpaceOnControllerFault" /> - </message> - <message name="OvfNoSupportedHardwareFamilyFaultMsg"> - <part name="fault" element="pbm:OvfNoSupportedHardwareFamilyFault" /> - </message> - <message name="OvfPropertyFaultMsg"> - <part name="fault" element="pbm:OvfPropertyFault" /> - </message> - <message name="OvfPropertyExportFaultMsg"> - <part name="fault" element="pbm:OvfPropertyExportFault" /> - </message> - <message name="OvfPropertyNetworkFaultMsg"> - <part name="fault" element="pbm:OvfPropertyNetworkFault" /> - </message> - <message name="OvfPropertyNetworkExportFaultMsg"> - <part name="fault" element="pbm:OvfPropertyNetworkExportFault" /> - </message> - <message name="OvfPropertyQualifierFaultMsg"> - <part name="fault" element="pbm:OvfPropertyQualifierFault" /> - </message> - <message name="OvfPropertyQualifierDuplicateFaultMsg"> - <part name="fault" element="pbm:OvfPropertyQualifierDuplicateFault" /> - </message> - <message name="OvfPropertyQualifierIgnoredFaultMsg"> - <part name="fault" element="pbm:OvfPropertyQualifierIgnoredFault" /> - </message> - <message name="OvfPropertyTypeFaultMsg"> - <part name="fault" element="pbm:OvfPropertyTypeFault" /> - </message> - <message name="OvfPropertyValueFaultMsg"> - <part name="fault" element="pbm:OvfPropertyValueFault" /> - </message> - <message name="OvfSystemFaultFaultMsg"> - <part name="fault" element="pbm:OvfSystemFaultFault" /> - </message> - <message name="OvfToXmlUnsupportedElementFaultMsg"> - <part name="fault" element="pbm:OvfToXmlUnsupportedElementFault" /> - </message> - <message name="OvfUnableToExportDiskFaultMsg"> - <part name="fault" element="pbm:OvfUnableToExportDiskFault" /> - </message> - <message name="OvfUnexpectedElementFaultMsg"> - <part name="fault" element="pbm:OvfUnexpectedElementFault" /> - </message> - <message name="OvfUnknownDeviceFaultMsg"> - <part name="fault" element="pbm:OvfUnknownDeviceFault" /> - </message> - <message name="OvfUnknownDeviceBackingFaultMsg"> - <part name="fault" element="pbm:OvfUnknownDeviceBackingFault" /> - </message> - <message name="OvfUnknownEntityFaultMsg"> - <part name="fault" element="pbm:OvfUnknownEntityFault" /> - </message> - <message name="OvfUnsupportedAttributeFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedAttributeFault" /> - </message> - <message name="OvfUnsupportedAttributeValueFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedAttributeValueFault" /> - </message> - <message name="OvfUnsupportedDeviceBackingInfoFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedDeviceBackingInfoFault" /> - </message> - <message name="OvfUnsupportedDeviceBackingOptionFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedDeviceBackingOptionFault" /> - </message> - <message name="OvfUnsupportedDeviceExportFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedDeviceExportFault" /> - </message> - <message name="OvfUnsupportedDiskProvisioningFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedDiskProvisioningFault" /> - </message> - <message name="OvfUnsupportedElementFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedElementFault" /> - </message> - <message name="OvfUnsupportedElementValueFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedElementValueFault" /> - </message> - <message name="OvfUnsupportedPackageFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedPackageFault" /> - </message> - <message name="OvfUnsupportedSectionFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedSectionFault" /> - </message> - <message name="OvfUnsupportedSubTypeFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedSubTypeFault" /> - </message> - <message name="OvfUnsupportedTypeFaultMsg"> - <part name="fault" element="pbm:OvfUnsupportedTypeFault" /> - </message> - <message name="OvfWrongElementFaultMsg"> - <part name="fault" element="pbm:OvfWrongElementFault" /> - </message> - <message name="OvfWrongNamespaceFaultMsg"> - <part name="fault" element="pbm:OvfWrongNamespaceFault" /> - </message> - <message name="OvfXmlFormatFaultMsg"> - <part name="fault" element="pbm:OvfXmlFormatFault" /> - </message> - <message name="PatchAlreadyInstalledFaultMsg"> - <part name="fault" element="pbm:PatchAlreadyInstalledFault" /> - </message> - <message name="PatchBinariesNotFoundFaultMsg"> - <part name="fault" element="pbm:PatchBinariesNotFoundFault" /> - </message> - <message name="PatchInstallFailedFaultMsg"> - <part name="fault" element="pbm:PatchInstallFailedFault" /> - </message> - <message name="PatchIntegrityErrorFaultMsg"> - <part name="fault" element="pbm:PatchIntegrityErrorFault" /> - </message> - <message name="PatchMetadataCorruptedFaultMsg"> - <part name="fault" element="pbm:PatchMetadataCorruptedFault" /> - </message> - <message name="PatchMetadataInvalidFaultMsg"> - <part name="fault" element="pbm:PatchMetadataInvalidFault" /> - </message> - <message name="PatchMetadataNotFoundFaultMsg"> - <part name="fault" element="pbm:PatchMetadataNotFoundFault" /> - </message> - <message name="PatchMissingDependenciesFaultMsg"> - <part name="fault" element="pbm:PatchMissingDependenciesFault" /> - </message> - <message name="PatchNotApplicableFaultMsg"> - <part name="fault" element="pbm:PatchNotApplicableFault" /> - </message> - <message name="PatchSupersededFaultMsg"> - <part name="fault" element="pbm:PatchSupersededFault" /> - </message> - <message name="PhysCompatRDMNotSupportedFaultMsg"> - <part name="fault" element="pbm:PhysCompatRDMNotSupportedFault" /> - </message> - <message name="PlatformConfigFaultFaultMsg"> - <part name="fault" element="pbm:PlatformConfigFaultFault" /> - </message> - <message name="PowerOnFtSecondaryFailedFaultMsg"> - <part name="fault" element="pbm:PowerOnFtSecondaryFailedFault" /> - </message> - <message name="PowerOnFtSecondaryTimedoutFaultMsg"> - <part name="fault" element="pbm:PowerOnFtSecondaryTimedoutFault" /> - </message> - <message name="ProfileUpdateFailedFaultMsg"> - <part name="fault" element="pbm:ProfileUpdateFailedFault" /> - </message> - <message name="QuarantineModeFaultFaultMsg"> - <part name="fault" element="pbm:QuarantineModeFaultFault" /> - </message> - <message name="QuestionPendingFaultMsg"> - <part name="fault" element="pbm:QuestionPendingFault" /> - </message> - <message name="QuiesceDatastoreIOForHAFailedFaultMsg"> - <part name="fault" element="pbm:QuiesceDatastoreIOForHAFailedFault" /> - </message> - <message name="RDMConversionNotSupportedFaultMsg"> - <part name="fault" element="pbm:RDMConversionNotSupportedFault" /> - </message> - <message name="RDMNotPreservedFaultMsg"> - <part name="fault" element="pbm:RDMNotPreservedFault" /> - </message> - <message name="RDMNotSupportedFaultMsg"> - <part name="fault" element="pbm:RDMNotSupportedFault" /> - </message> - <message name="RDMNotSupportedOnDatastoreFaultMsg"> - <part name="fault" element="pbm:RDMNotSupportedOnDatastoreFault" /> - </message> - <message name="RDMPointsToInaccessibleDiskFaultMsg"> - <part name="fault" element="pbm:RDMPointsToInaccessibleDiskFault" /> - </message> - <message name="RawDiskNotSupportedFaultMsg"> - <part name="fault" element="pbm:RawDiskNotSupportedFault" /> - </message> - <message name="ReadHostResourcePoolTreeFailedFaultMsg"> - <part name="fault" element="pbm:ReadHostResourcePoolTreeFailedFault" /> - </message> - <message name="ReadOnlyDisksWithLegacyDestinationFaultMsg"> - <part name="fault" element="pbm:ReadOnlyDisksWithLegacyDestinationFault" /> - </message> - <message name="RebootRequiredFaultMsg"> - <part name="fault" element="pbm:RebootRequiredFault" /> - </message> - <message name="RecordReplayDisabledFaultMsg"> - <part name="fault" element="pbm:RecordReplayDisabledFault" /> - </message> - <message name="RemoteDeviceNotSupportedFaultMsg"> - <part name="fault" element="pbm:RemoteDeviceNotSupportedFault" /> - </message> - <message name="RemoveFailedFaultMsg"> - <part name="fault" element="pbm:RemoveFailedFault" /> - </message> - <message name="ReplicationConfigFaultFaultMsg"> - <part name="fault" element="pbm:ReplicationConfigFaultFault" /> - </message> - <message name="ReplicationDiskConfigFaultFaultMsg"> - <part name="fault" element="pbm:ReplicationDiskConfigFaultFault" /> - </message> - <message name="ReplicationFaultFaultMsg"> - <part name="fault" element="pbm:ReplicationFaultFault" /> - </message> - <message name="ReplicationIncompatibleWithFTFaultMsg"> - <part name="fault" element="pbm:ReplicationIncompatibleWithFTFault" /> - </message> - <message name="ReplicationInvalidOptionsFaultMsg"> - <part name="fault" element="pbm:ReplicationInvalidOptionsFault" /> - </message> - <message name="ReplicationNotSupportedOnHostFaultMsg"> - <part name="fault" element="pbm:ReplicationNotSupportedOnHostFault" /> - </message> - <message name="ReplicationVmConfigFaultFaultMsg"> - <part name="fault" element="pbm:ReplicationVmConfigFaultFault" /> - </message> - <message name="ReplicationVmFaultFaultMsg"> - <part name="fault" element="pbm:ReplicationVmFaultFault" /> - </message> - <message name="ReplicationVmInProgressFaultFaultMsg"> - <part name="fault" element="pbm:ReplicationVmInProgressFaultFault" /> - </message> - <message name="ResourceInUseFaultMsg"> - <part name="fault" element="pbm:ResourceInUseFault" /> - </message> - <message name="ResourceNotAvailableFaultMsg"> - <part name="fault" element="pbm:ResourceNotAvailableFault" /> - </message> - <message name="RestrictedByAdministratorFaultMsg"> - <part name="fault" element="pbm:RestrictedByAdministratorFault" /> - </message> - <message name="RestrictedVersionFaultMsg"> - <part name="fault" element="pbm:RestrictedVersionFault" /> - </message> - <message name="RollbackFailureFaultMsg"> - <part name="fault" element="pbm:RollbackFailureFault" /> - </message> - <message name="RuleViolationFaultMsg"> - <part name="fault" element="pbm:RuleViolationFault" /> - </message> - <message name="SSLDisabledFaultFaultMsg"> - <part name="fault" element="pbm:SSLDisabledFaultFault" /> - </message> - <message name="SSLVerifyFaultFaultMsg"> - <part name="fault" element="pbm:SSLVerifyFaultFault" /> - </message> - <message name="SSPIChallengeFaultMsg"> - <part name="fault" element="pbm:SSPIChallengeFault" /> - </message> - <message name="SecondaryVmAlreadyDisabledFaultMsg"> - <part name="fault" element="pbm:SecondaryVmAlreadyDisabledFault" /> - </message> - <message name="SecondaryVmAlreadyEnabledFaultMsg"> - <part name="fault" element="pbm:SecondaryVmAlreadyEnabledFault" /> - </message> - <message name="SecondaryVmAlreadyRegisteredFaultMsg"> - <part name="fault" element="pbm:SecondaryVmAlreadyRegisteredFault" /> - </message> - <message name="SecondaryVmNotRegisteredFaultMsg"> - <part name="fault" element="pbm:SecondaryVmNotRegisteredFault" /> - </message> - <message name="SharedBusControllerNotSupportedFaultMsg"> - <part name="fault" element="pbm:SharedBusControllerNotSupportedFault" /> - </message> - <message name="ShrinkDiskFaultFaultMsg"> - <part name="fault" element="pbm:ShrinkDiskFaultFault" /> - </message> - <message name="SnapshotCloneNotSupportedFaultMsg"> - <part name="fault" element="pbm:SnapshotCloneNotSupportedFault" /> - </message> - <message name="SnapshotCopyNotSupportedFaultMsg"> - <part name="fault" element="pbm:SnapshotCopyNotSupportedFault" /> - </message> - <message name="SnapshotDisabledFaultMsg"> - <part name="fault" element="pbm:SnapshotDisabledFault" /> - </message> - <message name="SnapshotFaultFaultMsg"> - <part name="fault" element="pbm:SnapshotFaultFault" /> - </message> - <message name="SnapshotIncompatibleDeviceInVmFaultMsg"> - <part name="fault" element="pbm:SnapshotIncompatibleDeviceInVmFault" /> - </message> - <message name="SnapshotLockedFaultMsg"> - <part name="fault" element="pbm:SnapshotLockedFault" /> - </message> - <message name="SnapshotMoveFromNonHomeNotSupportedFaultMsg"> - <part name="fault" element="pbm:SnapshotMoveFromNonHomeNotSupportedFault" /> - </message> - <message name="SnapshotMoveNotSupportedFaultMsg"> - <part name="fault" element="pbm:SnapshotMoveNotSupportedFault" /> - </message> - <message name="SnapshotMoveToNonHomeNotSupportedFaultMsg"> - <part name="fault" element="pbm:SnapshotMoveToNonHomeNotSupportedFault" /> - </message> - <message name="SnapshotNoChangeFaultMsg"> - <part name="fault" element="pbm:SnapshotNoChangeFault" /> - </message> - <message name="SnapshotRevertIssueFaultMsg"> - <part name="fault" element="pbm:SnapshotRevertIssueFault" /> - </message> - <message name="SoftRuleVioCorrectionDisallowedFaultMsg"> - <part name="fault" element="pbm:SoftRuleVioCorrectionDisallowedFault" /> - </message> - <message name="SoftRuleVioCorrectionImpactFaultMsg"> - <part name="fault" element="pbm:SoftRuleVioCorrectionImpactFault" /> - </message> - <message name="SsdDiskNotAvailableFaultMsg"> - <part name="fault" element="pbm:SsdDiskNotAvailableFault" /> - </message> - <message name="StorageDrsCannotMoveDiskInMultiWriterModeFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveDiskInMultiWriterModeFault" /> - </message> - <message name="StorageDrsCannotMoveFTVmFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveFTVmFault" /> - </message> - <message name="StorageDrsCannotMoveIndependentDiskFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveIndependentDiskFault" /> - </message> - <message name="StorageDrsCannotMoveManuallyPlacedSwapFileFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveManuallyPlacedSwapFileFault" /> - </message> - <message name="StorageDrsCannotMoveManuallyPlacedVmFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveManuallyPlacedVmFault" /> - </message> - <message name="StorageDrsCannotMoveSharedDiskFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveSharedDiskFault" /> - </message> - <message name="StorageDrsCannotMoveTemplateFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveTemplateFault" /> - </message> - <message name="StorageDrsCannotMoveVmInUserFolderFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveVmInUserFolderFault" /> - </message> - <message name="StorageDrsCannotMoveVmWithMountedCDROMFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveVmWithMountedCDROMFault" /> - </message> - <message name="StorageDrsCannotMoveVmWithNoFilesInLayoutFaultMsg"> - <part name="fault" element="pbm:StorageDrsCannotMoveVmWithNoFilesInLayoutFault" /> - </message> - <message name="StorageDrsDatacentersCannotShareDatastoreFaultMsg"> - <part name="fault" element="pbm:StorageDrsDatacentersCannotShareDatastoreFault" /> - </message> - <message name="StorageDrsDisabledOnVmFaultMsg"> - <part name="fault" element="pbm:StorageDrsDisabledOnVmFault" /> - </message> - <message name="StorageDrsHbrDiskNotMovableFaultMsg"> - <part name="fault" element="pbm:StorageDrsHbrDiskNotMovableFault" /> - </message> - <message name="StorageDrsHmsMoveInProgressFaultMsg"> - <part name="fault" element="pbm:StorageDrsHmsMoveInProgressFault" /> - </message> - <message name="StorageDrsHmsUnreachableFaultMsg"> - <part name="fault" element="pbm:StorageDrsHmsUnreachableFault" /> - </message> - <message name="StorageDrsIolbDisabledInternallyFaultMsg"> - <part name="fault" element="pbm:StorageDrsIolbDisabledInternallyFault" /> - </message> - <message name="StorageDrsRelocateDisabledFaultMsg"> - <part name="fault" element="pbm:StorageDrsRelocateDisabledFault" /> - </message> - <message name="StorageDrsStaleHmsCollectionFaultMsg"> - <part name="fault" element="pbm:StorageDrsStaleHmsCollectionFault" /> - </message> - <message name="StorageDrsUnableToMoveFilesFaultMsg"> - <part name="fault" element="pbm:StorageDrsUnableToMoveFilesFault" /> - </message> - <message name="StorageVMotionNotSupportedFaultMsg"> - <part name="fault" element="pbm:StorageVMotionNotSupportedFault" /> - </message> - <message name="StorageVmotionIncompatibleFaultMsg"> - <part name="fault" element="pbm:StorageVmotionIncompatibleFault" /> - </message> - <message name="SuspendedRelocateNotSupportedFaultMsg"> - <part name="fault" element="pbm:SuspendedRelocateNotSupportedFault" /> - </message> - <message name="SwapDatastoreNotWritableOnHostFaultMsg"> - <part name="fault" element="pbm:SwapDatastoreNotWritableOnHostFault" /> - </message> - <message name="SwapDatastoreUnsetFaultMsg"> - <part name="fault" element="pbm:SwapDatastoreUnsetFault" /> - </message> - <message name="SwapPlacementOverrideNotSupportedFaultMsg"> - <part name="fault" element="pbm:SwapPlacementOverrideNotSupportedFault" /> - </message> - <message name="SwitchIpUnsetFaultMsg"> - <part name="fault" element="pbm:SwitchIpUnsetFault" /> - </message> - <message name="SwitchNotInUpgradeModeFaultMsg"> - <part name="fault" element="pbm:SwitchNotInUpgradeModeFault" /> - </message> - <message name="TaskInProgressFaultMsg"> - <part name="fault" element="pbm:TaskInProgressFault" /> - </message> - <message name="ThirdPartyLicenseAssignmentFailedFaultMsg"> - <part name="fault" element="pbm:ThirdPartyLicenseAssignmentFailedFault" /> - </message> - <message name="TimedoutFaultMsg"> - <part name="fault" element="pbm:TimedoutFault" /> - </message> - <message name="TooManyConcurrentNativeClonesFaultMsg"> - <part name="fault" element="pbm:TooManyConcurrentNativeClonesFault" /> - </message> - <message name="TooManyConsecutiveOverridesFaultMsg"> - <part name="fault" element="pbm:TooManyConsecutiveOverridesFault" /> - </message> - <message name="TooManyDevicesFaultMsg"> - <part name="fault" element="pbm:TooManyDevicesFault" /> - </message> - <message name="TooManyDisksOnLegacyHostFaultMsg"> - <part name="fault" element="pbm:TooManyDisksOnLegacyHostFault" /> - </message> - <message name="TooManyGuestLogonsFaultMsg"> - <part name="fault" element="pbm:TooManyGuestLogonsFault" /> - </message> - <message name="TooManyHostsFaultMsg"> - <part name="fault" element="pbm:TooManyHostsFault" /> - </message> - <message name="TooManyNativeCloneLevelsFaultMsg"> - <part name="fault" element="pbm:TooManyNativeCloneLevelsFault" /> - </message> - <message name="TooManyNativeClonesOnFileFaultMsg"> - <part name="fault" element="pbm:TooManyNativeClonesOnFileFault" /> - </message> - <message name="TooManySnapshotLevelsFaultMsg"> - <part name="fault" element="pbm:TooManySnapshotLevelsFault" /> - </message> - <message name="ToolsAlreadyUpgradedFaultMsg"> - <part name="fault" element="pbm:ToolsAlreadyUpgradedFault" /> - </message> - <message name="ToolsAutoUpgradeNotSupportedFaultMsg"> - <part name="fault" element="pbm:ToolsAutoUpgradeNotSupportedFault" /> - </message> - <message name="ToolsImageCopyFailedFaultMsg"> - <part name="fault" element="pbm:ToolsImageCopyFailedFault" /> - </message> - <message name="ToolsImageNotAvailableFaultMsg"> - <part name="fault" element="pbm:ToolsImageNotAvailableFault" /> - </message> - <message name="ToolsImageSignatureCheckFailedFaultMsg"> - <part name="fault" element="pbm:ToolsImageSignatureCheckFailedFault" /> - </message> - <message name="ToolsInstallationInProgressFaultMsg"> - <part name="fault" element="pbm:ToolsInstallationInProgressFault" /> - </message> - <message name="ToolsUnavailableFaultMsg"> - <part name="fault" element="pbm:ToolsUnavailableFault" /> - </message> - <message name="ToolsUpgradeCancelledFaultMsg"> - <part name="fault" element="pbm:ToolsUpgradeCancelledFault" /> - </message> - <message name="UnSupportedDatastoreForVFlashFaultMsg"> - <part name="fault" element="pbm:UnSupportedDatastoreForVFlashFault" /> - </message> - <message name="UncommittedUndoableDiskFaultMsg"> - <part name="fault" element="pbm:UncommittedUndoableDiskFault" /> - </message> - <message name="UnconfiguredPropertyValueFaultMsg"> - <part name="fault" element="pbm:UnconfiguredPropertyValueFault" /> - </message> - <message name="UncustomizableGuestFaultMsg"> - <part name="fault" element="pbm:UncustomizableGuestFault" /> - </message> - <message name="UnexpectedCustomizationFaultFaultMsg"> - <part name="fault" element="pbm:UnexpectedCustomizationFaultFault" /> - </message> - <message name="UnrecognizedHostFaultMsg"> - <part name="fault" element="pbm:UnrecognizedHostFault" /> - </message> - <message name="UnsharedSwapVMotionNotSupportedFaultMsg"> - <part name="fault" element="pbm:UnsharedSwapVMotionNotSupportedFault" /> - </message> - <message name="UnsupportedDatastoreFaultMsg"> - <part name="fault" element="pbm:UnsupportedDatastoreFault" /> - </message> - <message name="UnsupportedGuestFaultMsg"> - <part name="fault" element="pbm:UnsupportedGuestFault" /> - </message> - <message name="UnsupportedVimApiVersionFaultMsg"> - <part name="fault" element="pbm:UnsupportedVimApiVersionFault" /> - </message> - <message name="UnsupportedVmxLocationFaultMsg"> - <part name="fault" element="pbm:UnsupportedVmxLocationFault" /> - </message> - <message name="UnusedVirtualDiskBlocksNotScrubbedFaultMsg"> - <part name="fault" element="pbm:UnusedVirtualDiskBlocksNotScrubbedFault" /> - </message> - <message name="UserNotFoundFaultMsg"> - <part name="fault" element="pbm:UserNotFoundFault" /> - </message> - <message name="VAppConfigFaultFaultMsg"> - <part name="fault" element="pbm:VAppConfigFaultFault" /> - </message> - <message name="VAppNotRunningFaultMsg"> - <part name="fault" element="pbm:VAppNotRunningFault" /> - </message> - <message name="VAppOperationInProgressFaultMsg"> - <part name="fault" element="pbm:VAppOperationInProgressFault" /> - </message> - <message name="VAppPropertyFaultFaultMsg"> - <part name="fault" element="pbm:VAppPropertyFaultFault" /> - </message> - <message name="VAppTaskInProgressFaultMsg"> - <part name="fault" element="pbm:VAppTaskInProgressFault" /> - </message> - <message name="VFlashCacheHotConfigNotSupportedFaultMsg"> - <part name="fault" element="pbm:VFlashCacheHotConfigNotSupportedFault" /> - </message> - <message name="VFlashModuleNotSupportedFaultMsg"> - <part name="fault" element="pbm:VFlashModuleNotSupportedFault" /> - </message> - <message name="VFlashModuleVersionIncompatibleFaultMsg"> - <part name="fault" element="pbm:VFlashModuleVersionIncompatibleFault" /> - </message> - <message name="VMINotSupportedFaultMsg"> - <part name="fault" element="pbm:VMINotSupportedFault" /> - </message> - <message name="VMOnConflictDVPortFaultMsg"> - <part name="fault" element="pbm:VMOnConflictDVPortFault" /> - </message> - <message name="VMOnVirtualIntranetFaultMsg"> - <part name="fault" element="pbm:VMOnVirtualIntranetFault" /> - </message> - <message name="VMotionAcrossNetworkNotSupportedFaultMsg"> - <part name="fault" element="pbm:VMotionAcrossNetworkNotSupportedFault" /> - </message> - <message name="VMotionInterfaceIssueFaultMsg"> - <part name="fault" element="pbm:VMotionInterfaceIssueFault" /> - </message> - <message name="VMotionLinkCapacityLowFaultMsg"> - <part name="fault" element="pbm:VMotionLinkCapacityLowFault" /> - </message> - <message name="VMotionLinkDownFaultMsg"> - <part name="fault" element="pbm:VMotionLinkDownFault" /> - </message> - <message name="VMotionNotConfiguredFaultMsg"> - <part name="fault" element="pbm:VMotionNotConfiguredFault" /> - </message> - <message name="VMotionNotLicensedFaultMsg"> - <part name="fault" element="pbm:VMotionNotLicensedFault" /> - </message> - <message name="VMotionNotSupportedFaultMsg"> - <part name="fault" element="pbm:VMotionNotSupportedFault" /> - </message> - <message name="VMotionProtocolIncompatibleFaultMsg"> - <part name="fault" element="pbm:VMotionProtocolIncompatibleFault" /> - </message> - <message name="VimFaultFaultMsg"> - <part name="fault" element="pbm:VimFaultFault" /> - </message> - <message name="VirtualDiskBlocksNotFullyProvisionedFaultMsg"> - <part name="fault" element="pbm:VirtualDiskBlocksNotFullyProvisionedFault" /> - </message> - <message name="VirtualDiskModeNotSupportedFaultMsg"> - <part name="fault" element="pbm:VirtualDiskModeNotSupportedFault" /> - </message> - <message name="VirtualEthernetCardNotSupportedFaultMsg"> - <part name="fault" element="pbm:VirtualEthernetCardNotSupportedFault" /> - </message> - <message name="VirtualHardwareCompatibilityIssueFaultMsg"> - <part name="fault" element="pbm:VirtualHardwareCompatibilityIssueFault" /> - </message> - <message name="VirtualHardwareVersionNotSupportedFaultMsg"> - <part name="fault" element="pbm:VirtualHardwareVersionNotSupportedFault" /> - </message> - <message name="VmAlreadyExistsInDatacenterFaultMsg"> - <part name="fault" element="pbm:VmAlreadyExistsInDatacenterFault" /> - </message> - <message name="VmConfigFaultFaultMsg"> - <part name="fault" element="pbm:VmConfigFaultFault" /> - </message> - <message name="VmConfigIncompatibleForFaultToleranceFaultMsg"> - <part name="fault" element="pbm:VmConfigIncompatibleForFaultToleranceFault" /> - </message> - <message name="VmConfigIncompatibleForRecordReplayFaultMsg"> - <part name="fault" element="pbm:VmConfigIncompatibleForRecordReplayFault" /> - </message> - <message name="VmFaultToleranceConfigIssueFaultMsg"> - <part name="fault" element="pbm:VmFaultToleranceConfigIssueFault" /> - </message> - <message name="VmFaultToleranceConfigIssueWrapperFaultMsg"> - <part name="fault" element="pbm:VmFaultToleranceConfigIssueWrapperFault" /> - </message> - <message name="VmFaultToleranceInvalidFileBackingFaultMsg"> - <part name="fault" element="pbm:VmFaultToleranceInvalidFileBackingFault" /> - </message> - <message name="VmFaultToleranceIssueFaultMsg"> - <part name="fault" element="pbm:VmFaultToleranceIssueFault" /> - </message> - <message name="VmFaultToleranceOpIssuesListFaultMsg"> - <part name="fault" element="pbm:VmFaultToleranceOpIssuesListFault" /> - </message> - <message name="VmFaultToleranceTooManyFtVcpusOnHostFaultMsg"> - <part name="fault" element="pbm:VmFaultToleranceTooManyFtVcpusOnHostFault" /> - </message> - <message name="VmFaultToleranceTooManyVMsOnHostFaultMsg"> - <part name="fault" element="pbm:VmFaultToleranceTooManyVMsOnHostFault" /> - </message> - <message name="VmHostAffinityRuleViolationFaultMsg"> - <part name="fault" element="pbm:VmHostAffinityRuleViolationFault" /> - </message> - <message name="VmLimitLicenseFaultMsg"> - <part name="fault" element="pbm:VmLimitLicenseFault" /> - </message> - <message name="VmMetadataManagerFaultFaultMsg"> - <part name="fault" element="pbm:VmMetadataManagerFaultFault" /> - </message> - <message name="VmMonitorIncompatibleForFaultToleranceFaultMsg"> - <part name="fault" element="pbm:VmMonitorIncompatibleForFaultToleranceFault" /> - </message> - <message name="VmPowerOnDisabledFaultMsg"> - <part name="fault" element="pbm:VmPowerOnDisabledFault" /> - </message> - <message name="VmSmpFaultToleranceTooManyVMsOnHostFaultMsg"> - <part name="fault" element="pbm:VmSmpFaultToleranceTooManyVMsOnHostFault" /> - </message> - <message name="VmToolsUpgradeFaultFaultMsg"> - <part name="fault" element="pbm:VmToolsUpgradeFaultFault" /> - </message> - <message name="VmValidateMaxDeviceFaultMsg"> - <part name="fault" element="pbm:VmValidateMaxDeviceFault" /> - </message> - <message name="VmWwnConflictFaultMsg"> - <part name="fault" element="pbm:VmWwnConflictFault" /> - </message> - <message name="VmfsAlreadyMountedFaultMsg"> - <part name="fault" element="pbm:VmfsAlreadyMountedFault" /> - </message> - <message name="VmfsAmbiguousMountFaultMsg"> - <part name="fault" element="pbm:VmfsAmbiguousMountFault" /> - </message> - <message name="VmfsMountFaultFaultMsg"> - <part name="fault" element="pbm:VmfsMountFaultFault" /> - </message> - <message name="VmotionInterfaceNotEnabledFaultMsg"> - <part name="fault" element="pbm:VmotionInterfaceNotEnabledFault" /> - </message> - <message name="VolumeEditorErrorFaultMsg"> - <part name="fault" element="pbm:VolumeEditorErrorFault" /> - </message> - <message name="VramLimitLicenseFaultMsg"> - <part name="fault" element="pbm:VramLimitLicenseFault" /> - </message> - <message name="VsanClusterUuidMismatchFaultMsg"> - <part name="fault" element="pbm:VsanClusterUuidMismatchFault" /> - </message> - <message name="VsanDiskFaultFaultMsg"> - <part name="fault" element="pbm:VsanDiskFaultFault" /> - </message> - <message name="VsanFaultFaultMsg"> - <part name="fault" element="pbm:VsanFaultFault" /> - </message> - <message name="VsanIncompatibleDiskMappingFaultMsg"> - <part name="fault" element="pbm:VsanIncompatibleDiskMappingFault" /> - </message> - <message name="VspanDestPortConflictFaultMsg"> - <part name="fault" element="pbm:VspanDestPortConflictFault" /> - </message> - <message name="VspanPortConflictFaultMsg"> - <part name="fault" element="pbm:VspanPortConflictFault" /> - </message> - <message name="VspanPortMoveFaultFaultMsg"> - <part name="fault" element="pbm:VspanPortMoveFaultFault" /> - </message> - <message name="VspanPortPromiscChangeFaultFaultMsg"> - <part name="fault" element="pbm:VspanPortPromiscChangeFaultFault" /> - </message> - <message name="VspanPortgroupPromiscChangeFaultFaultMsg"> - <part name="fault" element="pbm:VspanPortgroupPromiscChangeFaultFault" /> - </message> - <message name="VspanPortgroupTypeChangeFaultFaultMsg"> - <part name="fault" element="pbm:VspanPortgroupTypeChangeFaultFault" /> - </message> - <message name="VspanPromiscuousPortNotSupportedFaultMsg"> - <part name="fault" element="pbm:VspanPromiscuousPortNotSupportedFault" /> - </message> - <message name="VspanSameSessionPortConflictFaultMsg"> - <part name="fault" element="pbm:VspanSameSessionPortConflictFault" /> - </message> - <message name="WakeOnLanNotSupportedFaultMsg"> - <part name="fault" element="pbm:WakeOnLanNotSupportedFault" /> - </message> - <message name="WakeOnLanNotSupportedByVmotionNICFaultMsg"> - <part name="fault" element="pbm:WakeOnLanNotSupportedByVmotionNICFault" /> - </message> - <message name="WillLoseHAProtectionFaultMsg"> - <part name="fault" element="pbm:WillLoseHAProtectionFault" /> - </message> - <message name="WillModifyConfigCpuRequirementsFaultMsg"> - <part name="fault" element="pbm:WillModifyConfigCpuRequirementsFault" /> - </message> - <message name="WillResetSnapshotDirectoryFaultMsg"> - <part name="fault" element="pbm:WillResetSnapshotDirectoryFault" /> - </message> - <message name="WipeDiskFaultFaultMsg"> - <part name="fault" element="pbm:WipeDiskFaultFault" /> - </message> - <message name="MethodFaultFaultMsg"> - <part name="fault" element="pbm:MethodFaultFault" /> - </message> - <message name="RuntimeFaultFaultMsg"> - <part name="fault" element="pbm:RuntimeFaultFault" /> - </message> - <message name="HostCommunicationFaultMsg"> - <part name="fault" element="pbm:HostCommunicationFault" /> - </message> - <message name="HostNotConnectedFaultMsg"> - <part name="fault" element="pbm:HostNotConnectedFault" /> - </message> - <message name="HostNotReachableFaultMsg"> - <part name="fault" element="pbm:HostNotReachableFault" /> - </message> - <message name="InvalidArgumentFaultMsg"> - <part name="fault" element="pbm:InvalidArgumentFault" /> - </message> - <message name="InvalidRequestFaultMsg"> - <part name="fault" element="pbm:InvalidRequestFault" /> - </message> - <message name="InvalidTypeFaultMsg"> - <part name="fault" element="pbm:InvalidTypeFault" /> - </message> - <message name="ManagedObjectNotFoundFaultMsg"> - <part name="fault" element="pbm:ManagedObjectNotFoundFault" /> - </message> - <message name="MethodNotFoundFaultMsg"> - <part name="fault" element="pbm:MethodNotFoundFault" /> - </message> - <message name="NotEnoughLicensesFaultMsg"> - <part name="fault" element="pbm:NotEnoughLicensesFault" /> - </message> - <message name="NotImplementedFaultMsg"> - <part name="fault" element="pbm:NotImplementedFault" /> - </message> - <message name="NotSupportedFaultMsg"> - <part name="fault" element="pbm:NotSupportedFault" /> - </message> - <message name="RequestCanceledFaultMsg"> - <part name="fault" element="pbm:RequestCanceledFault" /> - </message> - <message name="SecurityErrorFaultMsg"> - <part name="fault" element="pbm:SecurityErrorFault" /> - </message> - <message name="SystemErrorFaultMsg"> - <part name="fault" element="pbm:SystemErrorFault" /> - </message> - <message name="UnexpectedFaultFaultMsg"> - <part name="fault" element="pbm:UnexpectedFaultFault" /> - </message> - <message name="InvalidCollectorVersionFaultMsg"> - <part name="fault" element="pbm:InvalidCollectorVersionFault" /> - </message> - <message name="InvalidPropertyFaultMsg"> - <part name="fault" element="pbm:InvalidPropertyFault" /> - </message> - <portType name="PbmPortType"> - <operation name="PbmRetrieveServiceContent"> - <input message="pbm:PbmRetrieveServiceContentRequestMsg" /> - <output message="pbm:PbmRetrieveServiceContentResponseMsg" /> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmCheckCompliance"> - <input message="pbm:PbmCheckComplianceRequestMsg" /> - <output message="pbm:PbmCheckComplianceResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmFetchComplianceResult"> - <input message="pbm:PbmFetchComplianceResultRequestMsg" /> - <output message="pbm:PbmFetchComplianceResultResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmCheckRollupCompliance"> - <input message="pbm:PbmCheckRollupComplianceRequestMsg" /> - <output message="pbm:PbmCheckRollupComplianceResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmFetchRollupComplianceResult"> - <input message="pbm:PbmFetchRollupComplianceResultRequestMsg" /> - <output message="pbm:PbmFetchRollupComplianceResultResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryByRollupComplianceStatus"> - <input message="pbm:PbmQueryByRollupComplianceStatusRequestMsg" /> - <output message="pbm:PbmQueryByRollupComplianceStatusResponseMsg" /> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryMatchingHub"> - <input message="pbm:PbmQueryMatchingHubRequestMsg" /> - <output message="pbm:PbmQueryMatchingHubResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryMatchingHubWithSpec"> - <input message="pbm:PbmQueryMatchingHubWithSpecRequestMsg" /> - <output message="pbm:PbmQueryMatchingHubWithSpecResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmCheckCompatibility"> - <input message="pbm:PbmCheckCompatibilityRequestMsg" /> - <output message="pbm:PbmCheckCompatibilityResponseMsg" /> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmCheckCompatibilityWithSpec"> - <input message="pbm:PbmCheckCompatibilityWithSpecRequestMsg" /> - <output message="pbm:PbmCheckCompatibilityWithSpecResponseMsg" /> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmCheckRequirements"> - <input message="pbm:PbmCheckRequirementsRequestMsg" /> - <output message="pbm:PbmCheckRequirementsResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmFetchResourceType"> - <input message="pbm:PbmFetchResourceTypeRequestMsg" /> - <output message="pbm:PbmFetchResourceTypeResponseMsg" /> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmFetchVendorInfo"> - <input message="pbm:PbmFetchVendorInfoRequestMsg" /> - <output message="pbm:PbmFetchVendorInfoResponseMsg" /> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmFetchCapabilityMetadata"> - <input message="pbm:PbmFetchCapabilityMetadataRequestMsg" /> - <output message="pbm:PbmFetchCapabilityMetadataResponseMsg" /> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmFetchCapabilitySchema"> - <input message="pbm:PbmFetchCapabilitySchemaRequestMsg" /> - <output message="pbm:PbmFetchCapabilitySchemaResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmCreate"> - <input message="pbm:PbmCreateRequestMsg" /> - <output message="pbm:PbmCreateResponseMsg" /> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="PbmFaultProfileStorageFaultFault" message="pbm:PbmFaultProfileStorageFaultFaultMsg"/> - <fault name="PbmDuplicateNameFault" message="pbm:PbmDuplicateNameFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmUpdate"> - <input message="pbm:PbmUpdateRequestMsg" /> - <output message="pbm:PbmUpdateResponseMsg" /> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="PbmFaultProfileStorageFaultFault" message="pbm:PbmFaultProfileStorageFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmDelete"> - <input message="pbm:PbmDeleteRequestMsg" /> - <output message="pbm:PbmDeleteResponseMsg" /> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryProfile"> - <input message="pbm:PbmQueryProfileRequestMsg" /> - <output message="pbm:PbmQueryProfileResponseMsg" /> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmRetrieveContent"> - <input message="pbm:PbmRetrieveContentRequestMsg" /> - <output message="pbm:PbmRetrieveContentResponseMsg" /> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryAssociatedProfiles"> - <input message="pbm:PbmQueryAssociatedProfilesRequestMsg" /> - <output message="pbm:PbmQueryAssociatedProfilesResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryAssociatedProfile"> - <input message="pbm:PbmQueryAssociatedProfileRequestMsg" /> - <output message="pbm:PbmQueryAssociatedProfileResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryAssociatedEntity"> - <input message="pbm:PbmQueryAssociatedEntityRequestMsg" /> - <output message="pbm:PbmQueryAssociatedEntityResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryDefaultRequirementProfile"> - <input message="pbm:PbmQueryDefaultRequirementProfileRequestMsg" /> - <output message="pbm:PbmQueryDefaultRequirementProfileResponseMsg" /> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="PbmNonExistentHubsFault" message="pbm:PbmNonExistentHubsFaultMsg"/> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmResetDefaultRequirementProfile"> - <input message="pbm:PbmResetDefaultRequirementProfileRequestMsg" /> - <output message="pbm:PbmResetDefaultRequirementProfileResponseMsg" /> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmAssignDefaultRequirementProfile"> - <input message="pbm:PbmAssignDefaultRequirementProfileRequestMsg" /> - <output message="pbm:PbmAssignDefaultRequirementProfileResponseMsg" /> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="PbmLegacyHubsNotSupportedFault" message="pbm:PbmLegacyHubsNotSupportedFaultMsg"/> - <fault name="PbmNonExistentHubsFault" message="pbm:PbmNonExistentHubsFaultMsg"/> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmFindApplicableDefaultProfile"> - <input message="pbm:PbmFindApplicableDefaultProfileRequestMsg" /> - <output message="pbm:PbmFindApplicableDefaultProfileResponseMsg" /> - <fault name="PbmLegacyHubsNotSupportedFault" message="pbm:PbmLegacyHubsNotSupportedFaultMsg"/> - <fault name="PbmNonExistentHubsFault" message="pbm:PbmNonExistentHubsFaultMsg"/> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryDefaultRequirementProfiles"> - <input message="pbm:PbmQueryDefaultRequirementProfilesRequestMsg" /> - <output message="pbm:PbmQueryDefaultRequirementProfilesResponseMsg" /> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="PbmNonExistentHubsFault" message="pbm:PbmNonExistentHubsFaultMsg"/> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmResetVSanDefaultProfile"> - <input message="pbm:PbmResetVSanDefaultProfileRequestMsg" /> - <output message="pbm:PbmResetVSanDefaultProfileResponseMsg" /> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQuerySpaceStatsForStorageContainer"> - <input message="pbm:PbmQuerySpaceStatsForStorageContainerRequestMsg" /> - <output message="pbm:PbmQuerySpaceStatsForStorageContainerResponseMsg" /> - <fault name="InvalidArgumentFault" message="pbm:InvalidArgumentFaultMsg"/> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryAssociatedEntities"> - <input message="pbm:PbmQueryAssociatedEntitiesRequestMsg" /> - <output message="pbm:PbmQueryAssociatedEntitiesResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - <operation name="PbmQueryReplicationGroups"> - <input message="pbm:PbmQueryReplicationGroupsRequestMsg" /> - <output message="pbm:PbmQueryReplicationGroupsResponseMsg" /> - <fault name="PbmFaultFault" message="pbm:PbmFaultFaultMsg"/> - <fault name="RuntimeFault" message="pbm:RuntimeFaultFaultMsg"/> - </operation> - </portType> - <binding name="PbmBinding" type="pbm:PbmPortType"> - <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> - <operation name="PbmRetrieveServiceContent"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmCheckCompliance"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmFetchComplianceResult"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmCheckRollupCompliance"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmFetchRollupComplianceResult"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryByRollupComplianceStatus"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryMatchingHub"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryMatchingHubWithSpec"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmCheckCompatibility"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmCheckCompatibilityWithSpec"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmCheckRequirements"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmFetchResourceType"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmFetchVendorInfo"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmFetchCapabilityMetadata"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmFetchCapabilitySchema"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmCreate"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="PbmFaultProfileStorageFaultFault"> - <soap:fault name="PbmFaultProfileStorageFaultFault" use="literal" /> - </fault> - <fault name="PbmDuplicateNameFault"> - <soap:fault name="PbmDuplicateNameFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmUpdate"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="PbmFaultProfileStorageFaultFault"> - <soap:fault name="PbmFaultProfileStorageFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmDelete"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryProfile"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmRetrieveContent"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryAssociatedProfiles"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryAssociatedProfile"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryAssociatedEntity"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryDefaultRequirementProfile"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="PbmNonExistentHubsFault"> - <soap:fault name="PbmNonExistentHubsFault" use="literal" /> - </fault> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmResetDefaultRequirementProfile"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmAssignDefaultRequirementProfile"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="PbmLegacyHubsNotSupportedFault"> - <soap:fault name="PbmLegacyHubsNotSupportedFault" use="literal" /> - </fault> - <fault name="PbmNonExistentHubsFault"> - <soap:fault name="PbmNonExistentHubsFault" use="literal" /> - </fault> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmFindApplicableDefaultProfile"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmLegacyHubsNotSupportedFault"> - <soap:fault name="PbmLegacyHubsNotSupportedFault" use="literal" /> - </fault> - <fault name="PbmNonExistentHubsFault"> - <soap:fault name="PbmNonExistentHubsFault" use="literal" /> - </fault> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryDefaultRequirementProfiles"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="PbmNonExistentHubsFault"> - <soap:fault name="PbmNonExistentHubsFault" use="literal" /> - </fault> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmResetVSanDefaultProfile"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQuerySpaceStatsForStorageContainer"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="InvalidArgumentFault"> - <soap:fault name="InvalidArgumentFault" use="literal" /> - </fault> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryAssociatedEntities"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - <operation name="PbmQueryReplicationGroups"> - <soap:operation soapAction="urn:pbm/6.5" style="document" /> - <input> - <soap:body use="literal" /> - </input> - <output> - <soap:body use="literal" /> - </output> - <fault name="PbmFaultFault"> - <soap:fault name="PbmFaultFault" use="literal" /> - </fault> - <fault name="RuntimeFault"> - <soap:fault name="RuntimeFault" use="literal" /> - </fault> - </operation> - </binding> -</definitions> diff --git a/oslo_vmware/wsdl/6.5/pbmService.wsdl b/oslo_vmware/wsdl/6.5/pbmService.wsdl deleted file mode 100644 index a4a5f9b..0000000 --- a/oslo_vmware/wsdl/6.5/pbmService.wsdl +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<!-- - Copyright 2005-2016 VMware, Inc. All rights reserved. ---> -<definitions targetNamespace="urn:pbmService" - xmlns="http://schemas.xmlsoap.org/wsdl/" - xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" - xmlns:interface="urn:pbm" -> - <import location="pbm.wsdl" namespace="urn:pbm" /> - <service name="PbmService"> - <port binding="interface:PbmBinding" name="PbmPort"> - <soap:address location="https://localhost/sdk/pbmService" /> - </port> - </service> -</definitions> diff --git a/oslo_vmware/wsdl/6.5/query-types.xsd b/oslo_vmware/wsdl/6.5/query-types.xsd deleted file mode 100644 index a8fc0d7..0000000 --- a/oslo_vmware/wsdl/6.5/query-types.xsd +++ /dev/null @@ -1,254 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<!-- - Copyright 2005-2016 VMware, Inc. All rights reserved. ---> -<schema - targetNamespace="urn:vim25" - xmlns="http://www.w3.org/2001/XMLSchema" - xmlns:vim25="urn:vim25" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - elementFormDefault="qualified" -> - <include schemaLocation="core-types.xsd" /> - <complexType name="InvalidCollectorVersion"> - <complexContent> - <extension base="vim25:MethodFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidProperty"> - <complexContent> - <extension base="vim25:MethodFault"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PropertyFilterSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="propSet" type="vim25:PropertySpec" maxOccurs="unbounded" /> - <element name="objectSet" type="vim25:ObjectSpec" maxOccurs="unbounded" /> - <element name="reportMissingObjectsInResults" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPropertyFilterSpec"> - <sequence> - <element name="PropertyFilterSpec" type="vim25:PropertyFilterSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PropertySpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="all" type="xsd:boolean" minOccurs="0" /> - <element name="pathSet" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPropertySpec"> - <sequence> - <element name="PropertySpec" type="vim25:PropertySpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ObjectSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="obj" type="vim25:ManagedObjectReference" /> - <element name="skip" type="xsd:boolean" minOccurs="0" /> - <element name="selectSet" type="vim25:SelectionSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfObjectSpec"> - <sequence> - <element name="ObjectSpec" type="vim25:ObjectSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="SelectionSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfSelectionSpec"> - <sequence> - <element name="SelectionSpec" type="vim25:SelectionSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="TraversalSpec"> - <complexContent> - <extension base="vim25:SelectionSpec"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="path" type="xsd:string" /> - <element name="skip" type="xsd:boolean" minOccurs="0" /> - <element name="selectSet" type="vim25:SelectionSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ObjectContent"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="obj" type="vim25:ManagedObjectReference" /> - <element name="propSet" type="vim25:DynamicProperty" minOccurs="0" maxOccurs="unbounded" /> - <element name="missingSet" type="vim25:MissingProperty" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfObjectContent"> - <sequence> - <element name="ObjectContent" type="vim25:ObjectContent" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="UpdateSet"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="version" type="xsd:string" /> - <element name="filterSet" type="vim25:PropertyFilterUpdate" minOccurs="0" maxOccurs="unbounded" /> - <element name="truncated" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PropertyFilterUpdate"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="filter" type="vim25:ManagedObjectReference" /> - <element name="objectSet" type="vim25:ObjectUpdate" minOccurs="0" maxOccurs="unbounded" /> - <element name="missingSet" type="vim25:MissingObject" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPropertyFilterUpdate"> - <sequence> - <element name="PropertyFilterUpdate" type="vim25:PropertyFilterUpdate" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ObjectUpdateKind"> - <restriction base="xsd:string"> - <enumeration value="modify" /> - <enumeration value="enter" /> - <enumeration value="leave" /> - </restriction> - </simpleType> - <complexType name="ObjectUpdate"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="kind" type="vim25:ObjectUpdateKind" /> - <element name="obj" type="vim25:ManagedObjectReference" /> - <element name="changeSet" type="vim25:PropertyChange" minOccurs="0" maxOccurs="unbounded" /> - <element name="missingSet" type="vim25:MissingProperty" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfObjectUpdate"> - <sequence> - <element name="ObjectUpdate" type="vim25:ObjectUpdate" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="PropertyChangeOp"> - <restriction base="xsd:string"> - <enumeration value="add" /> - <enumeration value="remove" /> - <enumeration value="assign" /> - <enumeration value="indirectRemove" /> - </restriction> - </simpleType> - <complexType name="PropertyChange"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="op" type="vim25:PropertyChangeOp" /> - <element name="val" type="xsd:anyType" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPropertyChange"> - <sequence> - <element name="PropertyChange" type="vim25:PropertyChange" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="MissingProperty"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="path" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfMissingProperty"> - <sequence> - <element name="MissingProperty" type="vim25:MissingProperty" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="MissingObject"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="obj" type="vim25:ManagedObjectReference" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfMissingObject"> - <sequence> - <element name="MissingObject" type="vim25:MissingObject" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="WaitOptions"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="maxWaitSeconds" type="xsd:int" minOccurs="0" /> - <element name="maxObjectUpdates" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RetrieveOptions"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="maxObjects" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RetrieveResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="token" type="xsd:string" minOccurs="0" /> - <element name="objects" type="vim25:ObjectContent" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> -</schema> diff --git a/oslo_vmware/wsdl/6.5/reflect-types.xsd b/oslo_vmware/wsdl/6.5/reflect-types.xsd deleted file mode 100644 index f8c601a..0000000 --- a/oslo_vmware/wsdl/6.5/reflect-types.xsd +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<!-- - Copyright 2005-2016 VMware, Inc. All rights reserved. ---> -<schema - targetNamespace="urn:reflect" - xmlns="http://www.w3.org/2001/XMLSchema" - xmlns:reflect="urn:reflect" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:vim25="urn:vim25" - elementFormDefault="qualified" -> - <import namespace="urn:vim25" schemaLocation="core-types.xsd" /> -</schema> diff --git a/oslo_vmware/wsdl/6.5/vim-types.xsd b/oslo_vmware/wsdl/6.5/vim-types.xsd deleted file mode 100644 index f8a2ca2..0000000 --- a/oslo_vmware/wsdl/6.5/vim-types.xsd +++ /dev/null @@ -1,32649 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<!-- - Copyright 2005-2016 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" - xmlns:reflect="urn:reflect" - elementFormDefault="qualified" -> - <include schemaLocation="query-types.xsd" /> - <include schemaLocation="core-types.xsd" /> - <import namespace="urn:reflect" schemaLocation="reflect-types.xsd" /> - <complexType name="AboutInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="fullName" type="xsd:string" /> - <element name="vendor" type="xsd:string" /> - <element name="version" type="xsd:string" /> - <element name="build" type="xsd:string" /> - <element name="localeVersion" type="xsd:string" minOccurs="0" /> - <element name="localeBuild" type="xsd:string" minOccurs="0" /> - <element name="osType" type="xsd:string" /> - <element name="productLineId" type="xsd:string" /> - <element name="apiType" type="xsd:string" /> - <element name="apiVersion" type="xsd:string" /> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - <element name="licenseProductName" type="xsd:string" minOccurs="0" /> - <element name="licenseProductVersion" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AuthorizationDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="privilege" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="privilegeGroup" type="vim25:ElementDescription" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="Permission"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="principal" type="xsd:string" /> - <element name="group" type="xsd:boolean" /> - <element name="roleId" type="xsd:int" /> - <element name="propagate" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPermission"> - <sequence> - <element name="Permission" type="vim25:Permission" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="AuthorizationRole"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="roleId" type="xsd:int" /> - <element name="system" type="xsd:boolean" /> - <element name="name" type="xsd:string" /> - <element name="info" type="vim25:Description" /> - <element name="privilege" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAuthorizationRole"> - <sequence> - <element name="AuthorizationRole" type="vim25:AuthorizationRole" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="AuthorizationPrivilege"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="privId" type="xsd:string" /> - <element name="onParent" type="xsd:boolean" /> - <element name="name" type="xsd:string" /> - <element name="privGroupName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAuthorizationPrivilege"> - <sequence> - <element name="AuthorizationPrivilege" type="vim25:AuthorizationPrivilege" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PrivilegeAvailability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="privId" type="xsd:string" /> - <element name="isGranted" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPrivilegeAvailability"> - <sequence> - <element name="PrivilegeAvailability" type="vim25:PrivilegeAvailability" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="EntityPrivilege"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="privAvailability" type="vim25:PrivilegeAvailability" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfEntityPrivilege"> - <sequence> - <element name="EntityPrivilege" type="vim25:EntityPrivilege" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="UserPrivilegeResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="privileges" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfUserPrivilegeResult"> - <sequence> - <element name="UserPrivilegeResult" type="vim25:UserPrivilegeResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="BatchResultResult"> - <restriction base="xsd:string"> - <enumeration value="success" /> - <enumeration value="fail" /> - </restriction> - </simpleType> - <complexType name="BatchResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="result" type="xsd:string" /> - <element name="hostKey" type="xsd:string" /> - <element name="ds" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BoolPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="value" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="Capability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="provisioningSupported" type="xsd:boolean" /> - <element name="multiHostSupported" type="xsd:boolean" /> - <element name="userShellAccessSupported" type="xsd:boolean" /> - <element name="supportedEVCMode" type="vim25:EVCMode" minOccurs="0" maxOccurs="unbounded" /> - <element name="networkBackupAndRestoreSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterComputeResourceSummary"> - <complexContent> - <extension base="vim25:ComputeResourceSummary"> - <sequence> - <element name="currentFailoverLevel" type="xsd:int" /> - <element name="admissionControlInfo" type="vim25:ClusterDasAdmissionControlInfo" minOccurs="0" /> - <element name="numVmotions" type="xsd:int" /> - <element name="targetBalance" type="xsd:int" minOccurs="0" /> - <element name="currentBalance" type="xsd:int" minOccurs="0" /> - <element name="usageSummary" type="vim25:ClusterUsageSummary" minOccurs="0" /> - <element name="currentEVCModeKey" type="xsd:string" minOccurs="0" /> - <element name="dasData" type="vim25:ClusterDasData" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ComputeResourceSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="totalCpu" type="xsd:int" /> - <element name="totalMemory" type="xsd:long" /> - <element name="numCpuCores" type="xsd:short" /> - <element name="numCpuThreads" type="xsd:short" /> - <element name="effectiveCpu" type="xsd:int" /> - <element name="effectiveMemory" type="xsd:long" /> - <element name="numHosts" type="xsd:int" /> - <element name="numEffectiveHosts" type="xsd:int" /> - <element name="overallStatus" type="vim25:ManagedEntityStatus" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ComputeResourceConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmSwapPlacement" type="xsd:string" /> - <element name="spbmEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="defaultHardwareVersionKey" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState"> - <restriction base="xsd:string"> - <enumeration value="licensed" /> - <enumeration value="unlicensed" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="ComputeResourceHostSPBMLicenseInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="licenseState" type="vim25:ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfComputeResourceHostSPBMLicenseInfo"> - <sequence> - <element name="ComputeResourceHostSPBMLicenseInfo" type="vim25:ComputeResourceHostSPBMLicenseInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ComputeResourceConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmSwapPlacement" type="xsd:string" minOccurs="0" /> - <element name="spbmEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="defaultHardwareVersionKey" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ConfigSpecOperation"> - <restriction base="xsd:string"> - <enumeration value="add" /> - <enumeration value="edit" /> - <enumeration value="remove" /> - </restriction> - </simpleType> - <complexType name="CustomFieldDef"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="name" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="managedObjectType" type="xsd:string" minOccurs="0" /> - <element name="fieldDefPrivileges" type="vim25:PrivilegePolicyDef" minOccurs="0" /> - <element name="fieldInstancePrivileges" type="vim25:PrivilegePolicyDef" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCustomFieldDef"> - <sequence> - <element name="CustomFieldDef" type="vim25:CustomFieldDef" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CustomFieldValue"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCustomFieldValue"> - <sequence> - <element name="CustomFieldValue" type="vim25:CustomFieldValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CustomFieldStringValue"> - <complexContent> - <extension base="vim25:CustomFieldValue"> - <sequence> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationSpecInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="description" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="changeVersion" type="xsd:string" minOccurs="0" /> - <element name="lastUpdateTime" type="xsd:dateTime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCustomizationSpecInfo"> - <sequence> - <element name="CustomizationSpecInfo" type="vim25:CustomizationSpecInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CustomizationSpecItem"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="info" type="vim25:CustomizationSpecInfo" /> - <element name="spec" type="vim25:CustomizationSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatacenterConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="defaultHardwareVersionKey" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatacenterConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="defaultHardwareVersionKey" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DatastoreAccessible"> - <restriction base="xsd:string"> - <enumeration value="True" /> - <enumeration value="False" /> - </restriction> - </simpleType> - <simpleType name="DatastoreSummaryMaintenanceModeState"> - <restriction base="xsd:string"> - <enumeration value="normal" /> - <enumeration value="enteringMaintenance" /> - <enumeration value="inMaintenance" /> - </restriction> - </simpleType> - <complexType name="DatastoreSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="name" type="xsd:string" /> - <element name="url" type="xsd:string" /> - <element name="capacity" type="xsd:long" /> - <element name="freeSpace" type="xsd:long" /> - <element name="uncommitted" type="xsd:long" minOccurs="0" /> - <element name="accessible" type="xsd:boolean" /> - <element name="multipleHostAccess" type="xsd:boolean" minOccurs="0" /> - <element name="type" type="xsd:string" /> - <element name="maintenanceMode" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="url" type="xsd:string" /> - <element name="freeSpace" type="xsd:long" /> - <element name="maxFileSize" type="xsd:long" /> - <element name="maxVirtualDiskCapacity" type="xsd:long" minOccurs="0" /> - <element name="maxMemoryFileSize" type="xsd:long" minOccurs="0" /> - <element name="timestamp" type="xsd:dateTime" minOccurs="0" /> - <element name="containerId" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="directoryHierarchySupported" type="xsd:boolean" /> - <element name="rawDiskMappingsSupported" type="xsd:boolean" /> - <element name="perFileThinProvisioningSupported" type="xsd:boolean" /> - <element name="storageIORMSupported" type="xsd:boolean" minOccurs="0" /> - <element name="nativeSnapshotSupported" type="xsd:boolean" minOccurs="0" /> - <element name="topLevelDirectoryCreateSupported" type="xsd:boolean" minOccurs="0" /> - <element name="seSparseSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vmfsSparseSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vsanSparseSupported" type="xsd:boolean" minOccurs="0" /> - <element name="upitSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreHostMount"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="mountInfo" type="vim25:HostMountInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDatastoreHostMount"> - <sequence> - <element name="DatastoreHostMount" type="vim25:DatastoreHostMount" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DatastoreMountPathDatastorePair"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="oldMountPath" type="xsd:string" /> - <element name="datastore" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDatastoreMountPathDatastorePair"> - <sequence> - <element name="DatastoreMountPathDatastorePair" type="vim25:DatastoreMountPathDatastorePair" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DatastoreVVolContainerFailoverPair"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="srcContainer" type="xsd:string" minOccurs="0" /> - <element name="tgtContainer" type="xsd:string" /> - <element name="vvolMapping" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDatastoreVVolContainerFailoverPair"> - <sequence> - <element name="DatastoreVVolContainerFailoverPair" type="vim25:DatastoreVVolContainerFailoverPair" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="Description"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="label" type="xsd:string" /> - <element name="summary" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DiagnosticManagerLogCreator"> - <restriction base="xsd:string"> - <enumeration value="vpxd" /> - <enumeration value="vpxa" /> - <enumeration value="hostd" /> - <enumeration value="serverd" /> - <enumeration value="install" /> - <enumeration value="vpxClient" /> - <enumeration value="recordLog" /> - </restriction> - </simpleType> - <simpleType name="DiagnosticManagerLogFormat"> - <restriction base="xsd:string"> - <enumeration value="plain" /> - </restriction> - </simpleType> - <complexType name="DiagnosticManagerLogDescriptor"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="fileName" type="xsd:string" /> - <element name="creator" type="xsd:string" /> - <element name="format" type="xsd:string" /> - <element name="mimeType" type="xsd:string" /> - <element name="info" type="vim25:Description" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDiagnosticManagerLogDescriptor"> - <sequence> - <element name="DiagnosticManagerLogDescriptor" type="vim25:DiagnosticManagerLogDescriptor" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DiagnosticManagerLogHeader"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="lineStart" type="xsd:int" /> - <element name="lineEnd" type="xsd:int" /> - <element name="lineText" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DiagnosticManagerBundleInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="system" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="url" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDiagnosticManagerBundleInfo"> - <sequence> - <element name="DiagnosticManagerBundleInfo" type="vim25:DiagnosticManagerBundleInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="DistributedVirtualSwitchProductSpecOperationType"> - <restriction base="xsd:string"> - <enumeration value="preInstall" /> - <enumeration value="upgrade" /> - <enumeration value="notifyAvailableUpgrade" /> - <enumeration value="proceedWithUpgrade" /> - <enumeration value="updateBundleInfo" /> - </restriction> - </simpleType> - <complexType name="DVSContactInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="contact" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DistributedVirtualSwitchNicTeamingPolicyMode"> - <restriction base="xsd:string"> - <enumeration value="loadbalance_ip" /> - <enumeration value="loadbalance_srcmac" /> - <enumeration value="loadbalance_srcid" /> - <enumeration value="failover_explicit" /> - <enumeration value="loadbalance_loadbased" /> - </restriction> - </simpleType> - <complexType name="DVSNetworkResourceManagementCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="networkResourceManagementSupported" type="xsd:boolean" /> - <element name="networkResourcePoolHighShareValue" type="xsd:int" /> - <element name="qosSupported" type="xsd:boolean" /> - <element name="userDefinedNetworkResourcePoolsSupported" type="xsd:boolean" /> - <element name="networkResourceControlVersion3Supported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSRollbackCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="rollbackSupported" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSBackupRestoreCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="backupRestoreSupported" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSFeatureCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="networkResourceManagementSupported" type="xsd:boolean" /> - <element name="vmDirectPathGen2Supported" type="xsd:boolean" /> - <element name="nicTeamingPolicy" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="networkResourcePoolHighShareValue" type="xsd:int" minOccurs="0" /> - <element name="networkResourceManagementCapability" type="vim25:DVSNetworkResourceManagementCapability" minOccurs="0" /> - <element name="healthCheckCapability" type="vim25:DVSHealthCheckCapability" minOccurs="0" /> - <element name="rollbackCapability" type="vim25:DVSRollbackCapability" minOccurs="0" /> - <element name="backupRestoreCapability" type="vim25:DVSBackupRestoreCapability" minOccurs="0" /> - <element name="networkFilterSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSHealthCheckCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dvsOperationSupported" type="xsd:boolean" minOccurs="0" /> - <element name="dvPortGroupOperationSupported" type="xsd:boolean" minOccurs="0" /> - <element name="dvPortOperationSupported" type="xsd:boolean" minOccurs="0" /> - <element name="compatibleHostComponentProductInfo" type="vim25:DistributedVirtualSwitchHostProductSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="featuresSupported" type="vim25:DVSFeatureCapability" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="uuid" type="xsd:string" /> - <element name="numPorts" type="xsd:int" /> - <element name="productInfo" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" /> - <element name="hostMember" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="portgroupName" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="contact" type="vim25:DVSContactInfo" minOccurs="0" /> - <element name="numHosts" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="autoPreInstallAllowed" type="xsd:boolean" minOccurs="0" /> - <element name="autoUpgradeAllowed" type="xsd:boolean" minOccurs="0" /> - <element name="partialUpgradeAllowed" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSUplinkPortPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSNameArrayUplinkPortPolicy"> - <complexContent> - <extension base="vim25:DVSUplinkPortPolicy"> - <sequence> - <element name="uplinkPortName" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="configVersion" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="numStandalonePorts" type="xsd:int" minOccurs="0" /> - <element name="maxPorts" type="xsd:int" minOccurs="0" /> - <element name="uplinkPortPolicy" type="vim25:DVSUplinkPortPolicy" minOccurs="0" /> - <element name="uplinkPortgroup" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="defaultPortConfig" type="vim25:DVPortSetting" minOccurs="0" /> - <element name="host" type="vim25:DistributedVirtualSwitchHostMemberConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="extensionKey" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="policy" type="vim25:DVSPolicy" minOccurs="0" /> - <element name="vendorSpecificConfig" type="vim25:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded" /> - <element name="contact" type="vim25:DVSContactInfo" minOccurs="0" /> - <element name="switchIpAddress" type="xsd:string" minOccurs="0" /> - <element name="defaultProxySwitchMaxNumPorts" type="xsd:int" minOccurs="0" /> - <element name="infrastructureTrafficResourceConfig" type="vim25:DvsHostInfrastructureTrafficResource" minOccurs="0" maxOccurs="unbounded" /> - <element name="networkResourceControlVersion" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSCreateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="configSpec" type="vim25:DVSConfigSpec" /> - <element name="productInfo" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" /> - <element name="capability" type="vim25:DVSCapability" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uuid" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="numStandalonePorts" type="xsd:int" /> - <element name="numPorts" type="xsd:int" /> - <element name="maxPorts" type="xsd:int" /> - <element name="uplinkPortPolicy" type="vim25:DVSUplinkPortPolicy" /> - <element name="uplinkPortgroup" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="defaultPortConfig" type="vim25:DVPortSetting" /> - <element name="host" type="vim25:DistributedVirtualSwitchHostMember" minOccurs="0" maxOccurs="unbounded" /> - <element name="productInfo" type="vim25:DistributedVirtualSwitchProductSpec" /> - <element name="targetInfo" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" /> - <element name="extensionKey" type="xsd:string" minOccurs="0" /> - <element name="vendorSpecificConfig" type="vim25:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded" /> - <element name="policy" type="vim25:DVSPolicy" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="configVersion" type="xsd:string" /> - <element name="contact" type="vim25:DVSContactInfo" /> - <element name="switchIpAddress" type="xsd:string" minOccurs="0" /> - <element name="createTime" type="xsd:dateTime" /> - <element name="networkResourceManagementEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="defaultProxySwitchMaxNumPorts" type="xsd:int" minOccurs="0" /> - <element name="healthCheckConfig" type="vim25:DVSHealthCheckConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="infrastructureTrafficResourceConfig" type="vim25:DvsHostInfrastructureTrafficResource" minOccurs="0" maxOccurs="unbounded" /> - <element name="networkResourceControlVersion" type="xsd:string" minOccurs="0" /> - <element name="vmVnicNetworkResourcePool" type="vim25:DVSVmVnicNetworkResourcePool" minOccurs="0" maxOccurs="unbounded" /> - <element name="pnicCapacityRatioForReservation" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DistributedVirtualSwitchNetworkResourceControlVersion"> - <restriction base="xsd:string"> - <enumeration value="version2" /> - <enumeration value="version3" /> - </restriction> - </simpleType> - <simpleType name="DistributedVirtualSwitchHostInfrastructureTrafficClass"> - <restriction base="xsd:string"> - <enumeration value="management" /> - <enumeration value="faultTolerance" /> - <enumeration value="vmotion" /> - <enumeration value="virtualMachine" /> - <enumeration value="iSCSI" /> - <enumeration value="nfs" /> - <enumeration value="hbr" /> - <enumeration value="vsan" /> - <enumeration value="vdp" /> - </restriction> - </simpleType> - <complexType name="DvsHostInfrastructureTrafficResourceAllocation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="limit" type="xsd:long" minOccurs="0" /> - <element name="shares" type="vim25:SharesInfo" minOccurs="0" /> - <element name="reservation" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsHostInfrastructureTrafficResource"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="allocationInfo" type="vim25:DvsHostInfrastructureTrafficResourceAllocation" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsHostInfrastructureTrafficResource"> - <sequence> - <element name="DvsHostInfrastructureTrafficResource" type="vim25:DvsHostInfrastructureTrafficResource" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DVSHealthCheckConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enable" type="xsd:boolean" minOccurs="0" /> - <element name="interval" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDVSHealthCheckConfig"> - <sequence> - <element name="DVSHealthCheckConfig" type="vim25:DVSHealthCheckConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsResourceRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="capacity" type="xsd:int" minOccurs="0" /> - <element name="usage" type="xsd:int" minOccurs="0" /> - <element name="available" type="xsd:int" minOccurs="0" /> - <element name="allocatedResource" type="vim25:DvsVnicAllocatedResource" minOccurs="0" maxOccurs="unbounded" /> - <element name="vmVnicNetworkResourcePoolRuntime" type="vim25:DvsVmVnicNetworkResourcePoolRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="hostMemberRuntime" type="vim25:HostMemberRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="resourceRuntimeInfo" type="vim25:DvsResourceRuntimeInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DrsInjectorWorkloadCorrelationState"> - <restriction base="xsd:string"> - <enumeration value="Correlated" /> - <enumeration value="Uncorrelated" /> - </restriction> - </simpleType> - <complexType name="EVCMode"> - <complexContent> - <extension base="vim25:ElementDescription"> - <sequence> - <element name="guaranteedCPUFeatures" type="vim25:HostCpuIdInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="featureCapability" type="vim25:HostFeatureCapability" minOccurs="0" maxOccurs="unbounded" /> - <element name="featureMask" type="vim25:HostFeatureMask" minOccurs="0" maxOccurs="unbounded" /> - <element name="featureRequirement" type="vim25:VirtualMachineFeatureRequirement" minOccurs="0" maxOccurs="unbounded" /> - <element name="vendor" type="xsd:string" /> - <element name="track" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="vendorTier" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfEVCMode"> - <sequence> - <element name="EVCMode" type="vim25:EVCMode" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ElementDescription"> - <complexContent> - <extension base="vim25:Description"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfElementDescription"> - <sequence> - <element name="ElementDescription" type="vim25:ElementDescription" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="EnumDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="tags" type="vim25:ElementDescription" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfEnumDescription"> - <sequence> - <element name="EnumDescription" type="vim25:EnumDescription" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="EnvironmentBrowserConfigOptionQuerySpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="guestId" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExtendedDescription"> - <complexContent> - <extension base="vim25:Description"> - <sequence> - <element name="messageCatalogKeyPrefix" type="xsd:string" /> - <element name="messageArg" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExtendedElementDescription"> - <complexContent> - <extension base="vim25:ElementDescription"> - <sequence> - <element name="messageCatalogKeyPrefix" type="xsd:string" /> - <element name="messageArg" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExtensionServerInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="url" type="xsd:string" /> - <element name="description" type="vim25:Description" /> - <element name="company" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="adminEmail" type="xsd:string" maxOccurs="unbounded" /> - <element name="serverThumbprint" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtensionServerInfo"> - <sequence> - <element name="ExtensionServerInfo" type="vim25:ExtensionServerInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtensionClientInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="version" type="xsd:string" /> - <element name="description" type="vim25:Description" /> - <element name="company" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="url" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtensionClientInfo"> - <sequence> - <element name="ExtensionClientInfo" type="vim25:ExtensionClientInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtensionTaskTypeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="taskID" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtensionTaskTypeInfo"> - <sequence> - <element name="ExtensionTaskTypeInfo" type="vim25:ExtensionTaskTypeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtensionEventTypeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="eventID" type="xsd:string" /> - <element name="eventTypeSchema" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtensionEventTypeInfo"> - <sequence> - <element name="ExtensionEventTypeInfo" type="vim25:ExtensionEventTypeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtensionFaultTypeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="faultID" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtensionFaultTypeInfo"> - <sequence> - <element name="ExtensionFaultTypeInfo" type="vim25:ExtensionFaultTypeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtensionPrivilegeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="privID" type="xsd:string" /> - <element name="privGroupName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtensionPrivilegeInfo"> - <sequence> - <element name="ExtensionPrivilegeInfo" type="vim25:ExtensionPrivilegeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtensionResourceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="locale" type="xsd:string" /> - <element name="module" type="xsd:string" /> - <element name="data" type="vim25:KeyValue" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtensionResourceInfo"> - <sequence> - <element name="ExtensionResourceInfo" type="vim25:ExtensionResourceInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtensionHealthInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="url" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExtensionOvfConsumerInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="callbackUrl" type="xsd:string" /> - <element name="sectionType" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="Extension"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="description" type="vim25:Description" /> - <element name="key" type="xsd:string" /> - <element name="company" type="xsd:string" minOccurs="0" /> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="version" type="xsd:string" /> - <element name="subjectName" type="xsd:string" minOccurs="0" /> - <element name="server" type="vim25:ExtensionServerInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="client" type="vim25:ExtensionClientInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="taskList" type="vim25:ExtensionTaskTypeInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="eventList" type="vim25:ExtensionEventTypeInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="faultList" type="vim25:ExtensionFaultTypeInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="privilegeList" type="vim25:ExtensionPrivilegeInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="resourceList" type="vim25:ExtensionResourceInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="lastHeartbeatTime" type="xsd:dateTime" /> - <element name="healthInfo" type="vim25:ExtensionHealthInfo" minOccurs="0" /> - <element name="ovfConsumerInfo" type="vim25:ExtensionOvfConsumerInfo" minOccurs="0" /> - <element name="extendedProductInfo" type="vim25:ExtExtendedProductInfo" minOccurs="0" /> - <element name="managedEntityInfo" type="vim25:ExtManagedEntityInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="shownInSolutionManager" type="xsd:boolean" minOccurs="0" /> - <element name="solutionManagerInfo" type="vim25:ExtSolutionManagerInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtension"> - <sequence> - <element name="Extension" type="vim25:Extension" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtensionManagerIpAllocationUsage"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="extensionKey" type="xsd:string" /> - <element name="numAddresses" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtensionManagerIpAllocationUsage"> - <sequence> - <element name="ExtensionManagerIpAllocationUsage" type="vim25:ExtensionManagerIpAllocationUsage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ReplicationVmState"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="paused" /> - <enumeration value="syncing" /> - <enumeration value="idle" /> - <enumeration value="active" /> - <enumeration value="error" /> - </restriction> - </simpleType> - <complexType name="ReplicationVmProgressInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="progress" type="xsd:int" /> - <element name="bytesTransferred" type="xsd:long" /> - <element name="bytesToTransfer" type="xsd:long" /> - <element name="checksumTotalBytes" type="xsd:long" minOccurs="0" /> - <element name="checksumComparedBytes" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HbrManagerReplicationVmInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="state" type="xsd:string" /> - <element name="progressInfo" type="vim25:ReplicationVmProgressInfo" minOccurs="0" /> - <element name="imageId" type="xsd:string" minOccurs="0" /> - <element name="lastError" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="QuiesceMode"> - <restriction base="xsd:string"> - <enumeration value="application" /> - <enumeration value="filesystem" /> - <enumeration value="none" /> - </restriction> - </simpleType> - <complexType name="HbrManagerVmReplicationCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="supportedQuiesceMode" type="xsd:string" /> - <element name="compressionSupported" type="xsd:boolean" /> - <element name="maxSupportedSourceDiskCapacity" type="xsd:long" /> - <element name="minRpo" type="xsd:long" minOccurs="0" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHbrManagerVmReplicationCapability"> - <sequence> - <element name="HbrManagerVmReplicationCapability" type="vim25:HbrManagerVmReplicationCapability" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HealthUpdateInfoComponentType"> - <restriction base="xsd:string"> - <enumeration value="Memory" /> - <enumeration value="Power" /> - <enumeration value="Fan" /> - <enumeration value="Network" /> - <enumeration value="Storage" /> - </restriction> - </simpleType> - <complexType name="HealthUpdateInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="componentType" type="xsd:string" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHealthUpdateInfo"> - <sequence> - <element name="HealthUpdateInfo" type="vim25:HealthUpdateInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HealthUpdate"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="healthUpdateInfoId" type="xsd:string" /> - <element name="id" type="xsd:string" /> - <element name="status" type="vim25:ManagedEntityStatus" /> - <element name="remediation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHealthUpdate"> - <sequence> - <element name="HealthUpdate" type="vim25:HealthUpdate" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostServiceTicket"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="xsd:string" minOccurs="0" /> - <element name="port" type="xsd:int" minOccurs="0" /> - <element name="sslThumbprint" type="xsd:string" minOccurs="0" /> - <element name="service" type="xsd:string" /> - <element name="serviceVersion" type="xsd:string" /> - <element name="sessionId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostSystemConnectionState"> - <restriction base="xsd:string"> - <enumeration value="connected" /> - <enumeration value="notResponding" /> - <enumeration value="disconnected" /> - </restriction> - </simpleType> - <simpleType name="HostSystemPowerState"> - <restriction base="xsd:string"> - <enumeration value="poweredOn" /> - <enumeration value="poweredOff" /> - <enumeration value="standBy" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <simpleType name="HostStandbyMode"> - <restriction base="xsd:string"> - <enumeration value="entering" /> - <enumeration value="exiting" /> - <enumeration value="in" /> - <enumeration value="none" /> - </restriction> - </simpleType> - <simpleType name="HostCryptoState"> - <restriction base="xsd:string"> - <enumeration value="incapable" /> - <enumeration value="prepared" /> - <enumeration value="safe" /> - </restriction> - </simpleType> - <complexType name="HostSystemReconnectSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="syncState" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HttpNfcLeaseState"> - <restriction base="xsd:string"> - <enumeration value="initializing" /> - <enumeration value="ready" /> - <enumeration value="done" /> - <enumeration value="error" /> - </restriction> - </simpleType> - <complexType name="HttpNfcLeaseDatastoreLeaseInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastoreKey" type="xsd:string" /> - <element name="hosts" type="vim25:HttpNfcLeaseHostInfo" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHttpNfcLeaseDatastoreLeaseInfo"> - <sequence> - <element name="HttpNfcLeaseDatastoreLeaseInfo" type="vim25:HttpNfcLeaseDatastoreLeaseInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HttpNfcLeaseHostInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="url" type="xsd:string" /> - <element name="sslThumbprint" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHttpNfcLeaseHostInfo"> - <sequence> - <element name="HttpNfcLeaseHostInfo" type="vim25:HttpNfcLeaseHostInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HttpNfcLeaseInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="lease" type="vim25:ManagedObjectReference" /> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="deviceUrl" type="vim25:HttpNfcLeaseDeviceUrl" minOccurs="0" maxOccurs="unbounded" /> - <element name="totalDiskCapacityInKB" type="xsd:long" /> - <element name="leaseTimeout" type="xsd:int" /> - <element name="hostMap" type="vim25:HttpNfcLeaseDatastoreLeaseInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HttpNfcLeaseDeviceUrl"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="importKey" type="xsd:string" /> - <element name="url" type="xsd:string" /> - <element name="sslThumbprint" type="xsd:string" /> - <element name="disk" type="xsd:boolean" minOccurs="0" /> - <element name="targetId" type="xsd:string" minOccurs="0" /> - <element name="datastoreKey" type="xsd:string" minOccurs="0" /> - <element name="fileSize" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHttpNfcLeaseDeviceUrl"> - <sequence> - <element name="HttpNfcLeaseDeviceUrl" type="vim25:HttpNfcLeaseDeviceUrl" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HttpNfcLeaseManifestEntry"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="sha1" type="xsd:string" /> - <element name="size" type="xsd:long" /> - <element name="disk" type="xsd:boolean" /> - <element name="capacity" type="xsd:long" minOccurs="0" /> - <element name="populatedSize" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHttpNfcLeaseManifestEntry"> - <sequence> - <element name="HttpNfcLeaseManifestEntry" type="vim25:HttpNfcLeaseManifestEntry" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ImportSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entityConfig" type="vim25:VAppEntityConfigInfo" minOccurs="0" /> - <element name="instantiationOst" type="vim25:OvfConsumerOstNode" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfImportSpec"> - <sequence> - <element name="ImportSpec" type="vim25:ImportSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="InheritablePolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="inherited" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IntExpression"> - <complexContent> - <extension base="vim25:NegatableExpression"> - <sequence> - <element name="value" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IntPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="value" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IoFilterInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="vendor" type="xsd:string" /> - <element name="version" type="xsd:string" /> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="summary" type="xsd:string" minOccurs="0" /> - <element name="releaseDate" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIoFilterInfo"> - <complexContent> - <extension base="vim25:IoFilterInfo"> - <sequence> - <element name="available" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostIoFilterInfo"> - <sequence> - <element name="HostIoFilterInfo" type="vim25:HostIoFilterInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="IoFilterOperation"> - <restriction base="xsd:string"> - <enumeration value="install" /> - <enumeration value="uninstall" /> - <enumeration value="upgrade" /> - </restriction> - </simpleType> - <complexType name="ClusterIoFilterInfo"> - <complexContent> - <extension base="vim25:IoFilterInfo"> - <sequence> - <element name="opType" type="xsd:string" /> - <element name="vibUrl" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterIoFilterInfo"> - <sequence> - <element name="ClusterIoFilterInfo" type="vim25:ClusterIoFilterInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="IoFilterType"> - <restriction base="xsd:string"> - <enumeration value="cache" /> - <enumeration value="replication" /> - <enumeration value="encryption" /> - <enumeration value="compression" /> - <enumeration value="inspection" /> - <enumeration value="datastoreIoControl" /> - <enumeration value="dataProvider" /> - </restriction> - </simpleType> - <complexType name="IoFilterHostIssue"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="issue" type="vim25:LocalizedMethodFault" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfIoFilterHostIssue"> - <sequence> - <element name="IoFilterHostIssue" type="vim25:IoFilterHostIssue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="IoFilterQueryIssueResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="opType" type="xsd:string" /> - <element name="hostIssue" type="vim25:IoFilterHostIssue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IpAddress"> - <complexContent> - <extension base="vim25:NegatableExpression"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IpPoolManagerIpAllocation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - <element name="allocationId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfIpPoolManagerIpAllocation"> - <sequence> - <element name="IpPoolManagerIpAllocation" type="vim25:IpPoolManagerIpAllocation" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="IpRange"> - <complexContent> - <extension base="vim25:IpAddress"> - <sequence> - <element name="addressPrefix" type="xsd:string" /> - <element name="prefixLength" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="KeyValue"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfKeyValue"> - <sequence> - <element name="KeyValue" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="LatencySensitivitySensitivityLevel"> - <restriction base="xsd:string"> - <enumeration value="low" /> - <enumeration value="normal" /> - <enumeration value="medium" /> - <enumeration value="high" /> - <enumeration value="custom" /> - </restriction> - </simpleType> - <complexType name="LatencySensitivity"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="level" type="vim25:LatencySensitivitySensitivityLevel" /> - <element name="sensitivity" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseAssignmentManagerLicenseAssignment"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entityId" type="xsd:string" /> - <element name="scope" type="xsd:string" minOccurs="0" /> - <element name="entityDisplayName" type="xsd:string" minOccurs="0" /> - <element name="assignedLicense" type="vim25:LicenseManagerLicenseInfo" /> - <element name="properties" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfLicenseAssignmentManagerLicenseAssignment"> - <sequence> - <element name="LicenseAssignmentManagerLicenseAssignment" type="vim25:LicenseAssignmentManagerLicenseAssignment" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="LicenseManagerState"> - <restriction base="xsd:string"> - <enumeration value="initializing" /> - <enumeration value="normal" /> - <enumeration value="marginal" /> - <enumeration value="fault" /> - </restriction> - </simpleType> - <simpleType name="LicenseManagerLicenseKey"> - <restriction base="xsd:string"> - <enumeration value="esxFull" /> - <enumeration value="esxVmtn" /> - <enumeration value="esxExpress" /> - <enumeration value="san" /> - <enumeration value="iscsi" /> - <enumeration value="nas" /> - <enumeration value="vsmp" /> - <enumeration value="backup" /> - <enumeration value="vc" /> - <enumeration value="vcExpress" /> - <enumeration value="esxHost" /> - <enumeration value="gsxHost" /> - <enumeration value="serverHost" /> - <enumeration value="drsPower" /> - <enumeration value="vmotion" /> - <enumeration value="drs" /> - <enumeration value="das" /> - </restriction> - </simpleType> - <complexType name="LicenseSource"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseServerSource"> - <complexContent> - <extension base="vim25:LicenseSource"> - <sequence> - <element name="licenseServer" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LocalLicenseSource"> - <complexContent> - <extension base="vim25:LicenseSource"> - <sequence> - <element name="licenseKeys" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EvaluationLicenseSource"> - <complexContent> - <extension base="vim25:LicenseSource"> - <sequence> - <element name="remainingHours" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="LicenseFeatureInfoUnit"> - <restriction base="xsd:string"> - <enumeration value="host" /> - <enumeration value="cpuCore" /> - <enumeration value="cpuPackage" /> - <enumeration value="server" /> - <enumeration value="vm" /> - </restriction> - </simpleType> - <simpleType name="LicenseFeatureInfoState"> - <restriction base="xsd:string"> - <enumeration value="enabled" /> - <enumeration value="disabled" /> - <enumeration value="optional" /> - </restriction> - </simpleType> - <simpleType name="LicenseFeatureInfoSourceRestriction"> - <restriction base="xsd:string"> - <enumeration value="unrestricted" /> - <enumeration value="served" /> - <enumeration value="file" /> - </restriction> - </simpleType> - <complexType name="LicenseFeatureInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="featureName" type="xsd:string" /> - <element name="featureDescription" type="xsd:string" minOccurs="0" /> - <element name="state" type="vim25:LicenseFeatureInfoState" minOccurs="0" /> - <element name="costUnit" type="xsd:string" /> - <element name="sourceRestriction" type="xsd:string" minOccurs="0" /> - <element name="dependentKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="edition" type="xsd:boolean" minOccurs="0" /> - <element name="expiresOn" type="xsd:dateTime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfLicenseFeatureInfo"> - <sequence> - <element name="LicenseFeatureInfo" type="vim25:LicenseFeatureInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="LicenseReservationInfoState"> - <restriction base="xsd:string"> - <enumeration value="notUsed" /> - <enumeration value="noLicense" /> - <enumeration value="unlicensedUse" /> - <enumeration value="licensed" /> - </restriction> - </simpleType> - <complexType name="LicenseReservationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="state" type="vim25:LicenseReservationInfoState" /> - <element name="required" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfLicenseReservationInfo"> - <sequence> - <element name="LicenseReservationInfo" type="vim25:LicenseReservationInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="LicenseAvailabilityInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="feature" type="vim25:LicenseFeatureInfo" /> - <element name="total" type="xsd:int" /> - <element name="available" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfLicenseAvailabilityInfo"> - <sequence> - <element name="LicenseAvailabilityInfo" type="vim25:LicenseAvailabilityInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="LicenseDiagnostics"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="sourceLastChanged" type="xsd:dateTime" /> - <element name="sourceLost" type="xsd:string" /> - <element name="sourceLatency" type="xsd:float" /> - <element name="licenseRequests" type="xsd:string" /> - <element name="licenseRequestFailures" type="xsd:string" /> - <element name="licenseFeatureUnknowns" type="xsd:string" /> - <element name="opState" type="vim25:LicenseManagerState" /> - <element name="lastStatusUpdate" type="xsd:dateTime" /> - <element name="opFailureMessage" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseUsageInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="source" type="vim25:LicenseSource" /> - <element name="sourceAvailable" type="xsd:boolean" /> - <element name="reservationInfo" type="vim25:LicenseReservationInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="featureInfo" type="vim25:LicenseFeatureInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseManagerEvaluationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="properties" type="vim25:KeyAnyValue" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostLicensableResourceKey"> - <restriction base="xsd:string"> - <enumeration value="numCpuPackages" /> - <enumeration value="numCpuCores" /> - <enumeration value="memorySize" /> - <enumeration value="memoryForVms" /> - <enumeration value="numVmsStarted" /> - <enumeration value="numVmsStarting" /> - </restriction> - </simpleType> - <complexType name="HostLicensableResourceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="resource" type="vim25:KeyAnyValue" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseManagerLicenseInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="licenseKey" type="xsd:string" /> - <element name="editionKey" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="total" type="xsd:int" /> - <element name="used" type="xsd:int" minOccurs="0" /> - <element name="costUnit" type="xsd:string" /> - <element name="properties" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="labels" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfLicenseManagerLicenseInfo"> - <sequence> - <element name="LicenseManagerLicenseInfo" type="vim25:LicenseManagerLicenseInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="LocalizationManagerMessageCatalog"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="moduleName" type="xsd:string" /> - <element name="catalogName" type="xsd:string" /> - <element name="locale" type="xsd:string" /> - <element name="catalogUri" type="xsd:string" /> - <element name="lastModified" type="xsd:dateTime" minOccurs="0" /> - <element name="md5sum" type="xsd:string" minOccurs="0" /> - <element name="version" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfLocalizationManagerMessageCatalog"> - <sequence> - <element name="LocalizationManagerMessageCatalog" type="vim25:LocalizationManagerMessageCatalog" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="LongPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="value" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MacAddress"> - <complexContent> - <extension base="vim25:NegatableExpression"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MacRange"> - <complexContent> - <extension base="vim25:MacAddress"> - <sequence> - <element name="address" type="xsd:string" /> - <element name="mask" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ManagedEntityStatus"> - <restriction base="xsd:string"> - <enumeration value="gray" /> - <enumeration value="green" /> - <enumeration value="yellow" /> - <enumeration value="red" /> - </restriction> - </simpleType> - <complexType name="MethodDescription"> - <complexContent> - <extension base="vim25:Description"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NegatableExpression"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="negate" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetworkSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="network" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="name" type="xsd:string" /> - <element name="accessible" type="xsd:boolean" /> - <element name="ipPoolName" type="xsd:string" minOccurs="0" /> - <element name="ipPoolId" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NumericRange"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="start" type="xsd:int" /> - <element name="end" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfNumericRange"> - <sequence> - <element name="NumericRange" type="vim25:NumericRange" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="OpaqueNetworkSummary"> - <complexContent> - <extension base="vim25:NetworkSummary"> - <sequence> - <element name="opaqueNetworkId" type="xsd:string" /> - <element name="opaqueNetworkType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OpaqueNetworkCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="networkReservationSupported" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConsumerOvfSection"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="lineNumber" type="xsd:int" /> - <element name="xml" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOvfConsumerOvfSection"> - <sequence> - <element name="OvfConsumerOvfSection" type="vim25:OvfConsumerOvfSection" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="OvfConsumerOstNodeType"> - <restriction base="xsd:string"> - <enumeration value="envelope" /> - <enumeration value="virtualSystem" /> - <enumeration value="virtualSystemCollection" /> - </restriction> - </simpleType> - <complexType name="OvfConsumerOstNode"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="section" type="vim25:OvfConsumerOvfSection" minOccurs="0" maxOccurs="unbounded" /> - <element name="child" type="vim25:OvfConsumerOstNode" minOccurs="0" maxOccurs="unbounded" /> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOvfConsumerOstNode"> - <sequence> - <element name="OvfConsumerOstNode" type="vim25:OvfConsumerOstNode" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="OvfOptionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="option" type="xsd:string" /> - <element name="description" type="vim25:LocalizableMessage" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOvfOptionInfo"> - <sequence> - <element name="OvfOptionInfo" type="vim25:OvfOptionInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="OvfDeploymentOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="label" type="xsd:string" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOvfDeploymentOption"> - <sequence> - <element name="OvfDeploymentOption" type="vim25:OvfDeploymentOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="OvfManagerCommonParams"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="locale" type="xsd:string" /> - <element name="deploymentOption" type="xsd:string" /> - <element name="msgBundle" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="importOption" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfValidateHostParams"> - <complexContent> - <extension base="vim25:OvfManagerCommonParams"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfValidateHostResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="downloadSize" type="xsd:long" minOccurs="0" /> - <element name="flatDeploymentSize" type="xsd:long" minOccurs="0" /> - <element name="sparseDeploymentSize" type="xsd:long" minOccurs="0" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="warning" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="supportedDiskProvisioning" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfParseDescriptorParams"> - <complexContent> - <extension base="vim25:OvfManagerCommonParams"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfParseDescriptorResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="eula" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="network" type="vim25:OvfNetworkInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipAllocationScheme" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipProtocols" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="property" type="vim25:VAppPropertyInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="productInfo" type="vim25:VAppProductInfo" minOccurs="0" /> - <element name="annotation" type="xsd:string" /> - <element name="approximateDownloadSize" type="xsd:long" minOccurs="0" /> - <element name="approximateFlatDeploymentSize" type="xsd:long" minOccurs="0" /> - <element name="approximateSparseDeploymentSize" type="xsd:long" minOccurs="0" /> - <element name="defaultEntityName" type="xsd:string" /> - <element name="virtualApp" type="xsd:boolean" /> - <element name="deploymentOption" type="vim25:OvfDeploymentOption" minOccurs="0" maxOccurs="unbounded" /> - <element name="defaultDeploymentOption" type="xsd:string" /> - <element name="entityName" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="annotatedOst" type="vim25:OvfConsumerOstNode" minOccurs="0" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="warning" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfNetworkInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOvfNetworkInfo"> - <sequence> - <element name="OvfNetworkInfo" type="vim25:OvfNetworkInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="OvfCreateImportSpecParamsDiskProvisioningType"> - <restriction base="xsd:string"> - <enumeration value="monolithicSparse" /> - <enumeration value="monolithicFlat" /> - <enumeration value="twoGbMaxExtentSparse" /> - <enumeration value="twoGbMaxExtentFlat" /> - <enumeration value="thin" /> - <enumeration value="thick" /> - <enumeration value="seSparse" /> - <enumeration value="eagerZeroedThick" /> - <enumeration value="sparse" /> - <enumeration value="flat" /> - </restriction> - </simpleType> - <complexType name="OvfCreateImportSpecParams"> - <complexContent> - <extension base="vim25:OvfManagerCommonParams"> - <sequence> - <element name="entityName" type="xsd:string" /> - <element name="hostSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="networkMapping" type="vim25:OvfNetworkMapping" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipAllocationPolicy" type="xsd:string" minOccurs="0" /> - <element name="ipProtocol" type="xsd:string" minOccurs="0" /> - <element name="propertyMapping" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="resourceMapping" type="vim25:OvfResourceMap" minOccurs="0" maxOccurs="unbounded" /> - <element name="diskProvisioning" type="xsd:string" minOccurs="0" /> - <element name="instantiationOst" type="vim25:OvfConsumerOstNode" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfResourceMap"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="source" type="xsd:string" /> - <element name="parent" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="resourceSpec" type="vim25:ResourceConfigSpec" minOccurs="0" /> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOvfResourceMap"> - <sequence> - <element name="OvfResourceMap" type="vim25:OvfResourceMap" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="OvfNetworkMapping"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="network" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOvfNetworkMapping"> - <sequence> - <element name="OvfNetworkMapping" type="vim25:OvfNetworkMapping" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="OvfCreateImportSpecResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="importSpec" type="vim25:ImportSpec" minOccurs="0" /> - <element name="fileItem" type="vim25:OvfFileItem" minOccurs="0" maxOccurs="unbounded" /> - <element name="warning" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfFileItem"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="deviceId" type="xsd:string" /> - <element name="path" type="xsd:string" /> - <element name="compressionMethod" type="xsd:string" minOccurs="0" /> - <element name="chunkSize" type="xsd:long" minOccurs="0" /> - <element name="size" type="xsd:long" minOccurs="0" /> - <element name="cimType" type="xsd:int" /> - <element name="create" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOvfFileItem"> - <sequence> - <element name="OvfFileItem" type="vim25:OvfFileItem" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="OvfCreateDescriptorParams"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ovfFiles" type="vim25:OvfFile" minOccurs="0" maxOccurs="unbounded" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="includeImageFiles" type="xsd:boolean" minOccurs="0" /> - <element name="exportOption" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="snapshot" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfCreateDescriptorResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ovfDescriptor" type="xsd:string" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="warning" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="includeImageFiles" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfFile"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="deviceId" type="xsd:string" /> - <element name="path" type="xsd:string" /> - <element name="compressionMethod" type="xsd:string" minOccurs="0" /> - <element name="chunkSize" type="xsd:long" minOccurs="0" /> - <element name="size" type="xsd:long" /> - <element name="capacity" type="xsd:long" minOccurs="0" /> - <element name="populatedSize" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOvfFile"> - <sequence> - <element name="OvfFile" type="vim25:OvfFile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PasswordField"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PerformanceDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="counterType" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="statsType" type="vim25:ElementDescription" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PerfFormat"> - <restriction base="xsd:string"> - <enumeration value="normal" /> - <enumeration value="csv" /> - </restriction> - </simpleType> - <complexType name="PerfProviderSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="currentSupported" type="xsd:boolean" /> - <element name="summarySupported" type="xsd:boolean" /> - <element name="refreshRate" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PerfSummaryType"> - <restriction base="xsd:string"> - <enumeration value="average" /> - <enumeration value="maximum" /> - <enumeration value="minimum" /> - <enumeration value="latest" /> - <enumeration value="summation" /> - <enumeration value="none" /> - </restriction> - </simpleType> - <simpleType name="PerfStatsType"> - <restriction base="xsd:string"> - <enumeration value="absolute" /> - <enumeration value="delta" /> - <enumeration value="rate" /> - </restriction> - </simpleType> - <simpleType name="PerformanceManagerUnit"> - <restriction base="xsd:string"> - <enumeration value="percent" /> - <enumeration value="kiloBytes" /> - <enumeration value="megaBytes" /> - <enumeration value="megaHertz" /> - <enumeration value="number" /> - <enumeration value="microsecond" /> - <enumeration value="millisecond" /> - <enumeration value="second" /> - <enumeration value="kiloBytesPerSecond" /> - <enumeration value="megaBytesPerSecond" /> - <enumeration value="watt" /> - <enumeration value="joule" /> - <enumeration value="teraBytes" /> - </restriction> - </simpleType> - <complexType name="PerfCounterInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="nameInfo" type="vim25:ElementDescription" /> - <element name="groupInfo" type="vim25:ElementDescription" /> - <element name="unitInfo" type="vim25:ElementDescription" /> - <element name="rollupType" type="vim25:PerfSummaryType" /> - <element name="statsType" type="vim25:PerfStatsType" /> - <element name="level" type="xsd:int" minOccurs="0" /> - <element name="perDeviceLevel" type="xsd:int" minOccurs="0" /> - <element name="associatedCounterId" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPerfCounterInfo"> - <sequence> - <element name="PerfCounterInfo" type="vim25:PerfCounterInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PerfMetricId"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="counterId" type="xsd:int" /> - <element name="instance" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPerfMetricId"> - <sequence> - <element name="PerfMetricId" type="vim25:PerfMetricId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PerfQuerySpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="startTime" type="xsd:dateTime" minOccurs="0" /> - <element name="endTime" type="xsd:dateTime" minOccurs="0" /> - <element name="maxSample" type="xsd:int" minOccurs="0" /> - <element name="metricId" type="vim25:PerfMetricId" minOccurs="0" maxOccurs="unbounded" /> - <element name="intervalId" type="xsd:int" minOccurs="0" /> - <element name="format" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPerfQuerySpec"> - <sequence> - <element name="PerfQuerySpec" type="vim25:PerfQuerySpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PerfSampleInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="timestamp" type="xsd:dateTime" /> - <element name="interval" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPerfSampleInfo"> - <sequence> - <element name="PerfSampleInfo" type="vim25:PerfSampleInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PerfMetricSeries"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="vim25:PerfMetricId" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPerfMetricSeries"> - <sequence> - <element name="PerfMetricSeries" type="vim25:PerfMetricSeries" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PerfMetricIntSeries"> - <complexContent> - <extension base="vim25:PerfMetricSeries"> - <sequence> - <element name="value" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PerfMetricSeriesCSV"> - <complexContent> - <extension base="vim25:PerfMetricSeries"> - <sequence> - <element name="value" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPerfMetricSeriesCSV"> - <sequence> - <element name="PerfMetricSeriesCSV" type="vim25:PerfMetricSeriesCSV" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PerfEntityMetricBase"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPerfEntityMetricBase"> - <sequence> - <element name="PerfEntityMetricBase" type="vim25:PerfEntityMetricBase" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PerfEntityMetric"> - <complexContent> - <extension base="vim25:PerfEntityMetricBase"> - <sequence> - <element name="sampleInfo" type="vim25:PerfSampleInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="value" type="vim25:PerfMetricSeries" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PerfEntityMetricCSV"> - <complexContent> - <extension base="vim25:PerfEntityMetricBase"> - <sequence> - <element name="sampleInfoCSV" type="xsd:string" /> - <element name="value" type="vim25:PerfMetricSeriesCSV" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PerfCompositeMetric"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:PerfEntityMetricBase" minOccurs="0" /> - <element name="childEntity" type="vim25:PerfEntityMetricBase" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PerformanceManagerCounterLevelMapping"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="counterId" type="xsd:int" /> - <element name="aggregateLevel" type="xsd:int" minOccurs="0" /> - <element name="perDeviceLevel" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPerformanceManagerCounterLevelMapping"> - <sequence> - <element name="PerformanceManagerCounterLevelMapping" type="vim25:PerformanceManagerCounterLevelMapping" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PerfInterval"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="samplingPeriod" type="xsd:int" /> - <element name="name" type="xsd:string" /> - <element name="length" type="xsd:int" /> - <element name="level" type="xsd:int" minOccurs="0" /> - <element name="enabled" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPerfInterval"> - <sequence> - <element name="PerfInterval" type="vim25:PerfInterval" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PosixUserSearchResult"> - <complexContent> - <extension base="vim25:UserSearchResult"> - <sequence> - <element name="id" type="xsd:int" /> - <element name="shellAccess" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PrivilegePolicyDef"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="createPrivilege" type="xsd:string" /> - <element name="readPrivilege" type="xsd:string" /> - <element name="updatePrivilege" type="xsd:string" /> - <element name="deletePrivilege" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourceAllocationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="reservation" type="xsd:long" minOccurs="0" /> - <element name="expandableReservation" type="xsd:boolean" minOccurs="0" /> - <element name="limit" type="xsd:long" minOccurs="0" /> - <element name="shares" type="vim25:SharesInfo" minOccurs="0" /> - <element name="overheadLimit" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourceAllocationOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="sharesOption" type="vim25:SharesOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourceConfigOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="cpuAllocationOption" type="vim25:ResourceAllocationOption" /> - <element name="memoryAllocationOption" type="vim25:ResourceAllocationOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourceConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="changeVersion" type="xsd:string" minOccurs="0" /> - <element name="lastModified" type="xsd:dateTime" minOccurs="0" /> - <element name="cpuAllocation" type="vim25:ResourceAllocationInfo" /> - <element name="memoryAllocation" type="vim25:ResourceAllocationInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfResourceConfigSpec"> - <sequence> - <element name="ResourceConfigSpec" type="vim25:ResourceConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DatabaseSizeParam"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="inventoryDesc" type="vim25:InventoryDescription" /> - <element name="perfStatsDesc" type="vim25:PerformanceStatisticsDescription" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InventoryDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="numHosts" type="xsd:int" /> - <element name="numVirtualMachines" type="xsd:int" /> - <element name="numResourcePools" type="xsd:int" minOccurs="0" /> - <element name="numClusters" type="xsd:int" minOccurs="0" /> - <element name="numCpuDev" type="xsd:int" minOccurs="0" /> - <element name="numNetDev" type="xsd:int" minOccurs="0" /> - <element name="numDiskDev" type="xsd:int" minOccurs="0" /> - <element name="numvCpuDev" type="xsd:int" minOccurs="0" /> - <element name="numvNetDev" type="xsd:int" minOccurs="0" /> - <element name="numvDiskDev" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PerformanceStatisticsDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="intervals" type="vim25:PerfInterval" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatabaseSizeEstimate"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="size" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolResourceUsage"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="reservationUsed" type="xsd:long" /> - <element name="reservationUsedForVm" type="xsd:long" /> - <element name="unreservedForPool" type="xsd:long" /> - <element name="unreservedForVm" type="xsd:long" /> - <element name="overallUsage" type="xsd:long" /> - <element name="maxUsage" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="memory" type="vim25:ResourcePoolResourceUsage" /> - <element name="cpu" type="vim25:ResourcePoolResourceUsage" /> - <element name="overallStatus" type="vim25:ManagedEntityStatus" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolQuickStats"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="overallCpuUsage" type="xsd:long" minOccurs="0" /> - <element name="overallCpuDemand" type="xsd:long" minOccurs="0" /> - <element name="guestMemoryUsage" type="xsd:long" minOccurs="0" /> - <element name="hostMemoryUsage" type="xsd:long" minOccurs="0" /> - <element name="distributedCpuEntitlement" type="xsd:long" minOccurs="0" /> - <element name="distributedMemoryEntitlement" type="xsd:long" minOccurs="0" /> - <element name="staticCpuEntitlement" type="xsd:int" minOccurs="0" /> - <element name="staticMemoryEntitlement" type="xsd:int" minOccurs="0" /> - <element name="privateMemory" type="xsd:long" minOccurs="0" /> - <element name="sharedMemory" type="xsd:long" minOccurs="0" /> - <element name="swappedMemory" type="xsd:long" minOccurs="0" /> - <element name="balloonedMemory" type="xsd:long" minOccurs="0" /> - <element name="overheadMemory" type="xsd:long" minOccurs="0" /> - <element name="consumedOverheadMemory" type="xsd:long" minOccurs="0" /> - <element name="compressedMemory" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="config" type="vim25:ResourceConfigSpec" /> - <element name="runtime" type="vim25:ResourcePoolRuntimeInfo" /> - <element name="quickStats" type="vim25:ResourcePoolQuickStats" minOccurs="0" /> - <element name="configuredMemoryMB" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SelectionSet"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfSelectionSet"> - <sequence> - <element name="SelectionSet" type="vim25:SelectionSet" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ValidateMigrationTestType"> - <restriction base="xsd:string"> - <enumeration value="sourceTests" /> - <enumeration value="compatibilityTests" /> - <enumeration value="diskAccessibilityTests" /> - <enumeration value="resourceTests" /> - </restriction> - </simpleType> - <simpleType name="VMotionCompatibilityType"> - <restriction base="xsd:string"> - <enumeration value="cpu" /> - <enumeration value="software" /> - </restriction> - </simpleType> - <complexType name="HostVMotionCompatibility"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="compatibility" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVMotionCompatibility"> - <sequence> - <element name="HostVMotionCompatibility" type="vim25:HostVMotionCompatibility" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProductComponentInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="version" type="xsd:string" /> - <element name="release" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProductComponentInfo"> - <sequence> - <element name="ProductComponentInfo" type="vim25:ProductComponentInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ServiceContent"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="rootFolder" type="vim25:ManagedObjectReference" /> - <element name="propertyCollector" type="vim25:ManagedObjectReference" /> - <element name="viewManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="about" type="vim25:AboutInfo" /> - <element name="setting" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="userDirectory" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="sessionManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="authorizationManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="serviceManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="perfManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="scheduledTaskManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="alarmManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="eventManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="taskManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="extensionManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="customizationSpecManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="customFieldsManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="accountManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="diagnosticManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="licenseManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="searchIndex" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="fileManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="datastoreNamespaceManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="virtualDiskManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="virtualizationManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="snmpSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="vmProvisioningChecker" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="vmCompatibilityChecker" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="ovfManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="ipPoolManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="dvSwitchManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="hostProfileManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="clusterProfileManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="complianceManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="localizationManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="storageResourceManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="guestOperationsManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="overheadMemoryManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="certificateManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="ioFilterManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="vStorageObjectManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="hostSpecManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="cryptoManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="healthUpdateManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="failoverClusterConfigurator" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="failoverClusterManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ServiceLocatorCredential"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ServiceLocatorNamePassword"> - <complexContent> - <extension base="vim25:ServiceLocatorCredential"> - <sequence> - <element name="username" type="xsd:string" /> - <element name="password" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ServiceLocatorSAMLCredential"> - <complexContent> - <extension base="vim25:ServiceLocatorCredential"> - <sequence> - <element name="token" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ServiceLocator"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="instanceUuid" type="xsd:string" /> - <element name="url" type="xsd:string" /> - <element name="credential" type="vim25:ServiceLocatorCredential" /> - <element name="sslThumbprint" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfServiceLocator"> - <sequence> - <element name="ServiceLocator" type="vim25:ServiceLocator" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ServiceManagerServiceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="serviceName" type="xsd:string" /> - <element name="location" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="service" type="vim25:ManagedObjectReference" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfServiceManagerServiceInfo"> - <sequence> - <element name="ServiceManagerServiceInfo" type="vim25:ServiceManagerServiceInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="SessionManagerLocalTicket"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="userName" type="xsd:string" /> - <element name="passwordFilePath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SessionManagerGenericServiceTicket"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="sslThumbprint" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SessionManagerServiceRequestSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SessionManagerVmomiServiceRequestSpec"> - <complexContent> - <extension base="vim25:SessionManagerServiceRequestSpec"> - <sequence> - <element name="method" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="SessionManagerHttpServiceRequestSpecMethod"> - <restriction base="xsd:string"> - <enumeration value="httpOptions" /> - <enumeration value="httpGet" /> - <enumeration value="httpHead" /> - <enumeration value="httpPost" /> - <enumeration value="httpPut" /> - <enumeration value="httpDelete" /> - <enumeration value="httpTrace" /> - <enumeration value="httpConnect" /> - </restriction> - </simpleType> - <complexType name="SessionManagerHttpServiceRequestSpec"> - <complexContent> - <extension base="vim25:SessionManagerServiceRequestSpec"> - <sequence> - <element name="method" type="xsd:string" minOccurs="0" /> - <element name="url" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="SharesLevel"> - <restriction base="xsd:string"> - <enumeration value="low" /> - <enumeration value="normal" /> - <enumeration value="high" /> - <enumeration value="custom" /> - </restriction> - </simpleType> - <complexType name="SharesInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="shares" type="xsd:int" /> - <element name="level" type="vim25:SharesLevel" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SharesOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="sharesOption" type="vim25:IntOption" /> - <element name="defaultLevel" type="vim25:SharesLevel" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="SimpleCommandEncoding"> - <restriction base="xsd:string"> - <enumeration value="CSV" /> - <enumeration value="HEX" /> - <enumeration value="STRING" /> - </restriction> - </simpleType> - <complexType name="SingleIp"> - <complexContent> - <extension base="vim25:IpAddress"> - <sequence> - <element name="address" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SingleMac"> - <complexContent> - <extension base="vim25:MacAddress"> - <sequence> - <element name="address" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StoragePodSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="capacity" type="xsd:long" /> - <element name="freeSpace" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageIOAllocationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="limit" type="xsd:long" minOccurs="0" /> - <element name="shares" type="vim25:SharesInfo" minOccurs="0" /> - <element name="reservation" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageIOAllocationOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="limitOption" type="vim25:LongOption" /> - <element name="sharesOption" type="vim25:SharesOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="StorageIORMThresholdMode"> - <restriction base="xsd:string"> - <enumeration value="automatic" /> - <enumeration value="manual" /> - </restriction> - </simpleType> - <complexType name="StorageIORMInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" /> - <element name="congestionThresholdMode" type="xsd:string" minOccurs="0" /> - <element name="congestionThreshold" type="xsd:int" /> - <element name="percentOfPeakThroughput" type="xsd:int" minOccurs="0" /> - <element name="statsCollectionEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="reservationEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="statsAggregationDisabled" type="xsd:boolean" minOccurs="0" /> - <element name="reservableIopsThreshold" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageIORMConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="congestionThresholdMode" type="xsd:string" minOccurs="0" /> - <element name="congestionThreshold" type="xsd:int" minOccurs="0" /> - <element name="percentOfPeakThroughput" type="xsd:int" minOccurs="0" /> - <element name="statsCollectionEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="reservationEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="statsAggregationDisabled" type="xsd:boolean" minOccurs="0" /> - <element name="reservableIopsThreshold" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageIORMConfigOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabledOption" type="vim25:BoolOption" /> - <element name="congestionThresholdOption" type="vim25:IntOption" /> - <element name="statsCollectionEnabledOption" type="vim25:BoolOption" minOccurs="0" /> - <element name="reservationEnabledOption" type="vim25:BoolOption" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StoragePerformanceSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="interval" type="xsd:int" /> - <element name="percentile" type="xsd:int" maxOccurs="unbounded" /> - <element name="datastoreReadLatency" type="xsd:double" maxOccurs="unbounded" /> - <element name="datastoreWriteLatency" type="xsd:double" maxOccurs="unbounded" /> - <element name="datastoreVmLatency" type="xsd:double" maxOccurs="unbounded" /> - <element name="datastoreReadIops" type="xsd:double" maxOccurs="unbounded" /> - <element name="datastoreWriteIops" type="xsd:double" maxOccurs="unbounded" /> - <element name="siocActivityDuration" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfStoragePerformanceSummary"> - <sequence> - <element name="StoragePerformanceSummary" type="vim25:StoragePerformanceSummary" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PodStorageDrsEntry"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="storageDrsConfig" type="vim25:StorageDrsConfigInfo" /> - <element name="recommendation" type="vim25:ClusterRecommendation" minOccurs="0" maxOccurs="unbounded" /> - <element name="drsFault" type="vim25:ClusterDrsFaults" minOccurs="0" maxOccurs="unbounded" /> - <element name="actionHistory" type="vim25:ClusterActionHistory" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageResourceManagerStorageProfileStatistics"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="profileId" type="xsd:string" /> - <element name="totalSpaceMB" type="xsd:long" /> - <element name="usedSpaceMB" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StringExpression"> - <complexContent> - <extension base="vim25:NegatableExpression"> - <sequence> - <element name="value" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StringPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="value" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="Tag"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfTag"> - <sequence> - <element name="Tag" type="vim25:Tag" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="TaskDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="methodInfo" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="state" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="reason" type="vim25:TypeDescription" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="TaskFilterSpecRecursionOption"> - <restriction base="xsd:string"> - <enumeration value="self" /> - <enumeration value="children" /> - <enumeration value="all" /> - </restriction> - </simpleType> - <simpleType name="TaskFilterSpecTimeOption"> - <restriction base="xsd:string"> - <enumeration value="queuedTime" /> - <enumeration value="startedTime" /> - <enumeration value="completedTime" /> - </restriction> - </simpleType> - <complexType name="TaskFilterSpecByEntity"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="recursion" type="vim25:TaskFilterSpecRecursionOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskFilterSpecByTime"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="timeType" type="vim25:TaskFilterSpecTimeOption" /> - <element name="beginTime" type="xsd:dateTime" minOccurs="0" /> - <element name="endTime" type="xsd:dateTime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskFilterSpecByUsername"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="systemUser" type="xsd:boolean" /> - <element name="userList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskFilterSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:TaskFilterSpecByEntity" minOccurs="0" /> - <element name="time" type="vim25:TaskFilterSpecByTime" minOccurs="0" /> - <element name="userName" type="vim25:TaskFilterSpecByUsername" minOccurs="0" /> - <element name="activationId" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="state" type="vim25:TaskInfoState" minOccurs="0" maxOccurs="unbounded" /> - <element name="alarm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="scheduledTask" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="eventChainId" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - <element name="tag" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="parentTaskKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="rootTaskKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="TaskInfoState"> - <restriction base="xsd:string"> - <enumeration value="queued" /> - <enumeration value="running" /> - <enumeration value="success" /> - <enumeration value="error" /> - </restriction> - </simpleType> - <complexType name="ArrayOfTaskInfoState"> - <sequence> - <element name="TaskInfoState" type="vim25:TaskInfoState" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="TaskInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="task" type="vim25:ManagedObjectReference" /> - <element name="description" type="vim25:LocalizableMessage" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="descriptionId" type="xsd:string" /> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="entityName" type="xsd:string" minOccurs="0" /> - <element name="locked" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="state" type="vim25:TaskInfoState" /> - <element name="cancelled" type="xsd:boolean" /> - <element name="cancelable" type="xsd:boolean" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" /> - <element name="result" type="xsd:anyType" minOccurs="0" /> - <element name="progress" type="xsd:int" minOccurs="0" /> - <element name="reason" type="vim25:TaskReason" /> - <element name="queueTime" type="xsd:dateTime" /> - <element name="startTime" type="xsd:dateTime" minOccurs="0" /> - <element name="completeTime" type="xsd:dateTime" minOccurs="0" /> - <element name="eventChainId" type="xsd:int" /> - <element name="changeTag" type="xsd:string" minOccurs="0" /> - <element name="parentTaskKey" type="xsd:string" minOccurs="0" /> - <element name="rootTaskKey" type="xsd:string" minOccurs="0" /> - <element name="activationId" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfTaskInfo"> - <sequence> - <element name="TaskInfo" type="vim25:TaskInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="TaskReason"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskReasonSystem"> - <complexContent> - <extension base="vim25:TaskReason"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskReasonUser"> - <complexContent> - <extension base="vim25:TaskReason"> - <sequence> - <element name="userName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskReasonAlarm"> - <complexContent> - <extension base="vim25:TaskReason"> - <sequence> - <element name="alarmName" type="xsd:string" /> - <element name="alarm" type="vim25:ManagedObjectReference" /> - <element name="entityName" type="xsd:string" /> - <element name="entity" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskReasonSchedule"> - <complexContent> - <extension base="vim25:TaskReason"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="scheduledTask" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TypeDescription"> - <complexContent> - <extension base="vim25:Description"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfTypeDescription"> - <sequence> - <element name="TypeDescription" type="vim25:TypeDescription" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="UpdateVirtualMachineFilesResultFailedVmFileInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmFile" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo"> - <sequence> - <element name="UpdateVirtualMachineFilesResultFailedVmFileInfo" type="vim25:UpdateVirtualMachineFilesResultFailedVmFileInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="UpdateVirtualMachineFilesResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="failedVmFile" type="vim25:UpdateVirtualMachineFilesResultFailedVmFileInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserSearchResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="principal" type="xsd:string" /> - <element name="fullName" type="xsd:string" minOccurs="0" /> - <element name="group" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfUserSearchResult"> - <sequence> - <element name="UserSearchResult" type="vim25:UserSearchResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="UserSession"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="userName" type="xsd:string" /> - <element name="fullName" type="xsd:string" /> - <element name="loginTime" type="xsd:dateTime" /> - <element name="lastActiveTime" type="xsd:dateTime" /> - <element name="locale" type="xsd:string" /> - <element name="messageLocale" type="xsd:string" /> - <element name="extensionSession" type="xsd:boolean" minOccurs="0" /> - <element name="ipAddress" type="xsd:string" minOccurs="0" /> - <element name="userAgent" type="xsd:string" minOccurs="0" /> - <element name="callCount" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfUserSession"> - <sequence> - <element name="UserSession" type="vim25:UserSession" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VrpResourceAllocationInfo"> - <complexContent> - <extension base="vim25:ResourceAllocationInfo"> - <sequence> - <element name="reservationLimit" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualResourcePoolSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vrpId" type="xsd:string" minOccurs="0" /> - <element name="vrpName" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="cpuAllocation" type="vim25:VrpResourceAllocationInfo" /> - <element name="memoryAllocation" type="vim25:VrpResourceAllocationInfo" /> - <element name="rpList" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="hubList" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="rootVRP" type="xsd:boolean" minOccurs="0" /> - <element name="staticVRP" type="xsd:boolean" minOccurs="0" /> - <element name="changeVersion" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VRPEditSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vrpId" type="xsd:string" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="cpuAllocation" type="vim25:VrpResourceAllocationInfo" minOccurs="0" /> - <element name="memoryAllocation" type="vim25:VrpResourceAllocationInfo" minOccurs="0" /> - <element name="addedHubs" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="removedHubs" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="changeVersion" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualResourcePoolUsage"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vrpId" type="xsd:string" /> - <element name="cpuReservationMhz" type="xsd:long" /> - <element name="memReservationMB" type="xsd:long" /> - <element name="cpuReservationUsedMhz" type="xsd:long" /> - <element name="memReservationUsedMB" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VVolVmConfigFileUpdateResultFailedVmConfigFileInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="targetConfigVVolId" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVVolVmConfigFileUpdateResultFailedVmConfigFileInfo"> - <sequence> - <element name="VVolVmConfigFileUpdateResultFailedVmConfigFileInfo" type="vim25:VVolVmConfigFileUpdateResultFailedVmConfigFileInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VVolVmConfigFileUpdateResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="succeededVmConfigFile" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="failedVmConfigFile" type="vim25:VVolVmConfigFileUpdateResultFailedVmConfigFileInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VASAStorageArray"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="uuid" type="xsd:string" /> - <element name="vendorId" type="xsd:string" /> - <element name="modelId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVASAStorageArray"> - <sequence> - <element name="VASAStorageArray" type="vim25:VASAStorageArray" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VasaProviderContainerSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vasaProviderInfo" type="vim25:VimVasaProviderInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="scId" type="xsd:string" /> - <element name="deleted" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VimVasaProviderStatePerArray"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="priority" type="xsd:int" /> - <element name="arrayId" type="xsd:string" /> - <element name="active" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVimVasaProviderStatePerArray"> - <sequence> - <element name="VimVasaProviderStatePerArray" type="vim25:VimVasaProviderStatePerArray" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VimVasaProvider"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="url" type="xsd:string" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="selfSignedCertificate" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VimVasaProviderInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="provider" type="vim25:VimVasaProvider" /> - <element name="arrayState" type="vim25:VimVasaProviderStatePerArray" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVimVasaProviderInfo"> - <sequence> - <element name="VimVasaProviderInfo" type="vim25:VimVasaProviderInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualAppVAppState"> - <restriction base="xsd:string"> - <enumeration value="started" /> - <enumeration value="stopped" /> - <enumeration value="starting" /> - <enumeration value="stopping" /> - </restriction> - </simpleType> - <complexType name="VirtualAppSummary"> - <complexContent> - <extension base="vim25:ResourcePoolSummary"> - <sequence> - <element name="product" type="vim25:VAppProductInfo" minOccurs="0" /> - <element name="vAppState" type="vim25:VirtualAppVAppState" minOccurs="0" /> - <element name="suspended" type="xsd:boolean" minOccurs="0" /> - <element name="installBootRequired" type="xsd:boolean" minOccurs="0" /> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualAppLinkInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="destroyWithParent" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualAppLinkInfo"> - <sequence> - <element name="VirtualAppLinkInfo" type="vim25:VirtualAppLinkInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualDiskType"> - <restriction base="xsd:string"> - <enumeration value="preallocated" /> - <enumeration value="thin" /> - <enumeration value="seSparse" /> - <enumeration value="rdm" /> - <enumeration value="rdmp" /> - <enumeration value="raw" /> - <enumeration value="delta" /> - <enumeration value="sparse2Gb" /> - <enumeration value="thick2Gb" /> - <enumeration value="eagerZeroedThick" /> - <enumeration value="sparseMonolithic" /> - <enumeration value="flatMonolithic" /> - <enumeration value="thick" /> - </restriction> - </simpleType> - <simpleType name="VirtualDiskAdapterType"> - <restriction base="xsd:string"> - <enumeration value="ide" /> - <enumeration value="busLogic" /> - <enumeration value="lsiLogic" /> - </restriction> - </simpleType> - <complexType name="VirtualDiskSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskType" type="xsd:string" /> - <element name="adapterType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileBackedVirtualDiskSpec"> - <complexContent> - <extension base="vim25:VirtualDiskSpec"> - <sequence> - <element name="capacityKb" type="xsd:long" /> - <element name="profile" type="vim25:VirtualMachineProfileSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="crypto" type="vim25:CryptoSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SeSparseVirtualDiskSpec"> - <complexContent> - <extension base="vim25:FileBackedVirtualDiskSpec"> - <sequence> - <element name="grainSizeKb" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DeviceBackedVirtualDiskSpec"> - <complexContent> - <extension base="vim25:VirtualDiskSpec"> - <sequence> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageRequirement"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" /> - <element name="freeSpaceRequiredInKb" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfStorageRequirement"> - <sequence> - <element name="StorageRequirement" type="vim25:StorageRequirement" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualMachinePowerState"> - <restriction base="xsd:string"> - <enumeration value="poweredOff" /> - <enumeration value="poweredOn" /> - <enumeration value="suspended" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineAppHeartbeatStatusType"> - <restriction base="xsd:string"> - <enumeration value="appStatusGray" /> - <enumeration value="appStatusGreen" /> - <enumeration value="appStatusRed" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineConnectionState"> - <restriction base="xsd:string"> - <enumeration value="connected" /> - <enumeration value="disconnected" /> - <enumeration value="orphaned" /> - <enumeration value="inaccessible" /> - <enumeration value="invalid" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineMovePriority"> - <restriction base="xsd:string"> - <enumeration value="lowPriority" /> - <enumeration value="highPriority" /> - <enumeration value="defaultPriority" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineTicket"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ticket" type="xsd:string" /> - <element name="cfgFile" type="xsd:string" /> - <element name="host" type="xsd:string" minOccurs="0" /> - <element name="port" type="xsd:int" minOccurs="0" /> - <element name="sslThumbprint" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineMksTicket"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ticket" type="xsd:string" /> - <element name="cfgFile" type="xsd:string" /> - <element name="host" type="xsd:string" minOccurs="0" /> - <element name="port" type="xsd:int" minOccurs="0" /> - <element name="sslThumbprint" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineFaultToleranceState"> - <restriction base="xsd:string"> - <enumeration value="notConfigured" /> - <enumeration value="disabled" /> - <enumeration value="enabled" /> - <enumeration value="needSecondary" /> - <enumeration value="starting" /> - <enumeration value="running" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineRecordReplayState"> - <restriction base="xsd:string"> - <enumeration value="recording" /> - <enumeration value="replaying" /> - <enumeration value="inactive" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineNeedSecondaryReason"> - <restriction base="xsd:string"> - <enumeration value="initializing" /> - <enumeration value="divergence" /> - <enumeration value="lostConnection" /> - <enumeration value="partialHardwareFailure" /> - <enumeration value="userAction" /> - <enumeration value="checkpointError" /> - <enumeration value="other" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineFaultToleranceType"> - <restriction base="xsd:string"> - <enumeration value="unset" /> - <enumeration value="recordReplay" /> - <enumeration value="checkpointing" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineTicketType"> - <restriction base="xsd:string"> - <enumeration value="mks" /> - <enumeration value="device" /> - <enumeration value="guestControl" /> - <enumeration value="webmks" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineDisplayTopology"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="x" type="xsd:int" /> - <element name="y" type="xsd:int" /> - <element name="width" type="xsd:int" /> - <element name="height" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineDisplayTopology"> - <sequence> - <element name="VirtualMachineDisplayTopology" type="vim25:VirtualMachineDisplayTopology" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DiskChangeExtent"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="start" type="xsd:long" /> - <element name="length" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDiskChangeExtent"> - <sequence> - <element name="DiskChangeExtent" type="vim25:DiskChangeExtent" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DiskChangeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="startOffset" type="xsd:long" /> - <element name="length" type="xsd:long" /> - <element name="changedArea" type="vim25:DiskChangeExtent" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineWipeResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskId" type="xsd:int" /> - <element name="shrinkableDiskSpace" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemPreflightCheckIssue"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="msg" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="VsanUpgradeSystemPreflightCheckIssue" type="vim25:VsanUpgradeSystemPreflightCheckIssue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VsanUpgradeSystemHostsDisconnectedIssue"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="hosts" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemMissingHostsInClusterIssue"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="hosts" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemRogueHostsInClusterIssue"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="uuids" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemWrongEsxVersionIssue"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="hosts" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemAutoClaimEnabledOnHostsIssue"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="hosts" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemAPIBrokenIssue"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="hosts" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemV2ObjectsPresentDuringDowngradeIssue"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="uuids" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemNotEnoughFreeCapacityIssue"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="reducedRedundancyUpgradePossible" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemNetworkPartitionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="hosts" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanUpgradeSystemNetworkPartitionInfo"> - <sequence> - <element name="VsanUpgradeSystemNetworkPartitionInfo" type="vim25:VsanUpgradeSystemNetworkPartitionInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VsanUpgradeSystemNetworkPartitionIssue"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemPreflightCheckIssue"> - <sequence> - <element name="partitions" type="vim25:VsanUpgradeSystemNetworkPartitionInfo" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemPreflightCheckResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="issues" type="vim25:VsanUpgradeSystemPreflightCheckIssue" minOccurs="0" maxOccurs="unbounded" /> - <element name="diskMappingToRestore" type="vim25:VsanHostDiskMapping" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemUpgradeHistoryItem"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="timestamp" type="xsd:dateTime" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="message" type="xsd:string" /> - <element name="task" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanUpgradeSystemUpgradeHistoryItem"> - <sequence> - <element name="VsanUpgradeSystemUpgradeHistoryItem" type="vim25:VsanUpgradeSystemUpgradeHistoryItem" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VsanUpgradeSystemUpgradeHistoryDiskGroupOpType"> - <restriction base="xsd:string"> - <enumeration value="add" /> - <enumeration value="remove" /> - </restriction> - </simpleType> - <complexType name="VsanUpgradeSystemUpgradeHistoryDiskGroupOp"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemUpgradeHistoryItem"> - <sequence> - <element name="operation" type="xsd:string" /> - <element name="diskMapping" type="vim25:VsanHostDiskMapping" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemUpgradeHistoryPreflightFail"> - <complexContent> - <extension base="vim25:VsanUpgradeSystemUpgradeHistoryItem"> - <sequence> - <element name="preflightResult" type="vim25:VsanUpgradeSystemPreflightCheckResult" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanUpgradeSystemUpgradeStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="inProgress" type="xsd:boolean" /> - <element name="history" type="vim25:VsanUpgradeSystemUpgradeHistoryItem" minOccurs="0" maxOccurs="unbounded" /> - <element name="aborted" type="xsd:boolean" minOccurs="0" /> - <element name="completed" type="xsd:boolean" minOccurs="0" /> - <element name="progress" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ActionParameter"> - <restriction base="xsd:string"> - <enumeration value="targetName" /> - <enumeration value="alarmName" /> - <enumeration value="oldStatus" /> - <enumeration value="newStatus" /> - <enumeration value="triggeringSummary" /> - <enumeration value="declaringSummary" /> - <enumeration value="eventDescription" /> - <enumeration value="target" /> - <enumeration value="alarm" /> - </restriction> - </simpleType> - <complexType name="Action"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MethodActionArgument"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="value" type="xsd:anyType" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfMethodActionArgument"> - <sequence> - <element name="MethodActionArgument" type="vim25:MethodActionArgument" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="MethodAction"> - <complexContent> - <extension base="vim25:Action"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="argument" type="vim25:MethodActionArgument" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SendEmailAction"> - <complexContent> - <extension base="vim25:Action"> - <sequence> - <element name="toList" type="xsd:string" /> - <element name="ccList" type="xsd:string" /> - <element name="subject" type="xsd:string" /> - <element name="body" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SendSNMPAction"> - <complexContent> - <extension base="vim25:Action"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RunScriptAction"> - <complexContent> - <extension base="vim25:Action"> - <sequence> - <element name="script" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CreateTaskAction"> - <complexContent> - <extension base="vim25:Action"> - <sequence> - <element name="taskTypeId" type="xsd:string" /> - <element name="cancelable" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmAction"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAlarmAction"> - <sequence> - <element name="AlarmAction" type="vim25:AlarmAction" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="AlarmTriggeringActionTransitionSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="startState" type="vim25:ManagedEntityStatus" /> - <element name="finalState" type="vim25:ManagedEntityStatus" /> - <element name="repeats" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAlarmTriggeringActionTransitionSpec"> - <sequence> - <element name="AlarmTriggeringActionTransitionSpec" type="vim25:AlarmTriggeringActionTransitionSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="AlarmTriggeringAction"> - <complexContent> - <extension base="vim25:AlarmAction"> - <sequence> - <element name="action" type="vim25:Action" /> - <element name="transitionSpecs" type="vim25:AlarmTriggeringActionTransitionSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="green2yellow" type="xsd:boolean" /> - <element name="yellow2red" type="xsd:boolean" /> - <element name="red2yellow" type="xsd:boolean" /> - <element name="yellow2green" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GroupAlarmAction"> - <complexContent> - <extension base="vim25:AlarmAction"> - <sequence> - <element name="action" type="vim25:AlarmAction" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="expr" type="vim25:TypeDescription" maxOccurs="unbounded" /> - <element name="stateOperator" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="metricOperator" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="hostSystemConnectionState" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="virtualMachinePowerState" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="datastoreConnectionState" type="vim25:ElementDescription" minOccurs="0" maxOccurs="unbounded" /> - <element name="hostSystemPowerState" type="vim25:ElementDescription" minOccurs="0" maxOccurs="unbounded" /> - <element name="virtualMachineGuestHeartbeatStatus" type="vim25:ElementDescription" minOccurs="0" maxOccurs="unbounded" /> - <element name="entityStatus" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="action" type="vim25:TypeDescription" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmExpression"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAlarmExpression"> - <sequence> - <element name="AlarmExpression" type="vim25:AlarmExpression" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="AndAlarmExpression"> - <complexContent> - <extension base="vim25:AlarmExpression"> - <sequence> - <element name="expression" type="vim25:AlarmExpression" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OrAlarmExpression"> - <complexContent> - <extension base="vim25:AlarmExpression"> - <sequence> - <element name="expression" type="vim25:AlarmExpression" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="StateAlarmOperator"> - <restriction base="xsd:string"> - <enumeration value="isEqual" /> - <enumeration value="isUnequal" /> - </restriction> - </simpleType> - <complexType name="StateAlarmExpression"> - <complexContent> - <extension base="vim25:AlarmExpression"> - <sequence> - <element name="operator" type="vim25:StateAlarmOperator" /> - <element name="type" type="xsd:string" /> - <element name="statePath" type="xsd:string" /> - <element name="yellow" type="xsd:string" minOccurs="0" /> - <element name="red" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="EventAlarmExpressionComparisonOperator"> - <restriction base="xsd:string"> - <enumeration value="equals" /> - <enumeration value="notEqualTo" /> - <enumeration value="startsWith" /> - <enumeration value="doesNotStartWith" /> - <enumeration value="endsWith" /> - <enumeration value="doesNotEndWith" /> - </restriction> - </simpleType> - <complexType name="EventAlarmExpressionComparison"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="attributeName" type="xsd:string" /> - <element name="operator" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfEventAlarmExpressionComparison"> - <sequence> - <element name="EventAlarmExpressionComparison" type="vim25:EventAlarmExpressionComparison" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="EventAlarmExpression"> - <complexContent> - <extension base="vim25:AlarmExpression"> - <sequence> - <element name="comparisons" type="vim25:EventAlarmExpressionComparison" minOccurs="0" maxOccurs="unbounded" /> - <element name="eventType" type="xsd:string" /> - <element name="eventTypeId" type="xsd:string" minOccurs="0" /> - <element name="objectType" type="xsd:string" minOccurs="0" /> - <element name="status" type="vim25:ManagedEntityStatus" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="MetricAlarmOperator"> - <restriction base="xsd:string"> - <enumeration value="isAbove" /> - <enumeration value="isBelow" /> - </restriction> - </simpleType> - <complexType name="MetricAlarmExpression"> - <complexContent> - <extension base="vim25:AlarmExpression"> - <sequence> - <element name="operator" type="vim25:MetricAlarmOperator" /> - <element name="type" type="xsd:string" /> - <element name="metric" type="vim25:PerfMetricId" /> - <element name="yellow" type="xsd:int" minOccurs="0" /> - <element name="yellowInterval" type="xsd:int" minOccurs="0" /> - <element name="red" type="xsd:int" minOccurs="0" /> - <element name="redInterval" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmInfo"> - <complexContent> - <extension base="vim25:AlarmSpec"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="alarm" type="vim25:ManagedObjectReference" /> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="lastModifiedTime" type="xsd:dateTime" /> - <element name="lastModifiedUser" type="xsd:string" /> - <element name="creationEventId" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmSetting"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="toleranceRange" type="xsd:int" /> - <element name="reportingFrequency" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="systemName" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" /> - <element name="enabled" type="xsd:boolean" /> - <element name="expression" type="vim25:AlarmExpression" /> - <element name="action" type="vim25:AlarmAction" minOccurs="0" /> - <element name="actionFrequency" type="xsd:int" minOccurs="0" /> - <element name="setting" type="vim25:AlarmSetting" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmState"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="alarm" type="vim25:ManagedObjectReference" /> - <element name="overallStatus" type="vim25:ManagedEntityStatus" /> - <element name="time" type="xsd:dateTime" /> - <element name="acknowledged" type="xsd:boolean" minOccurs="0" /> - <element name="acknowledgedByUser" type="xsd:string" minOccurs="0" /> - <element name="acknowledgedTime" type="xsd:dateTime" minOccurs="0" /> - <element name="eventKey" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAlarmState"> - <sequence> - <element name="AlarmState" type="vim25:AlarmState" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ActionType"> - <restriction base="xsd:string"> - <enumeration value="MigrationV1" /> - <enumeration value="VmPowerV1" /> - <enumeration value="HostPowerV1" /> - <enumeration value="HostMaintenanceV1" /> - <enumeration value="StorageMigrationV1" /> - <enumeration value="StoragePlacementV1" /> - <enumeration value="PlacementV1" /> - <enumeration value="HostInfraUpdateHaV1" /> - </restriction> - </simpleType> - <complexType name="ClusterAction"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="target" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterAction"> - <sequence> - <element name="ClusterAction" type="vim25:ClusterAction" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterActionHistory"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="action" type="vim25:ClusterAction" /> - <element name="time" type="xsd:dateTime" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterActionHistory"> - <sequence> - <element name="ClusterActionHistory" type="vim25:ClusterActionHistory" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterAffinityRuleSpec"> - <complexContent> - <extension base="vim25:ClusterRuleInfo"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterAntiAffinityRuleSpec"> - <complexContent> - <extension base="vim25:ClusterRuleInfo"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterAttemptedVmInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="task" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterAttemptedVmInfo"> - <sequence> - <element name="ClusterAttemptedVmInfo" type="vim25:ClusterAttemptedVmInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dasConfig" type="vim25:ClusterDasConfigInfo" /> - <element name="dasVmConfig" type="vim25:ClusterDasVmConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="drsConfig" type="vim25:ClusterDrsConfigInfo" /> - <element name="drsVmConfig" type="vim25:ClusterDrsVmConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="rule" type="vim25:ClusterRuleInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DrsBehavior"> - <restriction base="xsd:string"> - <enumeration value="manual" /> - <enumeration value="partiallyAutomated" /> - <enumeration value="fullyAutomated" /> - </restriction> - </simpleType> - <complexType name="ClusterDrsConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="enableVmBehaviorOverrides" type="xsd:boolean" minOccurs="0" /> - <element name="defaultVmBehavior" type="vim25:DrsBehavior" minOccurs="0" /> - <element name="vmotionRate" type="xsd:int" minOccurs="0" /> - <element name="option" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDrsVmConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="behavior" type="vim25:DrsBehavior" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDrsVmConfigInfo"> - <sequence> - <element name="ClusterDrsVmConfigInfo" type="vim25:ClusterDrsVmConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterConfigInfoEx"> - <complexContent> - <extension base="vim25:ComputeResourceConfigInfo"> - <sequence> - <element name="dasConfig" type="vim25:ClusterDasConfigInfo" /> - <element name="dasVmConfig" type="vim25:ClusterDasVmConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="drsConfig" type="vim25:ClusterDrsConfigInfo" /> - <element name="drsVmConfig" type="vim25:ClusterDrsVmConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="rule" type="vim25:ClusterRuleInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="orchestration" type="vim25:ClusterOrchestrationInfo" minOccurs="0" /> - <element name="vmOrchestration" type="vim25:ClusterVmOrchestrationInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="dpmConfigInfo" type="vim25:ClusterDpmConfigInfo" minOccurs="0" /> - <element name="dpmHostConfig" type="vim25:ClusterDpmHostConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="vsanConfigInfo" type="vim25:VsanClusterConfigInfo" minOccurs="0" /> - <element name="vsanHostConfig" type="vim25:VsanHostConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="group" type="vim25:ClusterGroupInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="infraUpdateHaConfig" type="vim25:ClusterInfraUpdateHaConfigInfo" minOccurs="0" /> - <element name="proactiveDrsConfig" type="vim25:ClusterProactiveDrsConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DpmBehavior"> - <restriction base="xsd:string"> - <enumeration value="manual" /> - <enumeration value="automated" /> - </restriction> - </simpleType> - <complexType name="ClusterDpmConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="defaultDpmBehavior" type="vim25:DpmBehavior" minOccurs="0" /> - <element name="hostPowerActionRate" type="xsd:int" minOccurs="0" /> - <element name="option" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDpmHostConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="behavior" type="vim25:DpmBehavior" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDpmHostConfigInfo"> - <sequence> - <element name="ClusterDpmHostConfigInfo" type="vim25:ClusterDpmHostConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ClusterInfraUpdateHaConfigInfoBehaviorType"> - <restriction base="xsd:string"> - <enumeration value="Manual" /> - <enumeration value="Automated" /> - </restriction> - </simpleType> - <simpleType name="ClusterInfraUpdateHaConfigInfoRemediationType"> - <restriction base="xsd:string"> - <enumeration value="QuarantineMode" /> - <enumeration value="MaintenanceMode" /> - </restriction> - </simpleType> - <complexType name="ClusterInfraUpdateHaConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="behavior" type="xsd:string" minOccurs="0" /> - <element name="moderateRemediation" type="xsd:string" minOccurs="0" /> - <element name="severeRemediation" type="xsd:string" minOccurs="0" /> - <element name="providers" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterProactiveDrsConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dasConfig" type="vim25:ClusterDasConfigInfo" minOccurs="0" /> - <element name="dasVmConfigSpec" type="vim25:ClusterDasVmConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="drsConfig" type="vim25:ClusterDrsConfigInfo" minOccurs="0" /> - <element name="drsVmConfigSpec" type="vim25:ClusterDrsVmConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="rulesSpec" type="vim25:ClusterRuleSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDasVmConfigSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:ClusterDasVmConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDasVmConfigSpec"> - <sequence> - <element name="ClusterDasVmConfigSpec" type="vim25:ClusterDasVmConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterDrsVmConfigSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:ClusterDrsVmConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDrsVmConfigSpec"> - <sequence> - <element name="ClusterDrsVmConfigSpec" type="vim25:ClusterDrsVmConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterConfigSpecEx"> - <complexContent> - <extension base="vim25:ComputeResourceConfigSpec"> - <sequence> - <element name="dasConfig" type="vim25:ClusterDasConfigInfo" minOccurs="0" /> - <element name="dasVmConfigSpec" type="vim25:ClusterDasVmConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="drsConfig" type="vim25:ClusterDrsConfigInfo" minOccurs="0" /> - <element name="drsVmConfigSpec" type="vim25:ClusterDrsVmConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="rulesSpec" type="vim25:ClusterRuleSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="orchestration" type="vim25:ClusterOrchestrationInfo" minOccurs="0" /> - <element name="vmOrchestrationSpec" type="vim25:ClusterVmOrchestrationSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="dpmConfig" type="vim25:ClusterDpmConfigInfo" minOccurs="0" /> - <element name="dpmHostConfigSpec" type="vim25:ClusterDpmHostConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="vsanConfig" type="vim25:VsanClusterConfigInfo" minOccurs="0" /> - <element name="vsanHostConfigSpec" type="vim25:VsanHostConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="groupSpec" type="vim25:ClusterGroupSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="infraUpdateHaConfig" type="vim25:ClusterInfraUpdateHaConfigInfo" minOccurs="0" /> - <element name="proactiveDrsConfig" type="vim25:ClusterProactiveDrsConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDpmHostConfigSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:ClusterDpmHostConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDpmHostConfigSpec"> - <sequence> - <element name="ClusterDpmHostConfigSpec" type="vim25:ClusterDpmHostConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterGroupSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:ClusterGroupInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterGroupSpec"> - <sequence> - <element name="ClusterGroupSpec" type="vim25:ClusterGroupSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterVmOrchestrationSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:ClusterVmOrchestrationInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterVmOrchestrationSpec"> - <sequence> - <element name="ClusterVmOrchestrationSpec" type="vim25:ClusterVmOrchestrationSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterDasAamHostInfo"> - <complexContent> - <extension base="vim25:ClusterDasHostInfo"> - <sequence> - <element name="hostDasState" type="vim25:ClusterDasAamNodeState" minOccurs="0" maxOccurs="unbounded" /> - <element name="primaryHosts" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ClusterDasAamNodeStateDasState"> - <restriction base="xsd:string"> - <enumeration value="uninitialized" /> - <enumeration value="initialized" /> - <enumeration value="configuring" /> - <enumeration value="unconfiguring" /> - <enumeration value="running" /> - <enumeration value="error" /> - <enumeration value="agentShutdown" /> - <enumeration value="nodeFailed" /> - </restriction> - </simpleType> - <complexType name="ClusterDasAamNodeState"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="name" type="xsd:string" /> - <element name="configState" type="xsd:string" /> - <element name="runtimeState" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDasAamNodeState"> - <sequence> - <element name="ClusterDasAamNodeState" type="vim25:ClusterDasAamNodeState" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterDasAdmissionControlInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDasAdmissionControlPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="resourceReductionToToleratePercent" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="storageAPDSupported" type="xsd:boolean" /> - <element name="storagePDLSupported" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasHeartbeatDatastoreInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" /> - <element name="hosts" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDasHeartbeatDatastoreInfo"> - <sequence> - <element name="DasHeartbeatDatastoreInfo" type="vim25:DasHeartbeatDatastoreInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterDasAdvancedRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dasHostInfo" type="vim25:ClusterDasHostInfo" minOccurs="0" /> - <element name="vmcpSupported" type="vim25:ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo" minOccurs="0" /> - <element name="heartbeatDatastoreInfo" type="vim25:DasHeartbeatDatastoreInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ClusterDasConfigInfoServiceState"> - <restriction base="xsd:string"> - <enumeration value="disabled" /> - <enumeration value="enabled" /> - </restriction> - </simpleType> - <simpleType name="ClusterDasConfigInfoVmMonitoringState"> - <restriction base="xsd:string"> - <enumeration value="vmMonitoringDisabled" /> - <enumeration value="vmMonitoringOnly" /> - <enumeration value="vmAndAppMonitoring" /> - </restriction> - </simpleType> - <simpleType name="ClusterDasConfigInfoHBDatastoreCandidate"> - <restriction base="xsd:string"> - <enumeration value="userSelectedDs" /> - <enumeration value="allFeasibleDs" /> - <enumeration value="allFeasibleDsWithUserPreference" /> - </restriction> - </simpleType> - <complexType name="ClusterDasConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="vmMonitoring" type="xsd:string" minOccurs="0" /> - <element name="hostMonitoring" type="xsd:string" minOccurs="0" /> - <element name="vmComponentProtecting" type="xsd:string" minOccurs="0" /> - <element name="failoverLevel" type="xsd:int" minOccurs="0" /> - <element name="admissionControlPolicy" type="vim25:ClusterDasAdmissionControlPolicy" minOccurs="0" /> - <element name="admissionControlEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="defaultVmSettings" type="vim25:ClusterDasVmSettings" minOccurs="0" /> - <element name="option" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="heartbeatDatastore" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="hBDatastoreCandidatePolicy" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDasData"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDasDataSummary"> - <complexContent> - <extension base="vim25:ClusterDasData"> - <sequence> - <element name="hostListVersion" type="xsd:long" /> - <element name="clusterConfigVersion" type="xsd:long" /> - <element name="compatListVersion" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="numVcpus" type="xsd:int" /> - <element name="cpuMHz" type="xsd:int" /> - <element name="memoryMB" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="slots" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots"> - <sequence> - <element name="ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots" type="vim25:ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="slots" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots"> - <sequence> - <element name="ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots" type="vim25:ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterDasFailoverLevelAdvancedRuntimeInfo"> - <complexContent> - <extension base="vim25:ClusterDasAdvancedRuntimeInfo"> - <sequence> - <element name="slotInfo" type="vim25:ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo" /> - <element name="totalSlots" type="xsd:int" /> - <element name="usedSlots" type="xsd:int" /> - <element name="unreservedSlots" type="xsd:int" /> - <element name="totalVms" type="xsd:int" /> - <element name="totalHosts" type="xsd:int" /> - <element name="totalGoodHosts" type="xsd:int" /> - <element name="hostSlots" type="vim25:ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots" minOccurs="0" maxOccurs="unbounded" /> - <element name="vmsRequiringMultipleSlots" type="vim25:ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ClusterDasFdmAvailabilityState"> - <restriction base="xsd:string"> - <enumeration value="uninitialized" /> - <enumeration value="election" /> - <enumeration value="master" /> - <enumeration value="connectedToMaster" /> - <enumeration value="networkPartitionedFromMaster" /> - <enumeration value="networkIsolated" /> - <enumeration value="hostDown" /> - <enumeration value="initializationError" /> - <enumeration value="uninitializationError" /> - <enumeration value="fdmUnreachable" /> - </restriction> - </simpleType> - <complexType name="ClusterDasFdmHostState"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="state" type="xsd:string" /> - <element name="stateReporter" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDasHostInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDasHostRecommendation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="drsRating" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DasVmPriority"> - <restriction base="xsd:string"> - <enumeration value="disabled" /> - <enumeration value="low" /> - <enumeration value="medium" /> - <enumeration value="high" /> - </restriction> - </simpleType> - <complexType name="ClusterDasVmConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="restartPriority" type="vim25:DasVmPriority" minOccurs="0" /> - <element name="powerOffOnIsolation" type="xsd:boolean" minOccurs="0" /> - <element name="dasSettings" type="vim25:ClusterDasVmSettings" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDasVmConfigInfo"> - <sequence> - <element name="ClusterDasVmConfigInfo" type="vim25:ClusterDasVmConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ClusterDasVmSettingsRestartPriority"> - <restriction base="xsd:string"> - <enumeration value="disabled" /> - <enumeration value="lowest" /> - <enumeration value="low" /> - <enumeration value="medium" /> - <enumeration value="high" /> - <enumeration value="highest" /> - <enumeration value="clusterRestartPriority" /> - </restriction> - </simpleType> - <simpleType name="ClusterDasVmSettingsIsolationResponse"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="powerOff" /> - <enumeration value="shutdown" /> - <enumeration value="clusterIsolationResponse" /> - </restriction> - </simpleType> - <complexType name="ClusterDasVmSettings"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="restartPriority" type="xsd:string" minOccurs="0" /> - <element name="restartPriorityTimeout" type="xsd:int" minOccurs="0" /> - <element name="isolationResponse" type="xsd:string" minOccurs="0" /> - <element name="vmToolsMonitoringSettings" type="vim25:ClusterVmToolsMonitoringSettings" minOccurs="0" /> - <element name="vmComponentProtectionSettings" type="vim25:ClusterVmComponentProtectionSettings" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDependencyRuleInfo"> - <complexContent> - <extension base="vim25:ClusterRuleInfo"> - <sequence> - <element name="vmGroup" type="xsd:string" /> - <element name="dependsOnVmGroup" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDrsFaultsFaultsByVm"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="fault" type="vim25:LocalizedMethodFault" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDrsFaultsFaultsByVm"> - <sequence> - <element name="ClusterDrsFaultsFaultsByVm" type="vim25:ClusterDrsFaultsFaultsByVm" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterDrsFaultsFaultsByVirtualDisk"> - <complexContent> - <extension base="vim25:ClusterDrsFaultsFaultsByVm"> - <sequence> - <element name="disk" type="vim25:VirtualDiskId" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDrsFaults"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="reason" type="xsd:string" /> - <element name="faultsByVm" type="vim25:ClusterDrsFaultsFaultsByVm" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDrsFaults"> - <sequence> - <element name="ClusterDrsFaults" type="vim25:ClusterDrsFaults" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterDrsMigration"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="time" type="xsd:dateTime" /> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="cpuLoad" type="xsd:int" minOccurs="0" /> - <element name="memoryLoad" type="xsd:long" minOccurs="0" /> - <element name="source" type="vim25:ManagedObjectReference" /> - <element name="sourceCpuLoad" type="xsd:int" minOccurs="0" /> - <element name="sourceMemoryLoad" type="xsd:long" minOccurs="0" /> - <element name="destination" type="vim25:ManagedObjectReference" /> - <element name="destinationCpuLoad" type="xsd:int" minOccurs="0" /> - <element name="destinationMemoryLoad" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDrsMigration"> - <sequence> - <element name="ClusterDrsMigration" type="vim25:ClusterDrsMigration" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="DrsRecommendationReasonCode"> - <restriction base="xsd:string"> - <enumeration value="fairnessCpuAvg" /> - <enumeration value="fairnessMemAvg" /> - <enumeration value="jointAffin" /> - <enumeration value="antiAffin" /> - <enumeration value="hostMaint" /> - </restriction> - </simpleType> - <complexType name="ClusterDrsRecommendation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="rating" type="xsd:int" /> - <element name="reason" type="xsd:string" /> - <element name="reasonText" type="xsd:string" /> - <element name="migrationList" type="vim25:ClusterDrsMigration" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterDrsRecommendation"> - <sequence> - <element name="ClusterDrsRecommendation" type="vim25:ClusterDrsRecommendation" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterEVCManagerEVCState"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="supportedEVCMode" type="vim25:EVCMode" maxOccurs="unbounded" /> - <element name="currentEVCModeKey" type="xsd:string" minOccurs="0" /> - <element name="guaranteedCPUFeatures" type="vim25:HostCpuIdInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="featureCapability" type="vim25:HostFeatureCapability" minOccurs="0" maxOccurs="unbounded" /> - <element name="featureMask" type="vim25:HostFeatureMask" minOccurs="0" maxOccurs="unbounded" /> - <element name="featureRequirement" type="vim25:VirtualMachineFeatureRequirement" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterEVCManagerCheckResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="evcModeKey" type="xsd:string" /> - <element name="error" type="vim25:LocalizedMethodFault" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterEVCManagerCheckResult"> - <sequence> - <element name="ClusterEVCManagerCheckResult" type="vim25:ClusterEVCManagerCheckResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterEnterMaintenanceResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="recommendations" type="vim25:ClusterRecommendation" minOccurs="0" maxOccurs="unbounded" /> - <element name="fault" type="vim25:ClusterDrsFaults" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterFailoverHostAdmissionControlInfoHostStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="status" type="vim25:ManagedEntityStatus" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus"> - <sequence> - <element name="ClusterFailoverHostAdmissionControlInfoHostStatus" type="vim25:ClusterFailoverHostAdmissionControlInfoHostStatus" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterFailoverHostAdmissionControlInfo"> - <complexContent> - <extension base="vim25:ClusterDasAdmissionControlInfo"> - <sequence> - <element name="hostStatus" type="vim25:ClusterFailoverHostAdmissionControlInfoHostStatus" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterFailoverHostAdmissionControlPolicy"> - <complexContent> - <extension base="vim25:ClusterDasAdmissionControlPolicy"> - <sequence> - <element name="failoverHosts" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="failoverLevel" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterFailoverLevelAdmissionControlInfo"> - <complexContent> - <extension base="vim25:ClusterDasAdmissionControlInfo"> - <sequence> - <element name="currentFailoverLevel" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterFailoverLevelAdmissionControlPolicy"> - <complexContent> - <extension base="vim25:ClusterDasAdmissionControlPolicy"> - <sequence> - <element name="failoverLevel" type="xsd:int" /> - <element name="slotPolicy" type="vim25:ClusterSlotPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterFailoverResourcesAdmissionControlInfo"> - <complexContent> - <extension base="vim25:ClusterDasAdmissionControlInfo"> - <sequence> - <element name="currentCpuFailoverResourcesPercent" type="xsd:int" /> - <element name="currentMemoryFailoverResourcesPercent" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterFailoverResourcesAdmissionControlPolicy"> - <complexContent> - <extension base="vim25:ClusterDasAdmissionControlPolicy"> - <sequence> - <element name="cpuFailoverResourcesPercent" type="xsd:int" /> - <element name="memoryFailoverResourcesPercent" type="xsd:int" /> - <element name="failoverLevel" type="xsd:int" minOccurs="0" /> - <element name="autoComputePercentages" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterGroupInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="userCreated" type="xsd:boolean" minOccurs="0" /> - <element name="uniqueID" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterGroupInfo"> - <sequence> - <element name="ClusterGroupInfo" type="vim25:ClusterGroupInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterHostGroup"> - <complexContent> - <extension base="vim25:ClusterGroupInfo"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ClusterHostInfraUpdateHaModeActionOperationType"> - <restriction base="xsd:string"> - <enumeration value="enterQuarantine" /> - <enumeration value="exitQuarantine" /> - <enumeration value="enterMaintenance" /> - </restriction> - </simpleType> - <complexType name="ClusterHostInfraUpdateHaModeAction"> - <complexContent> - <extension base="vim25:ClusterAction"> - <sequence> - <element name="operationType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostPowerOperationType"> - <restriction base="xsd:string"> - <enumeration value="powerOn" /> - <enumeration value="powerOff" /> - </restriction> - </simpleType> - <complexType name="ClusterHostPowerAction"> - <complexContent> - <extension base="vim25:ClusterAction"> - <sequence> - <element name="operationType" type="vim25:HostPowerOperationType" /> - <element name="powerConsumptionWatt" type="xsd:int" minOccurs="0" /> - <element name="cpuCapacityMHz" type="xsd:int" minOccurs="0" /> - <element name="memCapacityMB" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterHostRecommendation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="rating" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterHostRecommendation"> - <sequence> - <element name="ClusterHostRecommendation" type="vim25:ClusterHostRecommendation" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterInitialPlacementAction"> - <complexContent> - <extension base="vim25:ClusterAction"> - <sequence> - <element name="targetHost" type="vim25:ManagedObjectReference" /> - <element name="pool" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterMigrationAction"> - <complexContent> - <extension base="vim25:ClusterAction"> - <sequence> - <element name="drsMigration" type="vim25:ClusterDrsMigration" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterNotAttemptedVmInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterNotAttemptedVmInfo"> - <sequence> - <element name="ClusterNotAttemptedVmInfo" type="vim25:ClusterNotAttemptedVmInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterOrchestrationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="defaultVmReadiness" type="vim25:ClusterVmReadiness" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PlacementAction"> - <complexContent> - <extension base="vim25:ClusterAction"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="targetHost" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="relocateSpec" type="vim25:VirtualMachineRelocateSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PlacementResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="recommendations" type="vim25:ClusterRecommendation" minOccurs="0" maxOccurs="unbounded" /> - <element name="drsFault" type="vim25:ClusterDrsFaults" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PlacementSpecPlacementType"> - <restriction base="xsd:string"> - <enumeration value="create" /> - <enumeration value="reconfigure" /> - <enumeration value="relocate" /> - <enumeration value="clone" /> - </restriction> - </simpleType> - <complexType name="PlacementSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="priority" type="vim25:VirtualMachineMovePriority" minOccurs="0" /> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="configSpec" type="vim25:VirtualMachineConfigSpec" minOccurs="0" /> - <element name="relocateSpec" type="vim25:VirtualMachineRelocateSpec" minOccurs="0" /> - <element name="hosts" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="datastores" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="storagePods" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="disallowPrerequisiteMoves" type="xsd:boolean" minOccurs="0" /> - <element name="rules" type="vim25:ClusterRuleInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="placementType" type="xsd:string" minOccurs="0" /> - <element name="cloneSpec" type="vim25:VirtualMachineCloneSpec" minOccurs="0" /> - <element name="cloneName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPlacementSpec"> - <sequence> - <element name="PlacementSpec" type="vim25:PlacementSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ClusterPowerOnVmOption"> - <restriction base="xsd:string"> - <enumeration value="OverrideAutomationLevel" /> - <enumeration value="ReserveResources" /> - </restriction> - </simpleType> - <complexType name="ClusterPowerOnVmResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="attempted" type="vim25:ClusterAttemptedVmInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="notAttempted" type="vim25:ClusterNotAttemptedVmInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="recommendations" type="vim25:ClusterRecommendation" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="RecommendationType"> - <restriction base="xsd:string"> - <enumeration value="V1" /> - </restriction> - </simpleType> - <simpleType name="RecommendationReasonCode"> - <restriction base="xsd:string"> - <enumeration value="fairnessCpuAvg" /> - <enumeration value="fairnessMemAvg" /> - <enumeration value="jointAffin" /> - <enumeration value="antiAffin" /> - <enumeration value="hostMaint" /> - <enumeration value="enterStandby" /> - <enumeration value="reservationCpu" /> - <enumeration value="reservationMem" /> - <enumeration value="powerOnVm" /> - <enumeration value="powerSaving" /> - <enumeration value="increaseCapacity" /> - <enumeration value="checkResource" /> - <enumeration value="unreservedCapacity" /> - <enumeration value="vmHostHardAffinity" /> - <enumeration value="vmHostSoftAffinity" /> - <enumeration value="balanceDatastoreSpaceUsage" /> - <enumeration value="balanceDatastoreIOLoad" /> - <enumeration value="balanceDatastoreIOPSReservation" /> - <enumeration value="datastoreMaint" /> - <enumeration value="virtualDiskJointAffin" /> - <enumeration value="virtualDiskAntiAffin" /> - <enumeration value="datastoreSpaceOutage" /> - <enumeration value="storagePlacement" /> - <enumeration value="iolbDisabledInternal" /> - <enumeration value="xvmotionPlacement" /> - <enumeration value="networkBandwidthReservation" /> - <enumeration value="hostInDegradation" /> - <enumeration value="hostExitDegradation" /> - <enumeration value="maxVmsConstraint" /> - <enumeration value="ftConstraints" /> - </restriction> - </simpleType> - <complexType name="ClusterRecommendation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="time" type="xsd:dateTime" /> - <element name="rating" type="xsd:int" /> - <element name="reason" type="xsd:string" /> - <element name="reasonText" type="xsd:string" /> - <element name="warningText" type="xsd:string" minOccurs="0" /> - <element name="warningDetails" type="vim25:LocalizableMessage" minOccurs="0" /> - <element name="prerequisite" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="action" type="vim25:ClusterAction" minOccurs="0" maxOccurs="unbounded" /> - <element name="target" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterRecommendation"> - <sequence> - <element name="ClusterRecommendation" type="vim25:ClusterRecommendation" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterResourceUsageSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="cpuUsedMHz" type="xsd:int" /> - <element name="cpuCapacityMHz" type="xsd:int" /> - <element name="memUsedMB" type="xsd:int" /> - <element name="memCapacityMB" type="xsd:int" /> - <element name="storageUsedMB" type="xsd:long" /> - <element name="storageCapacityMB" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterRuleInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" minOccurs="0" /> - <element name="status" type="vim25:ManagedEntityStatus" minOccurs="0" /> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="mandatory" type="xsd:boolean" minOccurs="0" /> - <element name="userCreated" type="xsd:boolean" minOccurs="0" /> - <element name="inCompliance" type="xsd:boolean" minOccurs="0" /> - <element name="ruleUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterRuleInfo"> - <sequence> - <element name="ClusterRuleInfo" type="vim25:ClusterRuleInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterRuleSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:ClusterRuleInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterRuleSpec"> - <sequence> - <element name="ClusterRuleSpec" type="vim25:ClusterRuleSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterSlotPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterFixedSizeSlotPolicy"> - <complexContent> - <extension base="vim25:ClusterSlotPolicy"> - <sequence> - <element name="cpu" type="xsd:int" /> - <element name="memory" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterUsageSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="totalCpuCapacityMhz" type="xsd:int" /> - <element name="totalMemCapacityMB" type="xsd:int" /> - <element name="cpuReservationMhz" type="xsd:int" /> - <element name="memReservationMB" type="xsd:int" /> - <element name="poweredOffCpuReservationMhz" type="xsd:int" minOccurs="0" /> - <element name="poweredOffMemReservationMB" type="xsd:int" minOccurs="0" /> - <element name="cpuDemandMhz" type="xsd:int" /> - <element name="memDemandMB" type="xsd:int" /> - <element name="statsGenNumber" type="xsd:long" /> - <element name="cpuEntitledMhz" type="xsd:int" /> - <element name="memEntitledMB" type="xsd:int" /> - <element name="poweredOffVmCount" type="xsd:int" /> - <element name="totalVmCount" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ClusterVmComponentProtectionSettingsStorageVmReaction"> - <restriction base="xsd:string"> - <enumeration value="disabled" /> - <enumeration value="warning" /> - <enumeration value="restartConservative" /> - <enumeration value="restartAggressive" /> - <enumeration value="clusterDefault" /> - </restriction> - </simpleType> - <simpleType name="ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="reset" /> - <enumeration value="useClusterDefault" /> - </restriction> - </simpleType> - <complexType name="ClusterVmComponentProtectionSettings"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmStorageProtectionForAPD" type="xsd:string" minOccurs="0" /> - <element name="enableAPDTimeoutForHosts" type="xsd:boolean" minOccurs="0" /> - <element name="vmTerminateDelayForAPDSec" type="xsd:int" minOccurs="0" /> - <element name="vmReactionOnAPDCleared" type="xsd:string" minOccurs="0" /> - <element name="vmStorageProtectionForPDL" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterVmGroup"> - <complexContent> - <extension base="vim25:ClusterGroupInfo"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterVmHostRuleInfo"> - <complexContent> - <extension base="vim25:ClusterRuleInfo"> - <sequence> - <element name="vmGroupName" type="xsd:string" minOccurs="0" /> - <element name="affineHostGroupName" type="xsd:string" minOccurs="0" /> - <element name="antiAffineHostGroupName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterVmOrchestrationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmReadiness" type="vim25:ClusterVmReadiness" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfClusterVmOrchestrationInfo"> - <sequence> - <element name="ClusterVmOrchestrationInfo" type="vim25:ClusterVmOrchestrationInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ClusterVmReadinessReadyCondition"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="poweredOn" /> - <enumeration value="guestHbStatusGreen" /> - <enumeration value="appHbStatusGreen" /> - <enumeration value="useClusterDefault" /> - </restriction> - </simpleType> - <complexType name="ClusterVmReadiness"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="readyCondition" type="xsd:string" minOccurs="0" /> - <element name="postReadyDelay" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterVmToolsMonitoringSettings"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="vmMonitoring" type="xsd:string" minOccurs="0" /> - <element name="clusterSettings" type="xsd:boolean" minOccurs="0" /> - <element name="failureInterval" type="xsd:int" minOccurs="0" /> - <element name="minUpTime" type="xsd:int" minOccurs="0" /> - <element name="maxFailures" type="xsd:int" minOccurs="0" /> - <element name="maxFailureWindow" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVPortConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="operation" type="xsd:string" /> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="scope" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="setting" type="vim25:DVPortSetting" minOccurs="0" /> - <element name="configVersion" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDVPortConfigSpec"> - <sequence> - <element name="DVPortConfigSpec" type="vim25:DVPortConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DVPortConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="scope" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="setting" type="vim25:DVPortSetting" minOccurs="0" /> - <element name="configVersion" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSTrafficShapingPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="enabled" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="averageBandwidth" type="vim25:LongPolicy" minOccurs="0" /> - <element name="peakBandwidth" type="vim25:LongPolicy" minOccurs="0" /> - <element name="burstSize" type="vim25:LongPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSHostLocalPortInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="switchUuid" type="xsd:string" /> - <element name="portKey" type="xsd:string" /> - <element name="setting" type="vim25:DVPortSetting" /> - <element name="vnic" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSVendorSpecificConfig"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="keyValue" type="vim25:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsFilterParameter"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="parameters" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DvsFilterOnFailure"> - <restriction base="xsd:string"> - <enumeration value="failOpen" /> - <enumeration value="failClosed" /> - </restriction> - </simpleType> - <complexType name="DvsFilterConfig"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="agentName" type="xsd:string" minOccurs="0" /> - <element name="slotNumber" type="xsd:string" minOccurs="0" /> - <element name="parameters" type="vim25:DvsFilterParameter" minOccurs="0" /> - <element name="onFailure" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsFilterConfig"> - <sequence> - <element name="DvsFilterConfig" type="vim25:DvsFilterConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsTrafficFilterConfig"> - <complexContent> - <extension base="vim25:DvsFilterConfig"> - <sequence> - <element name="trafficRuleset" type="vim25:DvsTrafficRuleset" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsFilterConfigSpec"> - <complexContent> - <extension base="vim25:DvsFilterConfig"> - <sequence> - <element name="operation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsTrafficFilterConfigSpec"> - <complexContent> - <extension base="vim25:DvsTrafficFilterConfig"> - <sequence> - <element name="operation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsFilterPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="filterConfig" type="vim25:DvsFilterConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVPortSetting"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="blocked" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="vmDirectPathGen2Allowed" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="inShapingPolicy" type="vim25:DVSTrafficShapingPolicy" minOccurs="0" /> - <element name="outShapingPolicy" type="vim25:DVSTrafficShapingPolicy" minOccurs="0" /> - <element name="vendorSpecificConfig" type="vim25:DVSVendorSpecificConfig" minOccurs="0" /> - <element name="networkResourcePoolKey" type="vim25:StringPolicy" minOccurs="0" /> - <element name="filterPolicy" type="vim25:DvsFilterPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DVPortStatusVmDirectPathGen2InactiveReasonNetwork"> - <restriction base="xsd:string"> - <enumeration value="portNptIncompatibleDvs" /> - <enumeration value="portNptNoCompatibleNics" /> - <enumeration value="portNptNoVirtualFunctionsAvailable" /> - <enumeration value="portNptDisabledForPort" /> - </restriction> - </simpleType> - <simpleType name="DVPortStatusVmDirectPathGen2InactiveReasonOther"> - <restriction base="xsd:string"> - <enumeration value="portNptIncompatibleHost" /> - <enumeration value="portNptIncompatibleConnectee" /> - </restriction> - </simpleType> - <complexType name="DVPortStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="linkUp" type="xsd:boolean" /> - <element name="blocked" type="xsd:boolean" /> - <element name="vlanIds" type="vim25:NumericRange" minOccurs="0" maxOccurs="unbounded" /> - <element name="trunkingMode" type="xsd:boolean" minOccurs="0" /> - <element name="mtu" type="xsd:int" minOccurs="0" /> - <element name="linkPeer" type="xsd:string" minOccurs="0" /> - <element name="macAddress" type="xsd:string" minOccurs="0" /> - <element name="statusDetail" type="xsd:string" minOccurs="0" /> - <element name="vmDirectPathGen2Active" type="xsd:boolean" minOccurs="0" /> - <element name="vmDirectPathGen2InactiveReasonNetwork" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="vmDirectPathGen2InactiveReasonOther" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="vmDirectPathGen2InactiveReasonExtended" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVPortState"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="runtimeInfo" type="vim25:DVPortStatus" minOccurs="0" /> - <element name="stats" type="vim25:DistributedVirtualSwitchPortStatistics" /> - <element name="vendorSpecificState" type="vim25:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualPort"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="config" type="vim25:DVPortConfigInfo" /> - <element name="dvsUuid" type="xsd:string" /> - <element name="portgroupKey" type="xsd:string" minOccurs="0" /> - <element name="proxyHost" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="connectee" type="vim25:DistributedVirtualSwitchPortConnectee" minOccurs="0" /> - <element name="conflict" type="xsd:boolean" /> - <element name="conflictPortKey" type="xsd:string" minOccurs="0" /> - <element name="state" type="vim25:DVPortState" minOccurs="0" /> - <element name="connectionCookie" type="xsd:int" minOccurs="0" /> - <element name="lastStatusChange" type="xsd:dateTime" /> - <element name="hostLocalPort" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualPort"> - <sequence> - <element name="DistributedVirtualPort" type="vim25:DistributedVirtualPort" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="DistributedVirtualPortgroupPortgroupType"> - <restriction base="xsd:string"> - <enumeration value="earlyBinding" /> - <enumeration value="lateBinding" /> - <enumeration value="ephemeral" /> - </restriction> - </simpleType> - <complexType name="DVPortgroupPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="blockOverrideAllowed" type="xsd:boolean" /> - <element name="shapingOverrideAllowed" type="xsd:boolean" /> - <element name="vendorConfigOverrideAllowed" type="xsd:boolean" /> - <element name="livePortMovingAllowed" type="xsd:boolean" /> - <element name="portConfigResetAtDisconnect" type="xsd:boolean" /> - <element name="networkResourcePoolOverrideAllowed" type="xsd:boolean" minOccurs="0" /> - <element name="trafficFilterOverrideAllowed" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DistributedVirtualPortgroupMetaTagName"> - <restriction base="xsd:string"> - <enumeration value="dvsName" /> - <enumeration value="portgroupName" /> - <enumeration value="portIndex" /> - </restriction> - </simpleType> - <complexType name="DVPortgroupConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="configVersion" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="numPorts" type="xsd:int" minOccurs="0" /> - <element name="portNameFormat" type="xsd:string" minOccurs="0" /> - <element name="defaultPortConfig" type="vim25:DVPortSetting" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="scope" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="policy" type="vim25:DVPortgroupPolicy" minOccurs="0" /> - <element name="vendorSpecificConfig" type="vim25:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded" /> - <element name="autoExpand" type="xsd:boolean" minOccurs="0" /> - <element name="vmVnicNetworkResourcePoolKey" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDVPortgroupConfigSpec"> - <sequence> - <element name="DVPortgroupConfigSpec" type="vim25:DVPortgroupConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DVPortgroupConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="numPorts" type="xsd:int" /> - <element name="distributedVirtualSwitch" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="defaultPortConfig" type="vim25:DVPortSetting" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="type" type="xsd:string" /> - <element name="policy" type="vim25:DVPortgroupPolicy" /> - <element name="portNameFormat" type="xsd:string" minOccurs="0" /> - <element name="scope" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="vendorSpecificConfig" type="vim25:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded" /> - <element name="configVersion" type="xsd:string" minOccurs="0" /> - <element name="autoExpand" type="xsd:boolean" minOccurs="0" /> - <element name="vmVnicNetworkResourcePoolKey" type="xsd:string" minOccurs="0" /> - <element name="uplink" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualPortgroupInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="switchName" type="xsd:string" /> - <element name="switchUuid" type="xsd:string" /> - <element name="portgroupName" type="xsd:string" /> - <element name="portgroupKey" type="xsd:string" /> - <element name="portgroupType" type="xsd:string" /> - <element name="uplinkPortgroup" type="xsd:boolean" /> - <element name="portgroup" type="vim25:ManagedObjectReference" /> - <element name="networkReservationSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualPortgroupInfo"> - <sequence> - <element name="DistributedVirtualPortgroupInfo" type="vim25:DistributedVirtualPortgroupInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DVPortgroupSelection"> - <complexContent> - <extension base="vim25:SelectionSet"> - <sequence> - <element name="dvsUuid" type="xsd:string" /> - <element name="portgroupKey" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="switchName" type="xsd:string" /> - <element name="switchUuid" type="xsd:string" /> - <element name="distributedVirtualSwitch" type="vim25:ManagedObjectReference" /> - <element name="networkReservationSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualSwitchInfo"> - <sequence> - <element name="DistributedVirtualSwitchInfo" type="vim25:DistributedVirtualSwitchInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DVSManagerDvsConfigTarget"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="distributedVirtualPortgroup" type="vim25:DistributedVirtualPortgroupInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="distributedVirtualSwitch" type="vim25:DistributedVirtualSwitchInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchManagerCompatibilityResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualSwitchManagerCompatibilityResult"> - <sequence> - <element name="DistributedVirtualSwitchManagerCompatibilityResult" type="vim25:DistributedVirtualSwitchManagerCompatibilityResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DistributedVirtualSwitchManagerHostContainer"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="container" type="vim25:ManagedObjectReference" /> - <element name="recursive" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchManagerHostDvsFilterSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="inclusive" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec"> - <sequence> - <element name="DistributedVirtualSwitchManagerHostDvsFilterSpec" type="vim25:DistributedVirtualSwitchManagerHostDvsFilterSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DistributedVirtualSwitchManagerHostArrayFilter"> - <complexContent> - <extension base="vim25:DistributedVirtualSwitchManagerHostDvsFilterSpec"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchManagerHostContainerFilter"> - <complexContent> - <extension base="vim25:DistributedVirtualSwitchManagerHostDvsFilterSpec"> - <sequence> - <element name="hostContainer" type="vim25:DistributedVirtualSwitchManagerHostContainer" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchManagerHostDvsMembershipFilter"> - <complexContent> - <extension base="vim25:DistributedVirtualSwitchManagerHostDvsFilterSpec"> - <sequence> - <element name="distributedVirtualSwitch" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchManagerDvsProductSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="newSwitchProductSpec" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" /> - <element name="distributedVirtualSwitch" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchManagerImportResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="distributedVirtualSwitch" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="distributedVirtualPortgroup" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="importFault" type="vim25:ImportOperationBulkFaultFaultOnImport" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSSelection"> - <complexContent> - <extension base="vim25:SelectionSet"> - <sequence> - <element name="dvsUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EntityBackupConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entityType" type="xsd:string" /> - <element name="configBlob" type="xsd:base64Binary" /> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="container" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="configVersion" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfEntityBackupConfig"> - <sequence> - <element name="EntityBackupConfig" type="vim25:EntityBackupConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="EntityType"> - <restriction base="xsd:string"> - <enumeration value="distributedVirtualSwitch" /> - <enumeration value="distributedVirtualPortgroup" /> - </restriction> - </simpleType> - <simpleType name="EntityImportType"> - <restriction base="xsd:string"> - <enumeration value="createEntityWithNewIdentifier" /> - <enumeration value="createEntityWithOriginalIdentifier" /> - <enumeration value="applyToEntitySpecified" /> - </restriction> - </simpleType> - <complexType name="EntityBackup"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DistributedVirtualSwitchHostMemberHostComponentState"> - <restriction base="xsd:string"> - <enumeration value="up" /> - <enumeration value="pending" /> - <enumeration value="outOfSync" /> - <enumeration value="warning" /> - <enumeration value="disconnected" /> - <enumeration value="down" /> - </restriction> - </simpleType> - <complexType name="DistributedVirtualSwitchHostMemberConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="operation" type="xsd:string" /> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="backing" type="vim25:DistributedVirtualSwitchHostMemberBacking" minOccurs="0" /> - <element name="maxProxySwitchPorts" type="xsd:int" minOccurs="0" /> - <element name="vendorSpecificConfig" type="vim25:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualSwitchHostMemberConfigSpec"> - <sequence> - <element name="DistributedVirtualSwitchHostMemberConfigSpec" type="vim25:DistributedVirtualSwitchHostMemberConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DistributedVirtualSwitchHostMemberPnicSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="pnicDevice" type="xsd:string" /> - <element name="uplinkPortKey" type="xsd:string" minOccurs="0" /> - <element name="uplinkPortgroupKey" type="xsd:string" minOccurs="0" /> - <element name="connectionCookie" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualSwitchHostMemberPnicSpec"> - <sequence> - <element name="DistributedVirtualSwitchHostMemberPnicSpec" type="vim25:DistributedVirtualSwitchHostMemberPnicSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DistributedVirtualSwitchHostMemberBacking"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchHostMemberPnicBacking"> - <complexContent> - <extension base="vim25:DistributedVirtualSwitchHostMemberBacking"> - <sequence> - <element name="pnicSpec" type="vim25:DistributedVirtualSwitchHostMemberPnicSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchHostMemberRuntimeState"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="currentMaxProxySwitchPorts" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchHostMemberConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="maxProxySwitchPorts" type="xsd:int" /> - <element name="vendorSpecificConfig" type="vim25:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded" /> - <element name="backing" type="vim25:DistributedVirtualSwitchHostMemberBacking" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostMemberRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="status" type="xsd:string" minOccurs="0" /> - <element name="statusDetail" type="xsd:string" minOccurs="0" /> - <element name="healthCheckResult" type="vim25:HostMemberHealthCheckResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostMemberRuntimeInfo"> - <sequence> - <element name="HostMemberRuntimeInfo" type="vim25:HostMemberRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostMemberHealthCheckResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="summary" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostMemberHealthCheckResult"> - <sequence> - <element name="HostMemberHealthCheckResult" type="vim25:HostMemberHealthCheckResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostMemberUplinkHealthCheckResult"> - <complexContent> - <extension base="vim25:HostMemberHealthCheckResult"> - <sequence> - <element name="uplinkPortKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchHostMember"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="runtimeState" type="vim25:DistributedVirtualSwitchHostMemberRuntimeState" minOccurs="0" /> - <element name="config" type="vim25:DistributedVirtualSwitchHostMemberConfigInfo" /> - <element name="productInfo" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" /> - <element name="uplinkPortKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="status" type="xsd:string" /> - <element name="statusDetail" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualSwitchHostMember"> - <sequence> - <element name="DistributedVirtualSwitchHostMember" type="vim25:DistributedVirtualSwitchHostMember" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DistributedVirtualSwitchHostProductSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="productLineId" type="xsd:string" minOccurs="0" /> - <element name="version" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualSwitchHostProductSpec"> - <sequence> - <element name="DistributedVirtualSwitchHostProductSpec" type="vim25:DistributedVirtualSwitchHostProductSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DistributedVirtualSwitchKeyedOpaqueBlob"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="opaqueData" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob"> - <sequence> - <element name="DistributedVirtualSwitchKeyedOpaqueBlob" type="vim25:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DVSNetworkResourcePoolAllocationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="limit" type="xsd:long" minOccurs="0" /> - <element name="shares" type="vim25:SharesInfo" minOccurs="0" /> - <element name="priorityTag" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSNetworkResourcePoolConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="configVersion" type="xsd:string" minOccurs="0" /> - <element name="allocationInfo" type="vim25:DVSNetworkResourcePoolAllocationInfo" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDVSNetworkResourcePoolConfigSpec"> - <sequence> - <element name="DVSNetworkResourcePoolConfigSpec" type="vim25:DVSNetworkResourcePoolConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DVSNetworkResourcePool"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="configVersion" type="xsd:string" /> - <element name="allocationInfo" type="vim25:DVSNetworkResourcePoolAllocationInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDVSNetworkResourcePool"> - <sequence> - <element name="DVSNetworkResourcePool" type="vim25:DVSNetworkResourcePool" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="DistributedVirtualSwitchPortConnecteeConnecteeType"> - <restriction base="xsd:string"> - <enumeration value="pnic" /> - <enumeration value="vmVnic" /> - <enumeration value="hostConsoleVnic" /> - <enumeration value="hostVmkVnic" /> - </restriction> - </simpleType> - <complexType name="DistributedVirtualSwitchPortConnectee"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="connectedEntity" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="nicKey" type="xsd:string" minOccurs="0" /> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="addressHint" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchPortConnection"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="switchUuid" type="xsd:string" /> - <element name="portgroupKey" type="xsd:string" minOccurs="0" /> - <element name="portKey" type="xsd:string" minOccurs="0" /> - <element name="connectionCookie" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchPortCriteria"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="connected" type="xsd:boolean" minOccurs="0" /> - <element name="active" type="xsd:boolean" minOccurs="0" /> - <element name="uplinkPort" type="xsd:boolean" minOccurs="0" /> - <element name="scope" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="portgroupKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="inside" type="xsd:boolean" minOccurs="0" /> - <element name="portKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchPortStatistics"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="packetsInMulticast" type="xsd:long" /> - <element name="packetsOutMulticast" type="xsd:long" /> - <element name="bytesInMulticast" type="xsd:long" /> - <element name="bytesOutMulticast" type="xsd:long" /> - <element name="packetsInUnicast" type="xsd:long" /> - <element name="packetsOutUnicast" type="xsd:long" /> - <element name="bytesInUnicast" type="xsd:long" /> - <element name="bytesOutUnicast" type="xsd:long" /> - <element name="packetsInBroadcast" type="xsd:long" /> - <element name="packetsOutBroadcast" type="xsd:long" /> - <element name="bytesInBroadcast" type="xsd:long" /> - <element name="bytesOutBroadcast" type="xsd:long" /> - <element name="packetsInDropped" type="xsd:long" /> - <element name="packetsOutDropped" type="xsd:long" /> - <element name="packetsInException" type="xsd:long" /> - <element name="packetsOutException" type="xsd:long" /> - <element name="bytesInFromPnic" type="xsd:long" minOccurs="0" /> - <element name="bytesOutToPnic" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DistributedVirtualSwitchProductSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="vendor" type="xsd:string" minOccurs="0" /> - <element name="version" type="xsd:string" minOccurs="0" /> - <element name="build" type="xsd:string" minOccurs="0" /> - <element name="forwardingClass" type="xsd:string" minOccurs="0" /> - <element name="bundleId" type="xsd:string" minOccurs="0" /> - <element name="bundleUrl" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDistributedVirtualSwitchProductSpec"> - <sequence> - <element name="DistributedVirtualSwitchProductSpec" type="vim25:DistributedVirtualSwitchProductSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsNetworkRuleQualifier"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsNetworkRuleQualifier"> - <sequence> - <element name="DvsNetworkRuleQualifier" type="vim25:DvsNetworkRuleQualifier" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsNetworkRuleAction"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DvsNetworkRuleDirectionType"> - <restriction base="xsd:string"> - <enumeration value="incomingPackets" /> - <enumeration value="outgoingPackets" /> - <enumeration value="both" /> - </restriction> - </simpleType> - <complexType name="DvsIpNetworkRuleQualifier"> - <complexContent> - <extension base="vim25:DvsNetworkRuleQualifier"> - <sequence> - <element name="sourceAddress" type="vim25:IpAddress" minOccurs="0" /> - <element name="destinationAddress" type="vim25:IpAddress" minOccurs="0" /> - <element name="protocol" type="vim25:IntExpression" minOccurs="0" /> - <element name="sourceIpPort" type="vim25:DvsIpPort" minOccurs="0" /> - <element name="destinationIpPort" type="vim25:DvsIpPort" minOccurs="0" /> - <element name="tcpFlags" type="vim25:IntExpression" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsIpPort"> - <complexContent> - <extension base="vim25:NegatableExpression"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsSingleIpPort"> - <complexContent> - <extension base="vim25:DvsIpPort"> - <sequence> - <element name="portNumber" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsIpPortRange"> - <complexContent> - <extension base="vim25:DvsIpPort"> - <sequence> - <element name="startPortNumber" type="xsd:int" /> - <element name="endPortNumber" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsMacNetworkRuleQualifier"> - <complexContent> - <extension base="vim25:DvsNetworkRuleQualifier"> - <sequence> - <element name="sourceAddress" type="vim25:MacAddress" minOccurs="0" /> - <element name="destinationAddress" type="vim25:MacAddress" minOccurs="0" /> - <element name="protocol" type="vim25:IntExpression" minOccurs="0" /> - <element name="vlanId" type="vim25:IntExpression" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsSystemTrafficNetworkRuleQualifier"> - <complexContent> - <extension base="vim25:DvsNetworkRuleQualifier"> - <sequence> - <element name="typeOfSystemTraffic" type="vim25:StringExpression" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsDropNetworkRuleAction"> - <complexContent> - <extension base="vim25:DvsNetworkRuleAction"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsAcceptNetworkRuleAction"> - <complexContent> - <extension base="vim25:DvsNetworkRuleAction"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsUpdateTagNetworkRuleAction"> - <complexContent> - <extension base="vim25:DvsNetworkRuleAction"> - <sequence> - <element name="qosTag" type="xsd:int" minOccurs="0" /> - <element name="dscpTag" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsRateLimitNetworkRuleAction"> - <complexContent> - <extension base="vim25:DvsNetworkRuleAction"> - <sequence> - <element name="packetsPerSecond" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsLogNetworkRuleAction"> - <complexContent> - <extension base="vim25:DvsNetworkRuleAction"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsGreEncapNetworkRuleAction"> - <complexContent> - <extension base="vim25:DvsNetworkRuleAction"> - <sequence> - <element name="encapsulationIp" type="vim25:SingleIp" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsMacRewriteNetworkRuleAction"> - <complexContent> - <extension base="vim25:DvsNetworkRuleAction"> - <sequence> - <element name="rewriteMac" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPuntNetworkRuleAction"> - <complexContent> - <extension base="vim25:DvsNetworkRuleAction"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsCopyNetworkRuleAction"> - <complexContent> - <extension base="vim25:DvsNetworkRuleAction"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsTrafficRule"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="sequence" type="xsd:int" minOccurs="0" /> - <element name="qualifier" type="vim25:DvsNetworkRuleQualifier" minOccurs="0" maxOccurs="unbounded" /> - <element name="action" type="vim25:DvsNetworkRuleAction" minOccurs="0" /> - <element name="direction" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsTrafficRule"> - <sequence> - <element name="DvsTrafficRule" type="vim25:DvsTrafficRule" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsTrafficRuleset"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="precedence" type="xsd:int" minOccurs="0" /> - <element name="rules" type="vim25:DvsTrafficRule" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsVmVnicResourceAllocation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="reservationQuota" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsVmVnicResourcePoolConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="operation" type="xsd:string" /> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="configVersion" type="xsd:string" minOccurs="0" /> - <element name="allocationInfo" type="vim25:DvsVmVnicResourceAllocation" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsVmVnicResourcePoolConfigSpec"> - <sequence> - <element name="DvsVmVnicResourcePoolConfigSpec" type="vim25:DvsVmVnicResourcePoolConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsVnicAllocatedResource"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vnicKey" type="xsd:string" /> - <element name="reservation" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsVnicAllocatedResource"> - <sequence> - <element name="DvsVnicAllocatedResource" type="vim25:DvsVnicAllocatedResource" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsVmVnicNetworkResourcePoolRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="capacity" type="xsd:int" minOccurs="0" /> - <element name="usage" type="xsd:int" minOccurs="0" /> - <element name="available" type="xsd:int" minOccurs="0" /> - <element name="status" type="xsd:string" /> - <element name="allocatedResource" type="vim25:DvsVnicAllocatedResource" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo"> - <sequence> - <element name="DvsVmVnicNetworkResourcePoolRuntimeInfo" type="vim25:DvsVmVnicNetworkResourcePoolRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DVSVmVnicNetworkResourcePool"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="configVersion" type="xsd:string" /> - <element name="allocationInfo" type="vim25:DvsVmVnicResourceAllocation" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDVSVmVnicNetworkResourcePool"> - <sequence> - <element name="DVSVmVnicNetworkResourcePool" type="vim25:DVSVmVnicNetworkResourcePool" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VMwareDVSFeatureCapability"> - <complexContent> - <extension base="vim25:DVSFeatureCapability"> - <sequence> - <element name="vspanSupported" type="xsd:boolean" minOccurs="0" /> - <element name="lldpSupported" type="xsd:boolean" minOccurs="0" /> - <element name="ipfixSupported" type="xsd:boolean" minOccurs="0" /> - <element name="ipfixCapability" type="vim25:VMwareDvsIpfixCapability" minOccurs="0" /> - <element name="multicastSnoopingSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vspanCapability" type="vim25:VMwareDVSVspanCapability" minOccurs="0" /> - <element name="lacpCapability" type="vim25:VMwareDvsLacpCapability" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDvsIpfixCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipfixSupported" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6ForIpfixSupported" type="xsd:boolean" minOccurs="0" /> - <element name="observationDomainIdSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDvsLacpCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="lacpSupported" type="xsd:boolean" minOccurs="0" /> - <element name="multiLacpGroupSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSHealthCheckCapability"> - <complexContent> - <extension base="vim25:DVSHealthCheckCapability"> - <sequence> - <element name="vlanMtuSupported" type="xsd:boolean" /> - <element name="teamingSupported" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSVspanCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="mixedDestSupported" type="xsd:boolean" /> - <element name="dvportSupported" type="xsd:boolean" /> - <element name="remoteSourceSupported" type="xsd:boolean" /> - <element name="remoteDestSupported" type="xsd:boolean" /> - <element name="encapRemoteSourceSupported" type="xsd:boolean" /> - <element name="erspanProtocolSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareVspanPort"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="portKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="uplinkPortName" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="wildcardPortConnecteeType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="vlans" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipAddress" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareVspanSession"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="enabled" type="xsd:boolean" /> - <element name="sourcePortTransmitted" type="vim25:VMwareVspanPort" minOccurs="0" /> - <element name="sourcePortReceived" type="vim25:VMwareVspanPort" minOccurs="0" /> - <element name="destinationPort" type="vim25:VMwareVspanPort" minOccurs="0" /> - <element name="encapsulationVlanId" type="xsd:int" minOccurs="0" /> - <element name="stripOriginalVlan" type="xsd:boolean" /> - <element name="mirroredPacketLength" type="xsd:int" minOccurs="0" /> - <element name="normalTrafficAllowed" type="xsd:boolean" /> - <element name="sessionType" type="xsd:string" minOccurs="0" /> - <element name="samplingRate" type="xsd:int" minOccurs="0" /> - <element name="encapType" type="xsd:string" minOccurs="0" /> - <element name="erspanId" type="xsd:int" minOccurs="0" /> - <element name="erspanCOS" type="xsd:int" minOccurs="0" /> - <element name="erspanGraNanosec" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVMwareVspanSession"> - <sequence> - <element name="VMwareVspanSession" type="vim25:VMwareVspanSession" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VMwareIpfixConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="collectorIpAddress" type="xsd:string" minOccurs="0" /> - <element name="collectorPort" type="xsd:int" minOccurs="0" /> - <element name="observationDomainId" type="xsd:long" minOccurs="0" /> - <element name="activeFlowTimeout" type="xsd:int" /> - <element name="idleFlowTimeout" type="xsd:int" /> - <element name="samplingRate" type="xsd:int" /> - <element name="internalFlowsOnly" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSConfigInfo"> - <complexContent> - <extension base="vim25:DVSConfigInfo"> - <sequence> - <element name="vspanSession" type="vim25:VMwareVspanSession" minOccurs="0" maxOccurs="unbounded" /> - <element name="pvlanConfig" type="vim25:VMwareDVSPvlanMapEntry" minOccurs="0" maxOccurs="unbounded" /> - <element name="maxMtu" type="xsd:int" /> - <element name="linkDiscoveryProtocolConfig" type="vim25:LinkDiscoveryProtocolConfig" minOccurs="0" /> - <element name="ipfixConfig" type="vim25:VMwareIpfixConfig" minOccurs="0" /> - <element name="lacpGroupConfig" type="vim25:VMwareDvsLacpGroupConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="lacpApiVersion" type="xsd:string" minOccurs="0" /> - <element name="multicastFilteringMode" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSConfigSpec"> - <complexContent> - <extension base="vim25:DVSConfigSpec"> - <sequence> - <element name="pvlanConfigSpec" type="vim25:VMwareDVSPvlanConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="vspanConfigSpec" type="vim25:VMwareDVSVspanConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="maxMtu" type="xsd:int" minOccurs="0" /> - <element name="linkDiscoveryProtocolConfig" type="vim25:LinkDiscoveryProtocolConfig" minOccurs="0" /> - <element name="ipfixConfig" type="vim25:VMwareIpfixConfig" minOccurs="0" /> - <element name="lacpApiVersion" type="xsd:string" minOccurs="0" /> - <element name="multicastFilteringMode" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareUplinkPortOrderPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="activeUplinkPort" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="standbyUplinkPort" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSFailureCriteria"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="checkSpeed" type="vim25:StringPolicy" minOccurs="0" /> - <element name="speed" type="vim25:IntPolicy" minOccurs="0" /> - <element name="checkDuplex" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="fullDuplex" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="checkErrorPercent" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="percentage" type="vim25:IntPolicy" minOccurs="0" /> - <element name="checkBeacon" type="vim25:BoolPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmwareUplinkPortTeamingPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="policy" type="vim25:StringPolicy" minOccurs="0" /> - <element name="reversePolicy" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="notifySwitches" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="rollingOrder" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="failureCriteria" type="vim25:DVSFailureCriteria" minOccurs="0" /> - <element name="uplinkPortOrder" type="vim25:VMwareUplinkPortOrderPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmwareDistributedVirtualSwitchVlanSpec"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmwareDistributedVirtualSwitchPvlanSpec"> - <complexContent> - <extension base="vim25:VmwareDistributedVirtualSwitchVlanSpec"> - <sequence> - <element name="pvlanId" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmwareDistributedVirtualSwitchVlanIdSpec"> - <complexContent> - <extension base="vim25:VmwareDistributedVirtualSwitchVlanSpec"> - <sequence> - <element name="vlanId" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmwareDistributedVirtualSwitchTrunkVlanSpec"> - <complexContent> - <extension base="vim25:VmwareDistributedVirtualSwitchVlanSpec"> - <sequence> - <element name="vlanId" type="vim25:NumericRange" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVSSecurityPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="allowPromiscuous" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="macChanges" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="forgedTransmits" type="vim25:BoolPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSPortSetting"> - <complexContent> - <extension base="vim25:DVPortSetting"> - <sequence> - <element name="vlan" type="vim25:VmwareDistributedVirtualSwitchVlanSpec" minOccurs="0" /> - <element name="qosTag" type="vim25:IntPolicy" minOccurs="0" /> - <element name="uplinkTeamingPolicy" type="vim25:VmwareUplinkPortTeamingPolicy" minOccurs="0" /> - <element name="securityPolicy" type="vim25:DVSSecurityPolicy" minOccurs="0" /> - <element name="ipfixEnabled" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="txUplink" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="lacpPolicy" type="vim25:VMwareUplinkLacpPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSPortgroupPolicy"> - <complexContent> - <extension base="vim25:DVPortgroupPolicy"> - <sequence> - <element name="vlanOverrideAllowed" type="xsd:boolean" /> - <element name="uplinkTeamingOverrideAllowed" type="xsd:boolean" /> - <element name="securityPolicyOverrideAllowed" type="xsd:boolean" /> - <element name="ipfixOverrideAllowed" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VmwareDistributedVirtualSwitchPvlanPortType"> - <restriction base="xsd:string"> - <enumeration value="promiscuous" /> - <enumeration value="isolated" /> - <enumeration value="community" /> - </restriction> - </simpleType> - <complexType name="VMwareDVSPvlanConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="pvlanEntry" type="vim25:VMwareDVSPvlanMapEntry" /> - <element name="operation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVMwareDVSPvlanConfigSpec"> - <sequence> - <element name="VMwareDVSPvlanConfigSpec" type="vim25:VMwareDVSPvlanConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VMwareDVSPvlanMapEntry"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="primaryVlanId" type="xsd:int" /> - <element name="secondaryVlanId" type="xsd:int" /> - <element name="pvlanType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVMwareDVSPvlanMapEntry"> - <sequence> - <element name="VMwareDVSPvlanMapEntry" type="vim25:VMwareDVSPvlanMapEntry" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VMwareDVSVspanConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vspanSession" type="vim25:VMwareVspanSession" /> - <element name="operation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVMwareDVSVspanConfigSpec"> - <sequence> - <element name="VMwareDVSVspanConfigSpec" type="vim25:VMwareDVSVspanConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VMwareDVSVspanSessionEncapType"> - <restriction base="xsd:string"> - <enumeration value="gre" /> - <enumeration value="erspan2" /> - <enumeration value="erspan3" /> - </restriction> - </simpleType> - <simpleType name="VMwareDVSVspanSessionType"> - <restriction base="xsd:string"> - <enumeration value="mixedDestMirror" /> - <enumeration value="dvPortMirror" /> - <enumeration value="remoteMirrorSource" /> - <enumeration value="remoteMirrorDest" /> - <enumeration value="encapsulatedRemoteMirrorSource" /> - </restriction> - </simpleType> - <complexType name="VMwareDVSHealthCheckConfig"> - <complexContent> - <extension base="vim25:DVSHealthCheckConfig"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSVlanMtuHealthCheckConfig"> - <complexContent> - <extension base="vim25:VMwareDVSHealthCheckConfig"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSTeamingHealthCheckConfig"> - <complexContent> - <extension base="vim25:VMwareDVSHealthCheckConfig"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSVlanHealthCheckResult"> - <complexContent> - <extension base="vim25:HostMemberUplinkHealthCheckResult"> - <sequence> - <element name="trunkedVlan" type="vim25:NumericRange" minOccurs="0" maxOccurs="unbounded" /> - <element name="untrunkedVlan" type="vim25:NumericRange" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDVSMtuHealthCheckResult"> - <complexContent> - <extension base="vim25:HostMemberUplinkHealthCheckResult"> - <sequence> - <element name="mtuMismatch" type="xsd:boolean" /> - <element name="vlanSupportSwitchMtu" type="vim25:NumericRange" minOccurs="0" maxOccurs="unbounded" /> - <element name="vlanNotSupportSwitchMtu" type="vim25:NumericRange" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VMwareDVSTeamingMatchStatus"> - <restriction base="xsd:string"> - <enumeration value="iphashMatch" /> - <enumeration value="nonIphashMatch" /> - <enumeration value="iphashMismatch" /> - <enumeration value="nonIphashMismatch" /> - </restriction> - </simpleType> - <complexType name="VMwareDVSTeamingHealthCheckResult"> - <complexContent> - <extension base="vim25:HostMemberHealthCheckResult"> - <sequence> - <element name="teamingStatus" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareUplinkLacpPolicy"> - <complexContent> - <extension base="vim25:InheritablePolicy"> - <sequence> - <element name="enable" type="vim25:BoolPolicy" minOccurs="0" /> - <element name="mode" type="vim25:StringPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDvsLacpGroupConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="mode" type="xsd:string" minOccurs="0" /> - <element name="uplinkNum" type="xsd:int" minOccurs="0" /> - <element name="loadbalanceAlgorithm" type="xsd:string" minOccurs="0" /> - <element name="vlan" type="vim25:VMwareDvsLagVlanConfig" minOccurs="0" /> - <element name="ipfix" type="vim25:VMwareDvsLagIpfixConfig" minOccurs="0" /> - <element name="uplinkName" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="uplinkPortKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVMwareDvsLacpGroupConfig"> - <sequence> - <element name="VMwareDvsLacpGroupConfig" type="vim25:VMwareDvsLacpGroupConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VMwareDvsLagVlanConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vlanId" type="vim25:NumericRange" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMwareDvsLagIpfixConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipfixEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VMwareUplinkLacpMode"> - <restriction base="xsd:string"> - <enumeration value="active" /> - <enumeration value="passive" /> - </restriction> - </simpleType> - <complexType name="VMwareDvsLacpGroupSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="lacpGroupConfig" type="vim25:VMwareDvsLacpGroupConfig" /> - <element name="operation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVMwareDvsLacpGroupSpec"> - <sequence> - <element name="VMwareDvsLacpGroupSpec" type="vim25:VMwareDvsLacpGroupSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VMwareDvsLacpLoadBalanceAlgorithm"> - <restriction base="xsd:string"> - <enumeration value="srcMac" /> - <enumeration value="destMac" /> - <enumeration value="srcDestMac" /> - <enumeration value="destIpVlan" /> - <enumeration value="srcIpVlan" /> - <enumeration value="srcDestIpVlan" /> - <enumeration value="destTcpUdpPort" /> - <enumeration value="srcTcpUdpPort" /> - <enumeration value="srcDestTcpUdpPort" /> - <enumeration value="destIpTcpUdpPort" /> - <enumeration value="srcIpTcpUdpPort" /> - <enumeration value="srcDestIpTcpUdpPort" /> - <enumeration value="destIpTcpUdpPortVlan" /> - <enumeration value="srcIpTcpUdpPortVlan" /> - <enumeration value="srcDestIpTcpUdpPortVlan" /> - <enumeration value="destIp" /> - <enumeration value="srcIp" /> - <enumeration value="srcDestIp" /> - <enumeration value="vlan" /> - <enumeration value="srcPortId" /> - </restriction> - </simpleType> - <simpleType name="VMwareDvsLacpApiVersion"> - <restriction base="xsd:string"> - <enumeration value="singleLag" /> - <enumeration value="multipleLag" /> - </restriction> - </simpleType> - <simpleType name="VMwareDvsMulticastFilteringMode"> - <restriction base="xsd:string"> - <enumeration value="legacyFiltering" /> - <enumeration value="snooping" /> - </restriction> - </simpleType> - <complexType name="CryptoKeyId"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="keyId" type="xsd:string" /> - <element name="providerId" type="vim25:KeyProviderId" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCryptoKeyId"> - <sequence> - <element name="CryptoKeyId" type="vim25:CryptoKeyId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CryptoKeyPlain"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="keyId" type="vim25:CryptoKeyId" /> - <element name="algorithm" type="xsd:string" /> - <element name="keyData" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCryptoKeyPlain"> - <sequence> - <element name="CryptoKeyPlain" type="vim25:CryptoKeyPlain" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CryptoKeyResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="keyId" type="vim25:CryptoKeyId" /> - <element name="success" type="xsd:boolean" /> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCryptoKeyResult"> - <sequence> - <element name="CryptoKeyResult" type="vim25:CryptoKeyResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CryptoManagerKmipCertificateInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="subject" type="xsd:string" /> - <element name="issuer" type="xsd:string" /> - <element name="serialNumber" type="xsd:string" /> - <element name="notBefore" type="xsd:dateTime" /> - <element name="notAfter" type="xsd:dateTime" /> - <element name="fingerprint" type="xsd:string" /> - <element name="checkTime" type="xsd:dateTime" /> - <element name="secondsSinceValid" type="xsd:int" minOccurs="0" /> - <element name="secondsBeforeExpire" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CryptoManagerKmipServerStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="status" type="vim25:ManagedEntityStatus" /> - <element name="connectionStatus" type="xsd:string" /> - <element name="certInfo" type="vim25:CryptoManagerKmipCertificateInfo" minOccurs="0" /> - <element name="clientTrustServer" type="xsd:boolean" minOccurs="0" /> - <element name="serverTrustClient" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCryptoManagerKmipServerStatus"> - <sequence> - <element name="CryptoManagerKmipServerStatus" type="vim25:CryptoManagerKmipServerStatus" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CryptoManagerKmipClusterStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="clusterId" type="vim25:KeyProviderId" /> - <element name="servers" type="vim25:CryptoManagerKmipServerStatus" maxOccurs="unbounded" /> - <element name="clientCertInfo" type="vim25:CryptoManagerKmipCertificateInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCryptoManagerKmipClusterStatus"> - <sequence> - <element name="CryptoManagerKmipClusterStatus" type="vim25:CryptoManagerKmipClusterStatus" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CryptoManagerKmipServerCertInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="certificate" type="xsd:string" /> - <element name="certInfo" type="vim25:CryptoManagerKmipCertificateInfo" minOccurs="0" /> - <element name="clientTrustServer" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CryptoSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CryptoSpecDecrypt"> - <complexContent> - <extension base="vim25:CryptoSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CryptoSpecDeepRecrypt"> - <complexContent> - <extension base="vim25:CryptoSpec"> - <sequence> - <element name="newKeyId" type="vim25:CryptoKeyId" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CryptoSpecEncrypt"> - <complexContent> - <extension base="vim25:CryptoSpec"> - <sequence> - <element name="cryptoKeyId" type="vim25:CryptoKeyId" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CryptoSpecNoOp"> - <complexContent> - <extension base="vim25:CryptoSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CryptoSpecRegister"> - <complexContent> - <extension base="vim25:CryptoSpecNoOp"> - <sequence> - <element name="cryptoKeyId" type="vim25:CryptoKeyId" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CryptoSpecShallowRecrypt"> - <complexContent> - <extension base="vim25:CryptoSpec"> - <sequence> - <element name="newKeyId" type="vim25:CryptoKeyId" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="KeyProviderId"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="KmipClusterInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="clusterId" type="vim25:KeyProviderId" /> - <element name="servers" type="vim25:KmipServerInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="useAsDefault" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfKmipClusterInfo"> - <sequence> - <element name="KmipClusterInfo" type="vim25:KmipClusterInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="KmipServerInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="address" type="xsd:string" /> - <element name="port" type="xsd:int" /> - <element name="proxyAddress" type="xsd:string" minOccurs="0" /> - <element name="proxyPort" type="xsd:int" minOccurs="0" /> - <element name="reconnect" type="xsd:int" minOccurs="0" /> - <element name="protocol" type="xsd:string" minOccurs="0" /> - <element name="nbio" type="xsd:int" minOccurs="0" /> - <element name="timeout" type="xsd:int" minOccurs="0" /> - <element name="userName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfKmipServerInfo"> - <sequence> - <element name="KmipServerInfo" type="vim25:KmipServerInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="KmipServerSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="clusterId" type="vim25:KeyProviderId" /> - <element name="info" type="vim25:KmipServerInfo" /> - <element name="password" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="KmipServerStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="clusterId" type="vim25:KeyProviderId" /> - <element name="name" type="xsd:string" /> - <element name="status" type="vim25:ManagedEntityStatus" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="EventEventSeverity"> - <restriction base="xsd:string"> - <enumeration value="error" /> - <enumeration value="warning" /> - <enumeration value="info" /> - <enumeration value="user" /> - </restriction> - </simpleType> - <complexType name="Event"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="chainId" type="xsd:int" /> - <element name="createdTime" type="xsd:dateTime" /> - <element name="userName" type="xsd:string" /> - <element name="datacenter" type="vim25:DatacenterEventArgument" minOccurs="0" /> - <element name="computeResource" type="vim25:ComputeResourceEventArgument" minOccurs="0" /> - <element name="host" type="vim25:HostEventArgument" minOccurs="0" /> - <element name="vm" type="vim25:VmEventArgument" minOccurs="0" /> - <element name="ds" type="vim25:DatastoreEventArgument" minOccurs="0" /> - <element name="net" type="vim25:NetworkEventArgument" minOccurs="0" /> - <element name="dvs" type="vim25:DvsEventArgument" minOccurs="0" /> - <element name="fullFormattedMessage" type="xsd:string" minOccurs="0" /> - <element name="changeTag" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfEvent"> - <sequence> - <element name="Event" type="vim25:Event" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GeneralEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="message" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GeneralHostInfoEvent"> - <complexContent> - <extension base="vim25:GeneralEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GeneralHostWarningEvent"> - <complexContent> - <extension base="vim25:GeneralEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GeneralHostErrorEvent"> - <complexContent> - <extension base="vim25:GeneralEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GeneralVmInfoEvent"> - <complexContent> - <extension base="vim25:GeneralEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GeneralVmWarningEvent"> - <complexContent> - <extension base="vim25:GeneralEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GeneralVmErrorEvent"> - <complexContent> - <extension base="vim25:GeneralEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GeneralUserEvent"> - <complexContent> - <extension base="vim25:GeneralEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExtendedEventPair"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtendedEventPair"> - <sequence> - <element name="ExtendedEventPair" type="vim25:ExtendedEventPair" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtendedEvent"> - <complexContent> - <extension base="vim25:GeneralEvent"> - <sequence> - <element name="eventTypeId" type="xsd:string" /> - <element name="managedObject" type="vim25:ManagedObjectReference" /> - <element name="data" type="vim25:ExtendedEventPair" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HealthStatusChangedEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="componentId" type="xsd:string" /> - <element name="oldStatus" type="xsd:string" /> - <element name="newStatus" type="xsd:string" /> - <element name="componentName" type="xsd:string" /> - <element name="serviceId" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInventoryUnreadableEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatacenterEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatacenterCreatedEvent"> - <complexContent> - <extension base="vim25:DatacenterEvent"> - <sequence> - <element name="parent" type="vim25:FolderEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatacenterRenamedEvent"> - <complexContent> - <extension base="vim25:DatacenterEvent"> - <sequence> - <element name="oldName" type="xsd:string" /> - <element name="newName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SessionEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ServerStartedSessionEvent"> - <complexContent> - <extension base="vim25:SessionEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserLoginSessionEvent"> - <complexContent> - <extension base="vim25:SessionEvent"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - <element name="userAgent" type="xsd:string" minOccurs="0" /> - <element name="locale" type="xsd:string" /> - <element name="sessionId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserLogoutSessionEvent"> - <complexContent> - <extension base="vim25:SessionEvent"> - <sequence> - <element name="ipAddress" type="xsd:string" minOccurs="0" /> - <element name="userAgent" type="xsd:string" minOccurs="0" /> - <element name="callCount" type="xsd:long" minOccurs="0" /> - <element name="sessionId" type="xsd:string" minOccurs="0" /> - <element name="loginTime" type="xsd:dateTime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BadUsernameSessionEvent"> - <complexContent> - <extension base="vim25:SessionEvent"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlreadyAuthenticatedSessionEvent"> - <complexContent> - <extension base="vim25:SessionEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoAccessUserEvent"> - <complexContent> - <extension base="vim25:SessionEvent"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SessionTerminatedEvent"> - <complexContent> - <extension base="vim25:SessionEvent"> - <sequence> - <element name="sessionId" type="xsd:string" /> - <element name="terminatedUsername" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GlobalMessageChangedEvent"> - <complexContent> - <extension base="vim25:SessionEvent"> - <sequence> - <element name="message" type="xsd:string" /> - <element name="prevMessage" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UpgradeEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="message" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InfoUpgradeEvent"> - <complexContent> - <extension base="vim25:UpgradeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="WarningUpgradeEvent"> - <complexContent> - <extension base="vim25:UpgradeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ErrorUpgradeEvent"> - <complexContent> - <extension base="vim25:UpgradeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserUpgradeEvent"> - <complexContent> - <extension base="vim25:UpgradeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDasEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConnectedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostDisconnectedEventReasonCode"> - <restriction base="xsd:string"> - <enumeration value="sslThumbprintVerifyFailed" /> - <enumeration value="licenseExpired" /> - <enumeration value="agentUpgrade" /> - <enumeration value="userRequest" /> - <enumeration value="insufficientLicenses" /> - <enumeration value="agentOutOfDate" /> - <enumeration value="passwordDecryptFailure" /> - <enumeration value="unknown" /> - <enumeration value="vcVRAMCapacityExceeded" /> - </restriction> - </simpleType> - <complexType name="HostDisconnectedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSyncFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConnectionLostEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostReconnectionFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedNoConnectionEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedBadUsernameEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedBadVersionEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedAlreadyManagedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="serverName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedNoLicenseEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedNetworkErrorEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostRemovedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedCcagentUpgradeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedBadCcagentEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedAccountFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedNoAccessEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostShutdownEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="reason" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedNotFoundEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCnxFailedTimeoutEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostUpgradeFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EnteringMaintenanceModeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EnteredMaintenanceModeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExitMaintenanceModeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CanceledHostOperationEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TimedOutHostOperationEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDasEnabledEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDasDisabledEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDasEnablingEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDasDisablingEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostDasErrorEventHostDasErrorReason"> - <restriction base="xsd:string"> - <enumeration value="configFailed" /> - <enumeration value="timeout" /> - <enumeration value="communicationInitFailed" /> - <enumeration value="healthCheckScriptFailed" /> - <enumeration value="agentFailed" /> - <enumeration value="agentShutdown" /> - <enumeration value="isolationAddressUnpingable" /> - <enumeration value="other" /> - </restriction> - </simpleType> - <complexType name="HostDasErrorEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="message" type="xsd:string" minOccurs="0" /> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDasOkEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VcAgentUpgradedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VcAgentUninstalledEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VcAgentUpgradeFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VcAgentUninstallFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostAddedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostAddFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="hostname" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIpChangedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="oldIP" type="xsd:string" /> - <element name="newIP" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EnteringStandbyModeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsEnteringStandbyModeEvent"> - <complexContent> - <extension base="vim25:EnteringStandbyModeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EnteredStandbyModeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsEnteredStandbyModeEvent"> - <complexContent> - <extension base="vim25:EnteredStandbyModeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExitingStandbyModeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsExitingStandbyModeEvent"> - <complexContent> - <extension base="vim25:ExitingStandbyModeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExitedStandbyModeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsExitedStandbyModeEvent"> - <complexContent> - <extension base="vim25:ExitedStandbyModeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExitStandbyModeFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsExitStandbyModeFailedEvent"> - <complexContent> - <extension base="vim25:ExitStandbyModeFailedEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UpdatedAgentBeingRestartedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AccountCreatedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="spec" type="vim25:HostAccountSpec" /> - <element name="group" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AccountRemovedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="account" type="xsd:string" /> - <element name="group" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserPasswordChanged"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="userLogin" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AccountUpdatedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="spec" type="vim25:HostAccountSpec" /> - <element name="group" type="xsd:boolean" /> - <element name="prevDescription" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserAssignedToGroup"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="userLogin" type="xsd:string" /> - <element name="group" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserUnassignedFromGroup"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="userLogin" type="xsd:string" /> - <element name="group" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastorePrincipalConfigured"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="datastorePrincipal" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMFSDatastoreCreatedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="datastore" type="vim25:DatastoreEventArgument" /> - <element name="datastoreUrl" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NASDatastoreCreatedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="datastore" type="vim25:DatastoreEventArgument" /> - <element name="datastoreUrl" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LocalDatastoreCreatedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="datastore" type="vim25:DatastoreEventArgument" /> - <element name="datastoreUrl" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMFSDatastoreExtendedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="datastore" type="vim25:DatastoreEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMFSDatastoreExpandedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="datastore" type="vim25:DatastoreEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreRemovedOnHostEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="datastore" type="vim25:DatastoreEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreRenamedOnHostEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="oldName" type="xsd:string" /> - <element name="newName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DuplicateIpDetectedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="duplicateIP" type="xsd:string" /> - <element name="macAddress" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreDiscoveredEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="datastore" type="vim25:DatastoreEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsResourceConfigureFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsResourceConfigureSyncedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostGetShortNameFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostShortNameToIpFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="shortName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIpToShortNameFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostPrimaryAgentNotShortNameEvent"> - <complexContent> - <extension base="vim25:HostDasEvent"> - <sequence> - <element name="primaryAgent" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNotInClusterEvent"> - <complexContent> - <extension base="vim25:HostDasEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIsolationIpPingFailedEvent"> - <complexContent> - <extension base="vim25:HostDasEvent"> - <sequence> - <element name="isolationIp" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIpInconsistentEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - <element name="ipAddress2" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostUserWorldSwapNotEnabledEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNonCompliantEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCompliantEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostComplianceCheckedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="profile" type="vim25:ProfileEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterComplianceCheckedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - <element name="profile" type="vim25:ProfileEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="profile" type="vim25:ProfileEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileCreatedEvent"> - <complexContent> - <extension base="vim25:ProfileEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileRemovedEvent"> - <complexContent> - <extension base="vim25:ProfileEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileAssociatedEvent"> - <complexContent> - <extension base="vim25:ProfileEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileDissociatedEvent"> - <complexContent> - <extension base="vim25:ProfileEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConfigAppliedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileReferenceHostChangedEvent"> - <complexContent> - <extension base="vim25:ProfileEvent"> - <sequence> - <element name="referenceHost" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="referenceHostName" type="xsd:string" minOccurs="0" /> - <element name="prevReferenceHostName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileChangedEvent"> - <complexContent> - <extension base="vim25:ProfileEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostProfileAppliedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="profile" type="vim25:ProfileEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostShortNameInconsistentEvent"> - <complexContent> - <extension base="vim25:HostDasEvent"> - <sequence> - <element name="shortName" type="xsd:string" /> - <element name="shortName2" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNoRedundantManagementNetworkEvent"> - <complexContent> - <extension base="vim25:HostDasEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNoAvailableNetworksEvent"> - <complexContent> - <extension base="vim25:HostDasEvent"> - <sequence> - <element name="ips" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostExtraNetworksEvent"> - <complexContent> - <extension base="vim25:HostDasEvent"> - <sequence> - <element name="ips" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNoHAEnabledPortGroupsEvent"> - <complexContent> - <extension base="vim25:HostDasEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostMissingNetworksEvent"> - <complexContent> - <extension base="vim25:HostDasEvent"> - <sequence> - <element name="ips" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VnicPortArgument"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vnic" type="xsd:string" /> - <element name="port" type="vim25:DistributedVirtualSwitchPortConnection" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVnicPortArgument"> - <sequence> - <element name="VnicPortArgument" type="vim25:VnicPortArgument" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVnicConnectedToCustomizedDVPortEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="vnic" type="vim25:VnicPortArgument" /> - <element name="prevPortKey" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GhostDvsProxySwitchDetectedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="switchUuid" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GhostDvsProxySwitchRemovedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="switchUuid" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="template" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmPoweredOffEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmPoweredOnEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSuspendedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmStartingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmStoppingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSuspendingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmResumingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDisconnectedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRemoteConsoleConnectedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRemoteConsoleDisconnectedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDiscoveredEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmOrphanedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmBeingCreatedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="configSpec" type="vim25:VirtualMachineConfigSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmCreatedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmStartRecordingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmEndRecordingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmStartReplayingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmEndReplayingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRegisteredEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmAutoRenameEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="oldName" type="xsd:string" /> - <element name="newName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmBeingHotMigratedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="destHost" type="vim25:HostEventArgument" /> - <element name="destDatacenter" type="vim25:DatacenterEventArgument" minOccurs="0" /> - <element name="destDatastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmResettingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmStaticMacConflictEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="conflictedVm" type="vim25:VmEventArgument" /> - <element name="mac" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMacConflictEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="conflictedVm" type="vim25:VmEventArgument" /> - <element name="mac" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmBeingDeployedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="srcTemplate" type="vim25:VmEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDeployFailedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="destDatastore" type="vim25:EntityEventArgument" /> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDeployedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="srcTemplate" type="vim25:VmEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMacChangedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="adapter" type="xsd:string" /> - <element name="oldMac" type="xsd:string" /> - <element name="newMac" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMacAssignedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="adapter" type="xsd:string" /> - <element name="mac" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmUuidConflictEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="conflictedVm" type="vim25:VmEventArgument" /> - <element name="uuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmInstanceUuidConflictEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="conflictedVm" type="vim25:VmEventArgument" /> - <element name="instanceUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmBeingMigratedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="destHost" type="vim25:HostEventArgument" /> - <element name="destDatacenter" type="vim25:DatacenterEventArgument" minOccurs="0" /> - <element name="destDatastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedMigrateEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="destHost" type="vim25:HostEventArgument" /> - <element name="reason" type="vim25:LocalizedMethodFault" /> - <element name="destDatacenter" type="vim25:DatacenterEventArgument" minOccurs="0" /> - <element name="destDatastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMigratedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="sourceHost" type="vim25:HostEventArgument" /> - <element name="sourceDatacenter" type="vim25:DatacenterEventArgument" minOccurs="0" /> - <element name="sourceDatastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmUnsupportedStartingEvent"> - <complexContent> - <extension base="vim25:VmStartingEvent"> - <sequence> - <element name="guestId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsVmMigratedEvent"> - <complexContent> - <extension base="vim25:VmMigratedEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsVmPoweredOnEvent"> - <complexContent> - <extension base="vim25:VmPoweredOnEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsRuleViolationEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsSoftRuleViolationEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsRuleComplianceEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRelocateSpecEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmBeingRelocatedEvent"> - <complexContent> - <extension base="vim25:VmRelocateSpecEvent"> - <sequence> - <element name="destHost" type="vim25:HostEventArgument" /> - <element name="destDatacenter" type="vim25:DatacenterEventArgument" minOccurs="0" /> - <element name="destDatastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRelocatedEvent"> - <complexContent> - <extension base="vim25:VmRelocateSpecEvent"> - <sequence> - <element name="sourceHost" type="vim25:HostEventArgument" /> - <element name="sourceDatacenter" type="vim25:DatacenterEventArgument" minOccurs="0" /> - <element name="sourceDatastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRelocateFailedEvent"> - <complexContent> - <extension base="vim25:VmRelocateSpecEvent"> - <sequence> - <element name="destHost" type="vim25:HostEventArgument" /> - <element name="reason" type="vim25:LocalizedMethodFault" /> - <element name="destDatacenter" type="vim25:DatacenterEventArgument" minOccurs="0" /> - <element name="destDatastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmEmigratingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmCloneEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmBeingClonedEvent"> - <complexContent> - <extension base="vim25:VmCloneEvent"> - <sequence> - <element name="destFolder" type="vim25:FolderEventArgument" /> - <element name="destName" type="xsd:string" /> - <element name="destHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmBeingClonedNoFolderEvent"> - <complexContent> - <extension base="vim25:VmCloneEvent"> - <sequence> - <element name="destName" type="xsd:string" /> - <element name="destHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmCloneFailedEvent"> - <complexContent> - <extension base="vim25:VmCloneEvent"> - <sequence> - <element name="destFolder" type="vim25:FolderEventArgument" /> - <element name="destName" type="xsd:string" /> - <element name="destHost" type="vim25:HostEventArgument" /> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmClonedEvent"> - <complexContent> - <extension base="vim25:VmCloneEvent"> - <sequence> - <element name="sourceVm" type="vim25:VmEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmResourceReallocatedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="configChanges" type="vim25:ChangesInfoEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRenamedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="oldName" type="xsd:string" /> - <element name="newName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDateRolledBackEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmNoNetworkAccessEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="destHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDiskFailedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="disk" type="xsd:string" /> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedToPowerOnEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedToPowerOffEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedToSuspendEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedToResetEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedToShutdownGuestEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedToRebootGuestEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedToStandbyGuestEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRemovedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmGuestShutdownEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmGuestRebootEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmGuestStandbyEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmUpgradingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="version" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmUpgradeCompleteEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="version" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmUpgradeFailedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRestartedOnAlternateHostEvent"> - <complexContent> - <extension base="vim25:VmPoweredOnEvent"> - <sequence> - <element name="sourceHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmReconfiguredEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="configSpec" type="vim25:VirtualMachineConfigSpec" /> - <element name="configChanges" type="vim25:ChangesInfoEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMessageEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="message" type="xsd:string" /> - <element name="messageInfo" type="vim25:VirtualMachineMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMessageWarningEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="message" type="xsd:string" /> - <element name="messageInfo" type="vim25:VirtualMachineMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMessageErrorEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="message" type="xsd:string" /> - <element name="messageInfo" type="vim25:VirtualMachineMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigMissingEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmPowerOffOnIsolationEvent"> - <complexContent> - <extension base="vim25:VmPoweredOffEvent"> - <sequence> - <element name="isolatedHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VmShutdownOnIsolationEventOperation"> - <restriction base="xsd:string"> - <enumeration value="shutdown" /> - <enumeration value="poweredOff" /> - </restriction> - </simpleType> - <complexType name="VmShutdownOnIsolationEvent"> - <complexContent> - <extension base="vim25:VmPoweredOffEvent"> - <sequence> - <element name="isolatedHost" type="vim25:HostEventArgument" /> - <element name="shutdownResult" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailoverFailed"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VmDasBeingResetEventReasonCode"> - <restriction base="xsd:string"> - <enumeration value="vmtoolsHeartbeatFailure" /> - <enumeration value="appHeartbeatFailure" /> - <enumeration value="appImmediateResetRequest" /> - <enumeration value="vmcpResetApdCleared" /> - </restriction> - </simpleType> - <complexType name="VmDasBeingResetEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDasResetFailedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMaxRestartCountReached"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMaxFTRestartCountReached"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDasBeingResetWithScreenshotEvent"> - <complexContent> - <extension base="vim25:VmDasBeingResetEvent"> - <sequence> - <element name="screenshotFilePath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotEnoughResourcesToStartVmEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmUuidAssignedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="uuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmInstanceUuidAssignedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="instanceUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmUuidChangedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="oldUuid" type="xsd:string" /> - <element name="newUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmInstanceUuidChangedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="oldInstanceUuid" type="xsd:string" /> - <element name="newInstanceUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmWwnConflictEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="conflictedVms" type="vim25:VmEventArgument" minOccurs="0" maxOccurs="unbounded" /> - <element name="conflictedHosts" type="vim25:HostEventArgument" minOccurs="0" maxOccurs="unbounded" /> - <element name="wwn" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmAcquiredMksTicketEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmAcquiredTicketEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="ticketType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmGuestOSCrashedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostWwnConflictEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="conflictedVms" type="vim25:VmEventArgument" minOccurs="0" maxOccurs="unbounded" /> - <element name="conflictedHosts" type="vim25:HostEventArgument" minOccurs="0" maxOccurs="unbounded" /> - <element name="wwn" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmWwnAssignedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="nodeWwns" type="xsd:long" maxOccurs="unbounded" /> - <element name="portWwns" type="xsd:long" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmWwnChangedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="oldNodeWwns" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="oldPortWwns" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="newNodeWwns" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="newPortWwns" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSecondaryAddedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFaultToleranceTurnedOffEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFaultToleranceStateChangedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="oldState" type="vim25:VirtualMachineFaultToleranceState" /> - <element name="newState" type="vim25:VirtualMachineFaultToleranceState" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSecondaryDisabledEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSecondaryDisabledBySystemEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSecondaryEnabledEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmStartingSecondaryEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSecondaryStartedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedUpdatingSecondaryConfig"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VmFailedStartingSecondaryEventFailureReason"> - <restriction base="xsd:string"> - <enumeration value="incompatibleHost" /> - <enumeration value="loginFailed" /> - <enumeration value="registerVmFailed" /> - <enumeration value="migrateFailed" /> - </restriction> - </simpleType> - <complexType name="VmFailedStartingSecondaryEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmTimedoutStartingSecondaryEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="timeout" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmNoCompatibleHostForSecondaryEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmPrimaryFailoverEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFaultToleranceVmTerminatedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostWwnChangedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="oldNodeWwns" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="oldPortWwns" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="newNodeWwns" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="newPortWwns" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostAdminDisableEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostAdminEnableEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostEnableAdminFailedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="permissions" type="vim25:Permission" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedRelayoutOnVmfs2DatastoreEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFailedRelayoutEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRelayoutSuccessfulEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRelayoutUpToDateEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConnectedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmPoweringOnWithCustomizedDVPortEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="vnic" type="vim25:VnicPortArgument" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDasUpdateErrorEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoMaintenanceModeDrsRecommendationForVM"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDasUpdateOkEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="scheduledTask" type="vim25:ScheduledTaskEventArgument" /> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskCreatedEvent"> - <complexContent> - <extension base="vim25:ScheduledTaskEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskStartedEvent"> - <complexContent> - <extension base="vim25:ScheduledTaskEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskRemovedEvent"> - <complexContent> - <extension base="vim25:ScheduledTaskEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskReconfiguredEvent"> - <complexContent> - <extension base="vim25:ScheduledTaskEvent"> - <sequence> - <element name="configChanges" type="vim25:ChangesInfoEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskCompletedEvent"> - <complexContent> - <extension base="vim25:ScheduledTaskEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskFailedEvent"> - <complexContent> - <extension base="vim25:ScheduledTaskEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskEmailCompletedEvent"> - <complexContent> - <extension base="vim25:ScheduledTaskEvent"> - <sequence> - <element name="to" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskEmailFailedEvent"> - <complexContent> - <extension base="vim25:ScheduledTaskEvent"> - <sequence> - <element name="to" type="xsd:string" /> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="alarm" type="vim25:AlarmEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmCreatedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmStatusChangedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="source" type="vim25:ManagedEntityEventArgument" /> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="from" type="xsd:string" /> - <element name="to" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmActionTriggeredEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="source" type="vim25:ManagedEntityEventArgument" /> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmEmailCompletedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="to" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmEmailFailedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="to" type="xsd:string" /> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmSnmpCompletedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmSnmpFailedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmScriptCompleteEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="script" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmScriptFailedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="script" type="xsd:string" /> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmRemovedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmReconfiguredEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="configChanges" type="vim25:ChangesInfoEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmAcknowledgedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="source" type="vim25:ManagedEntityEventArgument" /> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmClearedEvent"> - <complexContent> - <extension base="vim25:AlarmEvent"> - <sequence> - <element name="source" type="vim25:ManagedEntityEventArgument" /> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="from" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomFieldEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomFieldDefEvent"> - <complexContent> - <extension base="vim25:CustomFieldEvent"> - <sequence> - <element name="fieldKey" type="xsd:int" /> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomFieldDefAddedEvent"> - <complexContent> - <extension base="vim25:CustomFieldDefEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomFieldDefRemovedEvent"> - <complexContent> - <extension base="vim25:CustomFieldDefEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomFieldDefRenamedEvent"> - <complexContent> - <extension base="vim25:CustomFieldDefEvent"> - <sequence> - <element name="newName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomFieldValueChangedEvent"> - <complexContent> - <extension base="vim25:CustomFieldEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="fieldKey" type="xsd:int" /> - <element name="name" type="xsd:string" /> - <element name="value" type="xsd:string" /> - <element name="prevState" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AuthorizationEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PermissionEvent"> - <complexContent> - <extension base="vim25:AuthorizationEvent"> - <sequence> - <element name="entity" type="vim25:ManagedEntityEventArgument" /> - <element name="principal" type="xsd:string" /> - <element name="group" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PermissionAddedEvent"> - <complexContent> - <extension base="vim25:PermissionEvent"> - <sequence> - <element name="role" type="vim25:RoleEventArgument" /> - <element name="propagate" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PermissionUpdatedEvent"> - <complexContent> - <extension base="vim25:PermissionEvent"> - <sequence> - <element name="role" type="vim25:RoleEventArgument" /> - <element name="propagate" type="xsd:boolean" /> - <element name="prevRole" type="vim25:RoleEventArgument" minOccurs="0" /> - <element name="prevPropagate" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PermissionRemovedEvent"> - <complexContent> - <extension base="vim25:PermissionEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RoleEvent"> - <complexContent> - <extension base="vim25:AuthorizationEvent"> - <sequence> - <element name="role" type="vim25:RoleEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RoleAddedEvent"> - <complexContent> - <extension base="vim25:RoleEvent"> - <sequence> - <element name="privilegeList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RoleUpdatedEvent"> - <complexContent> - <extension base="vim25:RoleEvent"> - <sequence> - <element name="privilegeList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="prevRoleName" type="xsd:string" minOccurs="0" /> - <element name="privilegesAdded" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="privilegesRemoved" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RoleRemovedEvent"> - <complexContent> - <extension base="vim25:RoleEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="datastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreDestroyedEvent"> - <complexContent> - <extension base="vim25:DatastoreEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreRenamedEvent"> - <complexContent> - <extension base="vim25:DatastoreEvent"> - <sequence> - <element name="oldName" type="xsd:string" /> - <element name="newName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreCapacityIncreasedEvent"> - <complexContent> - <extension base="vim25:DatastoreEvent"> - <sequence> - <element name="oldCapacity" type="xsd:long" /> - <element name="newCapacity" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreDuplicatedEvent"> - <complexContent> - <extension base="vim25:DatastoreEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreFileEvent"> - <complexContent> - <extension base="vim25:DatastoreEvent"> - <sequence> - <element name="targetFile" type="xsd:string" /> - <element name="sourceOfOperation" type="xsd:string" minOccurs="0" /> - <element name="succeeded" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreFileCopiedEvent"> - <complexContent> - <extension base="vim25:DatastoreFileEvent"> - <sequence> - <element name="sourceDatastore" type="vim25:DatastoreEventArgument" /> - <element name="sourceFile" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreFileMovedEvent"> - <complexContent> - <extension base="vim25:DatastoreFileEvent"> - <sequence> - <element name="sourceDatastore" type="vim25:DatastoreEventArgument" /> - <element name="sourceFile" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreFileDeletedEvent"> - <complexContent> - <extension base="vim25:DatastoreFileEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NonVIWorkloadDetectedOnDatastoreEvent"> - <complexContent> - <extension base="vim25:DatastoreEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreIORMReconfiguredEvent"> - <complexContent> - <extension base="vim25:DatastoreEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="info" type="vim25:TaskInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskTimeoutEvent"> - <complexContent> - <extension base="vim25:TaskEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ServerLicenseExpiredEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - <element name="product" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostLicenseExpiredEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMotionLicenseExpiredEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoLicenseEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - <element name="feature" type="vim25:LicenseFeatureInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseServerUnavailableEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - <element name="licenseServer" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseServerAvailableEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - <element name="licenseServer" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseExpiredEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="feature" type="vim25:LicenseFeatureInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidEditionEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - <element name="feature" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInventoryFullEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - <element name="capacity" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseRestrictedEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IncorrectHostInformationEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnlicensedVirtualMachinesEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - <element name="unlicensed" type="xsd:int" /> - <element name="available" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnlicensedVirtualMachinesFoundEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - <element name="available" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AllVirtualMachinesLicensedEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseNonComplianceEvent"> - <complexContent> - <extension base="vim25:LicenseEvent"> - <sequence> - <element name="url" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationWarningEvent"> - <complexContent> - <extension base="vim25:MigrationEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationErrorEvent"> - <complexContent> - <extension base="vim25:MigrationEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationHostWarningEvent"> - <complexContent> - <extension base="vim25:MigrationEvent"> - <sequence> - <element name="dstHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationHostErrorEvent"> - <complexContent> - <extension base="vim25:MigrationEvent"> - <sequence> - <element name="dstHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationResourceWarningEvent"> - <complexContent> - <extension base="vim25:MigrationEvent"> - <sequence> - <element name="dstPool" type="vim25:ResourcePoolEventArgument" /> - <element name="dstHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationResourceErrorEvent"> - <complexContent> - <extension base="vim25:MigrationEvent"> - <sequence> - <element name="dstPool" type="vim25:ResourcePoolEventArgument" /> - <element name="dstHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasEnabledEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasDisabledEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasAdmissionControlDisabledEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasAdmissionControlEnabledEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasHostFailedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - <element name="failedHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasHostIsolatedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - <element name="isolatedHost" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasClusterIsolatedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasAgentUnavailableEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DasAgentFoundEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientFailoverResourcesEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FailoverLevelRestored"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterOvercommittedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostOvercommittedEvent"> - <complexContent> - <extension base="vim25:ClusterOvercommittedEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterStatusChangedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - <element name="oldStatus" type="xsd:string" /> - <element name="newStatus" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostStatusChangedEvent"> - <complexContent> - <extension base="vim25:ClusterStatusChangedEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterCreatedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - <element name="parent" type="vim25:FolderEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterDestroyedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsEnabledEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - <element name="behavior" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsDisabledEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterReconfiguredEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - <element name="configChanges" type="vim25:ChangesInfoEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostMonitoringStateChangedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - <element name="state" type="xsd:string" /> - <element name="prevState" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmHealthMonitoringStateChangedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - <element name="state" type="xsd:string" /> - <element name="prevState" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="resourcePool" type="vim25:ResourcePoolEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolCreatedEvent"> - <complexContent> - <extension base="vim25:ResourcePoolEvent"> - <sequence> - <element name="parent" type="vim25:ResourcePoolEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolDestroyedEvent"> - <complexContent> - <extension base="vim25:ResourcePoolEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolMovedEvent"> - <complexContent> - <extension base="vim25:ResourcePoolEvent"> - <sequence> - <element name="oldParent" type="vim25:ResourcePoolEventArgument" /> - <element name="newParent" type="vim25:ResourcePoolEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolReconfiguredEvent"> - <complexContent> - <extension base="vim25:ResourcePoolEvent"> - <sequence> - <element name="configChanges" type="vim25:ChangesInfoEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourceViolatedEvent"> - <complexContent> - <extension base="vim25:ResourcePoolEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmResourcePoolMovedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="oldParent" type="vim25:ResourcePoolEventArgument" /> - <element name="newParent" type="vim25:ResourcePoolEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TemplateUpgradeEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="legacyTemplate" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TemplateBeingUpgradedEvent"> - <complexContent> - <extension base="vim25:TemplateUpgradeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TemplateUpgradeFailedEvent"> - <complexContent> - <extension base="vim25:TemplateUpgradeEvent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TemplateUpgradedEvent"> - <complexContent> - <extension base="vim25:TemplateUpgradeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="logLocation" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationStartedEvent"> - <complexContent> - <extension base="vim25:CustomizationEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationSucceeded"> - <complexContent> - <extension base="vim25:CustomizationEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationFailed"> - <complexContent> - <extension base="vim25:CustomizationEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationUnknownFailure"> - <complexContent> - <extension base="vim25:CustomizationFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationSysprepFailed"> - <complexContent> - <extension base="vim25:CustomizationFailed"> - <sequence> - <element name="sysprepVersion" type="xsd:string" /> - <element name="systemVersion" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationLinuxIdentityFailed"> - <complexContent> - <extension base="vim25:CustomizationFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationNetworkSetupFailed"> - <complexContent> - <extension base="vim25:CustomizationFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LockerMisconfiguredEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="datastore" type="vim25:DatastoreEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LockerReconfiguredEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="oldDatastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - <element name="newDatastore" type="vim25:DatastoreEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoDatastoresConfiguredEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AdminPasswordNotChangedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInAuditModeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LocalTSMEnabledEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RemoteTSMEnabledEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VimAccountPasswordChangedEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IScsiBootFailureEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsHealthStatusChangeEvent"> - <complexContent> - <extension base="vim25:HostEvent"> - <sequence> - <element name="switchUuid" type="xsd:string" /> - <element name="healthResult" type="vim25:HostMemberHealthCheckResult" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetworkRollbackEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="methodName" type="xsd:string" /> - <element name="transactionId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UplinkPortVlanTrunkedEvent"> - <complexContent> - <extension base="vim25:DvsHealthStatusChangeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UplinkPortVlanUntrunkedEvent"> - <complexContent> - <extension base="vim25:DvsHealthStatusChangeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MtuMatchEvent"> - <complexContent> - <extension base="vim25:DvsHealthStatusChangeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MtuMismatchEvent"> - <complexContent> - <extension base="vim25:DvsHealthStatusChangeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UplinkPortMtuNotSupportEvent"> - <complexContent> - <extension base="vim25:DvsHealthStatusChangeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UplinkPortMtuSupportEvent"> - <complexContent> - <extension base="vim25:DvsHealthStatusChangeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TeamingMatchEvent"> - <complexContent> - <extension base="vim25:DvsHealthStatusChangeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TeamingMisMatchEvent"> - <complexContent> - <extension base="vim25:DvsHealthStatusChangeEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DvsEventPortBlockState"> - <restriction base="xsd:string"> - <enumeration value="unset" /> - <enumeration value="blocked" /> - <enumeration value="unblocked" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="DvsEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsCreatedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="parent" type="vim25:FolderEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsRenamedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="oldName" type="xsd:string" /> - <element name="newName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsReconfiguredEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="configSpec" type="vim25:DVSConfigSpec" /> - <element name="configChanges" type="vim25:ChangesInfoEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsUpgradeAvailableEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="productInfo" type="vim25:DistributedVirtualSwitchProductSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsUpgradeInProgressEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="productInfo" type="vim25:DistributedVirtualSwitchProductSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsUpgradeRejectedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="productInfo" type="vim25:DistributedVirtualSwitchProductSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsUpgradedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="productInfo" type="vim25:DistributedVirtualSwitchProductSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsHostJoinedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="hostJoined" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsHostLeftEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="hostLeft" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsOutOfSyncHostArgument"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="outOfSyncHost" type="vim25:HostEventArgument" /> - <element name="configParamters" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsOutOfSyncHostArgument"> - <sequence> - <element name="DvsOutOfSyncHostArgument" type="vim25:DvsOutOfSyncHostArgument" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="OutOfSyncDvsHost"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="hostOutOfSync" type="vim25:DvsOutOfSyncHostArgument" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsHostWentOutOfSyncEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="hostOutOfSync" type="vim25:DvsOutOfSyncHostArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsHostBackInSyncEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="hostBackInSync" type="vim25:HostEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsHostStatusUpdated"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="hostMember" type="vim25:HostEventArgument" /> - <element name="oldStatus" type="xsd:string" minOccurs="0" /> - <element name="newStatus" type="xsd:string" minOccurs="0" /> - <element name="oldStatusDetail" type="xsd:string" minOccurs="0" /> - <element name="newStatusDetail" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortCreatedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortReconfiguredEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" maxOccurs="unbounded" /> - <element name="configChanges" type="vim25:ChangesInfoEventArgument" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortDeletedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortConnectedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="connectee" type="vim25:DistributedVirtualSwitchPortConnectee" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortDisconnectedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="connectee" type="vim25:DistributedVirtualSwitchPortConnectee" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortVendorSpecificStateChangeEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortRuntimeChangeEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="runtimeInfo" type="vim25:DVPortStatus" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortLinkUpEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="runtimeInfo" type="vim25:DVPortStatus" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortLinkDownEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="runtimeInfo" type="vim25:DVPortStatus" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortJoinPortgroupEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="portgroupKey" type="xsd:string" /> - <element name="portgroupName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortLeavePortgroupEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="portgroupKey" type="xsd:string" /> - <element name="portgroupName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortBlockedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="statusDetail" type="xsd:string" minOccurs="0" /> - <element name="runtimeInfo" type="vim25:DVPortStatus" minOccurs="0" /> - <element name="prevBlockState" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortUnblockedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="runtimeInfo" type="vim25:DVPortStatus" minOccurs="0" /> - <element name="prevBlockState" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortEnteredPassthruEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="runtimeInfo" type="vim25:DVPortStatus" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsPortExitedPassthruEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="portKey" type="xsd:string" /> - <element name="runtimeInfo" type="vim25:DVPortStatus" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsDestroyedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsMergedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="sourceDvs" type="vim25:DvsEventArgument" /> - <element name="destinationDvs" type="vim25:DvsEventArgument" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostLocalPortCreatedEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="hostLocalPort" type="vim25:DVSHostLocalPortInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RollbackEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="hostName" type="xsd:string" /> - <element name="methodName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RecoveryEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="hostName" type="xsd:string" /> - <element name="portKey" type="xsd:string" /> - <element name="dvsUuid" type="xsd:string" minOccurs="0" /> - <element name="vnic" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsImportEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="importType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsRestoreEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmVnicPoolReservationViolationRaiseEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="vmVnicResourcePoolKey" type="xsd:string" /> - <element name="vmVnicResourcePoolName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmVnicPoolReservationViolationClearEvent"> - <complexContent> - <extension base="vim25:DvsEvent"> - <sequence> - <element name="vmVnicResourcePoolKey" type="xsd:string" /> - <element name="vmVnicResourcePoolName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVPortgroupEvent"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVPortgroupCreatedEvent"> - <complexContent> - <extension base="vim25:DVPortgroupEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVPortgroupRenamedEvent"> - <complexContent> - <extension base="vim25:DVPortgroupEvent"> - <sequence> - <element name="oldName" type="xsd:string" /> - <element name="newName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVPortgroupReconfiguredEvent"> - <complexContent> - <extension base="vim25:DVPortgroupEvent"> - <sequence> - <element name="configSpec" type="vim25:DVPortgroupConfigSpec" /> - <element name="configChanges" type="vim25:ChangesInfoEventArgument" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVPortgroupDestroyedEvent"> - <complexContent> - <extension base="vim25:DVPortgroupEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvpgImportEvent"> - <complexContent> - <extension base="vim25:DVPortgroupEvent"> - <sequence> - <element name="importType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvpgRestoreEvent"> - <complexContent> - <extension base="vim25:DVPortgroupEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsInvocationFailedEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsRecoveredFromFailureEvent"> - <complexContent> - <extension base="vim25:ClusterEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmReloadFromPathEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="configPath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmReloadFromPathFailedEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - <element name="configPath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmRequirementsExceedCurrentEVCModeEvent"> - <complexContent> - <extension base="vim25:VmEvent"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EventArgument"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RoleEventArgument"> - <complexContent> - <extension base="vim25:EventArgument"> - <sequence> - <element name="roleId" type="xsd:int" /> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EntityEventArgument"> - <complexContent> - <extension base="vim25:EventArgument"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ManagedEntityEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FolderEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="folder" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatacenterEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="datacenter" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ComputeResourceEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="computeResource" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourcePoolEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="resourcePool" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostEventArgument"> - <sequence> - <element name="HostEventArgument" type="vim25:HostEventArgument" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VmEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVmEventArgument"> - <sequence> - <element name="VmEventArgument" type="vim25:VmEventArgument" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DatastoreEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetworkEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="network" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlarmEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="alarm" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="scheduledTask" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileEventArgument"> - <complexContent> - <extension base="vim25:EventArgument"> - <sequence> - <element name="profile" type="vim25:ManagedObjectReference" /> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsEventArgument"> - <complexContent> - <extension base="vim25:EntityEventArgument"> - <sequence> - <element name="dvs" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ChangesInfoEventArgument"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="modified" type="xsd:string" minOccurs="0" /> - <element name="added" type="xsd:string" minOccurs="0" /> - <element name="deleted" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfChangesInfoEventArgument"> - <sequence> - <element name="ChangesInfoEventArgument" type="vim25:ChangesInfoEventArgument" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="EventCategory"> - <restriction base="xsd:string"> - <enumeration value="info" /> - <enumeration value="warning" /> - <enumeration value="error" /> - <enumeration value="user" /> - </restriction> - </simpleType> - <complexType name="EventArgDesc"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="description" type="vim25:ElementDescription" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfEventArgDesc"> - <sequence> - <element name="EventArgDesc" type="vim25:EventArgDesc" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="EventDescriptionEventDetail"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="category" type="xsd:string" /> - <element name="formatOnDatacenter" type="xsd:string" /> - <element name="formatOnComputeResource" type="xsd:string" /> - <element name="formatOnHost" type="xsd:string" /> - <element name="formatOnVm" type="xsd:string" /> - <element name="fullFormat" type="xsd:string" /> - <element name="longDescription" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfEventDescriptionEventDetail"> - <sequence> - <element name="EventDescriptionEventDetail" type="vim25:EventDescriptionEventDetail" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="EventDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="category" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="eventInfo" type="vim25:EventDescriptionEventDetail" maxOccurs="unbounded" /> - <element name="enumeratedTypes" type="vim25:EnumDescription" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EventEx"> - <complexContent> - <extension base="vim25:Event"> - <sequence> - <element name="eventTypeId" type="xsd:string" /> - <element name="severity" type="xsd:string" minOccurs="0" /> - <element name="message" type="xsd:string" minOccurs="0" /> - <element name="arguments" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="objectId" type="xsd:string" minOccurs="0" /> - <element name="objectType" type="xsd:string" minOccurs="0" /> - <element name="objectName" type="xsd:string" minOccurs="0" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="EventFilterSpecRecursionOption"> - <restriction base="xsd:string"> - <enumeration value="self" /> - <enumeration value="children" /> - <enumeration value="all" /> - </restriction> - </simpleType> - <complexType name="EventFilterSpecByEntity"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="recursion" type="vim25:EventFilterSpecRecursionOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EventFilterSpecByTime"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="beginTime" type="xsd:dateTime" minOccurs="0" /> - <element name="endTime" type="xsd:dateTime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EventFilterSpecByUsername"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="systemUser" type="xsd:boolean" /> - <element name="userList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EventFilterSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:EventFilterSpecByEntity" minOccurs="0" /> - <element name="time" type="vim25:EventFilterSpecByTime" minOccurs="0" /> - <element name="userName" type="vim25:EventFilterSpecByUsername" minOccurs="0" /> - <element name="eventChainId" type="xsd:int" minOccurs="0" /> - <element name="alarm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="scheduledTask" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="disableFullMessage" type="xsd:boolean" minOccurs="0" /> - <element name="category" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="type" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="tag" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="eventTypeId" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="maxCount" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExtExtendedProductInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="companyUrl" type="xsd:string" minOccurs="0" /> - <element name="productUrl" type="xsd:string" minOccurs="0" /> - <element name="managementUrl" type="xsd:string" minOccurs="0" /> - <element name="self" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ManagedByInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="extensionKey" type="xsd:string" /> - <element name="type" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExtManagedEntityInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="smallIconUrl" type="xsd:string" minOccurs="0" /> - <element name="iconUrl" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtManagedEntityInfo"> - <sequence> - <element name="ExtManagedEntityInfo" type="vim25:ExtManagedEntityInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtSolutionManagerInfoTabInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="label" type="xsd:string" /> - <element name="url" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfExtSolutionManagerInfoTabInfo"> - <sequence> - <element name="ExtSolutionManagerInfoTabInfo" type="vim25:ExtSolutionManagerInfoTabInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ExtSolutionManagerInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="tab" type="vim25:ExtSolutionManagerInfoTabInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="smallIconUrl" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ActiveDirectoryFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="errorCode" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ActiveVMsBlockingEVC"> - <complexContent> - <extension base="vim25:EVCConfigFault"> - <sequence> - <element name="evcMode" type="xsd:string" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="hostName" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AdminDisabled"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AdminNotDisabled"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="AffinityType"> - <restriction base="xsd:string"> - <enumeration value="memory" /> - <enumeration value="cpu" /> - </restriction> - </simpleType> - <complexType name="AffinityConfigured"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="configuredAffinity" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="AgentInstallFailedReason"> - <restriction base="xsd:string"> - <enumeration value="NotEnoughSpaceOnDevice" /> - <enumeration value="PrepareToUpgradeFailed" /> - <enumeration value="AgentNotRunning" /> - <enumeration value="AgentNotReachable" /> - <enumeration value="InstallTimedout" /> - <enumeration value="SignatureVerificationFailed" /> - <enumeration value="AgentUploadFailed" /> - <enumeration value="AgentUploadTimedout" /> - <enumeration value="UnknownInstallerError" /> - </restriction> - </simpleType> - <complexType name="AgentInstallFailed"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - <element name="statusCode" type="xsd:int" minOccurs="0" /> - <element name="installerOutput" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlreadyBeingManaged"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlreadyConnected"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlreadyExists"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AlreadyUpgraded"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AnswerFileUpdateFailure"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="userInputPath" type="vim25:ProfilePropertyPath" /> - <element name="errMsg" type="vim25:LocalizableMessage" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAnswerFileUpdateFailure"> - <sequence> - <element name="AnswerFileUpdateFailure" type="vim25:AnswerFileUpdateFailure" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="AnswerFileUpdateFailed"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="failure" type="vim25:AnswerFileUpdateFailure" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ApplicationQuiesceFault"> - <complexContent> - <extension base="vim25:SnapshotFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AuthMinimumAdminPermission"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BackupBlobReadFailure"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="entityName" type="xsd:string" /> - <element name="entityType" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BackupBlobWriteFailure"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="entityName" type="xsd:string" /> - <element name="entityType" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BlockedByFirewall"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CAMServerRefusedConnection"> - <complexContent> - <extension base="vim25:InvalidCAMServer"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAccessFile"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAccessLocalSource"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAccessNetwork"> - <complexContent> - <extension base="vim25:CannotAccessVmDevice"> - <sequence> - <element name="network" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAccessVmComponent"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAccessVmConfig"> - <complexContent> - <extension base="vim25:CannotAccessVmComponent"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAccessVmDevice"> - <complexContent> - <extension base="vim25:CannotAccessVmComponent"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="backing" type="xsd:string" /> - <element name="connected" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAccessVmDisk"> - <complexContent> - <extension base="vim25:CannotAccessVmDevice"> - <sequence> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAddHostWithFTVmAsStandalone"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAddHostWithFTVmToDifferentCluster"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotAddHostWithFTVmToNonHACluster"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotChangeDrsBehaviorForFtSecondary"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotChangeHaSettingsForFtSecondary"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotChangeVsanClusterUuid"> - <complexContent> - <extension base="vim25:VsanFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotChangeVsanNodeUuid"> - <complexContent> - <extension base="vim25:VsanFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotComputeFTCompatibleHosts"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotCreateFile"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotDecryptPasswords"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotDeleteFile"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotDisableDrsOnClustersWithVApps"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotDisableSnapshot"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotDisconnectHostWithFaultToleranceVm"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="CannotEnableVmcpForClusterReason"> - <restriction base="xsd:string"> - <enumeration value="APDTimeoutDisabled" /> - <enumeration value="IncompatibleHostVersion" /> - </restriction> - </simpleType> - <complexType name="CannotEnableVmcpForCluster"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotModifyConfigCpuRequirements"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="CannotMoveFaultToleranceVmMoveType"> - <restriction base="xsd:string"> - <enumeration value="resourcePool" /> - <enumeration value="cluster" /> - </restriction> - </simpleType> - <complexType name="CannotMoveFaultToleranceVm"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="moveType" type="xsd:string" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotMoveHostWithFaultToleranceVm"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotMoveVmWithDeltaDisk"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotMoveVmWithNativeDeltaDisk"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotMoveVsanEnabledHost"> - <complexContent> - <extension base="vim25:VsanFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotPlaceWithoutPrerequisiteMoves"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="CannotPowerOffVmInClusterOperation"> - <restriction base="xsd:string"> - <enumeration value="suspend" /> - <enumeration value="powerOff" /> - <enumeration value="guestShutdown" /> - <enumeration value="guestSuspend" /> - </restriction> - </simpleType> - <complexType name="CannotPowerOffVmInCluster"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - <element name="operation" type="xsd:string" /> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CannotReconfigureVsanWhenHaEnabled"> - <complexContent> - <extension base="vim25:VsanFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="CannotUseNetworkReason"> - <restriction base="xsd:string"> - <enumeration value="NetworkReservationNotSupported" /> - <enumeration value="MismatchedNetworkPolicies" /> - <enumeration value="MismatchedDvsVersionOrVendor" /> - <enumeration value="VMotionToUnsupportedNetworkType" /> - </restriction> - </simpleType> - <complexType name="CannotUseNetwork"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="backing" type="xsd:string" /> - <element name="connected" type="xsd:boolean" /> - <element name="reason" type="xsd:string" /> - <element name="network" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClockSkew"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CloneFromSnapshotNotSupported"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CollectorAddressUnset"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ConcurrentAccess"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ConflictingConfigurationConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="propertyPath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfConflictingConfigurationConfig"> - <sequence> - <element name="ConflictingConfigurationConfig" type="vim25:ConflictingConfigurationConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ConflictingConfiguration"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="configInConflict" type="vim25:ConflictingConfigurationConfig" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ConflictingDatastoreFound"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="url" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ConnectedIso"> - <complexContent> - <extension base="vim25:OvfExport"> - <sequence> - <element name="cdrom" type="vim25:VirtualCdrom" /> - <element name="filename" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CpuCompatibilityUnknown"> - <complexContent> - <extension base="vim25:CpuIncompatible"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CpuHotPlugNotSupported"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CpuIncompatible"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="level" type="xsd:int" /> - <element name="registerName" type="xsd:string" /> - <element name="registerBits" type="xsd:string" minOccurs="0" /> - <element name="desiredBits" type="xsd:string" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CpuIncompatible1ECX"> - <complexContent> - <extension base="vim25:CpuIncompatible"> - <sequence> - <element name="sse3" type="xsd:boolean" /> - <element name="pclmulqdq" type="xsd:boolean" minOccurs="0" /> - <element name="ssse3" type="xsd:boolean" /> - <element name="sse41" type="xsd:boolean" /> - <element name="sse42" type="xsd:boolean" /> - <element name="aes" type="xsd:boolean" minOccurs="0" /> - <element name="other" type="xsd:boolean" /> - <element name="otherOnly" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CpuIncompatible81EDX"> - <complexContent> - <extension base="vim25:CpuIncompatible"> - <sequence> - <element name="nx" type="xsd:boolean" /> - <element name="ffxsr" type="xsd:boolean" /> - <element name="rdtscp" type="xsd:boolean" /> - <element name="lm" type="xsd:boolean" /> - <element name="other" type="xsd:boolean" /> - <element name="otherOnly" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationPending"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DVPortNotSupported"> - <complexContent> - <extension base="vim25:DeviceBackingNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DasConfigFaultDasConfigFaultReason"> - <restriction base="xsd:string"> - <enumeration value="HostNetworkMisconfiguration" /> - <enumeration value="HostMisconfiguration" /> - <enumeration value="InsufficientPrivileges" /> - <enumeration value="NoPrimaryAgentAvailable" /> - <enumeration value="Other" /> - <enumeration value="NoDatastoresConfigured" /> - <enumeration value="CreateConfigVvolFailed" /> - <enumeration value="VSanNotSupportedOnHost" /> - <enumeration value="DasNetworkMisconfiguration" /> - </restriction> - </simpleType> - <complexType name="DasConfigFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - <element name="output" type="xsd:string" minOccurs="0" /> - <element name="event" type="vim25:Event" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatabaseError"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatacenterMismatchArgument"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="inputDatacenter" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDatacenterMismatchArgument"> - <sequence> - <element name="DatacenterMismatchArgument" type="vim25:DatacenterMismatchArgument" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DatacenterMismatch"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="invalidArgument" type="vim25:DatacenterMismatchArgument" maxOccurs="unbounded" /> - <element name="expectedDatacenter" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DatastoreNotWritableOnHost"> - <complexContent> - <extension base="vim25:InvalidDatastore"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DeltaDiskFormatNotSupported"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="deltaDiskFormat" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DestinationSwitchFull"> - <complexContent> - <extension base="vim25:CannotAccessNetwork"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DestinationVsanDisabled"> - <complexContent> - <extension base="vim25:CannotMoveVsanEnabledHost"> - <sequence> - <element name="destinationCluster" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DeviceBackingNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - <element name="backing" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DeviceControllerNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - <element name="controller" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DeviceHotPlugNotSupported"> - <complexContent> - <extension base="vim25:InvalidDeviceSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DeviceNotFound"> - <complexContent> - <extension base="vim25:InvalidDeviceSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DeviceNotSupportedReason"> - <restriction base="xsd:string"> - <enumeration value="host" /> - <enumeration value="guest" /> - </restriction> - </simpleType> - <complexType name="DeviceNotSupported"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DeviceUnsupportedForVmPlatform"> - <complexContent> - <extension base="vim25:InvalidDeviceSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DeviceUnsupportedForVmVersion"> - <complexContent> - <extension base="vim25:InvalidDeviceSpec"> - <sequence> - <element name="currentVersion" type="xsd:string" /> - <element name="expectedVersion" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DigestNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DirectoryNotEmpty"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DisableAdminNotSupported"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DisallowedChangeByServiceDisallowedChange"> - <restriction base="xsd:string"> - <enumeration value="hotExtendDisk" /> - </restriction> - </simpleType> - <complexType name="DisallowedChangeByService"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="serviceName" type="xsd:string" /> - <element name="disallowedChange" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DisallowedDiskModeChange"> - <complexContent> - <extension base="vim25:InvalidDeviceSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DisallowedMigrationDeviceAttached"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DisallowedOperationOnFailoverHost"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="hostname" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DisconnectedHostsBlockingEVC"> - <complexContent> - <extension base="vim25:EVCConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DiskHasPartitions"> - <complexContent> - <extension base="vim25:VsanDiskFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DiskIsLastRemainingNonSSD"> - <complexContent> - <extension base="vim25:VsanDiskFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DiskIsNonLocal"> - <complexContent> - <extension base="vim25:VsanDiskFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DiskIsUSB"> - <complexContent> - <extension base="vim25:VsanDiskFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DiskMoveTypeNotSupported"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DiskNotSupported"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="disk" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DiskTooSmall"> - <complexContent> - <extension base="vim25:VsanDiskFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DomainNotFound"> - <complexContent> - <extension base="vim25:ActiveDirectoryFault"> - <sequence> - <element name="domainName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsDisabledOnVm"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DrsVmotionIncompatibleFault"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DuplicateDisks"> - <complexContent> - <extension base="vim25:VsanDiskFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DuplicateName"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="object" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DuplicateVsanNetworkInterface"> - <complexContent> - <extension base="vim25:VsanFault"> - <sequence> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsApplyOperationFaultFaultOnObject"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="objectId" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsApplyOperationFaultFaultOnObject"> - <sequence> - <element name="DvsApplyOperationFaultFaultOnObject" type="vim25:DvsApplyOperationFaultFaultOnObject" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsApplyOperationFault"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="objectFault" type="vim25:DvsApplyOperationFaultFaultOnObject" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsNotAuthorized"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="sessionExtensionKey" type="xsd:string" minOccurs="0" /> - <element name="dvsExtensionKey" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsOperationBulkFaultFaultOnHost"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsOperationBulkFaultFaultOnHost"> - <sequence> - <element name="DvsOperationBulkFaultFaultOnHost" type="vim25:DvsOperationBulkFaultFaultOnHost" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsOperationBulkFault"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="hostFault" type="vim25:DvsOperationBulkFaultFaultOnHost" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsScopeViolated"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="scope" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - <element name="entity" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailed"> - <complexContent> - <extension base="vim25:NotSupportedHostInCluster"> - <sequence> - <element name="faults" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailedCPUFeaturesForMode"> - <complexContent> - <extension base="vim25:EVCAdmissionFailed"> - <sequence> - <element name="currentEVCModeKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailedCPUModel"> - <complexContent> - <extension base="vim25:EVCAdmissionFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailedCPUModelForMode"> - <complexContent> - <extension base="vim25:EVCAdmissionFailed"> - <sequence> - <element name="currentEVCModeKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailedCPUVendor"> - <complexContent> - <extension base="vim25:EVCAdmissionFailed"> - <sequence> - <element name="clusterCPUVendor" type="xsd:string" /> - <element name="hostCPUVendor" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailedCPUVendorUnknown"> - <complexContent> - <extension base="vim25:EVCAdmissionFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailedHostDisconnected"> - <complexContent> - <extension base="vim25:EVCAdmissionFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailedHostSoftware"> - <complexContent> - <extension base="vim25:EVCAdmissionFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailedHostSoftwareForMode"> - <complexContent> - <extension base="vim25:EVCAdmissionFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCAdmissionFailedVmActive"> - <complexContent> - <extension base="vim25:EVCAdmissionFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCConfigFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="faults" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCModeIllegalByVendor"> - <complexContent> - <extension base="vim25:EVCConfigFault"> - <sequence> - <element name="clusterCPUVendor" type="xsd:string" /> - <element name="modeCPUVendor" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCModeUnsupportedByHosts"> - <complexContent> - <extension base="vim25:EVCConfigFault"> - <sequence> - <element name="evcMode" type="xsd:string" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="hostName" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCUnsupportedByHostHardware"> - <complexContent> - <extension base="vim25:EVCConfigFault"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - <element name="hostName" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EVCUnsupportedByHostSoftware"> - <complexContent> - <extension base="vim25:EVCConfigFault"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - <element name="hostName" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="EightHostLimitViolated"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExpiredAddonLicense"> - <complexContent> - <extension base="vim25:ExpiredFeatureLicense"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExpiredEditionLicense"> - <complexContent> - <extension base="vim25:ExpiredFeatureLicense"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExpiredFeatureLicense"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="feature" type="xsd:string" /> - <element name="count" type="xsd:int" /> - <element name="expirationDate" type="xsd:dateTime" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ExtendedFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="faultTypeId" type="xsd:string" /> - <element name="data" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FailToEnableSPBM"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="cs" type="vim25:ManagedObjectReference" /> - <element name="csName" type="xsd:string" /> - <element name="hostLicenseStates" type="vim25:ComputeResourceHostSPBMLicenseInfo" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FailToLockFaultToleranceVMs"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="alreadyLockedVm" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceAntiAffinityViolated"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="hostName" type="xsd:string" /> - <element name="host" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceCannotEditMem"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - <element name="vm" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceCpuIncompatible"> - <complexContent> - <extension base="vim25:CpuIncompatible"> - <sequence> - <element name="model" type="xsd:boolean" /> - <element name="family" type="xsd:boolean" /> - <element name="stepping" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceNeedsThickDisk"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceNotLicensed"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="hostName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceNotSameBuild"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="build" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultTolerancePrimaryPowerOnNotAttempted"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="secondaryVm" type="vim25:ManagedObjectReference" /> - <element name="primaryVm" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceVmNotDasProtected"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FcoeFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FcoeFaultPnicHasNoPortSet"> - <complexContent> - <extension base="vim25:FcoeFault"> - <sequence> - <element name="nicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FeatureRequirementsNotMet"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="featureRequirement" type="vim25:VirtualMachineFeatureRequirement" minOccurs="0" maxOccurs="unbounded" /> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileAlreadyExists"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileBackedPortNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="file" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileLocked"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileNameTooLong"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileNotFound"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileNotWritable"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileTooLarge"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - <element name="datastore" type="xsd:string" /> - <element name="fileSize" type="xsd:long" /> - <element name="maxFileSize" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FilesystemQuiesceFault"> - <complexContent> - <extension base="vim25:SnapshotFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FilterInUse"> - <complexContent> - <extension base="vim25:ResourceInUse"> - <sequence> - <element name="disk" type="vim25:VirtualDiskId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="FtIssuesOnHostHostSelectionType"> - <restriction base="xsd:string"> - <enumeration value="user" /> - <enumeration value="vc" /> - <enumeration value="drs" /> - </restriction> - </simpleType> - <complexType name="FtIssuesOnHost"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="hostName" type="xsd:string" /> - <element name="errors" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FullStorageVMotionNotSupported"> - <complexContent> - <extension base="vim25:MigrationFeatureNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GatewayConnectFault"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - <element name="gatewayType" type="xsd:string" /> - <element name="gatewayId" type="xsd:string" /> - <element name="gatewayInfo" type="xsd:string" /> - <element name="details" type="vim25:LocalizableMessage" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GatewayHostNotReachable"> - <complexContent> - <extension base="vim25:GatewayToHostConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GatewayNotFound"> - <complexContent> - <extension base="vim25:GatewayConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GatewayNotReachable"> - <complexContent> - <extension base="vim25:GatewayConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GatewayOperationRefused"> - <complexContent> - <extension base="vim25:GatewayConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GatewayToHostAuthFault"> - <complexContent> - <extension base="vim25:GatewayToHostConnectFault"> - <sequence> - <element name="invalidProperties" type="xsd:string" maxOccurs="unbounded" /> - <element name="missingProperties" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GatewayToHostConnectFault"> - <complexContent> - <extension base="vim25:GatewayConnectFault"> - <sequence> - <element name="hostname" type="xsd:string" /> - <element name="port" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GatewayToHostTrustVerifyFault"> - <complexContent> - <extension base="vim25:GatewayToHostConnectFault"> - <sequence> - <element name="verificationToken" type="xsd:string" /> - <element name="propertiesToVerify" type="vim25:KeyValue" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GenericDrsFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="hostFaults" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GenericVmConfigFault"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="reason" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestAuthenticationChallenge"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - <element name="serverChallenge" type="vim25:GuestAuthentication" /> - <element name="sessionID" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestComponentsOutOfDate"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestMultipleMappings"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestOperationsFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestOperationsUnavailable"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestPermissionDenied"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestProcessNotFound"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - <element name="pid" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegistryFault"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - <element name="windowsSystemErrorCode" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegistryKeyAlreadyExists"> - <complexContent> - <extension base="vim25:GuestRegistryKeyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegistryKeyFault"> - <complexContent> - <extension base="vim25:GuestRegistryFault"> - <sequence> - <element name="keyName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegistryKeyHasSubkeys"> - <complexContent> - <extension base="vim25:GuestRegistryKeyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegistryKeyInvalid"> - <complexContent> - <extension base="vim25:GuestRegistryKeyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegistryKeyParentVolatile"> - <complexContent> - <extension base="vim25:GuestRegistryKeyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegistryValueFault"> - <complexContent> - <extension base="vim25:GuestRegistryFault"> - <sequence> - <element name="keyName" type="xsd:string" /> - <element name="valueName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegistryValueNotFound"> - <complexContent> - <extension base="vim25:GuestRegistryValueFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HAErrorsAtDest"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HeterogenousHostsBlockingEVC"> - <complexContent> - <extension base="vim25:EVCConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostAccessRestrictedToManagementServer"> - <complexContent> - <extension base="vim25:NotSupported"> - <sequence> - <element name="managementServer" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConfigFailed"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - <element name="failure" type="vim25:LocalizedMethodFault" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConfigFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConnectFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostHasComponentFailureHostComponentType"> - <restriction base="xsd:string"> - <enumeration value="Datastore" /> - </restriction> - </simpleType> - <complexType name="HostHasComponentFailure"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="hostName" type="xsd:string" /> - <element name="componentType" type="xsd:string" /> - <element name="componentName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInDomain"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostIncompatibleForFaultToleranceReason"> - <restriction base="xsd:string"> - <enumeration value="product" /> - <enumeration value="processor" /> - </restriction> - </simpleType> - <complexType name="HostIncompatibleForFaultTolerance"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostIncompatibleForRecordReplayReason"> - <restriction base="xsd:string"> - <enumeration value="product" /> - <enumeration value="processor" /> - </restriction> - </simpleType> - <complexType name="HostIncompatibleForRecordReplay"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInventoryFull"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="capacity" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostPowerOpFailed"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSpecificationOperationFailed"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HotSnapshotMoveNotSupported"> - <complexContent> - <extension base="vim25:SnapshotCopyNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IDEDiskNotSupported"> - <complexContent> - <extension base="vim25:DiskNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IORMNotSupportedHostOnDatastore"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" /> - <element name="datastoreName" type="xsd:string" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ImportHostAddFailure"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="hostIp" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ImportOperationBulkFaultFaultOnImport"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="entityType" type="xsd:string" minOccurs="0" /> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfImportOperationBulkFaultFaultOnImport"> - <sequence> - <element name="ImportOperationBulkFaultFaultOnImport" type="vim25:ImportOperationBulkFaultFaultOnImport" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ImportOperationBulkFault"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="importFaults" type="vim25:ImportOperationBulkFaultFaultOnImport" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InUseFeatureManipulationDisallowed"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InaccessibleDatastore"> - <complexContent> - <extension base="vim25:InvalidDatastore"> - <sequence> - <element name="detail" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InaccessibleFTMetadataDatastore"> - <complexContent> - <extension base="vim25:InaccessibleDatastore"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InaccessibleVFlashSource"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IncompatibleDefaultDevice"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IncompatibleHostForFtSecondary"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="IncompatibleHostForVmReplicationIncompatibleReason"> - <restriction base="xsd:string"> - <enumeration value="rpo" /> - <enumeration value="netCompression" /> - </restriction> - </simpleType> - <complexType name="IncompatibleHostForVmReplication"> - <complexContent> - <extension base="vim25:ReplicationFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - <element name="hostName" type="xsd:string" /> - <element name="reason" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IncompatibleSetting"> - <complexContent> - <extension base="vim25:InvalidArgument"> - <sequence> - <element name="conflictingProperty" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IncorrectFileType"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IncorrectHostInformation"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IndependentDiskVMotionNotSupported"> - <complexContent> - <extension base="vim25:MigrationFeatureNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientAgentVmsDeployed"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="hostName" type="xsd:string" /> - <element name="requiredNumAgentVms" type="xsd:int" /> - <element name="currentNumAgentVms" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientCpuResourcesFault"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="unreserved" type="xsd:long" /> - <element name="requested" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientDisks"> - <complexContent> - <extension base="vim25:VsanDiskFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientFailoverResourcesFault"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientGraphicsResourcesFault"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientHostCapacityFault"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientHostCpuCapacityFault"> - <complexContent> - <extension base="vim25:InsufficientHostCapacityFault"> - <sequence> - <element name="unreserved" type="xsd:long" /> - <element name="requested" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientHostMemoryCapacityFault"> - <complexContent> - <extension base="vim25:InsufficientHostCapacityFault"> - <sequence> - <element name="unreserved" type="xsd:long" /> - <element name="requested" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientMemoryResourcesFault"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="unreserved" type="xsd:long" /> - <element name="requested" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientNetworkCapacity"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientNetworkResourcePoolCapacity"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="dvsName" type="xsd:string" /> - <element name="dvsUuid" type="xsd:string" /> - <element name="resourcePoolKey" type="xsd:string" /> - <element name="available" type="xsd:long" /> - <element name="requested" type="xsd:long" /> - <element name="device" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientPerCpuCapacity"> - <complexContent> - <extension base="vim25:InsufficientHostCapacityFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientResourcesFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientStandbyCpuResource"> - <complexContent> - <extension base="vim25:InsufficientStandbyResource"> - <sequence> - <element name="available" type="xsd:long" /> - <element name="requested" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientStandbyMemoryResource"> - <complexContent> - <extension base="vim25:InsufficientStandbyResource"> - <sequence> - <element name="available" type="xsd:long" /> - <element name="requested" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientStandbyResource"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientStorageIops"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="unreservedIops" type="xsd:long" /> - <element name="requestedIops" type="xsd:long" /> - <element name="datastoreName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientStorageSpace"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InsufficientVFlashResourcesFault"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="freeSpaceInMB" type="xsd:long" minOccurs="0" /> - <element name="freeSpace" type="xsd:long" /> - <element name="requestedSpaceInMB" type="xsd:long" minOccurs="0" /> - <element name="requestedSpace" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidAffinitySettingFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidBmcRole"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidBundle"> - <complexContent> - <extension base="vim25:PlatformConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidCAMCertificate"> - <complexContent> - <extension base="vim25:InvalidCAMServer"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidCAMServer"> - <complexContent> - <extension base="vim25:ActiveDirectoryFault"> - <sequence> - <element name="camServer" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidClientCertificate"> - <complexContent> - <extension base="vim25:InvalidLogin"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidController"> - <complexContent> - <extension base="vim25:InvalidDeviceSpec"> - <sequence> - <element name="controllerKey" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="InvalidDasConfigArgumentEntryForInvalidArgument"> - <restriction base="xsd:string"> - <enumeration value="admissionControl" /> - <enumeration value="userHeartbeatDs" /> - <enumeration value="vmConfig" /> - </restriction> - </simpleType> - <complexType name="InvalidDasConfigArgument"> - <complexContent> - <extension base="vim25:InvalidArgument"> - <sequence> - <element name="entry" type="xsd:string" minOccurs="0" /> - <element name="clusterName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidDasRestartPriorityForFtVm"> - <complexContent> - <extension base="vim25:InvalidArgument"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidDatastore"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidDatastorePath"> - <complexContent> - <extension base="vim25:InvalidDatastore"> - <sequence> - <element name="datastorePath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidDatastoreState"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - <element name="datastoreName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidDeviceBacking"> - <complexContent> - <extension base="vim25:InvalidDeviceSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidDeviceOperation"> - <complexContent> - <extension base="vim25:InvalidDeviceSpec"> - <sequence> - <element name="badOp" type="vim25:VirtualDeviceConfigSpecOperation" minOccurs="0" /> - <element name="badFileOp" type="vim25:VirtualDeviceConfigSpecFileOperation" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidDeviceSpec"> - <complexContent> - <extension base="vim25:InvalidVmConfig"> - <sequence> - <element name="deviceIndex" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidDiskFormat"> - <complexContent> - <extension base="vim25:InvalidFormat"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidDrsBehaviorForFtVm"> - <complexContent> - <extension base="vim25:InvalidArgument"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidEditionLicense"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="feature" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidEvent"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidFolder"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="target" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidFormat"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidGuestLogin"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidHostConnectionState"> - <complexContent> - <extension base="vim25:InvalidHostState"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidHostName"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidHostState"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidIndexArgument"> - <complexContent> - <extension base="vim25:InvalidArgument"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidIpfixConfig"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="property" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidIpmiLoginInfo"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidIpmiMacAddress"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="userProvidedMacAddress" type="xsd:string" /> - <element name="observedMacAddress" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidLicense"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="licenseContent" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidLocale"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidLogin"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidName"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidNasCredentials"> - <complexContent> - <extension base="vim25:NasConfigFault"> - <sequence> - <element name="userName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidNetworkInType"> - <complexContent> - <extension base="vim25:VAppPropertyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidNetworkResource"> - <complexContent> - <extension base="vim25:NasConfigFault"> - <sequence> - <element name="remoteHost" type="xsd:string" /> - <element name="remotePath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidOperationOnSecondaryVm"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidPowerState"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - <element name="requestedState" type="vim25:VirtualMachinePowerState" minOccurs="0" /> - <element name="existingState" type="vim25:VirtualMachinePowerState" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidPrivilege"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="privilege" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="InvalidProfileReferenceHostReason"> - <restriction base="xsd:string"> - <enumeration value="incompatibleVersion" /> - <enumeration value="missingReferenceHost" /> - </restriction> - </simpleType> - <complexType name="InvalidProfileReferenceHost"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="profile" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="profileName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidPropertyType"> - <complexContent> - <extension base="vim25:VAppPropertyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidPropertyValue"> - <complexContent> - <extension base="vim25:VAppPropertyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidResourcePoolStructureFault"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidSnapshotFormat"> - <complexContent> - <extension base="vim25:InvalidFormat"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidState"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidVmConfig"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="property" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InvalidVmState"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="InventoryHasStandardAloneHosts"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="hosts" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IpHostnameGeneratorError"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultInvalidVnic"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultPnicInUse"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="pnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultVnicAlreadyBound"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultVnicHasActivePaths"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultVnicHasMultipleUplinks"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultVnicHasNoUplinks"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultVnicHasWrongUplink"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultVnicInUse"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultVnicIsLastPath"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultVnicNotBound"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiFaultVnicNotFound"> - <complexContent> - <extension base="vim25:IscsiFault"> - <sequence> - <element name="vnicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LargeRDMConversionNotSupported"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LargeRDMNotSupportedOnDatastore"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="datastore" type="vim25:ManagedObjectReference" /> - <element name="datastoreName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LegacyNetworkInterfaceInUse"> - <complexContent> - <extension base="vim25:CannotAccessNetwork"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="LicenseAssignmentFailedReason"> - <restriction base="xsd:string"> - <enumeration value="keyEntityMismatch" /> - <enumeration value="downgradeDisallowed" /> - <enumeration value="inventoryNotManageableByVirtualCenter" /> - <enumeration value="hostsUnmanageableByVirtualCenterWithoutLicenseServer" /> - </restriction> - </simpleType> - <complexType name="LicenseAssignmentFailed"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseDowngradeDisallowed"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="edition" type="xsd:string" /> - <element name="entityId" type="xsd:string" /> - <element name="features" type="vim25:KeyAnyValue" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseEntityNotFound"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="entityId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseExpired"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="licenseKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseKeyEntityMismatch"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseRestricted"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseServerUnavailable"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="licenseServer" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LicenseSourceUnavailable"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="licenseSource" type="vim25:LicenseSource" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LimitExceeded"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="property" type="xsd:string" minOccurs="0" /> - <element name="limit" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LinuxVolumeNotClean"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LogBundlingFailed"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MaintenanceModeFileMove"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MemoryFileFormatNotSupportedByDatastore"> - <complexContent> - <extension base="vim25:UnsupportedDatastore"> - <sequence> - <element name="datastoreName" type="xsd:string" /> - <element name="type" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MemoryHotPlugNotSupported"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MemorySizeNotRecommended"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="memorySizeMB" type="xsd:int" /> - <element name="minMemorySizeMB" type="xsd:int" /> - <element name="maxMemorySizeMB" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MemorySizeNotSupported"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="memorySizeMB" type="xsd:int" /> - <element name="minMemorySizeMB" type="xsd:int" /> - <element name="maxMemorySizeMB" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MemorySizeNotSupportedByDatastore"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" /> - <element name="memorySizeMB" type="xsd:int" /> - <element name="maxMemorySizeMB" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MemorySnapshotOnIndependentDisk"> - <complexContent> - <extension base="vim25:SnapshotFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MethodAlreadyDisabledFault"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="sourceId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MethodDisabled"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="source" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationDisabled"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationFeatureNotSupported"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="atSourceHost" type="xsd:boolean" /> - <element name="failedHostName" type="xsd:string" /> - <element name="failedHost" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MigrationNotReady"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="reason" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MismatchedBundle"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="bundleUuid" type="xsd:string" /> - <element name="hostUuid" type="xsd:string" /> - <element name="bundleBuildNumber" type="xsd:int" /> - <element name="hostBuildNumber" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MismatchedNetworkPolicies"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="backing" type="xsd:string" /> - <element name="connected" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MismatchedVMotionNetworkNames"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="sourceNetwork" type="xsd:string" /> - <element name="destNetwork" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MissingBmcSupport"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MissingController"> - <complexContent> - <extension base="vim25:InvalidDeviceSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MissingIpPool"> - <complexContent> - <extension base="vim25:VAppPropertyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MissingLinuxCustResources"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MissingNetworkIpConfig"> - <complexContent> - <extension base="vim25:VAppPropertyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MissingPowerOffConfiguration"> - <complexContent> - <extension base="vim25:VAppConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MissingPowerOnConfiguration"> - <complexContent> - <extension base="vim25:VAppConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MissingWindowsCustResources"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MksConnectionLimitReached"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - <element name="connectionLimit" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MountError"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="diskIndex" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MultiWriterNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MultipleCertificatesVerifyFaultThumbprintData"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="port" type="xsd:int" /> - <element name="thumbprint" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfMultipleCertificatesVerifyFaultThumbprintData"> - <sequence> - <element name="MultipleCertificatesVerifyFaultThumbprintData" type="vim25:MultipleCertificatesVerifyFaultThumbprintData" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="MultipleCertificatesVerifyFault"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - <element name="thumbprintData" type="vim25:MultipleCertificatesVerifyFaultThumbprintData" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MultipleSnapshotsNotSupported"> - <complexContent> - <extension base="vim25:SnapshotFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NamespaceFull"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="currentMaxSize" type="xsd:long" /> - <element name="requiredSize" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NamespaceLimitReached"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="limit" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NamespaceWriteProtected"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NasConfigFault"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NasConnectionLimitReached"> - <complexContent> - <extension base="vim25:NasConfigFault"> - <sequence> - <element name="remoteHost" type="xsd:string" /> - <element name="remotePath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NasSessionCredentialConflict"> - <complexContent> - <extension base="vim25:NasConfigFault"> - <sequence> - <element name="remoteHost" type="xsd:string" /> - <element name="remotePath" type="xsd:string" /> - <element name="userName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NasVolumeNotMounted"> - <complexContent> - <extension base="vim25:NasConfigFault"> - <sequence> - <element name="remoteHost" type="xsd:string" /> - <element name="remotePath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetworkCopyFault"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetworkDisruptedAndConfigRolledBack"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="host" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetworkInaccessible"> - <complexContent> - <extension base="vim25:NasConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetworksMayNotBeTheSame"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NicSettingMismatch"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - <element name="numberOfNicsInSpec" type="xsd:int" /> - <element name="numberOfNicsInVM" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoActiveHostInCluster"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - <element name="computeResource" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoAvailableIp"> - <complexContent> - <extension base="vim25:VAppPropertyFault"> - <sequence> - <element name="network" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoClientCertificate"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoCompatibleDatastore"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoCompatibleHardAffinityHost"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoCompatibleHost"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoCompatibleHostWithAccessToDevice"> - <complexContent> - <extension base="vim25:NoCompatibleHost"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoCompatibleSoftAffinityHost"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoConnectedDatastore"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoDiskFound"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoDiskSpace"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - <element name="datastore" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoDisksToCustomize"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoGateway"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoGuestHeartbeat"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoHost"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoHostSuitableForFtSecondary"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoLicenseServerConfigured"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoPeerHostFound"> - <complexContent> - <extension base="vim25:HostPowerOpFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoPermission"> - <complexContent> - <extension base="vim25:SecurityError"> - <sequence> - <element name="object" type="vim25:ManagedObjectReference" /> - <element name="privilegeId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoPermissionOnAD"> - <complexContent> - <extension base="vim25:ActiveDirectoryFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoPermissionOnHost"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoPermissionOnNasVolume"> - <complexContent> - <extension base="vim25:NasConfigFault"> - <sequence> - <element name="userName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoSubjectName"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoVcManagedIpConfigured"> - <complexContent> - <extension base="vim25:VAppPropertyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoVirtualNic"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NoVmInVApp"> - <complexContent> - <extension base="vim25:VAppConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NonADUserRequired"> - <complexContent> - <extension base="vim25:ActiveDirectoryFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NonHomeRDMVMotionNotSupported"> - <complexContent> - <extension base="vim25:MigrationFeatureNotSupported"> - <sequence> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NonPersistentDisksNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NonVmwareOuiMacNotSupportedHost"> - <complexContent> - <extension base="vim25:NotSupportedHost"> - <sequence> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotADirectory"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotAFile"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotAuthenticated"> - <complexContent> - <extension base="vim25:NoPermission"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotEnoughCpus"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="numCpuDest" type="xsd:int" /> - <element name="numCpuVm" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotEnoughLogicalCpus"> - <complexContent> - <extension base="vim25:NotEnoughCpus"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotFound"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="NotSupportedDeviceForFTDeviceType"> - <restriction base="xsd:string"> - <enumeration value="virtualVmxnet3" /> - <enumeration value="paraVirtualSCSIController" /> - </restriction> - </simpleType> - <complexType name="NotSupportedDeviceForFT"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" minOccurs="0" /> - <element name="deviceType" type="xsd:string" /> - <element name="deviceLabel" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupportedHost"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - <element name="productName" type="xsd:string" minOccurs="0" /> - <element name="productVersion" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupportedHostForChecksum"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupportedHostForVFlash"> - <complexContent> - <extension base="vim25:NotSupportedHost"> - <sequence> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupportedHostForVmcp"> - <complexContent> - <extension base="vim25:NotSupportedHost"> - <sequence> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupportedHostForVmemFile"> - <complexContent> - <extension base="vim25:NotSupportedHost"> - <sequence> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupportedHostForVsan"> - <complexContent> - <extension base="vim25:NotSupportedHost"> - <sequence> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupportedHostInCluster"> - <complexContent> - <extension base="vim25:NotSupportedHost"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupportedHostInDvs"> - <complexContent> - <extension base="vim25:NotSupportedHost"> - <sequence> - <element name="switchProductSpec" type="vim25:DistributedVirtualSwitchProductSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotSupportedHostInHACluster"> - <complexContent> - <extension base="vim25:NotSupportedHost"> - <sequence> - <element name="hostName" type="xsd:string" /> - <element name="build" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NotUserConfigurableProperty"> - <complexContent> - <extension base="vim25:VAppPropertyFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NumVirtualCoresPerSocketNotSupported"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="maxSupportedCoresPerSocketDest" type="xsd:int" /> - <element name="numCoresPerSocketVm" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NumVirtualCpusExceedsLimit"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="maxSupportedVcpus" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="NumVirtualCpusIncompatibleReason"> - <restriction base="xsd:string"> - <enumeration value="recordReplay" /> - <enumeration value="faultTolerance" /> - </restriction> - </simpleType> - <complexType name="NumVirtualCpusIncompatible"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="reason" type="xsd:string" /> - <element name="numCpu" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NumVirtualCpusNotSupported"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="maxSupportedVcpusDest" type="xsd:int" /> - <element name="numCpuVm" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OperationDisabledByGuest"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OperationDisallowedOnHost"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OperationNotSupportedByGuest"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OutOfBounds"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="argumentName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfAttribute"> - <complexContent> - <extension base="vim25:OvfInvalidPackage"> - <sequence> - <element name="elementName" type="xsd:string" /> - <element name="attributeName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConnectedDevice"> - <complexContent> - <extension base="vim25:OvfHardwareExport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConnectedDeviceFloppy"> - <complexContent> - <extension base="vim25:OvfConnectedDevice"> - <sequence> - <element name="filename" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConnectedDeviceIso"> - <complexContent> - <extension base="vim25:OvfConnectedDevice"> - <sequence> - <element name="filename" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConstraint"> - <complexContent> - <extension base="vim25:OvfInvalidPackage"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConsumerCallbackFault"> - <complexContent> - <extension base="vim25:OvfFault"> - <sequence> - <element name="extensionKey" type="xsd:string" /> - <element name="extensionName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConsumerCommunicationError"> - <complexContent> - <extension base="vim25:OvfConsumerCallbackFault"> - <sequence> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConsumerFault"> - <complexContent> - <extension base="vim25:OvfConsumerCallbackFault"> - <sequence> - <element name="errorKey" type="xsd:string" /> - <element name="message" type="xsd:string" /> - <element name="params" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConsumerInvalidSection"> - <complexContent> - <extension base="vim25:OvfConsumerCallbackFault"> - <sequence> - <element name="lineNumber" type="xsd:int" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConsumerPowerOnFault"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - <element name="extensionKey" type="xsd:string" /> - <element name="extensionName" type="xsd:string" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConsumerUndeclaredSection"> - <complexContent> - <extension base="vim25:OvfConsumerCallbackFault"> - <sequence> - <element name="qualifiedSectionType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConsumerUndefinedPrefix"> - <complexContent> - <extension base="vim25:OvfConsumerCallbackFault"> - <sequence> - <element name="prefix" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfConsumerValidationFault"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="extensionKey" type="xsd:string" /> - <element name="extensionName" type="xsd:string" /> - <element name="message" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfCpuCompatibility"> - <complexContent> - <extension base="vim25:OvfImport"> - <sequence> - <element name="registerName" type="xsd:string" /> - <element name="level" type="xsd:int" /> - <element name="registerValue" type="xsd:string" /> - <element name="desiredRegisterValue" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfCpuCompatibilityCheckNotSupported"> - <complexContent> - <extension base="vim25:OvfImport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfDiskMappingNotFound"> - <complexContent> - <extension base="vim25:OvfSystemFault"> - <sequence> - <element name="diskName" type="xsd:string" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfDiskOrderConstraint"> - <complexContent> - <extension base="vim25:OvfConstraint"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfDuplicateElement"> - <complexContent> - <extension base="vim25:OvfElement"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfDuplicatedElementBoundary"> - <complexContent> - <extension base="vim25:OvfElement"> - <sequence> - <element name="boundary" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfDuplicatedPropertyIdExport"> - <complexContent> - <extension base="vim25:OvfExport"> - <sequence> - <element name="fqid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfDuplicatedPropertyIdImport"> - <complexContent> - <extension base="vim25:OvfExport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfElement"> - <complexContent> - <extension base="vim25:OvfInvalidPackage"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfElementInvalidValue"> - <complexContent> - <extension base="vim25:OvfElement"> - <sequence> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfExport"> - <complexContent> - <extension base="vim25:OvfFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfExportFailed"> - <complexContent> - <extension base="vim25:OvfExport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfHardwareCheck"> - <complexContent> - <extension base="vim25:OvfImport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfHardwareExport"> - <complexContent> - <extension base="vim25:OvfExport"> - <sequence> - <element name="device" type="vim25:VirtualDevice" minOccurs="0" /> - <element name="vmPath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfHostResourceConstraint"> - <complexContent> - <extension base="vim25:OvfConstraint"> - <sequence> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfHostValueNotParsed"> - <complexContent> - <extension base="vim25:OvfSystemFault"> - <sequence> - <element name="property" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfImport"> - <complexContent> - <extension base="vim25:OvfFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfImportFailed"> - <complexContent> - <extension base="vim25:OvfImport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfInternalError"> - <complexContent> - <extension base="vim25:OvfSystemFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfInvalidPackage"> - <complexContent> - <extension base="vim25:OvfFault"> - <sequence> - <element name="lineNumber" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfInvalidValue"> - <complexContent> - <extension base="vim25:OvfAttribute"> - <sequence> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfInvalidValueConfiguration"> - <complexContent> - <extension base="vim25:OvfInvalidValue"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfInvalidValueEmpty"> - <complexContent> - <extension base="vim25:OvfInvalidValue"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfInvalidValueFormatMalformed"> - <complexContent> - <extension base="vim25:OvfInvalidValue"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfInvalidValueReference"> - <complexContent> - <extension base="vim25:OvfInvalidValue"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfInvalidVmName"> - <complexContent> - <extension base="vim25:OvfUnsupportedPackage"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfMappedOsId"> - <complexContent> - <extension base="vim25:OvfImport"> - <sequence> - <element name="ovfId" type="xsd:int" /> - <element name="ovfDescription" type="xsd:string" /> - <element name="targetDescription" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfMissingAttribute"> - <complexContent> - <extension base="vim25:OvfAttribute"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfMissingElement"> - <complexContent> - <extension base="vim25:OvfElement"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfMissingElementNormalBoundary"> - <complexContent> - <extension base="vim25:OvfMissingElement"> - <sequence> - <element name="boundary" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfMissingHardware"> - <complexContent> - <extension base="vim25:OvfImport"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="resourceType" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfNetworkMappingNotSupported"> - <complexContent> - <extension base="vim25:OvfImport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfNoHostNic"> - <complexContent> - <extension base="vim25:OvfUnsupportedPackage"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfNoSpaceOnController"> - <complexContent> - <extension base="vim25:OvfUnsupportedElement"> - <sequence> - <element name="parent" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfNoSupportedHardwareFamily"> - <complexContent> - <extension base="vim25:OvfUnsupportedPackage"> - <sequence> - <element name="version" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfProperty"> - <complexContent> - <extension base="vim25:OvfInvalidPackage"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfPropertyExport"> - <complexContent> - <extension base="vim25:OvfExport"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfPropertyNetwork"> - <complexContent> - <extension base="vim25:OvfProperty"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfPropertyNetworkExport"> - <complexContent> - <extension base="vim25:OvfExport"> - <sequence> - <element name="network" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfPropertyQualifier"> - <complexContent> - <extension base="vim25:OvfProperty"> - <sequence> - <element name="qualifier" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfPropertyQualifierDuplicate"> - <complexContent> - <extension base="vim25:OvfProperty"> - <sequence> - <element name="qualifier" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfPropertyQualifierIgnored"> - <complexContent> - <extension base="vim25:OvfProperty"> - <sequence> - <element name="qualifier" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfPropertyType"> - <complexContent> - <extension base="vim25:OvfProperty"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfPropertyValue"> - <complexContent> - <extension base="vim25:OvfProperty"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfSystemFault"> - <complexContent> - <extension base="vim25:OvfFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfToXmlUnsupportedElement"> - <complexContent> - <extension base="vim25:OvfSystemFault"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnableToExportDisk"> - <complexContent> - <extension base="vim25:OvfHardwareExport"> - <sequence> - <element name="diskName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnexpectedElement"> - <complexContent> - <extension base="vim25:OvfElement"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnknownDevice"> - <complexContent> - <extension base="vim25:OvfSystemFault"> - <sequence> - <element name="device" type="vim25:VirtualDevice" minOccurs="0" /> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnknownDeviceBacking"> - <complexContent> - <extension base="vim25:OvfHardwareExport"> - <sequence> - <element name="backing" type="vim25:VirtualDeviceBackingInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnknownEntity"> - <complexContent> - <extension base="vim25:OvfSystemFault"> - <sequence> - <element name="lineNumber" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedAttribute"> - <complexContent> - <extension base="vim25:OvfUnsupportedPackage"> - <sequence> - <element name="elementName" type="xsd:string" /> - <element name="attributeName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedAttributeValue"> - <complexContent> - <extension base="vim25:OvfUnsupportedAttribute"> - <sequence> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedDeviceBackingInfo"> - <complexContent> - <extension base="vim25:OvfSystemFault"> - <sequence> - <element name="elementName" type="xsd:string" minOccurs="0" /> - <element name="instanceId" type="xsd:string" minOccurs="0" /> - <element name="deviceName" type="xsd:string" /> - <element name="backingName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedDeviceBackingOption"> - <complexContent> - <extension base="vim25:OvfSystemFault"> - <sequence> - <element name="elementName" type="xsd:string" minOccurs="0" /> - <element name="instanceId" type="xsd:string" minOccurs="0" /> - <element name="deviceName" type="xsd:string" /> - <element name="backingName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedDeviceExport"> - <complexContent> - <extension base="vim25:OvfHardwareExport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedDiskProvisioning"> - <complexContent> - <extension base="vim25:OvfImport"> - <sequence> - <element name="diskProvisioning" type="xsd:string" /> - <element name="supportedDiskProvisioning" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedElement"> - <complexContent> - <extension base="vim25:OvfUnsupportedPackage"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedElementValue"> - <complexContent> - <extension base="vim25:OvfUnsupportedElement"> - <sequence> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedPackage"> - <complexContent> - <extension base="vim25:OvfFault"> - <sequence> - <element name="lineNumber" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedSection"> - <complexContent> - <extension base="vim25:OvfUnsupportedElement"> - <sequence> - <element name="info" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedSubType"> - <complexContent> - <extension base="vim25:OvfUnsupportedPackage"> - <sequence> - <element name="elementName" type="xsd:string" /> - <element name="instanceId" type="xsd:string" /> - <element name="deviceType" type="xsd:int" /> - <element name="deviceSubType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfUnsupportedType"> - <complexContent> - <extension base="vim25:OvfUnsupportedPackage"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="instanceId" type="xsd:string" /> - <element name="deviceType" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfWrongElement"> - <complexContent> - <extension base="vim25:OvfElement"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfWrongNamespace"> - <complexContent> - <extension base="vim25:OvfInvalidPackage"> - <sequence> - <element name="namespaceName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OvfXmlFormat"> - <complexContent> - <extension base="vim25:OvfInvalidPackage"> - <sequence> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchAlreadyInstalled"> - <complexContent> - <extension base="vim25:PatchNotApplicable"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchBinariesNotFound"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="patchID" type="xsd:string" /> - <element name="binary" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchInstallFailed"> - <complexContent> - <extension base="vim25:PlatformConfigFault"> - <sequence> - <element name="rolledBack" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchIntegrityError"> - <complexContent> - <extension base="vim25:PlatformConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchMetadataCorrupted"> - <complexContent> - <extension base="vim25:PatchMetadataInvalid"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchMetadataInvalid"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="patchID" type="xsd:string" /> - <element name="metaData" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchMetadataNotFound"> - <complexContent> - <extension base="vim25:PatchMetadataInvalid"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchMissingDependencies"> - <complexContent> - <extension base="vim25:PatchNotApplicable"> - <sequence> - <element name="prerequisitePatch" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="prerequisiteLib" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchNotApplicable"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="patchID" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PatchSuperseded"> - <complexContent> - <extension base="vim25:PatchNotApplicable"> - <sequence> - <element name="supersede" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PhysCompatRDMNotSupported"> - <complexContent> - <extension base="vim25:RDMNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PlatformConfigFault"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - <element name="text" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PowerOnFtSecondaryFailed"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - <element name="hostSelectionBy" type="vim25:FtIssuesOnHostHostSelectionType" /> - <element name="hostErrors" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="rootCause" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PowerOnFtSecondaryTimedout"> - <complexContent> - <extension base="vim25:Timedout"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vmName" type="xsd:string" /> - <element name="timeout" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileUpdateFailedUpdateFailure"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="profilePath" type="vim25:ProfilePropertyPath" /> - <element name="errMsg" type="vim25:LocalizableMessage" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileUpdateFailedUpdateFailure"> - <sequence> - <element name="ProfileUpdateFailedUpdateFailure" type="vim25:ProfileUpdateFailedUpdateFailure" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileUpdateFailed"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="failure" type="vim25:ProfileUpdateFailedUpdateFailure" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="QuarantineModeFaultFaultType"> - <restriction base="xsd:string"> - <enumeration value="NoCompatibleNonQuarantinedHost" /> - <enumeration value="CorrectionDisallowed" /> - <enumeration value="CorrectionImpact" /> - </restriction> - </simpleType> - <complexType name="QuarantineModeFault"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - <element name="faultType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="QuestionPending"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - <element name="text" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="QuiesceDatastoreIOForHAFailed"> - <complexContent> - <extension base="vim25:ResourceInUse"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="hostName" type="xsd:string" /> - <element name="ds" type="vim25:ManagedObjectReference" /> - <element name="dsName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RDMConversionNotSupported"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RDMNotPreserved"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RDMNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RDMNotSupportedOnDatastore"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="datastore" type="vim25:ManagedObjectReference" /> - <element name="datastoreName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RDMPointsToInaccessibleDisk"> - <complexContent> - <extension base="vim25:CannotAccessVmDisk"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RawDiskNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReadHostResourcePoolTreeFailed"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReadOnlyDisksWithLegacyDestination"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="roDiskCount" type="xsd:int" /> - <element name="timeoutDanger" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RebootRequired"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="patch" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RecordReplayDisabled"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RemoteDeviceNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RemoveFailed"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReplicationConfigFault"> - <complexContent> - <extension base="vim25:ReplicationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ReplicationDiskConfigFaultReasonForFault"> - <restriction base="xsd:string"> - <enumeration value="diskNotFound" /> - <enumeration value="diskTypeNotSupported" /> - <enumeration value="invalidDiskKey" /> - <enumeration value="invalidDiskReplicationId" /> - <enumeration value="duplicateDiskReplicationId" /> - <enumeration value="invalidPersistentFilePath" /> - <enumeration value="reconfigureDiskReplicationIdNotAllowed" /> - </restriction> - </simpleType> - <complexType name="ReplicationDiskConfigFault"> - <complexContent> - <extension base="vim25:ReplicationConfigFault"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - <element name="vmRef" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="key" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReplicationFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReplicationIncompatibleWithFT"> - <complexContent> - <extension base="vim25:ReplicationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReplicationInvalidOptions"> - <complexContent> - <extension base="vim25:ReplicationFault"> - <sequence> - <element name="options" type="xsd:string" /> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReplicationNotSupportedOnHost"> - <complexContent> - <extension base="vim25:ReplicationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ReplicationVmConfigFaultReasonForFault"> - <restriction base="xsd:string"> - <enumeration value="incompatibleHwVersion" /> - <enumeration value="invalidVmReplicationId" /> - <enumeration value="invalidGenerationNumber" /> - <enumeration value="outOfBoundsRpoValue" /> - <enumeration value="invalidDestinationIpAddress" /> - <enumeration value="invalidDestinationPort" /> - <enumeration value="invalidExtraVmOptions" /> - <enumeration value="staleGenerationNumber" /> - <enumeration value="reconfigureVmReplicationIdNotAllowed" /> - <enumeration value="cannotRetrieveVmReplicationConfiguration" /> - <enumeration value="replicationAlreadyEnabled" /> - <enumeration value="invalidPriorConfiguration" /> - <enumeration value="replicationNotEnabled" /> - <enumeration value="replicationConfigurationFailed" /> - <enumeration value="encryptedVm" /> - </restriction> - </simpleType> - <complexType name="ReplicationVmConfigFault"> - <complexContent> - <extension base="vim25:ReplicationConfigFault"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - <element name="vmRef" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ReplicationVmFaultReasonForFault"> - <restriction base="xsd:string"> - <enumeration value="notConfigured" /> - <enumeration value="poweredOff" /> - <enumeration value="suspended" /> - <enumeration value="poweredOn" /> - <enumeration value="offlineReplicating" /> - <enumeration value="invalidState" /> - <enumeration value="invalidInstanceId" /> - <enumeration value="closeDiskError" /> - </restriction> - </simpleType> - <complexType name="ReplicationVmFault"> - <complexContent> - <extension base="vim25:ReplicationFault"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - <element name="state" type="xsd:string" minOccurs="0" /> - <element name="instanceId" type="xsd:string" minOccurs="0" /> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ReplicationVmInProgressFaultActivity"> - <restriction base="xsd:string"> - <enumeration value="fullSync" /> - <enumeration value="delta" /> - </restriction> - </simpleType> - <complexType name="ReplicationVmInProgressFault"> - <complexContent> - <extension base="vim25:ReplicationVmFault"> - <sequence> - <element name="requestedActivity" type="xsd:string" /> - <element name="inProgressActivity" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourceInUse"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ResourceNotAvailable"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="containerType" type="xsd:string" minOccurs="0" /> - <element name="containerName" type="xsd:string" minOccurs="0" /> - <element name="type" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RestrictedByAdministrator"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="details" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RestrictedVersion"> - <complexContent> - <extension base="vim25:SecurityError"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RollbackFailure"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="entityName" type="xsd:string" /> - <element name="entityType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RuleViolation"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="rule" type="vim25:ClusterRuleInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SSLDisabledFault"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SSLVerifyFault"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - <element name="selfSigned" type="xsd:boolean" /> - <element name="thumbprint" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SSPIChallenge"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="base64Token" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SecondaryVmAlreadyDisabled"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="instanceUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SecondaryVmAlreadyEnabled"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="instanceUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SecondaryVmAlreadyRegistered"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SecondaryVmNotRegistered"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SharedBusControllerNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ShrinkDiskFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="diskId" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotCloneNotSupported"> - <complexContent> - <extension base="vim25:SnapshotCopyNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotCopyNotSupported"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotDisabled"> - <complexContent> - <extension base="vim25:SnapshotFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotIncompatibleDeviceInVm"> - <complexContent> - <extension base="vim25:SnapshotFault"> - <sequence> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotLocked"> - <complexContent> - <extension base="vim25:SnapshotFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotMoveFromNonHomeNotSupported"> - <complexContent> - <extension base="vim25:SnapshotCopyNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotMoveNotSupported"> - <complexContent> - <extension base="vim25:SnapshotCopyNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotMoveToNonHomeNotSupported"> - <complexContent> - <extension base="vim25:SnapshotCopyNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotNoChange"> - <complexContent> - <extension base="vim25:SnapshotFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SnapshotRevertIssue"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="snapshotName" type="xsd:string" minOccurs="0" /> - <element name="event" type="vim25:Event" minOccurs="0" maxOccurs="unbounded" /> - <element name="errors" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SoftRuleVioCorrectionDisallowed"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SoftRuleVioCorrectionImpact"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SsdDiskNotAvailable"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="devicePath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveDiskInMultiWriterMode"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveFTVm"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveIndependentDisk"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveManuallyPlacedSwapFile"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveManuallyPlacedVm"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveSharedDisk"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveTemplate"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveVmInUserFolder"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveVmWithMountedCDROM"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsCannotMoveVmWithNoFilesInLayout"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsDatacentersCannotShareDatastore"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsDisabledOnVm"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsHbrDiskNotMovable"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="nonMovableDiskIds" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsHmsMoveInProgress"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsHmsUnreachable"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsIolbDisabledInternally"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsRelocateDisabled"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsStaleHmsCollection"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsUnableToMoveFiles"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageVMotionNotSupported"> - <complexContent> - <extension base="vim25:MigrationFeatureNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageVmotionIncompatible"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SuspendedRelocateNotSupported"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SwapDatastoreNotWritableOnHost"> - <complexContent> - <extension base="vim25:DatastoreNotWritableOnHost"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SwapDatastoreUnset"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SwapPlacementOverrideNotSupported"> - <complexContent> - <extension base="vim25:InvalidVmConfig"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SwitchIpUnset"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SwitchNotInUpgradeMode"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskInProgress"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="task" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ThirdPartyLicenseAssignmentFailedReason"> - <restriction base="xsd:string"> - <enumeration value="licenseAssignmentFailed" /> - <enumeration value="moduleNotInstalled" /> - </restriction> - </simpleType> - <complexType name="ThirdPartyLicenseAssignmentFailed"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="module" type="xsd:string" /> - <element name="reason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="Timedout"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TooManyConcurrentNativeClones"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TooManyConsecutiveOverrides"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TooManyDevices"> - <complexContent> - <extension base="vim25:InvalidVmConfig"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TooManyDisksOnLegacyHost"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="diskCount" type="xsd:int" /> - <element name="timeoutDanger" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TooManyGuestLogons"> - <complexContent> - <extension base="vim25:GuestOperationsFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TooManyHosts"> - <complexContent> - <extension base="vim25:HostConnectFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TooManyNativeCloneLevels"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TooManyNativeClonesOnFile"> - <complexContent> - <extension base="vim25:FileFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TooManySnapshotLevels"> - <complexContent> - <extension base="vim25:SnapshotFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ToolsAlreadyUpgraded"> - <complexContent> - <extension base="vim25:VmToolsUpgradeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ToolsAutoUpgradeNotSupported"> - <complexContent> - <extension base="vim25:VmToolsUpgradeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ToolsImageCopyFailed"> - <complexContent> - <extension base="vim25:VmToolsUpgradeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ToolsImageNotAvailable"> - <complexContent> - <extension base="vim25:VmToolsUpgradeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ToolsImageSignatureCheckFailed"> - <complexContent> - <extension base="vim25:VmToolsUpgradeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ToolsInstallationInProgress"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ToolsUnavailable"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ToolsUpgradeCancelled"> - <complexContent> - <extension base="vim25:VmToolsUpgradeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnSupportedDatastoreForVFlash"> - <complexContent> - <extension base="vim25:UnsupportedDatastore"> - <sequence> - <element name="datastoreName" type="xsd:string" /> - <element name="type" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UncommittedUndoableDisk"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnconfiguredPropertyValue"> - <complexContent> - <extension base="vim25:InvalidPropertyValue"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UncustomizableGuest"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - <element name="uncustomizableGuestOS" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnexpectedCustomizationFault"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnrecognizedHost"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnsharedSwapVMotionNotSupported"> - <complexContent> - <extension base="vim25:MigrationFeatureNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnsupportedDatastore"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnsupportedGuest"> - <complexContent> - <extension base="vim25:InvalidVmConfig"> - <sequence> - <element name="unsupportedGuestOS" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnsupportedVimApiVersion"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="version" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnsupportedVmxLocation"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UnusedVirtualDiskBlocksNotScrubbed"> - <complexContent> - <extension base="vim25:DeviceBackingNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserNotFound"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="principal" type="xsd:string" /> - <element name="unresolved" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VAppConfigFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VAppNotRunning"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VAppOperationInProgress"> - <complexContent> - <extension base="vim25:RuntimeFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VAppPropertyFault"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="category" type="xsd:string" /> - <element name="label" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VAppTaskInProgress"> - <complexContent> - <extension base="vim25:TaskInProgress"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VFlashCacheHotConfigNotSupported"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VFlashModuleNotSupportedReason"> - <restriction base="xsd:string"> - <enumeration value="CacheModeNotSupported" /> - <enumeration value="CacheConsistencyTypeNotSupported" /> - <enumeration value="CacheBlockSizeNotSupported" /> - <enumeration value="CacheReservationNotSupported" /> - <enumeration value="DiskSizeNotSupported" /> - </restriction> - </simpleType> - <complexType name="VFlashModuleNotSupported"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - <element name="moduleName" type="xsd:string" /> - <element name="reason" type="xsd:string" /> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VFlashModuleVersionIncompatible"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="moduleName" type="xsd:string" /> - <element name="vmRequestModuleVersion" type="xsd:string" /> - <element name="hostMinSupportedVerson" type="xsd:string" /> - <element name="hostModuleVersion" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMINotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMOnConflictDVPort"> - <complexContent> - <extension base="vim25:CannotAccessNetwork"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMOnVirtualIntranet"> - <complexContent> - <extension base="vim25:CannotAccessNetwork"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMotionAcrossNetworkNotSupported"> - <complexContent> - <extension base="vim25:MigrationFeatureNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMotionInterfaceIssue"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="atSourceHost" type="xsd:boolean" /> - <element name="failedHost" type="xsd:string" /> - <element name="failedHostEntity" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMotionLinkCapacityLow"> - <complexContent> - <extension base="vim25:VMotionInterfaceIssue"> - <sequence> - <element name="network" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMotionLinkDown"> - <complexContent> - <extension base="vim25:VMotionInterfaceIssue"> - <sequence> - <element name="network" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMotionNotConfigured"> - <complexContent> - <extension base="vim25:VMotionInterfaceIssue"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMotionNotLicensed"> - <complexContent> - <extension base="vim25:VMotionInterfaceIssue"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMotionNotSupported"> - <complexContent> - <extension base="vim25:VMotionInterfaceIssue"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VMotionProtocolIncompatible"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VimFault"> - <complexContent> - <extension base="vim25:MethodFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskBlocksNotFullyProvisioned"> - <complexContent> - <extension base="vim25:DeviceBackingNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskModeNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - <element name="mode" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCardNotSupported"> - <complexContent> - <extension base="vim25:DeviceNotSupported"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualHardwareCompatibilityIssue"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualHardwareVersionNotSupported"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - <element name="hostName" type="xsd:string" /> - <element name="host" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmAlreadyExistsInDatacenter"> - <complexContent> - <extension base="vim25:InvalidFolder"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="hostname" type="xsd:string" /> - <element name="vm" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigIncompatibleForFaultTolerance"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigIncompatibleForRecordReplay"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VmFaultToleranceConfigIssueReasonForIssue"> - <restriction base="xsd:string"> - <enumeration value="haNotEnabled" /> - <enumeration value="moreThanOneSecondary" /> - <enumeration value="recordReplayNotSupported" /> - <enumeration value="replayNotSupported" /> - <enumeration value="templateVm" /> - <enumeration value="multipleVCPU" /> - <enumeration value="hostInactive" /> - <enumeration value="ftUnsupportedHardware" /> - <enumeration value="ftUnsupportedProduct" /> - <enumeration value="missingVMotionNic" /> - <enumeration value="missingFTLoggingNic" /> - <enumeration value="thinDisk" /> - <enumeration value="verifySSLCertificateFlagNotSet" /> - <enumeration value="hasSnapshots" /> - <enumeration value="noConfig" /> - <enumeration value="ftSecondaryVm" /> - <enumeration value="hasLocalDisk" /> - <enumeration value="esxAgentVm" /> - <enumeration value="video3dEnabled" /> - <enumeration value="hasUnsupportedDisk" /> - <enumeration value="insufficientBandwidth" /> - <enumeration value="hasNestedHVConfiguration" /> - <enumeration value="hasVFlashConfiguration" /> - <enumeration value="unsupportedProduct" /> - <enumeration value="cpuHvUnsupported" /> - <enumeration value="cpuHwmmuUnsupported" /> - <enumeration value="cpuHvDisabled" /> - <enumeration value="hasEFIFirmware" /> - </restriction> - </simpleType> - <complexType name="VmFaultToleranceConfigIssue"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="reason" type="xsd:string" minOccurs="0" /> - <element name="entityName" type="xsd:string" minOccurs="0" /> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFaultToleranceConfigIssueWrapper"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="entityName" type="xsd:string" minOccurs="0" /> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VmFaultToleranceInvalidFileBackingDeviceType"> - <restriction base="xsd:string"> - <enumeration value="virtualFloppy" /> - <enumeration value="virtualCdrom" /> - <enumeration value="virtualSerialPort" /> - <enumeration value="virtualParallelPort" /> - <enumeration value="virtualDisk" /> - </restriction> - </simpleType> - <complexType name="VmFaultToleranceInvalidFileBacking"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="backingType" type="xsd:string" minOccurs="0" /> - <element name="backingFilename" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFaultToleranceIssue"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFaultToleranceOpIssuesList"> - <complexContent> - <extension base="vim25:VmFaultToleranceIssue"> - <sequence> - <element name="errors" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="warnings" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFaultToleranceTooManyFtVcpusOnHost"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="maxNumFtVcpus" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmFaultToleranceTooManyVMsOnHost"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="maxNumFtVms" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmHostAffinityRuleViolation"> - <complexContent> - <extension base="vim25:VmConfigFault"> - <sequence> - <element name="vmName" type="xsd:string" /> - <element name="hostName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmLimitLicense"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="limit" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMetadataManagerFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmMonitorIncompatibleForFaultTolerance"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmPowerOnDisabled"> - <complexContent> - <extension base="vim25:InvalidState"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSmpFaultToleranceTooManyVMsOnHost"> - <complexContent> - <extension base="vim25:InsufficientResourcesFault"> - <sequence> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="maxNumSmpFtVms" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmToolsUpgradeFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmValidateMaxDevice"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="max" type="xsd:int" /> - <element name="count" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmWwnConflict"> - <complexContent> - <extension base="vim25:InvalidVmConfig"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="wwn" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsAlreadyMounted"> - <complexContent> - <extension base="vim25:VmfsMountFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsAmbiguousMount"> - <complexContent> - <extension base="vim25:VmfsMountFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsMountFault"> - <complexContent> - <extension base="vim25:HostConfigFault"> - <sequence> - <element name="uuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmotionInterfaceNotEnabled"> - <complexContent> - <extension base="vim25:HostPowerOpFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VolumeEditorError"> - <complexContent> - <extension base="vim25:CustomizationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VramLimitLicense"> - <complexContent> - <extension base="vim25:NotEnoughLicenses"> - <sequence> - <element name="limit" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanClusterUuidMismatch"> - <complexContent> - <extension base="vim25:CannotMoveVsanEnabledHost"> - <sequence> - <element name="hostClusterUuid" type="xsd:string" /> - <element name="destinationClusterUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanDiskFault"> - <complexContent> - <extension base="vim25:VsanFault"> - <sequence> - <element name="device" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanIncompatibleDiskMapping"> - <complexContent> - <extension base="vim25:VsanDiskFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VspanDestPortConflict"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="vspanSessionKey1" type="xsd:string" /> - <element name="vspanSessionKey2" type="xsd:string" /> - <element name="portKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VspanPortConflict"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="vspanSessionKey1" type="xsd:string" /> - <element name="vspanSessionKey2" type="xsd:string" /> - <element name="portKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VspanPortMoveFault"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="srcPortgroupName" type="xsd:string" /> - <element name="destPortgroupName" type="xsd:string" /> - <element name="portKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VspanPortPromiscChangeFault"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="portKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VspanPortgroupPromiscChangeFault"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="portgroupName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VspanPortgroupTypeChangeFault"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="portgroupName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VspanPromiscuousPortNotSupported"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="vspanSessionKey" type="xsd:string" /> - <element name="portKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VspanSameSessionPortConflict"> - <complexContent> - <extension base="vim25:DvsFault"> - <sequence> - <element name="vspanSessionKey" type="xsd:string" /> - <element name="portKey" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="WakeOnLanNotSupported"> - <complexContent> - <extension base="vim25:VirtualHardwareCompatibilityIssue"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="WakeOnLanNotSupportedByVmotionNIC"> - <complexContent> - <extension base="vim25:HostPowerOpFailed"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="WillLoseHAProtectionResolution"> - <restriction base="xsd:string"> - <enumeration value="svmotion" /> - <enumeration value="relocate" /> - </restriction> - </simpleType> - <complexType name="WillLoseHAProtection"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - <element name="resolution" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="WillModifyConfigCpuRequirements"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="WillResetSnapshotDirectory"> - <complexContent> - <extension base="vim25:MigrationFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="WipeDiskFault"> - <complexContent> - <extension base="vim25:VimFault"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostActiveDirectoryAuthenticationCertificateDigest"> - <restriction base="xsd:string"> - <enumeration value="SHA1" /> - </restriction> - </simpleType> - <simpleType name="HostActiveDirectoryInfoDomainMembershipStatus"> - <restriction base="xsd:string"> - <enumeration value="unknown" /> - <enumeration value="ok" /> - <enumeration value="noServers" /> - <enumeration value="clientTrustBroken" /> - <enumeration value="serverTrustBroken" /> - <enumeration value="inconsistentTrust" /> - <enumeration value="otherProblem" /> - </restriction> - </simpleType> - <complexType name="HostActiveDirectoryInfo"> - <complexContent> - <extension base="vim25:HostDirectoryStoreInfo"> - <sequence> - <element name="joinedDomain" type="xsd:string" minOccurs="0" /> - <element name="trustedDomain" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="domainMembershipStatus" type="xsd:string" minOccurs="0" /> - <element name="smartCardAuthenticationEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostActiveDirectorySpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="domainName" type="xsd:string" minOccurs="0" /> - <element name="userName" type="xsd:string" minOccurs="0" /> - <element name="password" type="xsd:string" minOccurs="0" /> - <element name="camServer" type="xsd:string" minOccurs="0" /> - <element name="thumbprint" type="xsd:string" minOccurs="0" /> - <element name="smartCardAuthenticationEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="smartCardTrustAnchors" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostActiveDirectory"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeOperation" type="xsd:string" /> - <element name="spec" type="vim25:HostActiveDirectorySpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostActiveDirectory"> - <sequence> - <element name="HostActiveDirectory" type="vim25:HostActiveDirectory" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostAuthenticationManagerInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="authConfig" type="vim25:HostAuthenticationStoreInfo" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostAuthenticationStoreInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostAuthenticationStoreInfo"> - <sequence> - <element name="HostAuthenticationStoreInfo" type="vim25:HostAuthenticationStoreInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="AutoStartAction"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="systemDefault" /> - <enumeration value="powerOn" /> - <enumeration value="powerOff" /> - <enumeration value="guestShutdown" /> - <enumeration value="suspend" /> - </restriction> - </simpleType> - <complexType name="AutoStartDefaults"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="startDelay" type="xsd:int" minOccurs="0" /> - <element name="stopDelay" type="xsd:int" minOccurs="0" /> - <element name="waitForHeartbeat" type="xsd:boolean" minOccurs="0" /> - <element name="stopAction" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="AutoStartWaitHeartbeatSetting"> - <restriction base="xsd:string"> - <enumeration value="yes" /> - <enumeration value="no" /> - <enumeration value="systemDefault" /> - </restriction> - </simpleType> - <complexType name="AutoStartPowerInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="startOrder" type="xsd:int" /> - <element name="startDelay" type="xsd:int" /> - <element name="waitForHeartbeat" type="vim25:AutoStartWaitHeartbeatSetting" /> - <element name="startAction" type="xsd:string" /> - <element name="stopDelay" type="xsd:int" /> - <element name="stopAction" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAutoStartPowerInfo"> - <sequence> - <element name="AutoStartPowerInfo" type="vim25:AutoStartPowerInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostAutoStartManagerConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="defaults" type="vim25:AutoStartDefaults" minOccurs="0" /> - <element name="powerInfo" type="vim25:AutoStartPowerInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostBootDeviceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="bootDevices" type="vim25:HostBootDevice" minOccurs="0" maxOccurs="unbounded" /> - <element name="currentBootDeviceKey" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostBootDevice"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostBootDevice"> - <sequence> - <element name="HostBootDevice" type="vim25:HostBootDevice" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostCacheConfigurationSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" /> - <element name="swapSize" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCacheConfigurationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="swapSize" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostCacheConfigurationInfo"> - <sequence> - <element name="HostCacheConfigurationInfo" type="vim25:HostCacheConfigurationInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostReplayUnsupportedReason"> - <restriction base="xsd:string"> - <enumeration value="incompatibleProduct" /> - <enumeration value="incompatibleCpu" /> - <enumeration value="hvDisabled" /> - <enumeration value="cpuidLimitSet" /> - <enumeration value="oldBIOS" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <simpleType name="HostCapabilityFtUnsupportedReason"> - <restriction base="xsd:string"> - <enumeration value="vMotionNotLicensed" /> - <enumeration value="missingVMotionNic" /> - <enumeration value="missingFTLoggingNic" /> - <enumeration value="ftNotLicensed" /> - <enumeration value="haAgentIssue" /> - <enumeration value="unsupportedProduct" /> - <enumeration value="cpuHvUnsupported" /> - <enumeration value="cpuHwmmuUnsupported" /> - <enumeration value="cpuHvDisabled" /> - </restriction> - </simpleType> - <simpleType name="HostCapabilityVmDirectPathGen2UnsupportedReason"> - <restriction base="xsd:string"> - <enumeration value="hostNptIncompatibleProduct" /> - <enumeration value="hostNptIncompatibleHardware" /> - <enumeration value="hostNptDisabled" /> - </restriction> - </simpleType> - <complexType name="HostCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="recursiveResourcePoolsSupported" type="xsd:boolean" /> - <element name="cpuMemoryResourceConfigurationSupported" type="xsd:boolean" /> - <element name="rebootSupported" type="xsd:boolean" /> - <element name="shutdownSupported" type="xsd:boolean" /> - <element name="vmotionSupported" type="xsd:boolean" /> - <element name="standbySupported" type="xsd:boolean" /> - <element name="ipmiSupported" type="xsd:boolean" minOccurs="0" /> - <element name="maxSupportedVMs" type="xsd:int" minOccurs="0" /> - <element name="maxRunningVMs" type="xsd:int" minOccurs="0" /> - <element name="maxSupportedVcpus" type="xsd:int" minOccurs="0" /> - <element name="maxRegisteredVMs" type="xsd:int" minOccurs="0" /> - <element name="datastorePrincipalSupported" type="xsd:boolean" /> - <element name="sanSupported" type="xsd:boolean" /> - <element name="nfsSupported" type="xsd:boolean" /> - <element name="iscsiSupported" type="xsd:boolean" /> - <element name="vlanTaggingSupported" type="xsd:boolean" /> - <element name="nicTeamingSupported" type="xsd:boolean" /> - <element name="highGuestMemSupported" type="xsd:boolean" /> - <element name="maintenanceModeSupported" type="xsd:boolean" /> - <element name="suspendedRelocateSupported" type="xsd:boolean" /> - <element name="restrictedSnapshotRelocateSupported" type="xsd:boolean" /> - <element name="perVmSwapFiles" type="xsd:boolean" /> - <element name="localSwapDatastoreSupported" type="xsd:boolean" /> - <element name="unsharedSwapVMotionSupported" type="xsd:boolean" /> - <element name="backgroundSnapshotsSupported" type="xsd:boolean" /> - <element name="preAssignedPCIUnitNumbersSupported" type="xsd:boolean" /> - <element name="screenshotSupported" type="xsd:boolean" /> - <element name="scaledScreenshotSupported" type="xsd:boolean" /> - <element name="storageVMotionSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vmotionWithStorageVMotionSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vmotionAcrossNetworkSupported" type="xsd:boolean" minOccurs="0" /> - <element name="maxNumDisksSVMotion" type="xsd:int" minOccurs="0" /> - <element name="hbrNicSelectionSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vrNfcNicSelectionSupported" type="xsd:boolean" minOccurs="0" /> - <element name="recordReplaySupported" type="xsd:boolean" minOccurs="0" /> - <element name="ftSupported" type="xsd:boolean" minOccurs="0" /> - <element name="replayUnsupportedReason" type="xsd:string" minOccurs="0" /> - <element name="replayCompatibilityIssues" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="smpFtSupported" type="xsd:boolean" minOccurs="0" /> - <element name="ftCompatibilityIssues" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="smpFtCompatibilityIssues" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="maxVcpusPerFtVm" type="xsd:int" minOccurs="0" /> - <element name="loginBySSLThumbprintSupported" type="xsd:boolean" minOccurs="0" /> - <element name="cloneFromSnapshotSupported" type="xsd:boolean" minOccurs="0" /> - <element name="deltaDiskBackingsSupported" type="xsd:boolean" minOccurs="0" /> - <element name="perVMNetworkTrafficShapingSupported" type="xsd:boolean" minOccurs="0" /> - <element name="tpmSupported" type="xsd:boolean" minOccurs="0" /> - <element name="supportedCpuFeature" type="vim25:HostCpuIdInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="virtualExecUsageSupported" type="xsd:boolean" minOccurs="0" /> - <element name="storageIORMSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vmDirectPathGen2Supported" type="xsd:boolean" minOccurs="0" /> - <element name="vmDirectPathGen2UnsupportedReason" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="vmDirectPathGen2UnsupportedReasonExtended" type="xsd:string" minOccurs="0" /> - <element name="supportedVmfsMajorVersion" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - <element name="vStorageCapable" type="xsd:boolean" minOccurs="0" /> - <element name="snapshotRelayoutSupported" type="xsd:boolean" minOccurs="0" /> - <element name="firewallIpRulesSupported" type="xsd:boolean" minOccurs="0" /> - <element name="servicePackageInfoSupported" type="xsd:boolean" minOccurs="0" /> - <element name="maxHostRunningVms" type="xsd:int" minOccurs="0" /> - <element name="maxHostSupportedVcpus" type="xsd:int" minOccurs="0" /> - <element name="vmfsDatastoreMountCapable" type="xsd:boolean" minOccurs="0" /> - <element name="eightPlusHostVmfsSharedAccessSupported" type="xsd:boolean" minOccurs="0" /> - <element name="nestedHVSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vPMCSupported" type="xsd:boolean" minOccurs="0" /> - <element name="interVMCommunicationThroughVMCISupported" type="xsd:boolean" minOccurs="0" /> - <element name="scheduledHardwareUpgradeSupported" type="xsd:boolean" minOccurs="0" /> - <element name="featureCapabilitiesSupported" type="xsd:boolean" minOccurs="0" /> - <element name="latencySensitivitySupported" type="xsd:boolean" minOccurs="0" /> - <element name="storagePolicySupported" type="xsd:boolean" minOccurs="0" /> - <element name="accel3dSupported" type="xsd:boolean" minOccurs="0" /> - <element name="reliableMemoryAware" type="xsd:boolean" minOccurs="0" /> - <element name="multipleNetworkStackInstanceSupported" type="xsd:boolean" minOccurs="0" /> - <element name="messageBusProxySupported" type="xsd:boolean" minOccurs="0" /> - <element name="vsanSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vFlashSupported" type="xsd:boolean" minOccurs="0" /> - <element name="hostAccessManagerSupported" type="xsd:boolean" minOccurs="0" /> - <element name="provisioningNicSelectionSupported" type="xsd:boolean" minOccurs="0" /> - <element name="nfs41Supported" type="xsd:boolean" minOccurs="0" /> - <element name="nfs41Krb5iSupported" type="xsd:boolean" minOccurs="0" /> - <element name="turnDiskLocatorLedSupported" type="xsd:boolean" minOccurs="0" /> - <element name="virtualVolumeDatastoreSupported" type="xsd:boolean" minOccurs="0" /> - <element name="markAsSsdSupported" type="xsd:boolean" minOccurs="0" /> - <element name="markAsLocalSupported" type="xsd:boolean" minOccurs="0" /> - <element name="smartCardAuthenticationSupported" type="xsd:boolean" minOccurs="0" /> - <element name="cryptoSupported" type="xsd:boolean" minOccurs="0" /> - <element name="oneKVolumeAPIsSupported" type="xsd:boolean" minOccurs="0" /> - <element name="gatewayOnNicSupported" type="xsd:boolean" minOccurs="0" /> - <element name="upitSupported" type="xsd:boolean" minOccurs="0" /> - <element name="cpuHwMmuSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptedVMotionSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptionChangeOnAddRemoveSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptionHotOperationSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptionWithSnapshotsSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptionFaultToleranceSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptionMemorySaveSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptionRDMSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptionVFlashSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptionCBRCSupported" type="xsd:boolean" minOccurs="0" /> - <element name="encryptionHBRSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostCertificateManagerCertificateInfoCertificateStatus"> - <restriction base="xsd:string"> - <enumeration value="unknown" /> - <enumeration value="expired" /> - <enumeration value="expiring" /> - <enumeration value="expiringShortly" /> - <enumeration value="expirationImminent" /> - <enumeration value="good" /> - </restriction> - </simpleType> - <complexType name="HostCertificateManagerCertificateInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="issuer" type="xsd:string" minOccurs="0" /> - <element name="notBefore" type="xsd:dateTime" minOccurs="0" /> - <element name="notAfter" type="xsd:dateTime" minOccurs="0" /> - <element name="subject" type="xsd:string" minOccurs="0" /> - <element name="status" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostConfigChangeMode"> - <restriction base="xsd:string"> - <enumeration value="modify" /> - <enumeration value="replace" /> - </restriction> - </simpleType> - <simpleType name="HostConfigChangeOperation"> - <restriction base="xsd:string"> - <enumeration value="add" /> - <enumeration value="remove" /> - <enumeration value="edit" /> - <enumeration value="ignore" /> - </restriction> - </simpleType> - <complexType name="HostConfigChange"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="product" type="vim25:AboutInfo" /> - <element name="deploymentInfo" type="vim25:HostDeploymentInfo" minOccurs="0" /> - <element name="hyperThread" type="vim25:HostHyperThreadScheduleInfo" minOccurs="0" /> - <element name="consoleReservation" type="vim25:ServiceConsoleReservationInfo" minOccurs="0" /> - <element name="virtualMachineReservation" type="vim25:VirtualMachineMemoryReservationInfo" minOccurs="0" /> - <element name="storageDevice" type="vim25:HostStorageDeviceInfo" minOccurs="0" /> - <element name="multipathState" type="vim25:HostMultipathStateInfo" minOccurs="0" /> - <element name="fileSystemVolume" type="vim25:HostFileSystemVolumeInfo" minOccurs="0" /> - <element name="systemFile" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="network" type="vim25:HostNetworkInfo" minOccurs="0" /> - <element name="vmotion" type="vim25:HostVMotionInfo" minOccurs="0" /> - <element name="virtualNicManagerInfo" type="vim25:HostVirtualNicManagerInfo" minOccurs="0" /> - <element name="capabilities" type="vim25:HostNetCapabilities" minOccurs="0" /> - <element name="datastoreCapabilities" type="vim25:HostDatastoreSystemCapabilities" minOccurs="0" /> - <element name="offloadCapabilities" type="vim25:HostNetOffloadCapabilities" minOccurs="0" /> - <element name="service" type="vim25:HostServiceInfo" minOccurs="0" /> - <element name="firewall" type="vim25:HostFirewallInfo" minOccurs="0" /> - <element name="autoStart" type="vim25:HostAutoStartManagerConfig" minOccurs="0" /> - <element name="activeDiagnosticPartition" type="vim25:HostDiagnosticPartition" minOccurs="0" /> - <element name="option" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="optionDef" type="vim25:OptionDef" minOccurs="0" maxOccurs="unbounded" /> - <element name="datastorePrincipal" type="xsd:string" minOccurs="0" /> - <element name="localSwapDatastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="systemSwapConfiguration" type="vim25:HostSystemSwapConfiguration" minOccurs="0" /> - <element name="systemResources" type="vim25:HostSystemResourceInfo" minOccurs="0" /> - <element name="dateTimeInfo" type="vim25:HostDateTimeInfo" minOccurs="0" /> - <element name="flags" type="vim25:HostFlagInfo" minOccurs="0" /> - <element name="adminDisabled" type="xsd:boolean" minOccurs="0" /> - <element name="lockdownMode" type="vim25:HostLockdownMode" minOccurs="0" /> - <element name="ipmi" type="vim25:HostIpmiInfo" minOccurs="0" /> - <element name="sslThumbprintInfo" type="vim25:HostSslThumbprintInfo" minOccurs="0" /> - <element name="sslThumbprintData" type="vim25:HostSslThumbprintInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="certificate" type="xsd:byte" minOccurs="0" maxOccurs="unbounded" /> - <element name="pciPassthruInfo" type="vim25:HostPciPassthruInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="authenticationManagerInfo" type="vim25:HostAuthenticationManagerInfo" minOccurs="0" /> - <element name="featureVersion" type="vim25:HostFeatureVersionInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="powerSystemCapability" type="vim25:PowerSystemCapability" minOccurs="0" /> - <element name="powerSystemInfo" type="vim25:PowerSystemInfo" minOccurs="0" /> - <element name="cacheConfigurationInfo" type="vim25:HostCacheConfigurationInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="wakeOnLanCapable" type="xsd:boolean" minOccurs="0" /> - <element name="featureCapability" type="vim25:HostFeatureCapability" minOccurs="0" maxOccurs="unbounded" /> - <element name="maskedFeatureCapability" type="vim25:HostFeatureCapability" minOccurs="0" maxOccurs="unbounded" /> - <element name="vFlashConfigInfo" type="vim25:HostVFlashManagerVFlashConfigInfo" minOccurs="0" /> - <element name="vsanHostConfig" type="vim25:VsanHostConfigInfo" minOccurs="0" /> - <element name="domainList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="scriptCheckSum" type="xsd:base64Binary" minOccurs="0" /> - <element name="hostConfigCheckSum" type="xsd:base64Binary" minOccurs="0" /> - <element name="graphicsInfo" type="vim25:HostGraphicsInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="sharedPassthruGpuTypes" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="graphicsConfig" type="vim25:HostGraphicsConfig" minOccurs="0" /> - <element name="ioFilterInfo" type="vim25:HostIoFilterInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="sriovDevicePool" type="vim25:HostSriovDevicePoolInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConfigManager"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="cpuScheduler" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="datastoreSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="memoryManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="storageSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="networkSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="vmotionSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="virtualNicManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="serviceSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="firewallSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="advancedOption" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="diagnosticSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="autoStartManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="snmpSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="dateTimeSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="patchManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="imageConfigManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="bootDeviceSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="firmwareSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="healthStatusSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="pciPassthruSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="licenseManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="kernelModuleSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="authenticationManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="powerSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="cacheConfigurationManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="esxAgentHostManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="iscsiManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="vFlashManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="vsanSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="messageBusProxy" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="userDirectory" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="accountManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="hostAccessManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="graphicsManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="vsanInternalSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="certificateManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="cryptoManager" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="nasDatastore" type="vim25:HostNasVolumeConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="network" type="vim25:HostNetworkConfig" minOccurs="0" /> - <element name="nicTypeSelection" type="vim25:HostVirtualNicManagerNicTypeSelection" minOccurs="0" maxOccurs="unbounded" /> - <element name="service" type="vim25:HostServiceConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="firewall" type="vim25:HostFirewallConfig" minOccurs="0" /> - <element name="option" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="datastorePrincipal" type="xsd:string" minOccurs="0" /> - <element name="datastorePrincipalPasswd" type="xsd:string" minOccurs="0" /> - <element name="datetime" type="vim25:HostDateTimeConfig" minOccurs="0" /> - <element name="storageDevice" type="vim25:HostStorageDeviceInfo" minOccurs="0" /> - <element name="license" type="vim25:HostLicenseSpec" minOccurs="0" /> - <element name="security" type="vim25:HostSecuritySpec" minOccurs="0" /> - <element name="userAccount" type="vim25:HostAccountSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="usergroupAccount" type="vim25:HostAccountSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="memory" type="vim25:HostMemorySpec" minOccurs="0" /> - <element name="activeDirectory" type="vim25:HostActiveDirectory" minOccurs="0" maxOccurs="unbounded" /> - <element name="genericConfig" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="graphicsConfig" type="vim25:HostGraphicsConfig" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConnectInfoNetworkInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="summary" type="vim25:NetworkSummary" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostConnectInfoNetworkInfo"> - <sequence> - <element name="HostConnectInfoNetworkInfo" type="vim25:HostConnectInfoNetworkInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostNewNetworkConnectInfo"> - <complexContent> - <extension base="vim25:HostConnectInfoNetworkInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDatastoreConnectInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="summary" type="vim25:DatastoreSummary" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDatastoreConnectInfo"> - <sequence> - <element name="HostDatastoreConnectInfo" type="vim25:HostDatastoreConnectInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDatastoreExistsConnectInfo"> - <complexContent> - <extension base="vim25:HostDatastoreConnectInfo"> - <sequence> - <element name="newDatastoreName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDatastoreNameConflictConnectInfo"> - <complexContent> - <extension base="vim25:HostDatastoreConnectInfo"> - <sequence> - <element name="newDatastoreName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostLicenseConnectInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="license" type="vim25:LicenseManagerLicenseInfo" /> - <element name="evaluation" type="vim25:LicenseManagerEvaluationInfo" /> - <element name="resource" type="vim25:HostLicensableResourceInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConnectInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="serverIp" type="xsd:string" minOccurs="0" /> - <element name="inDasCluster" type="xsd:boolean" minOccurs="0" /> - <element name="host" type="vim25:HostListSummary" /> - <element name="vm" type="vim25:VirtualMachineSummary" minOccurs="0" maxOccurs="unbounded" /> - <element name="vimAccountNameRequired" type="xsd:boolean" minOccurs="0" /> - <element name="clusterSupported" type="xsd:boolean" minOccurs="0" /> - <element name="network" type="vim25:HostConnectInfoNetworkInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="datastore" type="vim25:HostDatastoreConnectInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="license" type="vim25:HostLicenseConnectInfo" minOccurs="0" /> - <element name="capability" type="vim25:HostCapability" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConnectSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="port" type="xsd:int" minOccurs="0" /> - <element name="sslThumbprint" type="xsd:string" minOccurs="0" /> - <element name="userName" type="xsd:string" minOccurs="0" /> - <element name="password" type="xsd:string" minOccurs="0" /> - <element name="vmFolder" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="force" type="xsd:boolean" /> - <element name="vimAccountName" type="xsd:string" minOccurs="0" /> - <element name="vimAccountPassword" type="xsd:string" minOccurs="0" /> - <element name="managementIp" type="xsd:string" minOccurs="0" /> - <element name="lockdownMode" type="vim25:HostLockdownMode" minOccurs="0" /> - <element name="hostGateway" type="vim25:HostGatewaySpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCpuIdInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="level" type="xsd:int" /> - <element name="vendor" type="xsd:string" minOccurs="0" /> - <element name="eax" type="xsd:string" minOccurs="0" /> - <element name="ebx" type="xsd:string" minOccurs="0" /> - <element name="ecx" type="xsd:string" minOccurs="0" /> - <element name="edx" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostCpuIdInfo"> - <sequence> - <element name="HostCpuIdInfo" type="vim25:HostCpuIdInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostHyperThreadScheduleInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="available" type="xsd:boolean" /> - <element name="active" type="xsd:boolean" /> - <element name="config" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileQueryFlags"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="fileType" type="xsd:boolean" /> - <element name="fileSize" type="xsd:boolean" /> - <element name="modification" type="xsd:boolean" /> - <element name="fileOwner" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="path" type="xsd:string" /> - <element name="friendlyName" type="xsd:string" minOccurs="0" /> - <element name="fileSize" type="xsd:long" minOccurs="0" /> - <element name="modification" type="xsd:dateTime" minOccurs="0" /> - <element name="owner" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfFileInfo"> - <sequence> - <element name="FileInfo" type="vim25:FileInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="FileQuery"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfFileQuery"> - <sequence> - <element name="FileQuery" type="vim25:FileQuery" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VmConfigFileQueryFilter"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="matchConfigVersion" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - <element name="encrypted" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigFileQueryFlags"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="configVersion" type="xsd:boolean" /> - <element name="encryption" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigFileQuery"> - <complexContent> - <extension base="vim25:FileQuery"> - <sequence> - <element name="filter" type="vim25:VmConfigFileQueryFilter" minOccurs="0" /> - <element name="details" type="vim25:VmConfigFileQueryFlags" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TemplateConfigFileQuery"> - <complexContent> - <extension base="vim25:VmConfigFileQuery"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDiskFileQueryFilter"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="matchHardwareVersion" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - <element name="controllerType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="thin" type="xsd:boolean" minOccurs="0" /> - <element name="encrypted" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDiskFileQueryFlags"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskType" type="xsd:boolean" /> - <element name="capacityKb" type="xsd:boolean" /> - <element name="hardwareVersion" type="xsd:boolean" /> - <element name="controllerType" type="xsd:boolean" minOccurs="0" /> - <element name="diskExtents" type="xsd:boolean" minOccurs="0" /> - <element name="thin" type="xsd:boolean" minOccurs="0" /> - <element name="encryption" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDiskFileQuery"> - <complexContent> - <extension base="vim25:FileQuery"> - <sequence> - <element name="filter" type="vim25:VmDiskFileQueryFilter" minOccurs="0" /> - <element name="details" type="vim25:VmDiskFileQueryFlags" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FolderFileQuery"> - <complexContent> - <extension base="vim25:FileQuery"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSnapshotFileQuery"> - <complexContent> - <extension base="vim25:FileQuery"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IsoImageFileQuery"> - <complexContent> - <extension base="vim25:FileQuery"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FloppyImageFileQuery"> - <complexContent> - <extension base="vim25:FileQuery"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmNvramFileQuery"> - <complexContent> - <extension base="vim25:FileQuery"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmLogFileQuery"> - <complexContent> - <extension base="vim25:FileQuery"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigFileEncryptionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="keyId" type="vim25:CryptoKeyId" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigFileInfo"> - <complexContent> - <extension base="vim25:FileInfo"> - <sequence> - <element name="configVersion" type="xsd:int" minOccurs="0" /> - <element name="encryption" type="vim25:VmConfigFileEncryptionInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TemplateConfigFileInfo"> - <complexContent> - <extension base="vim25:VmConfigFileInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDiskFileEncryptionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="keyId" type="vim25:CryptoKeyId" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmDiskFileInfo"> - <complexContent> - <extension base="vim25:FileInfo"> - <sequence> - <element name="diskType" type="xsd:string" minOccurs="0" /> - <element name="capacityKb" type="xsd:long" minOccurs="0" /> - <element name="hardwareVersion" type="xsd:int" minOccurs="0" /> - <element name="controllerType" type="xsd:string" minOccurs="0" /> - <element name="diskExtents" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="thin" type="xsd:boolean" minOccurs="0" /> - <element name="encryption" type="vim25:VmDiskFileEncryptionInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FolderFileInfo"> - <complexContent> - <extension base="vim25:FileInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmSnapshotFileInfo"> - <complexContent> - <extension base="vim25:FileInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IsoImageFileInfo"> - <complexContent> - <extension base="vim25:FileInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FloppyImageFileInfo"> - <complexContent> - <extension base="vim25:FileInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmNvramFileInfo"> - <complexContent> - <extension base="vim25:FileInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmLogFileInfo"> - <complexContent> - <extension base="vim25:FileInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDatastoreBrowserSearchSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="query" type="vim25:FileQuery" minOccurs="0" maxOccurs="unbounded" /> - <element name="details" type="vim25:FileQueryFlags" minOccurs="0" /> - <element name="searchCaseInsensitive" type="xsd:boolean" minOccurs="0" /> - <element name="matchPattern" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="sortFoldersFirst" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDatastoreBrowserSearchResults"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="folderPath" type="xsd:string" minOccurs="0" /> - <element name="file" type="vim25:FileInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDatastoreBrowserSearchResults"> - <sequence> - <element name="HostDatastoreBrowserSearchResults" type="vim25:HostDatastoreBrowserSearchResults" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDatastoreSystemCapabilities"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="nfsMountCreationRequired" type="xsd:boolean" /> - <element name="nfsMountCreationSupported" type="xsd:boolean" /> - <element name="localDatastoreSupported" type="xsd:boolean" /> - <element name="vmfsExtentExpansionSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDatastoreSystemVvolDatastoreSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="scId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDatastoreSystemDatastoreResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDatastoreSystemDatastoreResult"> - <sequence> - <element name="HostDatastoreSystemDatastoreResult" type="vim25:HostDatastoreSystemDatastoreResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VmfsDatastoreInfo"> - <complexContent> - <extension base="vim25:DatastoreInfo"> - <sequence> - <element name="maxPhysicalRDMFileSize" type="xsd:long" minOccurs="0" /> - <element name="maxVirtualRDMFileSize" type="xsd:long" minOccurs="0" /> - <element name="vmfs" type="vim25:HostVmfsVolume" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NasDatastoreInfo"> - <complexContent> - <extension base="vim25:DatastoreInfo"> - <sequence> - <element name="nas" type="vim25:HostNasVolume" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LocalDatastoreInfo"> - <complexContent> - <extension base="vim25:DatastoreInfo"> - <sequence> - <element name="path" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsDatastoreSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsDatastoreCreateSpec"> - <complexContent> - <extension base="vim25:VmfsDatastoreSpec"> - <sequence> - <element name="partition" type="vim25:HostDiskPartitionSpec" /> - <element name="vmfs" type="vim25:HostVmfsSpec" /> - <element name="extent" type="vim25:HostScsiDiskPartition" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsDatastoreExtendSpec"> - <complexContent> - <extension base="vim25:VmfsDatastoreSpec"> - <sequence> - <element name="partition" type="vim25:HostDiskPartitionSpec" /> - <element name="extent" type="vim25:HostScsiDiskPartition" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsDatastoreExpandSpec"> - <complexContent> - <extension base="vim25:VmfsDatastoreSpec"> - <sequence> - <element name="partition" type="vim25:HostDiskPartitionSpec" /> - <element name="extent" type="vim25:HostScsiDiskPartition" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsDatastoreBaseOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="layout" type="vim25:HostDiskPartitionLayout" /> - <element name="partitionFormatChange" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsDatastoreSingleExtentOption"> - <complexContent> - <extension base="vim25:VmfsDatastoreBaseOption"> - <sequence> - <element name="vmfsExtent" type="vim25:HostDiskPartitionBlockRange" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsDatastoreAllExtentOption"> - <complexContent> - <extension base="vim25:VmfsDatastoreSingleExtentOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsDatastoreMultipleExtentOption"> - <complexContent> - <extension base="vim25:VmfsDatastoreBaseOption"> - <sequence> - <element name="vmfsExtent" type="vim25:HostDiskPartitionBlockRange" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmfsDatastoreOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="info" type="vim25:VmfsDatastoreBaseOption" /> - <element name="spec" type="vim25:VmfsDatastoreSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVmfsDatastoreOption"> - <sequence> - <element name="VmfsDatastoreOption" type="vim25:VmfsDatastoreOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VvolDatastoreInfo"> - <complexContent> - <extension base="vim25:DatastoreInfo"> - <sequence> - <element name="vvolDS" type="vim25:HostVvolVolume" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDateTimeConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="timeZone" type="xsd:string" minOccurs="0" /> - <element name="ntpConfig" type="vim25:HostNtpConfig" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDateTimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="timeZone" type="vim25:HostDateTimeSystemTimeZone" /> - <element name="ntpConfig" type="vim25:HostNtpConfig" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDateTimeSystemTimeZone"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="description" type="xsd:string" /> - <element name="gmtOffset" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDateTimeSystemTimeZone"> - <sequence> - <element name="HostDateTimeSystemTimeZone" type="vim25:HostDateTimeSystemTimeZone" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDeploymentInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="bootedFromStatelessCache" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDevice"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="deviceName" type="xsd:string" /> - <element name="deviceType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDhcpServiceSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="virtualSwitch" type="xsd:string" /> - <element name="defaultLeaseDuration" type="xsd:int" /> - <element name="leaseBeginIp" type="xsd:string" /> - <element name="leaseEndIp" type="xsd:string" /> - <element name="maxLeaseDuration" type="xsd:int" /> - <element name="unlimitedLease" type="xsd:boolean" /> - <element name="ipSubnetAddr" type="xsd:string" /> - <element name="ipSubnetMask" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDhcpServiceConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeOperation" type="xsd:string" minOccurs="0" /> - <element name="key" type="xsd:string" /> - <element name="spec" type="vim25:HostDhcpServiceSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDhcpServiceConfig"> - <sequence> - <element name="HostDhcpServiceConfig" type="vim25:HostDhcpServiceConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDhcpService"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="spec" type="vim25:HostDhcpServiceSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDhcpService"> - <sequence> - <element name="HostDhcpService" type="vim25:HostDhcpService" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="DiagnosticPartitionStorageType"> - <restriction base="xsd:string"> - <enumeration value="directAttached" /> - <enumeration value="networkAttached" /> - </restriction> - </simpleType> - <simpleType name="DiagnosticPartitionType"> - <restriction base="xsd:string"> - <enumeration value="singleHost" /> - <enumeration value="multiHost" /> - </restriction> - </simpleType> - <complexType name="HostDiagnosticPartitionCreateOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="storageType" type="xsd:string" /> - <element name="diagnosticType" type="xsd:string" /> - <element name="disk" type="vim25:HostScsiDisk" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDiagnosticPartitionCreateOption"> - <sequence> - <element name="HostDiagnosticPartitionCreateOption" type="vim25:HostDiagnosticPartitionCreateOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDiagnosticPartitionCreateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="storageType" type="xsd:string" /> - <element name="diagnosticType" type="xsd:string" /> - <element name="id" type="vim25:HostScsiDiskPartition" /> - <element name="partition" type="vim25:HostDiskPartitionSpec" /> - <element name="active" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDiagnosticPartitionCreateDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="layout" type="vim25:HostDiskPartitionLayout" /> - <element name="diskUuid" type="xsd:string" /> - <element name="spec" type="vim25:HostDiagnosticPartitionCreateSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDiagnosticPartition"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="storageType" type="xsd:string" /> - <element name="diagnosticType" type="xsd:string" /> - <element name="slots" type="xsd:int" /> - <element name="id" type="vim25:HostScsiDiskPartition" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDiagnosticPartition"> - <sequence> - <element name="HostDiagnosticPartition" type="vim25:HostDiagnosticPartition" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDirectoryStoreInfo"> - <complexContent> - <extension base="vim25:HostAuthenticationStoreInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDiskConfigurationResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="devicePath" type="xsd:string" minOccurs="0" /> - <element name="success" type="xsd:boolean" minOccurs="0" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDiskConfigurationResult"> - <sequence> - <element name="HostDiskConfigurationResult" type="vim25:HostDiskConfigurationResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDiskDimensionsChs"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="cylinder" type="xsd:long" /> - <element name="head" type="xsd:int" /> - <element name="sector" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDiskDimensionsLba"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="blockSize" type="xsd:int" /> - <element name="block" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDiskDimensions"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostDiskPartitionInfoPartitionFormat"> - <restriction base="xsd:string"> - <enumeration value="gpt" /> - <enumeration value="mbr" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <simpleType name="HostDiskPartitionInfoType"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="vmfs" /> - <enumeration value="linuxNative" /> - <enumeration value="linuxSwap" /> - <enumeration value="extended" /> - <enumeration value="ntfs" /> - <enumeration value="vmkDiagnostic" /> - <enumeration value="vffs" /> - </restriction> - </simpleType> - <complexType name="HostDiskPartitionAttributes"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="partition" type="xsd:int" /> - <element name="startSector" type="xsd:long" /> - <element name="endSector" type="xsd:long" /> - <element name="type" type="xsd:string" /> - <element name="guid" type="xsd:string" minOccurs="0" /> - <element name="logical" type="xsd:boolean" /> - <element name="attributes" type="xsd:byte" /> - <element name="partitionAlignment" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDiskPartitionAttributes"> - <sequence> - <element name="HostDiskPartitionAttributes" type="vim25:HostDiskPartitionAttributes" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDiskPartitionBlockRange"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="partition" type="xsd:int" minOccurs="0" /> - <element name="type" type="xsd:string" /> - <element name="start" type="vim25:HostDiskDimensionsLba" /> - <element name="end" type="vim25:HostDiskDimensionsLba" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDiskPartitionBlockRange"> - <sequence> - <element name="HostDiskPartitionBlockRange" type="vim25:HostDiskPartitionBlockRange" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDiskPartitionSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="partitionFormat" type="xsd:string" minOccurs="0" /> - <element name="chs" type="vim25:HostDiskDimensionsChs" minOccurs="0" /> - <element name="totalSectors" type="xsd:long" minOccurs="0" /> - <element name="partition" type="vim25:HostDiskPartitionAttributes" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDiskPartitionLayout"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="total" type="vim25:HostDiskDimensionsLba" minOccurs="0" /> - <element name="partition" type="vim25:HostDiskPartitionBlockRange" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDiskPartitionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="deviceName" type="xsd:string" /> - <element name="spec" type="vim25:HostDiskPartitionSpec" /> - <element name="layout" type="vim25:HostDiskPartitionLayout" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDiskPartitionInfo"> - <sequence> - <element name="HostDiskPartitionInfo" type="vim25:HostDiskPartitionInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDnsConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dhcp" type="xsd:boolean" /> - <element name="virtualNicDevice" type="xsd:string" minOccurs="0" /> - <element name="hostName" type="xsd:string" /> - <element name="domainName" type="xsd:string" /> - <element name="address" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="searchDomain" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDnsConfigSpec"> - <complexContent> - <extension base="vim25:HostDnsConfig"> - <sequence> - <element name="virtualNicConnection" type="vim25:HostVirtualNicConnection" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostEsxAgentHostManagerConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="agentVmDatastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="agentVmNetwork" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFaultToleranceManagerComponentHealthInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="isStorageHealthy" type="xsd:boolean" /> - <element name="isNetworkHealthy" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FcoeConfigVlanRange"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vlanLow" type="xsd:int" /> - <element name="vlanHigh" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfFcoeConfigVlanRange"> - <sequence> - <element name="FcoeConfigVlanRange" type="vim25:FcoeConfigVlanRange" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="FcoeConfigFcoeCapabilities"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="priorityClass" type="xsd:boolean" /> - <element name="sourceMacAddress" type="xsd:boolean" /> - <element name="vlanRange" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FcoeConfigFcoeSpecification"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="underlyingPnic" type="xsd:string" /> - <element name="priorityClass" type="xsd:int" minOccurs="0" /> - <element name="sourceMac" type="xsd:string" minOccurs="0" /> - <element name="vlanRange" type="vim25:FcoeConfigVlanRange" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FcoeConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="priorityClass" type="xsd:int" /> - <element name="sourceMac" type="xsd:string" /> - <element name="vlanRange" type="vim25:FcoeConfigVlanRange" maxOccurs="unbounded" /> - <element name="capabilities" type="vim25:FcoeConfigFcoeCapabilities" /> - <element name="fcoeActive" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFeatureCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="featureName" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostFeatureCapability"> - <sequence> - <element name="HostFeatureCapability" type="vim25:HostFeatureCapability" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostFeatureMask"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="featureName" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostFeatureMask"> - <sequence> - <element name="HostFeatureMask" type="vim25:HostFeatureMask" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostFeatureVersionKey"> - <restriction base="xsd:string"> - <enumeration value="faultTolerance" /> - </restriction> - </simpleType> - <complexType name="HostFeatureVersionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostFeatureVersionInfo"> - <sequence> - <element name="HostFeatureVersionInfo" type="vim25:HostFeatureVersionInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ModeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="browse" type="xsd:string" minOccurs="0" /> - <element name="read" type="xsd:string" /> - <element name="modify" type="xsd:string" /> - <element name="use" type="xsd:string" /> - <element name="admin" type="xsd:string" minOccurs="0" /> - <element name="full" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFileAccess"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="who" type="xsd:string" /> - <element name="what" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFileSystemVolumeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="volumeTypeList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="mountInfo" type="vim25:HostFileSystemMountInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="FileSystemMountInfoVStorageSupportStatus"> - <restriction base="xsd:string"> - <enumeration value="vStorageSupported" /> - <enumeration value="vStorageUnsupported" /> - <enumeration value="vStorageUnknown" /> - </restriction> - </simpleType> - <complexType name="HostFileSystemMountInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="mountInfo" type="vim25:HostMountInfo" /> - <element name="volume" type="vim25:HostFileSystemVolume" /> - <element name="vStorageSupport" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostFileSystemMountInfo"> - <sequence> - <element name="HostFileSystemMountInfo" type="vim25:HostFileSystemMountInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostFileSystemVolumeFileSystemType"> - <restriction base="xsd:string"> - <enumeration value="VMFS" /> - <enumeration value="NFS" /> - <enumeration value="NFS41" /> - <enumeration value="CIFS" /> - <enumeration value="vsan" /> - <enumeration value="VFFS" /> - <enumeration value="VVOL" /> - <enumeration value="OTHER" /> - </restriction> - </simpleType> - <complexType name="HostFileSystemVolume"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="capacity" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNasVolumeUserInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="user" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostNasVolumeSecurityType"> - <restriction base="xsd:string"> - <enumeration value="AUTH_SYS" /> - <enumeration value="SEC_KRB5" /> - <enumeration value="SEC_KRB5I" /> - </restriction> - </simpleType> - <complexType name="HostNasVolumeSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="remoteHost" type="xsd:string" /> - <element name="remotePath" type="xsd:string" /> - <element name="localPath" type="xsd:string" /> - <element name="accessMode" type="xsd:string" /> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="userName" type="xsd:string" minOccurs="0" /> - <element name="password" type="xsd:string" minOccurs="0" /> - <element name="remoteHostNames" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="securityType" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNasVolumeConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeOperation" type="xsd:string" minOccurs="0" /> - <element name="spec" type="vim25:HostNasVolumeSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostNasVolumeConfig"> - <sequence> - <element name="HostNasVolumeConfig" type="vim25:HostNasVolumeConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostNasVolume"> - <complexContent> - <extension base="vim25:HostFileSystemVolume"> - <sequence> - <element name="remoteHost" type="xsd:string" /> - <element name="remotePath" type="xsd:string" /> - <element name="userName" type="xsd:string" minOccurs="0" /> - <element name="remoteHostNames" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="securityType" type="xsd:string" minOccurs="0" /> - <element name="protocolEndpoint" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostLocalFileSystemVolumeSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="localPath" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostLocalFileSystemVolume"> - <complexContent> - <extension base="vim25:HostFileSystemVolume"> - <sequence> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVfatVolume"> - <complexContent> - <extension base="vim25:HostFileSystemVolume"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFirewallConfigRuleSetConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="rulesetId" type="xsd:string" /> - <element name="enabled" type="xsd:boolean" /> - <element name="allowedHosts" type="vim25:HostFirewallRulesetIpList" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostFirewallConfigRuleSetConfig"> - <sequence> - <element name="HostFirewallConfigRuleSetConfig" type="vim25:HostFirewallConfigRuleSetConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostFirewallConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="rule" type="vim25:HostFirewallConfigRuleSetConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="defaultBlockingPolicy" type="vim25:HostFirewallDefaultPolicy" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFirewallDefaultPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="incomingBlocked" type="xsd:boolean" minOccurs="0" /> - <element name="outgoingBlocked" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFirewallInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="defaultPolicy" type="vim25:HostFirewallDefaultPolicy" /> - <element name="ruleset" type="vim25:HostFirewallRuleset" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFlagInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="backgroundSnapshotsEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostForceMountedInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="persist" type="xsd:boolean" /> - <element name="mounted" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostGatewaySpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="gatewayType" type="xsd:string" /> - <element name="gatewayId" type="xsd:string" minOccurs="0" /> - <element name="trustVerificationToken" type="xsd:string" minOccurs="0" /> - <element name="hostAuthParams" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostGraphicsConfigGraphicsType"> - <restriction base="xsd:string"> - <enumeration value="shared" /> - <enumeration value="sharedDirect" /> - </restriction> - </simpleType> - <simpleType name="HostGraphicsConfigSharedPassthruAssignmentPolicy"> - <restriction base="xsd:string"> - <enumeration value="performance" /> - <enumeration value="consolidation" /> - </restriction> - </simpleType> - <complexType name="HostGraphicsConfigDeviceType"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="deviceId" type="xsd:string" /> - <element name="graphicsType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostGraphicsConfigDeviceType"> - <sequence> - <element name="HostGraphicsConfigDeviceType" type="vim25:HostGraphicsConfigDeviceType" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostGraphicsConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="hostDefaultGraphicsType" type="xsd:string" /> - <element name="sharedPassthruAssignmentPolicy" type="xsd:string" /> - <element name="deviceType" type="vim25:HostGraphicsConfigDeviceType" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostGraphicsInfoGraphicsType"> - <restriction base="xsd:string"> - <enumeration value="basic" /> - <enumeration value="shared" /> - <enumeration value="direct" /> - <enumeration value="sharedDirect" /> - </restriction> - </simpleType> - <complexType name="HostGraphicsInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="deviceName" type="xsd:string" /> - <element name="vendorName" type="xsd:string" /> - <element name="pciId" type="xsd:string" /> - <element name="graphicsType" type="xsd:string" /> - <element name="memorySizeInKB" type="xsd:long" /> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostGraphicsInfo"> - <sequence> - <element name="HostGraphicsInfo" type="vim25:HostGraphicsInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostHardwareInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="systemInfo" type="vim25:HostSystemInfo" /> - <element name="cpuPowerManagementInfo" type="vim25:HostCpuPowerManagementInfo" minOccurs="0" /> - <element name="cpuInfo" type="vim25:HostCpuInfo" /> - <element name="cpuPkg" type="vim25:HostCpuPackage" maxOccurs="unbounded" /> - <element name="memorySize" type="xsd:long" /> - <element name="numaInfo" type="vim25:HostNumaInfo" minOccurs="0" /> - <element name="smcPresent" type="xsd:boolean" minOccurs="0" /> - <element name="pciDevice" type="vim25:HostPciDevice" minOccurs="0" maxOccurs="unbounded" /> - <element name="cpuFeature" type="vim25:HostCpuIdInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="biosInfo" type="vim25:HostBIOSInfo" minOccurs="0" /> - <element name="reliableMemoryInfo" type="vim25:HostReliableMemoryInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSystemInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vendor" type="xsd:string" /> - <element name="model" type="xsd:string" /> - <element name="uuid" type="xsd:string" /> - <element name="otherIdentifyingInfo" type="vim25:HostSystemIdentificationInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostCpuPowerManagementInfoPolicyType"> - <restriction base="xsd:string"> - <enumeration value="off" /> - <enumeration value="staticPolicy" /> - <enumeration value="dynamicPolicy" /> - </restriction> - </simpleType> - <complexType name="HostCpuPowerManagementInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="currentPolicy" type="xsd:string" minOccurs="0" /> - <element name="hardwareSupport" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostCpuInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="numCpuPackages" type="xsd:short" /> - <element name="numCpuCores" type="xsd:short" /> - <element name="numCpuThreads" type="xsd:short" /> - <element name="hz" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostCpuPackageVendor"> - <restriction base="xsd:string"> - <enumeration value="unknown" /> - <enumeration value="intel" /> - <enumeration value="amd" /> - </restriction> - </simpleType> - <complexType name="HostCpuPackage"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="index" type="xsd:short" /> - <element name="vendor" type="xsd:string" /> - <element name="hz" type="xsd:long" /> - <element name="busHz" type="xsd:long" /> - <element name="description" type="xsd:string" /> - <element name="threadId" type="xsd:short" maxOccurs="unbounded" /> - <element name="cpuFeature" type="vim25:HostCpuIdInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostCpuPackage"> - <sequence> - <element name="HostCpuPackage" type="vim25:HostCpuPackage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostNumaInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="numNodes" type="xsd:int" /> - <element name="numaNode" type="vim25:HostNumaNode" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNumaNode"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="typeId" type="xsd:byte" /> - <element name="cpuID" type="xsd:short" maxOccurs="unbounded" /> - <element name="memoryRangeBegin" type="xsd:long" /> - <element name="memoryRangeLength" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostNumaNode"> - <sequence> - <element name="HostNumaNode" type="vim25:HostNumaNode" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostBIOSInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="biosVersion" type="xsd:string" minOccurs="0" /> - <element name="releaseDate" type="xsd:dateTime" minOccurs="0" /> - <element name="vendor" type="xsd:string" minOccurs="0" /> - <element name="majorRelease" type="xsd:int" minOccurs="0" /> - <element name="minorRelease" type="xsd:int" minOccurs="0" /> - <element name="firmwareMajorRelease" type="xsd:int" minOccurs="0" /> - <element name="firmwareMinorRelease" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostReliableMemoryInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="memorySize" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostHardwareElementStatus"> - <restriction base="xsd:string"> - <enumeration value="Unknown" /> - <enumeration value="Green" /> - <enumeration value="Yellow" /> - <enumeration value="Red" /> - </restriction> - </simpleType> - <complexType name="HostHardwareElementInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="status" type="vim25:ElementDescription" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostHardwareElementInfo"> - <sequence> - <element name="HostHardwareElementInfo" type="vim25:HostHardwareElementInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostStorageOperationalInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="property" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostStorageOperationalInfo"> - <sequence> - <element name="HostStorageOperationalInfo" type="vim25:HostStorageOperationalInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostStorageElementInfo"> - <complexContent> - <extension base="vim25:HostHardwareElementInfo"> - <sequence> - <element name="operationalInfo" type="vim25:HostStorageOperationalInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostStorageElementInfo"> - <sequence> - <element name="HostStorageElementInfo" type="vim25:HostStorageElementInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostHardwareStatusInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="memoryStatusInfo" type="vim25:HostHardwareElementInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="cpuStatusInfo" type="vim25:HostHardwareElementInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="storageStatusInfo" type="vim25:HostStorageElementInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HealthSystemRuntime"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="systemHealthInfo" type="vim25:HostSystemHealthInfo" minOccurs="0" /> - <element name="hardwareStatusInfo" type="vim25:HostHardwareStatusInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostAccessMode"> - <restriction base="xsd:string"> - <enumeration value="accessNone" /> - <enumeration value="accessAdmin" /> - <enumeration value="accessNoAccess" /> - <enumeration value="accessReadOnly" /> - <enumeration value="accessOther" /> - </restriction> - </simpleType> - <complexType name="HostAccessControlEntry"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="principal" type="xsd:string" /> - <element name="group" type="xsd:boolean" /> - <element name="accessMode" type="vim25:HostAccessMode" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostAccessControlEntry"> - <sequence> - <element name="HostAccessControlEntry" type="vim25:HostAccessControlEntry" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostLockdownMode"> - <restriction base="xsd:string"> - <enumeration value="lockdownDisabled" /> - <enumeration value="lockdownNormal" /> - <enumeration value="lockdownStrict" /> - </restriction> - </simpleType> - <complexType name="HostHostBusAdapter"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="device" type="xsd:string" /> - <element name="bus" type="xsd:int" /> - <element name="status" type="xsd:string" /> - <element name="model" type="xsd:string" /> - <element name="driver" type="xsd:string" minOccurs="0" /> - <element name="pci" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostHostBusAdapter"> - <sequence> - <element name="HostHostBusAdapter" type="vim25:HostHostBusAdapter" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostParallelScsiHba"> - <complexContent> - <extension base="vim25:HostHostBusAdapter"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSerialAttachedHba"> - <complexContent> - <extension base="vim25:HostHostBusAdapter"> - <sequence> - <element name="nodeWorldWideName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostBlockHba"> - <complexContent> - <extension base="vim25:HostHostBusAdapter"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="FibreChannelPortType"> - <restriction base="xsd:string"> - <enumeration value="fabric" /> - <enumeration value="loop" /> - <enumeration value="pointToPoint" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="HostFibreChannelHba"> - <complexContent> - <extension base="vim25:HostHostBusAdapter"> - <sequence> - <element name="portWorldWideName" type="xsd:long" /> - <element name="nodeWorldWideName" type="xsd:long" /> - <element name="portType" type="vim25:FibreChannelPortType" /> - <element name="speed" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInternetScsiHbaParamValue"> - <complexContent> - <extension base="vim25:OptionValue"> - <sequence> - <element name="isInherited" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostInternetScsiHbaParamValue"> - <sequence> - <element name="HostInternetScsiHbaParamValue" type="vim25:HostInternetScsiHbaParamValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostInternetScsiHbaDiscoveryCapabilities"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="iSnsDiscoverySettable" type="xsd:boolean" /> - <element name="slpDiscoverySettable" type="xsd:boolean" /> - <element name="staticTargetDiscoverySettable" type="xsd:boolean" /> - <element name="sendTargetsDiscoverySettable" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="InternetScsiSnsDiscoveryMethod"> - <restriction base="xsd:string"> - <enumeration value="isnsStatic" /> - <enumeration value="isnsDhcp" /> - <enumeration value="isnsSlp" /> - </restriction> - </simpleType> - <simpleType name="SlpDiscoveryMethod"> - <restriction base="xsd:string"> - <enumeration value="slpDhcp" /> - <enumeration value="slpAutoUnicast" /> - <enumeration value="slpAutoMulticast" /> - <enumeration value="slpManual" /> - </restriction> - </simpleType> - <complexType name="HostInternetScsiHbaDiscoveryProperties"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="iSnsDiscoveryEnabled" type="xsd:boolean" /> - <element name="iSnsDiscoveryMethod" type="xsd:string" minOccurs="0" /> - <element name="iSnsHost" type="xsd:string" minOccurs="0" /> - <element name="slpDiscoveryEnabled" type="xsd:boolean" /> - <element name="slpDiscoveryMethod" type="xsd:string" minOccurs="0" /> - <element name="slpHost" type="xsd:string" minOccurs="0" /> - <element name="staticTargetDiscoveryEnabled" type="xsd:boolean" /> - <element name="sendTargetsDiscoveryEnabled" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostInternetScsiHbaChapAuthenticationType"> - <restriction base="xsd:string"> - <enumeration value="chapProhibited" /> - <enumeration value="chapDiscouraged" /> - <enumeration value="chapPreferred" /> - <enumeration value="chapRequired" /> - </restriction> - </simpleType> - <complexType name="HostInternetScsiHbaAuthenticationCapabilities"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="chapAuthSettable" type="xsd:boolean" /> - <element name="krb5AuthSettable" type="xsd:boolean" /> - <element name="srpAuthSettable" type="xsd:boolean" /> - <element name="spkmAuthSettable" type="xsd:boolean" /> - <element name="mutualChapSettable" type="xsd:boolean" minOccurs="0" /> - <element name="targetChapSettable" type="xsd:boolean" minOccurs="0" /> - <element name="targetMutualChapSettable" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInternetScsiHbaAuthenticationProperties"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="chapAuthEnabled" type="xsd:boolean" /> - <element name="chapName" type="xsd:string" minOccurs="0" /> - <element name="chapSecret" type="xsd:string" minOccurs="0" /> - <element name="chapAuthenticationType" type="xsd:string" minOccurs="0" /> - <element name="chapInherited" type="xsd:boolean" minOccurs="0" /> - <element name="mutualChapName" type="xsd:string" minOccurs="0" /> - <element name="mutualChapSecret" type="xsd:string" minOccurs="0" /> - <element name="mutualChapAuthenticationType" type="xsd:string" minOccurs="0" /> - <element name="mutualChapInherited" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostInternetScsiHbaDigestType"> - <restriction base="xsd:string"> - <enumeration value="digestProhibited" /> - <enumeration value="digestDiscouraged" /> - <enumeration value="digestPreferred" /> - <enumeration value="digestRequired" /> - </restriction> - </simpleType> - <complexType name="HostInternetScsiHbaDigestCapabilities"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="headerDigestSettable" type="xsd:boolean" minOccurs="0" /> - <element name="dataDigestSettable" type="xsd:boolean" minOccurs="0" /> - <element name="targetHeaderDigestSettable" type="xsd:boolean" minOccurs="0" /> - <element name="targetDataDigestSettable" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInternetScsiHbaDigestProperties"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="headerDigestType" type="xsd:string" minOccurs="0" /> - <element name="headerDigestInherited" type="xsd:boolean" minOccurs="0" /> - <element name="dataDigestType" type="xsd:string" minOccurs="0" /> - <element name="dataDigestInherited" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInternetScsiHbaIPCapabilities"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="addressSettable" type="xsd:boolean" /> - <element name="ipConfigurationMethodSettable" type="xsd:boolean" /> - <element name="subnetMaskSettable" type="xsd:boolean" /> - <element name="defaultGatewaySettable" type="xsd:boolean" /> - <element name="primaryDnsServerAddressSettable" type="xsd:boolean" /> - <element name="alternateDnsServerAddressSettable" type="xsd:boolean" /> - <element name="ipv6Supported" type="xsd:boolean" minOccurs="0" /> - <element name="arpRedirectSettable" type="xsd:boolean" minOccurs="0" /> - <element name="mtuSettable" type="xsd:boolean" minOccurs="0" /> - <element name="hostNameAsTargetAddress" type="xsd:boolean" minOccurs="0" /> - <element name="nameAliasSettable" type="xsd:boolean" minOccurs="0" /> - <element name="ipv4EnableSettable" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6EnableSettable" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6PrefixLengthSettable" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6PrefixLength" type="xsd:int" minOccurs="0" /> - <element name="ipv6DhcpConfigurationSettable" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6LinkLocalAutoConfigurationSettable" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6RouterAdvertisementConfigurationSettable" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6DefaultGatewaySettable" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6MaxStaticAddressesSupported" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType"> - <restriction base="xsd:string"> - <enumeration value="DHCP" /> - <enumeration value="AutoConfigured" /> - <enumeration value="Static" /> - <enumeration value="Other" /> - </restriction> - </simpleType> - <simpleType name="HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation"> - <restriction base="xsd:string"> - <enumeration value="add" /> - <enumeration value="remove" /> - </restriction> - </simpleType> - <complexType name="HostInternetScsiHbaIscsiIpv6Address"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="address" type="xsd:string" /> - <element name="prefixLength" type="xsd:int" /> - <element name="origin" type="xsd:string" /> - <element name="operation" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostInternetScsiHbaIscsiIpv6Address"> - <sequence> - <element name="HostInternetScsiHbaIscsiIpv6Address" type="vim25:HostInternetScsiHbaIscsiIpv6Address" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostInternetScsiHbaIPv6Properties"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="iscsiIpv6Address" type="vim25:HostInternetScsiHbaIscsiIpv6Address" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipv6DhcpConfigurationEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6LinkLocalAutoConfigurationEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6RouterAdvertisementConfigurationEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6DefaultGateway" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInternetScsiHbaIPProperties"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="mac" type="xsd:string" minOccurs="0" /> - <element name="address" type="xsd:string" minOccurs="0" /> - <element name="dhcpConfigurationEnabled" type="xsd:boolean" /> - <element name="subnetMask" type="xsd:string" minOccurs="0" /> - <element name="defaultGateway" type="xsd:string" minOccurs="0" /> - <element name="primaryDnsServerAddress" type="xsd:string" minOccurs="0" /> - <element name="alternateDnsServerAddress" type="xsd:string" minOccurs="0" /> - <element name="ipv6Address" type="xsd:string" minOccurs="0" /> - <element name="ipv6SubnetMask" type="xsd:string" minOccurs="0" /> - <element name="ipv6DefaultGateway" type="xsd:string" minOccurs="0" /> - <element name="arpRedirectEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="mtu" type="xsd:int" minOccurs="0" /> - <element name="jumboFramesEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="ipv4Enabled" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6Enabled" type="xsd:boolean" minOccurs="0" /> - <element name="ipv6properties" type="vim25:HostInternetScsiHbaIPv6Properties" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInternetScsiHbaSendTarget"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="address" type="xsd:string" /> - <element name="port" type="xsd:int" minOccurs="0" /> - <element name="authenticationProperties" type="vim25:HostInternetScsiHbaAuthenticationProperties" minOccurs="0" /> - <element name="digestProperties" type="vim25:HostInternetScsiHbaDigestProperties" minOccurs="0" /> - <element name="supportedAdvancedOptions" type="vim25:OptionDef" minOccurs="0" maxOccurs="unbounded" /> - <element name="advancedOptions" type="vim25:HostInternetScsiHbaParamValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="parent" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostInternetScsiHbaSendTarget"> - <sequence> - <element name="HostInternetScsiHbaSendTarget" type="vim25:HostInternetScsiHbaSendTarget" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostInternetScsiHbaStaticTargetTargetDiscoveryMethod"> - <restriction base="xsd:string"> - <enumeration value="staticMethod" /> - <enumeration value="sendTargetMethod" /> - <enumeration value="slpMethod" /> - <enumeration value="isnsMethod" /> - <enumeration value="unknownMethod" /> - </restriction> - </simpleType> - <complexType name="HostInternetScsiHbaStaticTarget"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="address" type="xsd:string" /> - <element name="port" type="xsd:int" minOccurs="0" /> - <element name="iScsiName" type="xsd:string" /> - <element name="discoveryMethod" type="xsd:string" minOccurs="0" /> - <element name="authenticationProperties" type="vim25:HostInternetScsiHbaAuthenticationProperties" minOccurs="0" /> - <element name="digestProperties" type="vim25:HostInternetScsiHbaDigestProperties" minOccurs="0" /> - <element name="supportedAdvancedOptions" type="vim25:OptionDef" minOccurs="0" maxOccurs="unbounded" /> - <element name="advancedOptions" type="vim25:HostInternetScsiHbaParamValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="parent" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostInternetScsiHbaStaticTarget"> - <sequence> - <element name="HostInternetScsiHbaStaticTarget" type="vim25:HostInternetScsiHbaStaticTarget" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostInternetScsiHbaTargetSet"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="staticTargets" type="vim25:HostInternetScsiHbaStaticTarget" minOccurs="0" maxOccurs="unbounded" /> - <element name="sendTargets" type="vim25:HostInternetScsiHbaSendTarget" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostInternetScsiHbaNetworkBindingSupportType"> - <restriction base="xsd:string"> - <enumeration value="notsupported" /> - <enumeration value="optional" /> - <enumeration value="required" /> - </restriction> - </simpleType> - <complexType name="HostInternetScsiHba"> - <complexContent> - <extension base="vim25:HostHostBusAdapter"> - <sequence> - <element name="isSoftwareBased" type="xsd:boolean" /> - <element name="canBeDisabled" type="xsd:boolean" minOccurs="0" /> - <element name="networkBindingSupport" type="vim25:HostInternetScsiHbaNetworkBindingSupportType" minOccurs="0" /> - <element name="discoveryCapabilities" type="vim25:HostInternetScsiHbaDiscoveryCapabilities" /> - <element name="discoveryProperties" type="vim25:HostInternetScsiHbaDiscoveryProperties" /> - <element name="authenticationCapabilities" type="vim25:HostInternetScsiHbaAuthenticationCapabilities" /> - <element name="authenticationProperties" type="vim25:HostInternetScsiHbaAuthenticationProperties" /> - <element name="digestCapabilities" type="vim25:HostInternetScsiHbaDigestCapabilities" minOccurs="0" /> - <element name="digestProperties" type="vim25:HostInternetScsiHbaDigestProperties" minOccurs="0" /> - <element name="ipCapabilities" type="vim25:HostInternetScsiHbaIPCapabilities" /> - <element name="ipProperties" type="vim25:HostInternetScsiHbaIPProperties" /> - <element name="supportedAdvancedOptions" type="vim25:OptionDef" minOccurs="0" maxOccurs="unbounded" /> - <element name="advancedOptions" type="vim25:HostInternetScsiHbaParamValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="iScsiName" type="xsd:string" /> - <element name="iScsiAlias" type="xsd:string" minOccurs="0" /> - <element name="configuredSendTarget" type="vim25:HostInternetScsiHbaSendTarget" minOccurs="0" maxOccurs="unbounded" /> - <element name="configuredStaticTarget" type="vim25:HostInternetScsiHbaStaticTarget" minOccurs="0" maxOccurs="unbounded" /> - <element name="maxSpeedMb" type="xsd:int" minOccurs="0" /> - <element name="currentSpeedMb" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFibreChannelOverEthernetHbaLinkInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vnportMac" type="xsd:string" /> - <element name="fcfMac" type="xsd:string" /> - <element name="vlanId" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFibreChannelOverEthernetHba"> - <complexContent> - <extension base="vim25:HostFibreChannelHba"> - <sequence> - <element name="underlyingNic" type="xsd:string" /> - <element name="linkInfo" type="vim25:HostFibreChannelOverEthernetHbaLinkInfo" /> - <element name="isSoftwareFcoe" type="xsd:boolean" /> - <element name="markedForRemoval" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostProxySwitchSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="backing" type="vim25:DistributedVirtualSwitchHostMemberBacking" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostProxySwitchConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeOperation" type="xsd:string" minOccurs="0" /> - <element name="uuid" type="xsd:string" /> - <element name="spec" type="vim25:HostProxySwitchSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostProxySwitchConfig"> - <sequence> - <element name="HostProxySwitchConfig" type="vim25:HostProxySwitchConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostProxySwitchHostLagConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="lagKey" type="xsd:string" /> - <element name="lagName" type="xsd:string" minOccurs="0" /> - <element name="uplinkPort" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostProxySwitchHostLagConfig"> - <sequence> - <element name="HostProxySwitchHostLagConfig" type="vim25:HostProxySwitchHostLagConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostProxySwitch"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dvsUuid" type="xsd:string" /> - <element name="dvsName" type="xsd:string" /> - <element name="key" type="xsd:string" /> - <element name="numPorts" type="xsd:int" /> - <element name="configNumPorts" type="xsd:int" minOccurs="0" /> - <element name="numPortsAvailable" type="xsd:int" /> - <element name="uplinkPort" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="mtu" type="xsd:int" minOccurs="0" /> - <element name="pnic" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="spec" type="vim25:HostProxySwitchSpec" /> - <element name="hostLag" type="vim25:HostProxySwitchHostLagConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="networkReservationSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostProxySwitch"> - <sequence> - <element name="HostProxySwitch" type="vim25:HostProxySwitch" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostImageAcceptanceLevel"> - <restriction base="xsd:string"> - <enumeration value="vmware_certified" /> - <enumeration value="vmware_accepted" /> - <enumeration value="partner" /> - <enumeration value="community" /> - </restriction> - </simpleType> - <complexType name="HostImageProfileSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="vendor" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostIpConfigIpV6AddressConfigType"> - <restriction base="xsd:string"> - <enumeration value="other" /> - <enumeration value="manual" /> - <enumeration value="dhcp" /> - <enumeration value="linklayer" /> - <enumeration value="random" /> - </restriction> - </simpleType> - <simpleType name="HostIpConfigIpV6AddressStatus"> - <restriction base="xsd:string"> - <enumeration value="preferred" /> - <enumeration value="deprecated" /> - <enumeration value="invalid" /> - <enumeration value="inaccessible" /> - <enumeration value="unknown" /> - <enumeration value="tentative" /> - <enumeration value="duplicate" /> - </restriction> - </simpleType> - <complexType name="HostIpConfigIpV6Address"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - <element name="prefixLength" type="xsd:int" /> - <element name="origin" type="xsd:string" minOccurs="0" /> - <element name="dadState" type="xsd:string" minOccurs="0" /> - <element name="lifetime" type="xsd:dateTime" minOccurs="0" /> - <element name="operation" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostIpConfigIpV6Address"> - <sequence> - <element name="HostIpConfigIpV6Address" type="vim25:HostIpConfigIpV6Address" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostIpConfigIpV6AddressConfiguration"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipV6Address" type="vim25:HostIpConfigIpV6Address" minOccurs="0" maxOccurs="unbounded" /> - <element name="autoConfigurationEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="dhcpV6Enabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIpConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dhcp" type="xsd:boolean" /> - <element name="ipAddress" type="xsd:string" minOccurs="0" /> - <element name="subnetMask" type="xsd:string" minOccurs="0" /> - <element name="ipV6Config" type="vim25:HostIpConfigIpV6AddressConfiguration" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIpRouteConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="defaultGateway" type="xsd:string" minOccurs="0" /> - <element name="gatewayDevice" type="xsd:string" minOccurs="0" /> - <element name="ipV6DefaultGateway" type="xsd:string" minOccurs="0" /> - <element name="ipV6GatewayDevice" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIpRouteConfigSpec"> - <complexContent> - <extension base="vim25:HostIpRouteConfig"> - <sequence> - <element name="gatewayDeviceConnection" type="vim25:HostVirtualNicConnection" minOccurs="0" /> - <element name="ipV6GatewayDeviceConnection" type="vim25:HostVirtualNicConnection" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIpRouteEntry"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="network" type="xsd:string" /> - <element name="prefixLength" type="xsd:int" /> - <element name="gateway" type="xsd:string" /> - <element name="deviceName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostIpRouteEntry"> - <sequence> - <element name="HostIpRouteEntry" type="vim25:HostIpRouteEntry" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostIpRouteOp"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeOperation" type="xsd:string" /> - <element name="route" type="vim25:HostIpRouteEntry" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostIpRouteOp"> - <sequence> - <element name="HostIpRouteOp" type="vim25:HostIpRouteOp" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostIpRouteTableConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipRoute" type="vim25:HostIpRouteOp" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipv6Route" type="vim25:HostIpRouteOp" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIpRouteTableInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipRoute" type="vim25:HostIpRouteEntry" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipv6Route" type="vim25:HostIpRouteEntry" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostIpmiInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="bmcIpAddress" type="xsd:string" minOccurs="0" /> - <element name="bmcMacAddress" type="xsd:string" minOccurs="0" /> - <element name="login" type="xsd:string" minOccurs="0" /> - <element name="password" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IscsiStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="reason" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="IscsiPortInfoPathStatus"> - <restriction base="xsd:string"> - <enumeration value="notUsed" /> - <enumeration value="active" /> - <enumeration value="standBy" /> - <enumeration value="lastActive" /> - </restriction> - </simpleType> - <complexType name="IscsiPortInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vnicDevice" type="xsd:string" minOccurs="0" /> - <element name="vnic" type="vim25:HostVirtualNic" minOccurs="0" /> - <element name="pnicDevice" type="xsd:string" minOccurs="0" /> - <element name="pnic" type="vim25:PhysicalNic" minOccurs="0" /> - <element name="switchName" type="xsd:string" minOccurs="0" /> - <element name="switchUuid" type="xsd:string" minOccurs="0" /> - <element name="portgroupName" type="xsd:string" minOccurs="0" /> - <element name="portgroupKey" type="xsd:string" minOccurs="0" /> - <element name="portKey" type="xsd:string" minOccurs="0" /> - <element name="opaqueNetworkId" type="xsd:string" minOccurs="0" /> - <element name="opaqueNetworkType" type="xsd:string" minOccurs="0" /> - <element name="opaqueNetworkName" type="xsd:string" minOccurs="0" /> - <element name="externalId" type="xsd:string" minOccurs="0" /> - <element name="complianceStatus" type="vim25:IscsiStatus" minOccurs="0" /> - <element name="pathStatus" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfIscsiPortInfo"> - <sequence> - <element name="IscsiPortInfo" type="vim25:IscsiPortInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="IscsiDependencyEntity"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="pnicDevice" type="xsd:string" /> - <element name="vnicDevice" type="xsd:string" /> - <element name="vmhbaName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfIscsiDependencyEntity"> - <sequence> - <element name="IscsiDependencyEntity" type="vim25:IscsiDependencyEntity" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="IscsiMigrationDependency"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="migrationAllowed" type="xsd:boolean" /> - <element name="disallowReason" type="vim25:IscsiStatus" minOccurs="0" /> - <element name="dependency" type="vim25:IscsiDependencyEntity" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="KernelModuleSectionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="address" type="xsd:long" /> - <element name="length" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="KernelModuleInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:int" /> - <element name="name" type="xsd:string" /> - <element name="version" type="xsd:string" /> - <element name="filename" type="xsd:string" /> - <element name="optionString" type="xsd:string" /> - <element name="loaded" type="xsd:boolean" /> - <element name="enabled" type="xsd:boolean" /> - <element name="useCount" type="xsd:int" /> - <element name="readOnlySection" type="vim25:KernelModuleSectionInfo" /> - <element name="writableSection" type="vim25:KernelModuleSectionInfo" /> - <element name="textSection" type="vim25:KernelModuleSectionInfo" /> - <element name="dataSection" type="vim25:KernelModuleSectionInfo" /> - <element name="bssSection" type="vim25:KernelModuleSectionInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfKernelModuleInfo"> - <sequence> - <element name="KernelModuleInfo" type="vim25:KernelModuleInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostLicenseSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="source" type="vim25:LicenseSource" minOccurs="0" /> - <element name="editionKey" type="xsd:string" minOccurs="0" /> - <element name="disabledFeatureKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="enabledFeatureKey" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="LinkDiscoveryProtocolConfigProtocolType"> - <restriction base="xsd:string"> - <enumeration value="cdp" /> - <enumeration value="lldp" /> - </restriction> - </simpleType> - <simpleType name="LinkDiscoveryProtocolConfigOperationType"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="listen" /> - <enumeration value="advertise" /> - <enumeration value="both" /> - </restriction> - </simpleType> - <complexType name="LinkDiscoveryProtocolConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="protocol" type="xsd:string" /> - <element name="operation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostAccountSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="password" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostAccountSpec"> - <sequence> - <element name="HostAccountSpec" type="vim25:HostAccountSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPosixAccountSpec"> - <complexContent> - <extension base="vim25:HostAccountSpec"> - <sequence> - <element name="posixId" type="xsd:int" minOccurs="0" /> - <element name="shellAccess" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostLocalAuthenticationInfo"> - <complexContent> - <extension base="vim25:HostAuthenticationStoreInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostLowLevelProvisioningManagerVmRecoveryInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="version" type="xsd:string" /> - <element name="biosUUID" type="xsd:string" /> - <element name="instanceUUID" type="xsd:string" /> - <element name="ftInfo" type="vim25:FaultToleranceConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostLowLevelProvisioningManagerVmMigrationStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="migrationId" type="xsd:long" /> - <element name="type" type="xsd:string" /> - <element name="source" type="xsd:boolean" /> - <element name="consideredSuccessful" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostLowLevelProvisioningManagerReloadTarget"> - <restriction base="xsd:string"> - <enumeration value="currentConfig" /> - <enumeration value="snapshotConfig" /> - </restriction> - </simpleType> - <complexType name="HostLowLevelProvisioningManagerDiskLayoutSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="controllerType" type="xsd:string" /> - <element name="busNumber" type="xsd:int" /> - <element name="unitNumber" type="xsd:int" /> - <element name="srcFilename" type="xsd:string" /> - <element name="dstFilename" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec"> - <sequence> - <element name="HostLowLevelProvisioningManagerDiskLayoutSpec" type="vim25:HostLowLevelProvisioningManagerDiskLayoutSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostLowLevelProvisioningManagerSnapshotLayoutSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:int" /> - <element name="srcFilename" type="xsd:string" /> - <element name="dstFilename" type="xsd:string" /> - <element name="disk" type="vim25:HostLowLevelProvisioningManagerDiskLayoutSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec"> - <sequence> - <element name="HostLowLevelProvisioningManagerSnapshotLayoutSpec" type="vim25:HostLowLevelProvisioningManagerSnapshotLayoutSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostLowLevelProvisioningManagerFileType"> - <restriction base="xsd:string"> - <enumeration value="File" /> - <enumeration value="VirtualDisk" /> - <enumeration value="Directory" /> - </restriction> - </simpleType> - <complexType name="HostLowLevelProvisioningManagerFileReserveSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="baseName" type="xsd:string" /> - <element name="parentDir" type="xsd:string" /> - <element name="fileType" type="xsd:string" /> - <element name="storageProfile" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostLowLevelProvisioningManagerFileReserveSpec"> - <sequence> - <element name="HostLowLevelProvisioningManagerFileReserveSpec" type="vim25:HostLowLevelProvisioningManagerFileReserveSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostLowLevelProvisioningManagerFileReserveResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="baseName" type="xsd:string" /> - <element name="parentDir" type="xsd:string" /> - <element name="reservedName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostLowLevelProvisioningManagerFileReserveResult"> - <sequence> - <element name="HostLowLevelProvisioningManagerFileReserveResult" type="vim25:HostLowLevelProvisioningManagerFileReserveResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostLowLevelProvisioningManagerFileDeleteSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="fileName" type="xsd:string" /> - <element name="fileType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec"> - <sequence> - <element name="HostLowLevelProvisioningManagerFileDeleteSpec" type="vim25:HostLowLevelProvisioningManagerFileDeleteSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostLowLevelProvisioningManagerFileDeleteResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="fileName" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostLowLevelProvisioningManagerFileDeleteResult"> - <sequence> - <element name="HostLowLevelProvisioningManagerFileDeleteResult" type="vim25:HostLowLevelProvisioningManagerFileDeleteResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostMaintenanceSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vsanMode" type="vim25:VsanHostDecommissionMode" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ServiceConsoleReservationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="serviceConsoleReservedCfg" type="xsd:long" /> - <element name="serviceConsoleReserved" type="xsd:long" /> - <element name="unreserved" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineMemoryAllocationPolicy"> - <restriction base="xsd:string"> - <enumeration value="swapNone" /> - <enumeration value="swapSome" /> - <enumeration value="swapMost" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineMemoryReservationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="virtualMachineMin" type="xsd:long" /> - <element name="virtualMachineMax" type="xsd:long" /> - <element name="virtualMachineReserved" type="xsd:long" /> - <element name="allocationPolicy" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineMemoryReservationSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="virtualMachineReserved" type="xsd:long" minOccurs="0" /> - <element name="allocationPolicy" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostMemorySpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="serviceConsoleReservation" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostMountMode"> - <restriction base="xsd:string"> - <enumeration value="readWrite" /> - <enumeration value="readOnly" /> - </restriction> - </simpleType> - <simpleType name="HostMountInfoInaccessibleReason"> - <restriction base="xsd:string"> - <enumeration value="AllPathsDown_Start" /> - <enumeration value="AllPathsDown_Timeout" /> - <enumeration value="PermanentDeviceLoss" /> - </restriction> - </simpleType> - <complexType name="HostMountInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="path" type="xsd:string" minOccurs="0" /> - <element name="accessMode" type="xsd:string" /> - <element name="mounted" type="xsd:boolean" minOccurs="0" /> - <element name="accessible" type="xsd:boolean" minOccurs="0" /> - <element name="inaccessibleReason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="MultipathState"> - <restriction base="xsd:string"> - <enumeration value="standby" /> - <enumeration value="active" /> - <enumeration value="disabled" /> - <enumeration value="dead" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="HostMultipathInfoLogicalUnitPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="policy" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostMultipathInfoLogicalUnitStorageArrayTypePolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="policy" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostMultipathInfoFixedLogicalUnitPolicy"> - <complexContent> - <extension base="vim25:HostMultipathInfoLogicalUnitPolicy"> - <sequence> - <element name="prefer" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostMultipathInfoLogicalUnit"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="id" type="xsd:string" /> - <element name="lun" type="xsd:string" /> - <element name="path" type="vim25:HostMultipathInfoPath" maxOccurs="unbounded" /> - <element name="policy" type="vim25:HostMultipathInfoLogicalUnitPolicy" /> - <element name="storageArrayTypePolicy" type="vim25:HostMultipathInfoLogicalUnitStorageArrayTypePolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostMultipathInfoLogicalUnit"> - <sequence> - <element name="HostMultipathInfoLogicalUnit" type="vim25:HostMultipathInfoLogicalUnit" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostMultipathInfoPath"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="pathState" type="xsd:string" /> - <element name="state" type="xsd:string" minOccurs="0" /> - <element name="isWorkingPath" type="xsd:boolean" minOccurs="0" /> - <element name="adapter" type="xsd:string" /> - <element name="lun" type="xsd:string" /> - <element name="transport" type="vim25:HostTargetTransport" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostMultipathInfoPath"> - <sequence> - <element name="HostMultipathInfoPath" type="vim25:HostMultipathInfoPath" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostMultipathInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="lun" type="vim25:HostMultipathInfoLogicalUnit" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostMultipathStateInfoPath"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="pathState" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostMultipathStateInfoPath"> - <sequence> - <element name="HostMultipathStateInfoPath" type="vim25:HostMultipathStateInfoPath" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostMultipathStateInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="path" type="vim25:HostMultipathStateInfoPath" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNatServicePortForwardSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="hostPort" type="xsd:int" /> - <element name="guestPort" type="xsd:int" /> - <element name="guestIpAddress" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostNatServicePortForwardSpec"> - <sequence> - <element name="HostNatServicePortForwardSpec" type="vim25:HostNatServicePortForwardSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostNatServiceNameServiceSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dnsAutoDetect" type="xsd:boolean" /> - <element name="dnsPolicy" type="xsd:string" /> - <element name="dnsRetries" type="xsd:int" /> - <element name="dnsTimeout" type="xsd:int" /> - <element name="dnsNameServer" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="nbdsTimeout" type="xsd:int" /> - <element name="nbnsRetries" type="xsd:int" /> - <element name="nbnsTimeout" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNatServiceSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="virtualSwitch" type="xsd:string" /> - <element name="activeFtp" type="xsd:boolean" /> - <element name="allowAnyOui" type="xsd:boolean" /> - <element name="configPort" type="xsd:boolean" /> - <element name="ipGatewayAddress" type="xsd:string" /> - <element name="udpTimeout" type="xsd:int" /> - <element name="portForward" type="vim25:HostNatServicePortForwardSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="nameService" type="vim25:HostNatServiceNameServiceSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNatServiceConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeOperation" type="xsd:string" minOccurs="0" /> - <element name="key" type="xsd:string" /> - <element name="spec" type="vim25:HostNatServiceSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostNatServiceConfig"> - <sequence> - <element name="HostNatServiceConfig" type="vim25:HostNatServiceConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostNatService"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="spec" type="vim25:HostNatServiceSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostNatService"> - <sequence> - <element name="HostNatService" type="vim25:HostNatService" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostNetCapabilities"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="canSetPhysicalNicLinkSpeed" type="xsd:boolean" /> - <element name="supportsNicTeaming" type="xsd:boolean" /> - <element name="nicTeamingPolicy" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="supportsVlan" type="xsd:boolean" /> - <element name="usesServiceConsoleNic" type="xsd:boolean" /> - <element name="supportsNetworkHints" type="xsd:boolean" /> - <element name="maxPortGroupsPerVswitch" type="xsd:int" minOccurs="0" /> - <element name="vswitchConfigSupported" type="xsd:boolean" /> - <element name="vnicConfigSupported" type="xsd:boolean" /> - <element name="ipRouteConfigSupported" type="xsd:boolean" /> - <element name="dnsConfigSupported" type="xsd:boolean" /> - <element name="dhcpOnVnicSupported" type="xsd:boolean" /> - <element name="ipV6Supported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNetOffloadCapabilities"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="csumOffload" type="xsd:boolean" minOccurs="0" /> - <element name="tcpSegmentation" type="xsd:boolean" minOccurs="0" /> - <element name="zeroCopyXmit" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostNetStackInstanceSystemStackKey"> - <restriction base="xsd:string"> - <enumeration value="defaultTcpipStack" /> - <enumeration value="vmotion" /> - <enumeration value="vSphereProvisioning" /> - </restriction> - </simpleType> - <simpleType name="HostNetStackInstanceCongestionControlAlgorithmType"> - <restriction base="xsd:string"> - <enumeration value="newreno" /> - <enumeration value="cubic" /> - </restriction> - </simpleType> - <complexType name="HostNetStackInstance"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="dnsConfig" type="vim25:HostDnsConfig" minOccurs="0" /> - <element name="ipRouteConfig" type="vim25:HostIpRouteConfig" minOccurs="0" /> - <element name="requestedMaxNumberOfConnections" type="xsd:int" minOccurs="0" /> - <element name="congestionControlAlgorithm" type="xsd:string" minOccurs="0" /> - <element name="ipV6Enabled" type="xsd:boolean" minOccurs="0" /> - <element name="routeTableConfig" type="vim25:HostIpRouteTableConfig" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostNetStackInstance"> - <sequence> - <element name="HostNetStackInstance" type="vim25:HostNetStackInstance" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostNetworkConfigResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vnicDevice" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="consoleVnicDevice" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNetworkConfigNetStackSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="netStackInstance" type="vim25:HostNetStackInstance" /> - <element name="operation" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostNetworkConfigNetStackSpec"> - <sequence> - <element name="HostNetworkConfigNetStackSpec" type="vim25:HostNetworkConfigNetStackSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostNetworkConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vswitch" type="vim25:HostVirtualSwitchConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="proxySwitch" type="vim25:HostProxySwitchConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="portgroup" type="vim25:HostPortGroupConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="pnic" type="vim25:PhysicalNicConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="vnic" type="vim25:HostVirtualNicConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="consoleVnic" type="vim25:HostVirtualNicConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="dnsConfig" type="vim25:HostDnsConfig" minOccurs="0" /> - <element name="ipRouteConfig" type="vim25:HostIpRouteConfig" minOccurs="0" /> - <element name="consoleIpRouteConfig" type="vim25:HostIpRouteConfig" minOccurs="0" /> - <element name="routeTableConfig" type="vim25:HostIpRouteTableConfig" minOccurs="0" /> - <element name="dhcp" type="vim25:HostDhcpServiceConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="nat" type="vim25:HostNatServiceConfig" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipV6Enabled" type="xsd:boolean" minOccurs="0" /> - <element name="netStackSpec" type="vim25:HostNetworkConfigNetStackSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNetworkInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vswitch" type="vim25:HostVirtualSwitch" minOccurs="0" maxOccurs="unbounded" /> - <element name="proxySwitch" type="vim25:HostProxySwitch" minOccurs="0" maxOccurs="unbounded" /> - <element name="portgroup" type="vim25:HostPortGroup" minOccurs="0" maxOccurs="unbounded" /> - <element name="pnic" type="vim25:PhysicalNic" minOccurs="0" maxOccurs="unbounded" /> - <element name="vnic" type="vim25:HostVirtualNic" minOccurs="0" maxOccurs="unbounded" /> - <element name="consoleVnic" type="vim25:HostVirtualNic" minOccurs="0" maxOccurs="unbounded" /> - <element name="dnsConfig" type="vim25:HostDnsConfig" minOccurs="0" /> - <element name="ipRouteConfig" type="vim25:HostIpRouteConfig" minOccurs="0" /> - <element name="consoleIpRouteConfig" type="vim25:HostIpRouteConfig" minOccurs="0" /> - <element name="routeTableInfo" type="vim25:HostIpRouteTableInfo" minOccurs="0" /> - <element name="dhcp" type="vim25:HostDhcpService" minOccurs="0" maxOccurs="unbounded" /> - <element name="nat" type="vim25:HostNatService" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipV6Enabled" type="xsd:boolean" minOccurs="0" /> - <element name="atBootIpV6Enabled" type="xsd:boolean" minOccurs="0" /> - <element name="netStackInstance" type="vim25:HostNetStackInstance" minOccurs="0" maxOccurs="unbounded" /> - <element name="opaqueSwitch" type="vim25:HostOpaqueSwitch" minOccurs="0" maxOccurs="unbounded" /> - <element name="opaqueNetwork" type="vim25:HostOpaqueNetworkInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNetworkSecurityPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="allowPromiscuous" type="xsd:boolean" minOccurs="0" /> - <element name="macChanges" type="xsd:boolean" minOccurs="0" /> - <element name="forgedTransmits" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNetworkTrafficShapingPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="averageBandwidth" type="xsd:long" minOccurs="0" /> - <element name="peakBandwidth" type="xsd:long" minOccurs="0" /> - <element name="burstSize" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNicFailureCriteria"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="checkSpeed" type="xsd:string" minOccurs="0" /> - <element name="speed" type="xsd:int" minOccurs="0" /> - <element name="checkDuplex" type="xsd:boolean" minOccurs="0" /> - <element name="fullDuplex" type="xsd:boolean" minOccurs="0" /> - <element name="checkErrorPercent" type="xsd:boolean" minOccurs="0" /> - <element name="percentage" type="xsd:int" minOccurs="0" /> - <element name="checkBeacon" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNicOrderPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="activeNic" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="standbyNic" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNicTeamingPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="policy" type="xsd:string" minOccurs="0" /> - <element name="reversePolicy" type="xsd:boolean" minOccurs="0" /> - <element name="notifySwitches" type="xsd:boolean" minOccurs="0" /> - <element name="rollingOrder" type="xsd:boolean" minOccurs="0" /> - <element name="failureCriteria" type="vim25:HostNicFailureCriteria" minOccurs="0" /> - <element name="nicOrder" type="vim25:HostNicOrderPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNetworkPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="security" type="vim25:HostNetworkSecurityPolicy" minOccurs="0" /> - <element name="nicTeaming" type="vim25:HostNicTeamingPolicy" minOccurs="0" /> - <element name="offloadPolicy" type="vim25:HostNetOffloadCapabilities" minOccurs="0" /> - <element name="shapingPolicy" type="vim25:HostNetworkTrafficShapingPolicy" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostNtpConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="server" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="configFile" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostNumericSensorHealthState"> - <restriction base="xsd:string"> - <enumeration value="unknown" /> - <enumeration value="green" /> - <enumeration value="yellow" /> - <enumeration value="red" /> - </restriction> - </simpleType> - <simpleType name="HostNumericSensorType"> - <restriction base="xsd:string"> - <enumeration value="fan" /> - <enumeration value="power" /> - <enumeration value="temperature" /> - <enumeration value="voltage" /> - <enumeration value="other" /> - <enumeration value="processor" /> - <enumeration value="memory" /> - <enumeration value="storage" /> - <enumeration value="systemBoard" /> - <enumeration value="battery" /> - <enumeration value="bios" /> - <enumeration value="cable" /> - <enumeration value="watchdog" /> - </restriction> - </simpleType> - <complexType name="HostNumericSensorInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="healthState" type="vim25:ElementDescription" minOccurs="0" /> - <element name="currentReading" type="xsd:long" /> - <element name="unitModifier" type="xsd:int" /> - <element name="baseUnits" type="xsd:string" /> - <element name="rateUnits" type="xsd:string" minOccurs="0" /> - <element name="sensorType" type="xsd:string" /> - <element name="id" type="xsd:string" minOccurs="0" /> - <element name="timeStamp" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostNumericSensorInfo"> - <sequence> - <element name="HostNumericSensorInfo" type="vim25:HostNumericSensorInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostOpaqueNetworkInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="opaqueNetworkId" type="xsd:string" /> - <element name="opaqueNetworkName" type="xsd:string" /> - <element name="opaqueNetworkType" type="xsd:string" /> - <element name="pnicZone" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="capability" type="vim25:OpaqueNetworkCapability" minOccurs="0" /> - <element name="extraConfig" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostOpaqueNetworkInfo"> - <sequence> - <element name="HostOpaqueNetworkInfo" type="vim25:HostOpaqueNetworkInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostOpaqueSwitchOpaqueSwitchState"> - <restriction base="xsd:string"> - <enumeration value="up" /> - <enumeration value="warning" /> - <enumeration value="down" /> - </restriction> - </simpleType> - <complexType name="HostOpaqueSwitchPhysicalNicZone"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="pnicDevice" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostOpaqueSwitchPhysicalNicZone"> - <sequence> - <element name="HostOpaqueSwitchPhysicalNicZone" type="vim25:HostOpaqueSwitchPhysicalNicZone" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostOpaqueSwitch"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="pnic" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="pnicZone" type="vim25:HostOpaqueSwitchPhysicalNicZone" minOccurs="0" maxOccurs="unbounded" /> - <element name="status" type="xsd:string" minOccurs="0" /> - <element name="vtep" type="vim25:HostVirtualNic" minOccurs="0" maxOccurs="unbounded" /> - <element name="extraConfig" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostOpaqueSwitch"> - <sequence> - <element name="HostOpaqueSwitch" type="vim25:HostOpaqueSwitch" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPatchManagerResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="version" type="xsd:string" /> - <element name="status" type="vim25:HostPatchManagerStatus" minOccurs="0" maxOccurs="unbounded" /> - <element name="xmlResult" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostPatchManagerReason"> - <restriction base="xsd:string"> - <enumeration value="obsoleted" /> - <enumeration value="missingPatch" /> - <enumeration value="missingLib" /> - <enumeration value="hasDependentPatch" /> - <enumeration value="conflictPatch" /> - <enumeration value="conflictLib" /> - </restriction> - </simpleType> - <simpleType name="HostPatchManagerIntegrityStatus"> - <restriction base="xsd:string"> - <enumeration value="validated" /> - <enumeration value="keyNotFound" /> - <enumeration value="keyRevoked" /> - <enumeration value="keyExpired" /> - <enumeration value="digestMismatch" /> - <enumeration value="notEnoughSignatures" /> - <enumeration value="validationError" /> - </restriction> - </simpleType> - <simpleType name="HostPatchManagerInstallState"> - <restriction base="xsd:string"> - <enumeration value="hostRestarted" /> - <enumeration value="imageActive" /> - </restriction> - </simpleType> - <complexType name="HostPatchManagerStatusPrerequisitePatch"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="installState" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPatchManagerStatusPrerequisitePatch"> - <sequence> - <element name="HostPatchManagerStatusPrerequisitePatch" type="vim25:HostPatchManagerStatusPrerequisitePatch" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPatchManagerStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="applicable" type="xsd:boolean" /> - <element name="reason" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="integrity" type="xsd:string" minOccurs="0" /> - <element name="installed" type="xsd:boolean" /> - <element name="installState" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="prerequisitePatch" type="vim25:HostPatchManagerStatusPrerequisitePatch" minOccurs="0" maxOccurs="unbounded" /> - <element name="restartRequired" type="xsd:boolean" /> - <element name="reconnectRequired" type="xsd:boolean" /> - <element name="vmOffRequired" type="xsd:boolean" /> - <element name="supersededPatchIds" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPatchManagerStatus"> - <sequence> - <element name="HostPatchManagerStatus" type="vim25:HostPatchManagerStatus" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPatchManagerLocator"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="url" type="xsd:string" /> - <element name="proxy" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostPatchManagerPatchManagerOperationSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="proxy" type="xsd:string" minOccurs="0" /> - <element name="port" type="xsd:int" minOccurs="0" /> - <element name="userName" type="xsd:string" minOccurs="0" /> - <element name="password" type="xsd:string" minOccurs="0" /> - <element name="cmdOption" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostPathSelectionPolicyOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="policy" type="vim25:ElementDescription" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPathSelectionPolicyOption"> - <sequence> - <element name="HostPathSelectionPolicyOption" type="vim25:HostPathSelectionPolicyOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPciDevice"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="classId" type="xsd:short" /> - <element name="bus" type="xsd:byte" /> - <element name="slot" type="xsd:byte" /> - <element name="function" type="xsd:byte" /> - <element name="vendorId" type="xsd:short" /> - <element name="subVendorId" type="xsd:short" /> - <element name="vendorName" type="xsd:string" /> - <element name="deviceId" type="xsd:short" /> - <element name="subDeviceId" type="xsd:short" /> - <element name="parentBridge" type="xsd:string" minOccurs="0" /> - <element name="deviceName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPciDevice"> - <sequence> - <element name="HostPciDevice" type="vim25:HostPciDevice" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPciPassthruConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="passthruEnabled" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPciPassthruConfig"> - <sequence> - <element name="HostPciPassthruConfig" type="vim25:HostPciPassthruConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPciPassthruInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="dependentDevice" type="xsd:string" /> - <element name="passthruEnabled" type="xsd:boolean" /> - <element name="passthruCapable" type="xsd:boolean" /> - <element name="passthruActive" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPciPassthruInfo"> - <sequence> - <element name="HostPciPassthruInfo" type="vim25:HostPciPassthruInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PhysicalNicSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ip" type="vim25:HostIpConfig" minOccurs="0" /> - <element name="linkSpeed" type="vim25:PhysicalNicLinkInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PhysicalNicConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="spec" type="vim25:PhysicalNicSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPhysicalNicConfig"> - <sequence> - <element name="PhysicalNicConfig" type="vim25:PhysicalNicConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PhysicalNicLinkInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="speedMb" type="xsd:int" /> - <element name="duplex" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPhysicalNicLinkInfo"> - <sequence> - <element name="PhysicalNicLinkInfo" type="vim25:PhysicalNicLinkInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PhysicalNicHint"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vlanId" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PhysicalNicIpHint"> - <complexContent> - <extension base="vim25:PhysicalNicHint"> - <sequence> - <element name="ipSubnet" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPhysicalNicIpHint"> - <sequence> - <element name="PhysicalNicIpHint" type="vim25:PhysicalNicIpHint" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PhysicalNicNameHint"> - <complexContent> - <extension base="vim25:PhysicalNicHint"> - <sequence> - <element name="network" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPhysicalNicNameHint"> - <sequence> - <element name="PhysicalNicNameHint" type="vim25:PhysicalNicNameHint" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PhysicalNicHintInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="subnet" type="vim25:PhysicalNicIpHint" minOccurs="0" maxOccurs="unbounded" /> - <element name="network" type="vim25:PhysicalNicNameHint" minOccurs="0" maxOccurs="unbounded" /> - <element name="connectedSwitchPort" type="vim25:PhysicalNicCdpInfo" minOccurs="0" /> - <element name="lldpInfo" type="vim25:LinkLayerDiscoveryProtocolInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPhysicalNicHintInfo"> - <sequence> - <element name="PhysicalNicHintInfo" type="vim25:PhysicalNicHintInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PhysicalNicCdpDeviceCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="router" type="xsd:boolean" /> - <element name="transparentBridge" type="xsd:boolean" /> - <element name="sourceRouteBridge" type="xsd:boolean" /> - <element name="networkSwitch" type="xsd:boolean" /> - <element name="host" type="xsd:boolean" /> - <element name="igmpEnabled" type="xsd:boolean" /> - <element name="repeater" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PhysicalNicCdpInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="cdpVersion" type="xsd:int" minOccurs="0" /> - <element name="timeout" type="xsd:int" minOccurs="0" /> - <element name="ttl" type="xsd:int" minOccurs="0" /> - <element name="samples" type="xsd:int" minOccurs="0" /> - <element name="devId" type="xsd:string" minOccurs="0" /> - <element name="address" type="xsd:string" minOccurs="0" /> - <element name="portId" type="xsd:string" minOccurs="0" /> - <element name="deviceCapability" type="vim25:PhysicalNicCdpDeviceCapability" minOccurs="0" /> - <element name="softwareVersion" type="xsd:string" minOccurs="0" /> - <element name="hardwarePlatform" type="xsd:string" minOccurs="0" /> - <element name="ipPrefix" type="xsd:string" minOccurs="0" /> - <element name="ipPrefixLen" type="xsd:int" minOccurs="0" /> - <element name="vlan" type="xsd:int" minOccurs="0" /> - <element name="fullDuplex" type="xsd:boolean" minOccurs="0" /> - <element name="mtu" type="xsd:int" minOccurs="0" /> - <element name="systemName" type="xsd:string" minOccurs="0" /> - <element name="systemOID" type="xsd:string" minOccurs="0" /> - <element name="mgmtAddr" type="xsd:string" minOccurs="0" /> - <element name="location" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LinkLayerDiscoveryProtocolInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="chassisId" type="xsd:string" /> - <element name="portId" type="xsd:string" /> - <element name="timeToLive" type="xsd:int" /> - <element name="parameter" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PhysicalNicVmDirectPathGen2SupportedMode"> - <restriction base="xsd:string"> - <enumeration value="upt" /> - </restriction> - </simpleType> - <simpleType name="PhysicalNicResourcePoolSchedulerDisallowedReason"> - <restriction base="xsd:string"> - <enumeration value="userOptOut" /> - <enumeration value="hardwareUnsupported" /> - </restriction> - </simpleType> - <complexType name="PhysicalNic"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="device" type="xsd:string" /> - <element name="pci" type="xsd:string" /> - <element name="driver" type="xsd:string" minOccurs="0" /> - <element name="linkSpeed" type="vim25:PhysicalNicLinkInfo" minOccurs="0" /> - <element name="validLinkSpecification" type="vim25:PhysicalNicLinkInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="spec" type="vim25:PhysicalNicSpec" /> - <element name="wakeOnLanSupported" type="xsd:boolean" /> - <element name="mac" type="xsd:string" /> - <element name="fcoeConfiguration" type="vim25:FcoeConfig" minOccurs="0" /> - <element name="vmDirectPathGen2Supported" type="xsd:boolean" minOccurs="0" /> - <element name="vmDirectPathGen2SupportedMode" type="xsd:string" minOccurs="0" /> - <element name="resourcePoolSchedulerAllowed" type="xsd:boolean" minOccurs="0" /> - <element name="resourcePoolSchedulerDisallowedReason" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="autoNegotiateSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPhysicalNic"> - <sequence> - <element name="PhysicalNic" type="vim25:PhysicalNic" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPlugStoreTopologyAdapter"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="adapter" type="xsd:string" /> - <element name="path" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPlugStoreTopologyAdapter"> - <sequence> - <element name="HostPlugStoreTopologyAdapter" type="vim25:HostPlugStoreTopologyAdapter" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPlugStoreTopologyPath"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="channelNumber" type="xsd:int" minOccurs="0" /> - <element name="targetNumber" type="xsd:int" minOccurs="0" /> - <element name="lunNumber" type="xsd:int" minOccurs="0" /> - <element name="adapter" type="xsd:string" minOccurs="0" /> - <element name="target" type="xsd:string" minOccurs="0" /> - <element name="device" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPlugStoreTopologyPath"> - <sequence> - <element name="HostPlugStoreTopologyPath" type="vim25:HostPlugStoreTopologyPath" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPlugStoreTopologyDevice"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="lun" type="xsd:string" /> - <element name="path" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPlugStoreTopologyDevice"> - <sequence> - <element name="HostPlugStoreTopologyDevice" type="vim25:HostPlugStoreTopologyDevice" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPlugStoreTopologyPlugin"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="device" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="claimedPath" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPlugStoreTopologyPlugin"> - <sequence> - <element name="HostPlugStoreTopologyPlugin" type="vim25:HostPlugStoreTopologyPlugin" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPlugStoreTopologyTarget"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="transport" type="vim25:HostTargetTransport" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPlugStoreTopologyTarget"> - <sequence> - <element name="HostPlugStoreTopologyTarget" type="vim25:HostPlugStoreTopologyTarget" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPlugStoreTopology"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="adapter" type="vim25:HostPlugStoreTopologyAdapter" minOccurs="0" maxOccurs="unbounded" /> - <element name="path" type="vim25:HostPlugStoreTopologyPath" minOccurs="0" maxOccurs="unbounded" /> - <element name="target" type="vim25:HostPlugStoreTopologyTarget" minOccurs="0" maxOccurs="unbounded" /> - <element name="device" type="vim25:HostPlugStoreTopologyDevice" minOccurs="0" maxOccurs="unbounded" /> - <element name="plugin" type="vim25:HostPlugStoreTopologyPlugin" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PortGroupConnecteeType"> - <restriction base="xsd:string"> - <enumeration value="virtualMachine" /> - <enumeration value="systemManagement" /> - <enumeration value="host" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="HostPortGroupSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="vlanId" type="xsd:int" /> - <element name="vswitchName" type="xsd:string" /> - <element name="policy" type="vim25:HostNetworkPolicy" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostPortGroupConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeOperation" type="xsd:string" minOccurs="0" /> - <element name="spec" type="vim25:HostPortGroupSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPortGroupConfig"> - <sequence> - <element name="HostPortGroupConfig" type="vim25:HostPortGroupConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPortGroupPort"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="mac" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="type" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPortGroupPort"> - <sequence> - <element name="HostPortGroupPort" type="vim25:HostPortGroupPort" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPortGroup"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="port" type="vim25:HostPortGroupPort" minOccurs="0" maxOccurs="unbounded" /> - <element name="vswitch" type="xsd:string" minOccurs="0" /> - <element name="computedPolicy" type="vim25:HostNetworkPolicy" /> - <element name="spec" type="vim25:HostPortGroupSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPortGroup"> - <sequence> - <element name="HostPortGroup" type="vim25:HostPortGroup" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPowerPolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="name" type="xsd:string" /> - <element name="shortName" type="xsd:string" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPowerPolicy"> - <sequence> - <element name="HostPowerPolicy" type="vim25:HostPowerPolicy" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PowerSystemCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="availablePolicy" type="vim25:HostPowerPolicy" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PowerSystemInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="currentPolicy" type="vim25:HostPowerPolicy" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostProtocolEndpointPEType"> - <restriction base="xsd:string"> - <enumeration value="block" /> - <enumeration value="nas" /> - </restriction> - </simpleType> - <simpleType name="HostProtocolEndpointProtocolEndpointType"> - <restriction base="xsd:string"> - <enumeration value="scsi" /> - <enumeration value="nfs" /> - <enumeration value="nfs4x" /> - </restriction> - </simpleType> - <complexType name="HostProtocolEndpoint"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="peType" type="xsd:string" /> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="uuid" type="xsd:string" /> - <element name="hostKey" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="storageArray" type="xsd:string" minOccurs="0" /> - <element name="nfsServer" type="xsd:string" minOccurs="0" /> - <element name="nfsDir" type="xsd:string" minOccurs="0" /> - <element name="nfsServerScope" type="xsd:string" minOccurs="0" /> - <element name="nfsServerMajor" type="xsd:string" minOccurs="0" /> - <element name="nfsServerAuthType" type="xsd:string" minOccurs="0" /> - <element name="nfsServerUser" type="xsd:string" minOccurs="0" /> - <element name="deviceId" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostProtocolEndpoint"> - <sequence> - <element name="HostProtocolEndpoint" type="vim25:HostProtocolEndpoint" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostResignatureRescanResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="rescan" type="vim25:HostVmfsRescanResult" minOccurs="0" maxOccurs="unbounded" /> - <element name="result" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFirewallRulesetIpNetwork"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="network" type="xsd:string" /> - <element name="prefixLength" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostFirewallRulesetIpNetwork"> - <sequence> - <element name="HostFirewallRulesetIpNetwork" type="vim25:HostFirewallRulesetIpNetwork" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostFirewallRulesetIpList"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipNetwork" type="vim25:HostFirewallRulesetIpNetwork" minOccurs="0" maxOccurs="unbounded" /> - <element name="allIp" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFirewallRulesetRulesetSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="allowedHosts" type="vim25:HostFirewallRulesetIpList" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostFirewallRuleDirection"> - <restriction base="xsd:string"> - <enumeration value="inbound" /> - <enumeration value="outbound" /> - </restriction> - </simpleType> - <simpleType name="HostFirewallRulePortType"> - <restriction base="xsd:string"> - <enumeration value="src" /> - <enumeration value="dst" /> - </restriction> - </simpleType> - <simpleType name="HostFirewallRuleProtocol"> - <restriction base="xsd:string"> - <enumeration value="tcp" /> - <enumeration value="udp" /> - </restriction> - </simpleType> - <complexType name="HostFirewallRule"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="port" type="xsd:int" /> - <element name="endPort" type="xsd:int" minOccurs="0" /> - <element name="direction" type="vim25:HostFirewallRuleDirection" /> - <element name="portType" type="vim25:HostFirewallRulePortType" minOccurs="0" /> - <element name="protocol" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostFirewallRule"> - <sequence> - <element name="HostFirewallRule" type="vim25:HostFirewallRule" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostFirewallRuleset"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="label" type="xsd:string" /> - <element name="required" type="xsd:boolean" /> - <element name="rule" type="vim25:HostFirewallRule" maxOccurs="unbounded" /> - <element name="service" type="xsd:string" minOccurs="0" /> - <element name="enabled" type="xsd:boolean" /> - <element name="allowedHosts" type="vim25:HostFirewallRulesetIpList" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostFirewallRuleset"> - <sequence> - <element name="HostFirewallRuleset" type="vim25:HostFirewallRuleset" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostRuntimeInfoNetStackInstanceRuntimeInfoState"> - <restriction base="xsd:string"> - <enumeration value="inactive" /> - <enumeration value="active" /> - <enumeration value="deactivating" /> - <enumeration value="activating" /> - </restriction> - </simpleType> - <complexType name="HostRuntimeInfoNetStackInstanceRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="netStackInstanceKey" type="xsd:string" /> - <element name="state" type="xsd:string" minOccurs="0" /> - <element name="vmknicKeys" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="maxNumberOfConnections" type="xsd:int" minOccurs="0" /> - <element name="currentIpV6Enabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo"> - <sequence> - <element name="HostRuntimeInfoNetStackInstanceRuntimeInfo" type="vim25:HostRuntimeInfoNetStackInstanceRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPlacedVirtualNicIdentifier"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="vnicKey" type="xsd:string" /> - <element name="reservation" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPlacedVirtualNicIdentifier"> - <sequence> - <element name="HostPlacedVirtualNicIdentifier" type="vim25:HostPlacedVirtualNicIdentifier" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPnicNetworkResourceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="pnicDevice" type="xsd:string" /> - <element name="availableBandwidthForVMTraffic" type="xsd:long" minOccurs="0" /> - <element name="unusedBandwidthForVMTraffic" type="xsd:long" minOccurs="0" /> - <element name="placedVirtualNics" type="vim25:HostPlacedVirtualNicIdentifier" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPnicNetworkResourceInfo"> - <sequence> - <element name="HostPnicNetworkResourceInfo" type="vim25:HostPnicNetworkResourceInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostNetworkResourceRuntime"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="pnicResourceInfo" type="vim25:HostPnicNetworkResourceInfo" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostRuntimeInfoNetworkRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="netStackInstanceRuntimeInfo" type="vim25:HostRuntimeInfoNetStackInstanceRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="networkResourceRuntime" type="vim25:HostNetworkResourceRuntime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="connectionState" type="vim25:HostSystemConnectionState" /> - <element name="powerState" type="vim25:HostSystemPowerState" /> - <element name="standbyMode" type="xsd:string" minOccurs="0" /> - <element name="inMaintenanceMode" type="xsd:boolean" /> - <element name="inQuarantineMode" type="xsd:boolean" minOccurs="0" /> - <element name="bootTime" type="xsd:dateTime" minOccurs="0" /> - <element name="healthSystemRuntime" type="vim25:HealthSystemRuntime" minOccurs="0" /> - <element name="dasHostState" type="vim25:ClusterDasFdmHostState" minOccurs="0" /> - <element name="tpmPcrValues" type="vim25:HostTpmDigestInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="vsanRuntimeInfo" type="vim25:VsanHostRuntimeInfo" minOccurs="0" /> - <element name="networkRuntimeInfo" type="vim25:HostRuntimeInfoNetworkRuntimeInfo" minOccurs="0" /> - <element name="vFlashResourceRuntimeInfo" type="vim25:HostVFlashManagerVFlashResourceRunTimeInfo" minOccurs="0" /> - <element name="hostMaxVirtualDiskCapacity" type="xsd:long" minOccurs="0" /> - <element name="cryptoState" type="xsd:string" minOccurs="0" /> - <element name="cryptoKeyId" type="vim25:CryptoKeyId" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostScsiDiskPartition"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskName" type="xsd:string" /> - <element name="partition" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostScsiDiskPartition"> - <sequence> - <element name="HostScsiDiskPartition" type="vim25:HostScsiDiskPartition" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ScsiDiskType"> - <restriction base="xsd:string"> - <enumeration value="native512" /> - <enumeration value="emulated512" /> - <enumeration value="native4k" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="HostScsiDisk"> - <complexContent> - <extension base="vim25:ScsiLun"> - <sequence> - <element name="capacity" type="vim25:HostDiskDimensionsLba" /> - <element name="devicePath" type="xsd:string" /> - <element name="ssd" type="xsd:boolean" minOccurs="0" /> - <element name="localDisk" type="xsd:boolean" minOccurs="0" /> - <element name="physicalLocation" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="emulatedDIXDIFEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="vsanDiskInfo" type="vim25:VsanHostVsanDiskInfo" minOccurs="0" /> - <element name="scsiDiskType" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostScsiDisk"> - <sequence> - <element name="HostScsiDisk" type="vim25:HostScsiDisk" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ScsiLunType"> - <restriction base="xsd:string"> - <enumeration value="disk" /> - <enumeration value="tape" /> - <enumeration value="printer" /> - <enumeration value="processor" /> - <enumeration value="worm" /> - <enumeration value="cdrom" /> - <enumeration value="scanner" /> - <enumeration value="opticalDevice" /> - <enumeration value="mediaChanger" /> - <enumeration value="communications" /> - <enumeration value="storageArrayController" /> - <enumeration value="enclosure" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="ScsiLunCapabilities"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="updateDisplayNameSupported" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScsiLunDurableName"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="namespace" type="xsd:string" /> - <element name="namespaceId" type="xsd:byte" /> - <element name="data" type="xsd:byte" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfScsiLunDurableName"> - <sequence> - <element name="ScsiLunDurableName" type="vim25:ScsiLunDurableName" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ScsiLunState"> - <restriction base="xsd:string"> - <enumeration value="unknownState" /> - <enumeration value="ok" /> - <enumeration value="error" /> - <enumeration value="off" /> - <enumeration value="quiesced" /> - <enumeration value="degraded" /> - <enumeration value="lostCommunication" /> - <enumeration value="timeout" /> - </restriction> - </simpleType> - <simpleType name="ScsiLunDescriptorQuality"> - <restriction base="xsd:string"> - <enumeration value="highQuality" /> - <enumeration value="mediumQuality" /> - <enumeration value="lowQuality" /> - <enumeration value="unknownQuality" /> - </restriction> - </simpleType> - <complexType name="ScsiLunDescriptor"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="quality" type="xsd:string" /> - <element name="id" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfScsiLunDescriptor"> - <sequence> - <element name="ScsiLunDescriptor" type="vim25:ScsiLunDescriptor" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ScsiLunVStorageSupportStatus"> - <restriction base="xsd:string"> - <enumeration value="vStorageSupported" /> - <enumeration value="vStorageUnsupported" /> - <enumeration value="vStorageUnknown" /> - </restriction> - </simpleType> - <complexType name="ScsiLun"> - <complexContent> - <extension base="vim25:HostDevice"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - <element name="uuid" type="xsd:string" /> - <element name="descriptor" type="vim25:ScsiLunDescriptor" minOccurs="0" maxOccurs="unbounded" /> - <element name="canonicalName" type="xsd:string" minOccurs="0" /> - <element name="displayName" type="xsd:string" minOccurs="0" /> - <element name="lunType" type="xsd:string" /> - <element name="vendor" type="xsd:string" minOccurs="0" /> - <element name="model" type="xsd:string" minOccurs="0" /> - <element name="revision" type="xsd:string" minOccurs="0" /> - <element name="scsiLevel" type="xsd:int" minOccurs="0" /> - <element name="serialNumber" type="xsd:string" minOccurs="0" /> - <element name="durableName" type="vim25:ScsiLunDurableName" minOccurs="0" /> - <element name="alternateName" type="vim25:ScsiLunDurableName" minOccurs="0" maxOccurs="unbounded" /> - <element name="standardInquiry" type="xsd:byte" minOccurs="0" maxOccurs="unbounded" /> - <element name="queueDepth" type="xsd:int" minOccurs="0" /> - <element name="operationalState" type="xsd:string" maxOccurs="unbounded" /> - <element name="capabilities" type="vim25:ScsiLunCapabilities" minOccurs="0" /> - <element name="vStorageSupport" type="xsd:string" minOccurs="0" /> - <element name="protocolEndpoint" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfScsiLun"> - <sequence> - <element name="ScsiLun" type="vim25:ScsiLun" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostScsiTopologyInterface"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="adapter" type="xsd:string" /> - <element name="target" type="vim25:HostScsiTopologyTarget" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostScsiTopologyInterface"> - <sequence> - <element name="HostScsiTopologyInterface" type="vim25:HostScsiTopologyInterface" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostScsiTopologyTarget"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="target" type="xsd:int" /> - <element name="lun" type="vim25:HostScsiTopologyLun" minOccurs="0" maxOccurs="unbounded" /> - <element name="transport" type="vim25:HostTargetTransport" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostScsiTopologyTarget"> - <sequence> - <element name="HostScsiTopologyTarget" type="vim25:HostScsiTopologyTarget" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostScsiTopologyLun"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="lun" type="xsd:int" /> - <element name="scsiLun" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostScsiTopologyLun"> - <sequence> - <element name="HostScsiTopologyLun" type="vim25:HostScsiTopologyLun" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostScsiTopology"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="adapter" type="vim25:HostScsiTopologyInterface" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSecuritySpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="adminPassword" type="xsd:string" minOccurs="0" /> - <element name="removePermission" type="vim25:Permission" minOccurs="0" maxOccurs="unbounded" /> - <element name="addPermission" type="vim25:Permission" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostServicePolicy"> - <restriction base="xsd:string"> - <enumeration value="on" /> - <enumeration value="automatic" /> - <enumeration value="off" /> - </restriction> - </simpleType> - <complexType name="HostServiceSourcePackage"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="sourcePackageName" type="xsd:string" /> - <element name="description" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostService"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="label" type="xsd:string" /> - <element name="required" type="xsd:boolean" /> - <element name="uninstallable" type="xsd:boolean" /> - <element name="running" type="xsd:boolean" /> - <element name="ruleset" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="policy" type="xsd:string" /> - <element name="sourcePackage" type="vim25:HostServiceSourcePackage" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostService"> - <sequence> - <element name="HostService" type="vim25:HostService" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostServiceConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="serviceId" type="xsd:string" /> - <element name="startupPolicy" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostServiceConfig"> - <sequence> - <element name="HostServiceConfig" type="vim25:HostServiceConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostServiceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="service" type="vim25:HostService" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSnmpDestination"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="hostName" type="xsd:string" /> - <element name="port" type="xsd:int" /> - <element name="community" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostSnmpDestination"> - <sequence> - <element name="HostSnmpDestination" type="vim25:HostSnmpDestination" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostSnmpConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="port" type="xsd:int" minOccurs="0" /> - <element name="readOnlyCommunities" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="trapTargets" type="vim25:HostSnmpDestination" minOccurs="0" maxOccurs="unbounded" /> - <element name="option" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostSnmpAgentCapability"> - <restriction base="xsd:string"> - <enumeration value="COMPLETE" /> - <enumeration value="DIAGNOSTICS" /> - <enumeration value="CONFIGURATION" /> - </restriction> - </simpleType> - <complexType name="HostSnmpSystemAgentLimits"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="maxReadOnlyCommunities" type="xsd:int" /> - <element name="maxTrapDestinations" type="xsd:int" /> - <element name="maxCommunityLength" type="xsd:int" /> - <element name="maxBufferSize" type="xsd:int" /> - <element name="capability" type="vim25:HostSnmpAgentCapability" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="SoftwarePackageVibType"> - <restriction base="xsd:string"> - <enumeration value="bootbank" /> - <enumeration value="tools" /> - <enumeration value="meta" /> - </restriction> - </simpleType> - <complexType name="SoftwarePackageCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="liveInstallAllowed" type="xsd:boolean" minOccurs="0" /> - <element name="liveRemoveAllowed" type="xsd:boolean" minOccurs="0" /> - <element name="statelessReady" type="xsd:boolean" minOccurs="0" /> - <element name="overlay" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="SoftwarePackageConstraint"> - <restriction base="xsd:string"> - <enumeration value="equals" /> - <enumeration value="lessThan" /> - <enumeration value="lessThanEqual" /> - <enumeration value="greaterThanEqual" /> - <enumeration value="greaterThan" /> - </restriction> - </simpleType> - <complexType name="Relation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="constraint" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" /> - <element name="version" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfRelation"> - <sequence> - <element name="Relation" type="vim25:Relation" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="SoftwarePackage"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="version" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="vendor" type="xsd:string" /> - <element name="acceptanceLevel" type="xsd:string" /> - <element name="summary" type="xsd:string" /> - <element name="description" type="xsd:string" /> - <element name="referenceURL" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="creationDate" type="xsd:dateTime" minOccurs="0" /> - <element name="depends" type="vim25:Relation" minOccurs="0" maxOccurs="unbounded" /> - <element name="conflicts" type="vim25:Relation" minOccurs="0" maxOccurs="unbounded" /> - <element name="replaces" type="vim25:Relation" minOccurs="0" maxOccurs="unbounded" /> - <element name="provides" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="maintenanceModeRequired" type="xsd:boolean" minOccurs="0" /> - <element name="hardwarePlatformsRequired" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="capability" type="vim25:SoftwarePackageCapability" /> - <element name="tag" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="payload" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfSoftwarePackage"> - <sequence> - <element name="SoftwarePackage" type="vim25:SoftwarePackage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostSriovConfig"> - <complexContent> - <extension base="vim25:HostPciPassthruConfig"> - <sequence> - <element name="sriovEnabled" type="xsd:boolean" /> - <element name="numVirtualFunction" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSriovDevicePoolInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostSriovDevicePoolInfo"> - <sequence> - <element name="HostSriovDevicePoolInfo" type="vim25:HostSriovDevicePoolInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostSriovInfo"> - <complexContent> - <extension base="vim25:HostPciPassthruInfo"> - <sequence> - <element name="sriovEnabled" type="xsd:boolean" /> - <element name="sriovCapable" type="xsd:boolean" /> - <element name="sriovActive" type="xsd:boolean" /> - <element name="numVirtualFunctionRequested" type="xsd:int" /> - <element name="numVirtualFunction" type="xsd:int" /> - <element name="maxVirtualFunctionSupported" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSriovNetworkDevicePoolInfo"> - <complexContent> - <extension base="vim25:HostSriovDevicePoolInfo"> - <sequence> - <element name="switchKey" type="xsd:string" minOccurs="0" /> - <element name="switchUuid" type="xsd:string" minOccurs="0" /> - <element name="pnic" type="vim25:PhysicalNic" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSslThumbprintInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="principal" type="xsd:string" /> - <element name="ownerTag" type="xsd:string" minOccurs="0" /> - <element name="sslThumbprints" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostSslThumbprintInfo"> - <sequence> - <element name="HostSslThumbprintInfo" type="vim25:HostSslThumbprintInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostStorageArrayTypePolicyOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="policy" type="vim25:ElementDescription" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostStorageArrayTypePolicyOption"> - <sequence> - <element name="HostStorageArrayTypePolicyOption" type="vim25:HostStorageArrayTypePolicyOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostStorageDeviceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="hostBusAdapter" type="vim25:HostHostBusAdapter" minOccurs="0" maxOccurs="unbounded" /> - <element name="scsiLun" type="vim25:ScsiLun" minOccurs="0" maxOccurs="unbounded" /> - <element name="scsiTopology" type="vim25:HostScsiTopology" minOccurs="0" /> - <element name="multipathInfo" type="vim25:HostMultipathInfo" minOccurs="0" /> - <element name="plugStoreTopology" type="vim25:HostPlugStoreTopology" minOccurs="0" /> - <element name="softwareInternetScsiEnabled" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostStorageSystemVmfsVolumeResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostStorageSystemVmfsVolumeResult"> - <sequence> - <element name="HostStorageSystemVmfsVolumeResult" type="vim25:HostStorageSystemVmfsVolumeResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostStorageSystemScsiLunResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostStorageSystemScsiLunResult"> - <sequence> - <element name="HostStorageSystemScsiLunResult" type="vim25:HostStorageSystemScsiLunResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostStorageSystemDiskLocatorLedResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="fault" type="vim25:LocalizedMethodFault" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostStorageSystemDiskLocatorLedResult"> - <sequence> - <element name="HostStorageSystemDiskLocatorLedResult" type="vim25:HostStorageSystemDiskLocatorLedResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostHardwareSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vendor" type="xsd:string" /> - <element name="model" type="xsd:string" /> - <element name="uuid" type="xsd:string" /> - <element name="otherIdentifyingInfo" type="vim25:HostSystemIdentificationInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="memorySize" type="xsd:long" /> - <element name="cpuModel" type="xsd:string" /> - <element name="cpuMhz" type="xsd:int" /> - <element name="numCpuPkgs" type="xsd:short" /> - <element name="numCpuCores" type="xsd:short" /> - <element name="numCpuThreads" type="xsd:short" /> - <element name="numNics" type="xsd:int" /> - <element name="numHBAs" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostListSummaryQuickStats"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="overallCpuUsage" type="xsd:int" minOccurs="0" /> - <element name="overallMemoryUsage" type="xsd:int" minOccurs="0" /> - <element name="distributedCpuFairness" type="xsd:int" minOccurs="0" /> - <element name="distributedMemoryFairness" type="xsd:int" minOccurs="0" /> - <element name="uptime" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostConfigSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="port" type="xsd:int" /> - <element name="sslThumbprint" type="xsd:string" minOccurs="0" /> - <element name="product" type="vim25:AboutInfo" minOccurs="0" /> - <element name="vmotionEnabled" type="xsd:boolean" /> - <element name="faultToleranceEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="featureVersion" type="vim25:HostFeatureVersionInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="agentVmDatastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="agentVmNetwork" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostListSummaryGatewaySummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="gatewayType" type="xsd:string" /> - <element name="gatewayId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostListSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="hardware" type="vim25:HostHardwareSummary" minOccurs="0" /> - <element name="runtime" type="vim25:HostRuntimeInfo" minOccurs="0" /> - <element name="config" type="vim25:HostConfigSummary" /> - <element name="quickStats" type="vim25:HostListSummaryQuickStats" /> - <element name="overallStatus" type="vim25:ManagedEntityStatus" /> - <element name="rebootRequired" type="xsd:boolean" /> - <element name="customValue" type="vim25:CustomFieldValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="managementServerIp" type="xsd:string" minOccurs="0" /> - <element name="maxEVCModeKey" type="xsd:string" minOccurs="0" /> - <element name="currentEVCModeKey" type="xsd:string" minOccurs="0" /> - <element name="gateway" type="vim25:HostListSummaryGatewaySummary" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SystemEventInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="recordId" type="xsd:long" /> - <element name="when" type="xsd:string" /> - <element name="selType" type="xsd:long" /> - <element name="message" type="xsd:string" /> - <element name="sensorNumber" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfSystemEventInfo"> - <sequence> - <element name="SystemEventInfo" type="vim25:SystemEventInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostSystemHealthInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="numericSensorInfo" type="vim25:HostNumericSensorInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostSystemIdentificationInfoIdentifier"> - <restriction base="xsd:string"> - <enumeration value="AssetTag" /> - <enumeration value="ServiceTag" /> - <enumeration value="OemSpecificString" /> - </restriction> - </simpleType> - <complexType name="HostSystemIdentificationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="identifierValue" type="xsd:string" /> - <element name="identifierType" type="vim25:ElementDescription" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostSystemIdentificationInfo"> - <sequence> - <element name="HostSystemIdentificationInfo" type="vim25:HostSystemIdentificationInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostSystemResourceInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="config" type="vim25:ResourceConfigSpec" minOccurs="0" /> - <element name="child" type="vim25:HostSystemResourceInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostSystemResourceInfo"> - <sequence> - <element name="HostSystemResourceInfo" type="vim25:HostSystemResourceInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostSystemSwapConfigurationSystemSwapOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostSystemSwapConfigurationSystemSwapOption"> - <sequence> - <element name="HostSystemSwapConfigurationSystemSwapOption" type="vim25:HostSystemSwapConfigurationSystemSwapOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostSystemSwapConfigurationDisabledOption"> - <complexContent> - <extension base="vim25:HostSystemSwapConfigurationSystemSwapOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSystemSwapConfigurationHostCacheOption"> - <complexContent> - <extension base="vim25:HostSystemSwapConfigurationSystemSwapOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSystemSwapConfigurationHostLocalSwapOption"> - <complexContent> - <extension base="vim25:HostSystemSwapConfigurationSystemSwapOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSystemSwapConfigurationDatastoreOption"> - <complexContent> - <extension base="vim25:HostSystemSwapConfigurationSystemSwapOption"> - <sequence> - <element name="datastore" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSystemSwapConfiguration"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="option" type="vim25:HostSystemSwapConfigurationSystemSwapOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostTargetTransport"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostParallelScsiTargetTransport"> - <complexContent> - <extension base="vim25:HostTargetTransport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostBlockAdapterTargetTransport"> - <complexContent> - <extension base="vim25:HostTargetTransport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSerialAttachedTargetTransport"> - <complexContent> - <extension base="vim25:HostTargetTransport"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFibreChannelTargetTransport"> - <complexContent> - <extension base="vim25:HostTargetTransport"> - <sequence> - <element name="portWorldWideName" type="xsd:long" /> - <element name="nodeWorldWideName" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostInternetScsiTargetTransport"> - <complexContent> - <extension base="vim25:HostTargetTransport"> - <sequence> - <element name="iScsiName" type="xsd:string" /> - <element name="iScsiAlias" type="xsd:string" /> - <element name="address" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostFibreChannelOverEthernetTargetTransport"> - <complexContent> - <extension base="vim25:HostFibreChannelTargetTransport"> - <sequence> - <element name="vnportMac" type="xsd:string" /> - <element name="fcfMac" type="xsd:string" /> - <element name="vlanId" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostTpmAttestationReport"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="tpmPcrValues" type="vim25:HostTpmDigestInfo" maxOccurs="unbounded" /> - <element name="tpmEvents" type="vim25:HostTpmEventLogEntry" maxOccurs="unbounded" /> - <element name="tpmLogReliable" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostTpmBootSecurityOptionEventDetails"> - <complexContent> - <extension base="vim25:HostTpmEventDetails"> - <sequence> - <element name="bootSecurityOption" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostTpmCommandEventDetails"> - <complexContent> - <extension base="vim25:HostTpmEventDetails"> - <sequence> - <element name="commandLine" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostDigestInfoDigestMethodType"> - <restriction base="xsd:string"> - <enumeration value="SHA1" /> - <enumeration value="MD5" /> - </restriction> - </simpleType> - <complexType name="HostDigestInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="digestMethod" type="xsd:string" /> - <element name="digestValue" type="xsd:byte" maxOccurs="unbounded" /> - <element name="objectName" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostTpmDigestInfo"> - <complexContent> - <extension base="vim25:HostDigestInfo"> - <sequence> - <element name="pcrNumber" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostTpmDigestInfo"> - <sequence> - <element name="HostTpmDigestInfo" type="vim25:HostTpmDigestInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostTpmEventDetails"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dataHash" type="xsd:byte" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostTpmEventLogEntry"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="pcrIndex" type="xsd:int" /> - <element name="eventDetails" type="vim25:HostTpmEventDetails" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostTpmEventLogEntry"> - <sequence> - <element name="HostTpmEventLogEntry" type="vim25:HostTpmEventLogEntry" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostTpmOptionEventDetails"> - <complexContent> - <extension base="vim25:HostTpmEventDetails"> - <sequence> - <element name="optionsFileName" type="xsd:string" /> - <element name="bootOptions" type="xsd:byte" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostTpmSoftwareComponentEventDetails"> - <complexContent> - <extension base="vim25:HostTpmEventDetails"> - <sequence> - <element name="componentName" type="xsd:string" /> - <element name="vibName" type="xsd:string" /> - <element name="vibVersion" type="xsd:string" /> - <element name="vibVendor" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostUnresolvedVmfsExtentUnresolvedReason"> - <restriction base="xsd:string"> - <enumeration value="diskIdMismatch" /> - <enumeration value="uuidConflict" /> - </restriction> - </simpleType> - <complexType name="HostUnresolvedVmfsExtent"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="device" type="vim25:HostScsiDiskPartition" /> - <element name="devicePath" type="xsd:string" /> - <element name="vmfsUuid" type="xsd:string" /> - <element name="isHeadExtent" type="xsd:boolean" /> - <element name="ordinal" type="xsd:int" /> - <element name="startBlock" type="xsd:int" /> - <element name="endBlock" type="xsd:int" /> - <element name="reason" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostUnresolvedVmfsExtent"> - <sequence> - <element name="HostUnresolvedVmfsExtent" type="vim25:HostUnresolvedVmfsExtent" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostUnresolvedVmfsResignatureSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="extentDevicePath" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostUnresolvedVmfsResolutionResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="spec" type="vim25:HostUnresolvedVmfsResolutionSpec" /> - <element name="vmfs" type="vim25:HostVmfsVolume" minOccurs="0" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostUnresolvedVmfsResolutionResult"> - <sequence> - <element name="HostUnresolvedVmfsResolutionResult" type="vim25:HostUnresolvedVmfsResolutionResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostUnresolvedVmfsResolutionSpecVmfsUuidResolution"> - <restriction base="xsd:string"> - <enumeration value="resignature" /> - <enumeration value="forceMount" /> - </restriction> - </simpleType> - <complexType name="HostUnresolvedVmfsResolutionSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="extentDevicePath" type="xsd:string" maxOccurs="unbounded" /> - <element name="uuidResolution" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostUnresolvedVmfsResolutionSpec"> - <sequence> - <element name="HostUnresolvedVmfsResolutionSpec" type="vim25:HostUnresolvedVmfsResolutionSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostUnresolvedVmfsVolumeResolveStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="resolvable" type="xsd:boolean" /> - <element name="incompleteExtents" type="xsd:boolean" minOccurs="0" /> - <element name="multipleCopies" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostUnresolvedVmfsVolume"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="extent" type="vim25:HostUnresolvedVmfsExtent" maxOccurs="unbounded" /> - <element name="vmfsLabel" type="xsd:string" /> - <element name="vmfsUuid" type="xsd:string" /> - <element name="totalBlocks" type="xsd:int" /> - <element name="resolveStatus" type="vim25:HostUnresolvedVmfsVolumeResolveStatus" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostUnresolvedVmfsVolume"> - <sequence> - <element name="HostUnresolvedVmfsVolume" type="vim25:HostUnresolvedVmfsVolume" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVFlashManagerVFlashResourceConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vffsUuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVFlashManagerVFlashResourceConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vffs" type="vim25:HostVffsVolume" minOccurs="0" /> - <element name="capacity" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVFlashManagerVFlashResourceRunTimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="usage" type="xsd:long" /> - <element name="capacity" type="xsd:long" /> - <element name="accessible" type="xsd:boolean" /> - <element name="capacityForVmCache" type="xsd:long" /> - <element name="freeForVmCache" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVFlashManagerVFlashCacheConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="defaultVFlashModule" type="xsd:string" /> - <element name="swapCacheReservationInGB" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vFlashModule" type="xsd:string" /> - <element name="vFlashModuleVersion" type="xsd:string" /> - <element name="minSupportedModuleVersion" type="xsd:string" /> - <element name="cacheConsistencyType" type="vim25:ChoiceOption" /> - <element name="cacheMode" type="vim25:ChoiceOption" /> - <element name="blockSizeInKBOption" type="vim25:LongOption" /> - <element name="reservationInMBOption" type="vim25:LongOption" /> - <element name="maxDiskSizeInKB" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption"> - <sequence> - <element name="HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption" type="vim25:HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVFlashManagerVFlashCacheConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vFlashModuleConfigOption" type="vim25:HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption" minOccurs="0" maxOccurs="unbounded" /> - <element name="defaultVFlashModule" type="xsd:string" minOccurs="0" /> - <element name="swapCacheReservationInGB" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVFlashManagerVFlashConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vFlashResourceConfigInfo" type="vim25:HostVFlashManagerVFlashResourceConfigInfo" minOccurs="0" /> - <element name="vFlashCacheConfigInfo" type="vim25:HostVFlashManagerVFlashCacheConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVFlashResourceConfigurationResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="devicePath" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="vffs" type="vim25:HostVffsVolume" minOccurs="0" /> - <element name="diskConfigurationResult" type="vim25:HostDiskConfigurationResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVMotionConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmotionNicKey" type="xsd:string" minOccurs="0" /> - <element name="enabled" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVMotionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="netConfig" type="vim25:HostVMotionNetConfig" minOccurs="0" /> - <element name="ipConfig" type="vim25:HostIpConfig" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVMotionNetConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="candidateVnic" type="vim25:HostVirtualNic" minOccurs="0" maxOccurs="unbounded" /> - <element name="selectedVnic" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVffsSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="devicePath" type="xsd:string" /> - <element name="partition" type="vim25:HostDiskPartitionSpec" minOccurs="0" /> - <element name="majorVersion" type="xsd:int" /> - <element name="volumeName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVffsVolume"> - <complexContent> - <extension base="vim25:HostFileSystemVolume"> - <sequence> - <element name="majorVersion" type="xsd:int" /> - <element name="version" type="xsd:string" /> - <element name="uuid" type="xsd:string" /> - <element name="extent" type="vim25:HostScsiDiskPartition" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualNicSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ip" type="vim25:HostIpConfig" minOccurs="0" /> - <element name="mac" type="xsd:string" minOccurs="0" /> - <element name="distributedVirtualPort" type="vim25:DistributedVirtualSwitchPortConnection" minOccurs="0" /> - <element name="portgroup" type="xsd:string" minOccurs="0" /> - <element name="mtu" type="xsd:int" minOccurs="0" /> - <element name="tsoEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="netStackInstanceKey" type="xsd:string" minOccurs="0" /> - <element name="opaqueNetwork" type="vim25:HostVirtualNicOpaqueNetworkSpec" minOccurs="0" /> - <element name="externalId" type="xsd:string" minOccurs="0" /> - <element name="pinnedPnic" type="xsd:string" minOccurs="0" /> - <element name="ipRouteSpec" type="vim25:HostVirtualNicIpRouteSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualNicConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeOperation" type="xsd:string" minOccurs="0" /> - <element name="device" type="xsd:string" minOccurs="0" /> - <element name="portgroup" type="xsd:string" /> - <element name="spec" type="vim25:HostVirtualNicSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVirtualNicConfig"> - <sequence> - <element name="HostVirtualNicConfig" type="vim25:HostVirtualNicConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVirtualNicOpaqueNetworkSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="opaqueNetworkId" type="xsd:string" /> - <element name="opaqueNetworkType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualNicIpRouteSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipRouteConfig" type="vim25:HostIpRouteConfig" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualNic"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="device" type="xsd:string" /> - <element name="key" type="xsd:string" /> - <element name="portgroup" type="xsd:string" /> - <element name="spec" type="vim25:HostVirtualNicSpec" /> - <element name="port" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVirtualNic"> - <sequence> - <element name="HostVirtualNic" type="vim25:HostVirtualNic" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVirtualNicConnection"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="portgroup" type="xsd:string" minOccurs="0" /> - <element name="dvPort" type="vim25:DistributedVirtualSwitchPortConnection" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostVirtualNicManagerNicType"> - <restriction base="xsd:string"> - <enumeration value="vmotion" /> - <enumeration value="faultToleranceLogging" /> - <enumeration value="vSphereReplication" /> - <enumeration value="vSphereReplicationNFC" /> - <enumeration value="management" /> - <enumeration value="vsan" /> - <enumeration value="vSphereProvisioning" /> - <enumeration value="vsanWitness" /> - </restriction> - </simpleType> - <complexType name="HostVirtualNicManagerNicTypeSelection"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vnic" type="vim25:HostVirtualNicConnection" /> - <element name="nicType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVirtualNicManagerNicTypeSelection"> - <sequence> - <element name="HostVirtualNicManagerNicTypeSelection" type="vim25:HostVirtualNicManagerNicTypeSelection" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualNicManagerNetConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="nicType" type="xsd:string" /> - <element name="multiSelectAllowed" type="xsd:boolean" /> - <element name="candidateVnic" type="vim25:HostVirtualNic" minOccurs="0" maxOccurs="unbounded" /> - <element name="selectedVnic" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualNicManagerNetConfig"> - <sequence> - <element name="VirtualNicManagerNetConfig" type="vim25:VirtualNicManagerNetConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVirtualNicManagerInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="netConfig" type="vim25:VirtualNicManagerNetConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualSwitchBridge"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualSwitchAutoBridge"> - <complexContent> - <extension base="vim25:HostVirtualSwitchBridge"> - <sequence> - <element name="excludedNicDevice" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualSwitchSimpleBridge"> - <complexContent> - <extension base="vim25:HostVirtualSwitchBridge"> - <sequence> - <element name="nicDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualSwitchBondBridge"> - <complexContent> - <extension base="vim25:HostVirtualSwitchBridge"> - <sequence> - <element name="nicDevice" type="xsd:string" maxOccurs="unbounded" /> - <element name="beacon" type="vim25:HostVirtualSwitchBeaconConfig" minOccurs="0" /> - <element name="linkDiscoveryProtocolConfig" type="vim25:LinkDiscoveryProtocolConfig" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualSwitchBeaconConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="interval" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualSwitchSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="numPorts" type="xsd:int" /> - <element name="bridge" type="vim25:HostVirtualSwitchBridge" minOccurs="0" /> - <element name="policy" type="vim25:HostNetworkPolicy" minOccurs="0" /> - <element name="mtu" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVirtualSwitchConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeOperation" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" /> - <element name="spec" type="vim25:HostVirtualSwitchSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVirtualSwitchConfig"> - <sequence> - <element name="HostVirtualSwitchConfig" type="vim25:HostVirtualSwitchConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVirtualSwitch"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="key" type="xsd:string" /> - <element name="numPorts" type="xsd:int" /> - <element name="numPortsAvailable" type="xsd:int" /> - <element name="mtu" type="xsd:int" minOccurs="0" /> - <element name="portgroup" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="pnic" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="spec" type="vim25:HostVirtualSwitchSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVirtualSwitch"> - <sequence> - <element name="HostVirtualSwitch" type="vim25:HostVirtualSwitch" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostVmciAccessManagerMode"> - <restriction base="xsd:string"> - <enumeration value="grant" /> - <enumeration value="replace" /> - <enumeration value="revoke" /> - </restriction> - </simpleType> - <complexType name="HostVmciAccessManagerAccessSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="services" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="mode" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVmciAccessManagerAccessSpec"> - <sequence> - <element name="HostVmciAccessManagerAccessSpec" type="vim25:HostVmciAccessManagerAccessSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVmfsRescanResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVmfsRescanResult"> - <sequence> - <element name="HostVmfsRescanResult" type="vim25:HostVmfsRescanResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVmfsSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="extent" type="vim25:HostScsiDiskPartition" /> - <element name="blockSizeMb" type="xsd:int" minOccurs="0" /> - <element name="majorVersion" type="xsd:int" /> - <element name="volumeName" type="xsd:string" /> - <element name="blockSize" type="xsd:int" minOccurs="0" /> - <element name="unmapGranularity" type="xsd:int" minOccurs="0" /> - <element name="unmapPriority" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostVmfsVolumeUnmapPriority"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="low" /> - </restriction> - </simpleType> - <complexType name="VmfsConfigOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="blockSizeOption" type="xsd:int" /> - <element name="unmapGranularityOption" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVmfsConfigOption"> - <sequence> - <element name="VmfsConfigOption" type="vim25:VmfsConfigOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVmfsVolume"> - <complexContent> - <extension base="vim25:HostFileSystemVolume"> - <sequence> - <element name="blockSizeMb" type="xsd:int" /> - <element name="blockSize" type="xsd:int" minOccurs="0" /> - <element name="unmapGranularity" type="xsd:int" minOccurs="0" /> - <element name="unmapPriority" type="xsd:string" minOccurs="0" /> - <element name="maxBlocks" type="xsd:int" /> - <element name="majorVersion" type="xsd:int" /> - <element name="version" type="xsd:string" /> - <element name="uuid" type="xsd:string" /> - <element name="extent" type="vim25:HostScsiDiskPartition" maxOccurs="unbounded" /> - <element name="vmfsUpgradable" type="xsd:boolean" /> - <element name="forceMountedInfo" type="vim25:HostForceMountedInfo" minOccurs="0" /> - <element name="ssd" type="xsd:boolean" minOccurs="0" /> - <element name="local" type="xsd:boolean" minOccurs="0" /> - <element name="scsiDiskType" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostVsanInternalSystemCmmdsQuery"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="owner" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVsanInternalSystemCmmdsQuery"> - <sequence> - <element name="HostVsanInternalSystemCmmdsQuery" type="vim25:HostVsanInternalSystemCmmdsQuery" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VsanPolicyCost"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeDataSize" type="xsd:long" minOccurs="0" /> - <element name="currentDataSize" type="xsd:long" minOccurs="0" /> - <element name="tempDataSize" type="xsd:long" minOccurs="0" /> - <element name="copyDataSize" type="xsd:long" minOccurs="0" /> - <element name="changeFlashReadCacheSize" type="xsd:long" minOccurs="0" /> - <element name="currentFlashReadCacheSize" type="xsd:long" minOccurs="0" /> - <element name="currentDiskSpaceToAddressSpaceRatio" type="xsd:float" minOccurs="0" /> - <element name="diskSpaceToAddressSpaceRatio" type="xsd:float" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanPolicySatisfiability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="isSatisfiable" type="xsd:boolean" /> - <element name="reason" type="vim25:LocalizableMessage" minOccurs="0" /> - <element name="cost" type="vim25:VsanPolicyCost" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanPolicySatisfiability"> - <sequence> - <element name="VsanPolicySatisfiability" type="vim25:VsanPolicySatisfiability" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VsanPolicyChangeBatch"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uuid" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="policy" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanPolicyChangeBatch"> - <sequence> - <element name="VsanPolicyChangeBatch" type="vim25:VsanPolicyChangeBatch" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VsanNewPolicyBatch"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="size" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="policy" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanNewPolicyBatch"> - <sequence> - <element name="VsanNewPolicyBatch" type="vim25:VsanNewPolicyBatch" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskUuid" type="xsd:string" /> - <element name="success" type="xsd:boolean" /> - <element name="failureReason" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult"> - <sequence> - <element name="HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult" type="vim25:HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVsanInternalSystemDeleteVsanObjectsResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uuid" type="xsd:string" /> - <element name="success" type="xsd:boolean" /> - <element name="failureReason" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult"> - <sequence> - <element name="HostVsanInternalSystemDeleteVsanObjectsResult" type="vim25:HostVsanInternalSystemDeleteVsanObjectsResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVsanInternalSystemVsanObjectOperationResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uuid" type="xsd:string" /> - <element name="failureReason" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostVsanInternalSystemVsanObjectOperationResult"> - <sequence> - <element name="HostVsanInternalSystemVsanObjectOperationResult" type="vim25:HostVsanInternalSystemVsanObjectOperationResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVvolVolumeSpecification"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="maxSizeInMB" type="xsd:long" /> - <element name="volumeName" type="xsd:string" /> - <element name="vasaProviderInfo" type="vim25:VimVasaProviderInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="storageArray" type="vim25:VASAStorageArray" minOccurs="0" maxOccurs="unbounded" /> - <element name="uuid" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VVolHostPE"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="protocolEndpoint" type="vim25:HostProtocolEndpoint" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVVolHostPE"> - <sequence> - <element name="VVolHostPE" type="vim25:VVolHostPE" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostVvolVolume"> - <complexContent> - <extension base="vim25:HostFileSystemVolume"> - <sequence> - <element name="scId" type="xsd:string" /> - <element name="hostPE" type="vim25:VVolHostPE" minOccurs="0" maxOccurs="unbounded" /> - <element name="vasaProviderInfo" type="vim25:VimVasaProviderInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="storageArray" type="vim25:VASAStorageArray" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetDhcpConfigInfoDhcpOptions"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enable" type="xsd:boolean" /> - <element name="config" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetDhcpConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipv6" type="vim25:NetDhcpConfigInfoDhcpOptions" minOccurs="0" /> - <element name="ipv4" type="vim25:NetDhcpConfigInfoDhcpOptions" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetDhcpConfigSpecDhcpOptionsSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enable" type="xsd:boolean" minOccurs="0" /> - <element name="config" type="vim25:KeyValue" maxOccurs="unbounded" /> - <element name="operation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetDhcpConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipv6" type="vim25:NetDhcpConfigSpecDhcpOptionsSpec" minOccurs="0" /> - <element name="ipv4" type="vim25:NetDhcpConfigSpecDhcpOptionsSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetDnsConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dhcp" type="xsd:boolean" /> - <element name="hostName" type="xsd:string" /> - <element name="domainName" type="xsd:string" /> - <element name="ipAddress" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="searchDomain" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetDnsConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dhcp" type="xsd:boolean" minOccurs="0" /> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="domainName" type="xsd:string" minOccurs="0" /> - <element name="ipAddress" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="searchDomain" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="NetIpConfigInfoIpAddressOrigin"> - <restriction base="xsd:string"> - <enumeration value="other" /> - <enumeration value="manual" /> - <enumeration value="dhcp" /> - <enumeration value="linklayer" /> - <enumeration value="random" /> - </restriction> - </simpleType> - <simpleType name="NetIpConfigInfoIpAddressStatus"> - <restriction base="xsd:string"> - <enumeration value="preferred" /> - <enumeration value="deprecated" /> - <enumeration value="invalid" /> - <enumeration value="inaccessible" /> - <enumeration value="unknown" /> - <enumeration value="tentative" /> - <enumeration value="duplicate" /> - </restriction> - </simpleType> - <complexType name="NetIpConfigInfoIpAddress"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - <element name="prefixLength" type="xsd:int" /> - <element name="origin" type="xsd:string" minOccurs="0" /> - <element name="state" type="xsd:string" minOccurs="0" /> - <element name="lifetime" type="xsd:dateTime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfNetIpConfigInfoIpAddress"> - <sequence> - <element name="NetIpConfigInfoIpAddress" type="vim25:NetIpConfigInfoIpAddress" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="NetIpConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="vim25:NetIpConfigInfoIpAddress" minOccurs="0" maxOccurs="unbounded" /> - <element name="dhcp" type="vim25:NetDhcpConfigInfo" minOccurs="0" /> - <element name="autoConfigurationEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetIpConfigSpecIpAddressSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - <element name="prefixLength" type="xsd:int" /> - <element name="operation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfNetIpConfigSpecIpAddressSpec"> - <sequence> - <element name="NetIpConfigSpecIpAddressSpec" type="vim25:NetIpConfigSpecIpAddressSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="NetIpConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="vim25:NetIpConfigSpecIpAddressSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="dhcp" type="vim25:NetDhcpConfigSpec" minOccurs="0" /> - <element name="autoConfigurationEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetIpRouteConfigInfoGateway"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="xsd:string" minOccurs="0" /> - <element name="device" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetIpRouteConfigInfoIpRoute"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="network" type="xsd:string" /> - <element name="prefixLength" type="xsd:int" /> - <element name="gateway" type="vim25:NetIpRouteConfigInfoGateway" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfNetIpRouteConfigInfoIpRoute"> - <sequence> - <element name="NetIpRouteConfigInfoIpRoute" type="vim25:NetIpRouteConfigInfoIpRoute" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="NetIpRouteConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipRoute" type="vim25:NetIpRouteConfigInfoIpRoute" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetIpRouteConfigSpecGatewaySpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="xsd:string" minOccurs="0" /> - <element name="device" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetIpRouteConfigSpecIpRouteSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="network" type="xsd:string" /> - <element name="prefixLength" type="xsd:int" /> - <element name="gateway" type="vim25:NetIpRouteConfigSpecGatewaySpec" /> - <element name="operation" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfNetIpRouteConfigSpecIpRouteSpec"> - <sequence> - <element name="NetIpRouteConfigSpecIpRouteSpec" type="vim25:NetIpRouteConfigSpecIpRouteSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="NetIpRouteConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipRoute" type="vim25:NetIpRouteConfigSpecIpRouteSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="NetIpStackInfoEntryType"> - <restriction base="xsd:string"> - <enumeration value="other" /> - <enumeration value="invalid" /> - <enumeration value="dynamic" /> - <enumeration value="manual" /> - </restriction> - </simpleType> - <simpleType name="NetIpStackInfoPreference"> - <restriction base="xsd:string"> - <enumeration value="reserved" /> - <enumeration value="low" /> - <enumeration value="medium" /> - <enumeration value="high" /> - </restriction> - </simpleType> - <complexType name="NetIpStackInfoNetToMedia"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - <element name="physicalAddress" type="xsd:string" /> - <element name="device" type="xsd:string" /> - <element name="type" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfNetIpStackInfoNetToMedia"> - <sequence> - <element name="NetIpStackInfoNetToMedia" type="vim25:NetIpStackInfoNetToMedia" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="NetIpStackInfoDefaultRouter"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - <element name="device" type="xsd:string" /> - <element name="lifetime" type="xsd:dateTime" /> - <element name="preference" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfNetIpStackInfoDefaultRouter"> - <sequence> - <element name="NetIpStackInfoDefaultRouter" type="vim25:NetIpStackInfoDefaultRouter" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="NetIpStackInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="neighbor" type="vim25:NetIpStackInfoNetToMedia" minOccurs="0" maxOccurs="unbounded" /> - <element name="defaultRouter" type="vim25:NetIpStackInfoDefaultRouter" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="NetBIOSConfigInfoMode"> - <restriction base="xsd:string"> - <enumeration value="unknown" /> - <enumeration value="enabled" /> - <enumeration value="disabled" /> - <enumeration value="enabledViaDHCP" /> - </restriction> - </simpleType> - <complexType name="NetBIOSConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="mode" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="WinNetBIOSConfigInfo"> - <complexContent> - <extension base="vim25:NetBIOSConfigInfo"> - <sequence> - <element name="primaryWINS" type="xsd:string" /> - <element name="secondaryWINS" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ArrayUpdateOperation"> - <restriction base="xsd:string"> - <enumeration value="add" /> - <enumeration value="remove" /> - <enumeration value="edit" /> - </restriction> - </simpleType> - <complexType name="ArrayUpdateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="operation" type="vim25:ArrayUpdateOperation" /> - <element name="removeKey" type="xsd:anyType" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BoolOption"> - <complexContent> - <extension base="vim25:OptionType"> - <sequence> - <element name="supported" type="xsd:boolean" /> - <element name="defaultValue" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ChoiceOption"> - <complexContent> - <extension base="vim25:OptionType"> - <sequence> - <element name="choiceInfo" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="defaultIndex" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FloatOption"> - <complexContent> - <extension base="vim25:OptionType"> - <sequence> - <element name="min" type="xsd:float" /> - <element name="max" type="xsd:float" /> - <element name="defaultValue" type="xsd:float" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IntOption"> - <complexContent> - <extension base="vim25:OptionType"> - <sequence> - <element name="min" type="xsd:int" /> - <element name="max" type="xsd:int" /> - <element name="defaultValue" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="LongOption"> - <complexContent> - <extension base="vim25:OptionType"> - <sequence> - <element name="min" type="xsd:long" /> - <element name="max" type="xsd:long" /> - <element name="defaultValue" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OptionDef"> - <complexContent> - <extension base="vim25:ElementDescription"> - <sequence> - <element name="optionType" type="vim25:OptionType" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOptionDef"> - <sequence> - <element name="OptionDef" type="vim25:OptionDef" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="OptionType"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="valueIsReadonly" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OptionValue"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="value" type="xsd:anyType" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOptionValue"> - <sequence> - <element name="OptionValue" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="StringOption"> - <complexContent> - <extension base="vim25:OptionType"> - <sequence> - <element name="defaultValue" type="xsd:string" /> - <element name="validCharacters" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ApplyProfile"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" /> - <element name="policy" type="vim25:ProfilePolicy" minOccurs="0" maxOccurs="unbounded" /> - <element name="profileTypeName" type="xsd:string" minOccurs="0" /> - <element name="profileVersion" type="xsd:string" minOccurs="0" /> - <element name="property" type="vim25:ProfileApplyProfileProperty" minOccurs="0" maxOccurs="unbounded" /> - <element name="favorite" type="xsd:boolean" minOccurs="0" /> - <element name="toBeMerged" type="xsd:boolean" minOccurs="0" /> - <element name="toReplaceWith" type="xsd:boolean" minOccurs="0" /> - <element name="toBeDeleted" type="xsd:boolean" minOccurs="0" /> - <element name="copyEnableStatus" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfApplyProfile"> - <sequence> - <element name="ApplyProfile" type="vim25:ApplyProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileApplyProfileElement"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileApplyProfileProperty"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="propertyName" type="xsd:string" /> - <element name="array" type="xsd:boolean" /> - <element name="profile" type="vim25:ApplyProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileApplyProfileProperty"> - <sequence> - <element name="ProfileApplyProfileProperty" type="vim25:ProfileApplyProfileProperty" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ComplianceLocator"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="expressionName" type="xsd:string" /> - <element name="applyPath" type="vim25:ProfilePropertyPath" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfComplianceLocator"> - <sequence> - <element name="ComplianceLocator" type="vim25:ComplianceLocator" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ComplianceProfile"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="expression" type="vim25:ProfileExpression" maxOccurs="unbounded" /> - <element name="rootExpression" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ComplianceResultStatus"> - <restriction base="xsd:string"> - <enumeration value="compliant" /> - <enumeration value="nonCompliant" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="ComplianceFailureComplianceFailureValues"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="comparisonIdentifier" type="xsd:string" /> - <element name="profileInstance" type="xsd:string" minOccurs="0" /> - <element name="hostValue" type="xsd:anyType" minOccurs="0" /> - <element name="profileValue" type="xsd:anyType" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfComplianceFailureComplianceFailureValues"> - <sequence> - <element name="ComplianceFailureComplianceFailureValues" type="vim25:ComplianceFailureComplianceFailureValues" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ComplianceFailure"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="failureType" type="xsd:string" /> - <element name="message" type="vim25:LocalizableMessage" /> - <element name="expressionName" type="xsd:string" minOccurs="0" /> - <element name="failureValues" type="vim25:ComplianceFailureComplianceFailureValues" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfComplianceFailure"> - <sequence> - <element name="ComplianceFailure" type="vim25:ComplianceFailure" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ComplianceResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="profile" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="complianceStatus" type="xsd:string" /> - <element name="entity" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="checkTime" type="xsd:dateTime" minOccurs="0" /> - <element name="failure" type="vim25:ComplianceFailure" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfComplianceResult"> - <sequence> - <element name="ComplianceResult" type="vim25:ComplianceResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileDeferredPolicyOptionParameter"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="inputPath" type="vim25:ProfilePropertyPath" /> - <element name="parameter" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileDeferredPolicyOptionParameter"> - <sequence> - <element name="ProfileDeferredPolicyOptionParameter" type="vim25:ProfileDeferredPolicyOptionParameter" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileExpression"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="displayName" type="xsd:string" /> - <element name="negated" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileExpression"> - <sequence> - <element name="ProfileExpression" type="vim25:ProfileExpression" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileSimpleExpression"> - <complexContent> - <extension base="vim25:ProfileExpression"> - <sequence> - <element name="expressionType" type="xsd:string" /> - <element name="parameter" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileCompositeExpression"> - <complexContent> - <extension base="vim25:ProfileExpression"> - <sequence> - <element name="operator" type="xsd:string" /> - <element name="expressionName" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileExpressionMetadata"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="expressionId" type="vim25:ExtendedElementDescription" /> - <element name="parameter" type="vim25:ProfileParameterMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileExpressionMetadata"> - <sequence> - <element name="ProfileExpressionMetadata" type="vim25:ProfileExpressionMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ProfileNumericComparator"> - <restriction base="xsd:string"> - <enumeration value="lessThan" /> - <enumeration value="lessThanEqual" /> - <enumeration value="equal" /> - <enumeration value="notEqual" /> - <enumeration value="greaterThanEqual" /> - <enumeration value="greaterThan" /> - </restriction> - </simpleType> - <complexType name="ProfileParameterMetadata"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="vim25:ExtendedElementDescription" /> - <element name="type" type="xsd:string" /> - <element name="optional" type="xsd:boolean" /> - <element name="defaultValue" type="xsd:anyType" minOccurs="0" /> - <element name="hidden" type="xsd:boolean" minOccurs="0" /> - <element name="securitySensitive" type="xsd:boolean" minOccurs="0" /> - <element name="readOnly" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileParameterMetadata"> - <sequence> - <element name="ProfileParameterMetadata" type="vim25:ProfileParameterMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfilePolicy"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="policyOption" type="vim25:PolicyOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfilePolicy"> - <sequence> - <element name="ProfilePolicy" type="vim25:ProfilePolicy" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfilePolicyOptionMetadata"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="vim25:ExtendedElementDescription" /> - <element name="parameter" type="vim25:ProfileParameterMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfilePolicyOptionMetadata"> - <sequence> - <element name="ProfilePolicyOptionMetadata" type="vim25:ProfilePolicyOptionMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileCompositePolicyOptionMetadata"> - <complexContent> - <extension base="vim25:ProfilePolicyOptionMetadata"> - <sequence> - <element name="option" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserInputRequiredParameterMetadata"> - <complexContent> - <extension base="vim25:ProfilePolicyOptionMetadata"> - <sequence> - <element name="userInputParameter" type="vim25:ProfileParameterMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfilePolicyMetadata"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="vim25:ExtendedElementDescription" /> - <element name="possibleOption" type="vim25:ProfilePolicyOptionMetadata" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfilePolicyMetadata"> - <sequence> - <element name="ProfilePolicyMetadata" type="vim25:ProfilePolicyMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PolicyOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="parameter" type="vim25:KeyAnyValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPolicyOption"> - <sequence> - <element name="PolicyOption" type="vim25:PolicyOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CompositePolicyOption"> - <complexContent> - <extension base="vim25:PolicyOption"> - <sequence> - <element name="option" type="vim25:PolicyOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileCreateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="annotation" type="xsd:string" minOccurs="0" /> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileSerializedCreateSpec"> - <complexContent> - <extension base="vim25:ProfileCreateSpec"> - <sequence> - <element name="profileConfigString" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="annotation" type="xsd:string" minOccurs="0" /> - <element name="enabled" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileDescriptionSection"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="description" type="vim25:ExtendedElementDescription" /> - <element name="message" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileDescriptionSection"> - <sequence> - <element name="ProfileDescriptionSection" type="vim25:ProfileDescriptionSection" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="section" type="vim25:ProfileDescriptionSection" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileMetadataProfileSortSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="policyId" type="xsd:string" /> - <element name="parameter" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileMetadataProfileSortSpec"> - <sequence> - <element name="ProfileMetadataProfileSortSpec" type="vim25:ProfileMetadataProfileSortSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileMetadata"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="profileTypeName" type="xsd:string" minOccurs="0" /> - <element name="description" type="vim25:ExtendedDescription" minOccurs="0" /> - <element name="sortSpec" type="vim25:ProfileMetadataProfileSortSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="profileCategory" type="xsd:string" minOccurs="0" /> - <element name="profileComponent" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileMetadata"> - <sequence> - <element name="ProfileMetadata" type="vim25:ProfileMetadata" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfilePropertyPath"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="profilePath" type="xsd:string" /> - <element name="policyId" type="xsd:string" minOccurs="0" /> - <element name="parameterId" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfilePropertyPath"> - <sequence> - <element name="ProfilePropertyPath" type="vim25:ProfilePropertyPath" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileProfileStructure"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="profileTypeName" type="xsd:string" /> - <element name="child" type="vim25:ProfileProfileStructureProperty" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ProfileProfileStructureProperty"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="propertyName" type="xsd:string" /> - <element name="array" type="xsd:boolean" /> - <element name="element" type="vim25:ProfileProfileStructure" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileProfileStructureProperty"> - <sequence> - <element name="ProfileProfileStructureProperty" type="vim25:ProfileProfileStructureProperty" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterProfileConfigInfo"> - <complexContent> - <extension base="vim25:ProfileConfigInfo"> - <sequence> - <element name="complyProfile" type="vim25:ComplianceProfile" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterProfileCreateSpec"> - <complexContent> - <extension base="vim25:ProfileCreateSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterProfileConfigSpec"> - <complexContent> - <extension base="vim25:ClusterProfileCreateSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ClusterProfileCompleteConfigSpec"> - <complexContent> - <extension base="vim25:ClusterProfileConfigSpec"> - <sequence> - <element name="complyProfile" type="vim25:ComplianceProfile" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ClusterProfileServiceType"> - <restriction base="xsd:string"> - <enumeration value="DRS" /> - <enumeration value="HA" /> - <enumeration value="DPM" /> - <enumeration value="FT" /> - </restriction> - </simpleType> - <complexType name="ClusterProfileConfigServiceCreateSpec"> - <complexContent> - <extension base="vim25:ClusterProfileConfigSpec"> - <sequence> - <element name="serviceType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AnswerFile"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="userInput" type="vim25:ProfileDeferredPolicyOptionParameter" minOccurs="0" maxOccurs="unbounded" /> - <element name="createdTime" type="xsd:dateTime" /> - <element name="modifiedTime" type="xsd:dateTime" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AnswerFileStatusError"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="userInputPath" type="vim25:ProfilePropertyPath" /> - <element name="errMsg" type="vim25:LocalizableMessage" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAnswerFileStatusError"> - <sequence> - <element name="AnswerFileStatusError" type="vim25:AnswerFileStatusError" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="AnswerFileStatusResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="checkedTime" type="xsd:dateTime" /> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="status" type="xsd:string" /> - <element name="error" type="vim25:AnswerFileStatusError" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfAnswerFileStatusResult"> - <sequence> - <element name="AnswerFileStatusResult" type="vim25:AnswerFileStatusResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="ProfileExecuteResultStatus"> - <restriction base="xsd:string"> - <enumeration value="success" /> - <enumeration value="needInput" /> - <enumeration value="error" /> - </restriction> - </simpleType> - <complexType name="ProfileExecuteError"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="path" type="vim25:ProfilePropertyPath" minOccurs="0" /> - <element name="message" type="vim25:LocalizableMessage" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfProfileExecuteError"> - <sequence> - <element name="ProfileExecuteError" type="vim25:ProfileExecuteError" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ProfileExecuteResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="status" type="xsd:string" /> - <element name="configSpec" type="vim25:HostConfigSpec" minOccurs="0" /> - <element name="inapplicablePath" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="requireInput" type="vim25:ProfileDeferredPolicyOptionParameter" minOccurs="0" maxOccurs="unbounded" /> - <element name="error" type="vim25:ProfileExecuteError" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostApplyProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="memory" type="vim25:HostMemoryProfile" minOccurs="0" /> - <element name="storage" type="vim25:StorageProfile" minOccurs="0" /> - <element name="network" type="vim25:NetworkProfile" minOccurs="0" /> - <element name="datetime" type="vim25:DateTimeProfile" minOccurs="0" /> - <element name="firewall" type="vim25:FirewallProfile" minOccurs="0" /> - <element name="security" type="vim25:SecurityProfile" minOccurs="0" /> - <element name="service" type="vim25:ServiceProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="option" type="vim25:OptionProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="userAccount" type="vim25:UserProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="usergroupAccount" type="vim25:UserGroupProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="authentication" type="vim25:AuthenticationProfile" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PhysicalNicProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPhysicalNicProfile"> - <sequence> - <element name="PhysicalNicProfile" type="vim25:PhysicalNicProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostMemoryProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UserProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfUserProfile"> - <sequence> - <element name="UserProfile" type="vim25:UserProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="UserGroupProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfUserGroupProfile"> - <sequence> - <element name="UserGroupProfile" type="vim25:UserGroupProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="SecurityProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="permission" type="vim25:PermissionProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OptionProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOptionProfile"> - <sequence> - <element name="OptionProfile" type="vim25:OptionProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DateTimeProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ServiceProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfServiceProfile"> - <sequence> - <element name="ServiceProfile" type="vim25:ServiceProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="FirewallProfileRulesetProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfFirewallProfileRulesetProfile"> - <sequence> - <element name="FirewallProfileRulesetProfile" type="vim25:FirewallProfileRulesetProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="FirewallProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="ruleset" type="vim25:FirewallProfileRulesetProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NasStorageProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfNasStorageProfile"> - <sequence> - <element name="NasStorageProfile" type="vim25:NasStorageProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="StorageProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="nasStorage" type="vim25:NasStorageProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetworkProfileDnsConfigProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NetworkProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="vswitch" type="vim25:VirtualSwitchProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="vmPortGroup" type="vim25:VmPortGroupProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="hostPortGroup" type="vim25:HostPortGroupProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="serviceConsolePortGroup" type="vim25:ServiceConsolePortGroupProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="dnsConfig" type="vim25:NetworkProfileDnsConfigProfile" minOccurs="0" /> - <element name="ipRouteConfig" type="vim25:IpRouteProfile" minOccurs="0" /> - <element name="consoleIpRouteConfig" type="vim25:IpRouteProfile" minOccurs="0" /> - <element name="pnic" type="vim25:PhysicalNicProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="dvswitch" type="vim25:DvsProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="dvsServiceConsoleNic" type="vim25:DvsServiceConsoleVNicProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="dvsHostNic" type="vim25:DvsHostVNicProfile" minOccurs="0" maxOccurs="unbounded" /> - <element name="netStackInstance" type="vim25:NetStackInstanceProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsVNicProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="ipConfig" type="vim25:IpAddressProfile" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DvsServiceConsoleVNicProfile"> - <complexContent> - <extension base="vim25:DvsVNicProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsServiceConsoleVNicProfile"> - <sequence> - <element name="DvsServiceConsoleVNicProfile" type="vim25:DvsServiceConsoleVNicProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsHostVNicProfile"> - <complexContent> - <extension base="vim25:DvsVNicProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsHostVNicProfile"> - <sequence> - <element name="DvsHostVNicProfile" type="vim25:DvsHostVNicProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DvsProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="uplink" type="vim25:PnicUplinkProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfDvsProfile"> - <sequence> - <element name="DvsProfile" type="vim25:DvsProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PnicUplinkProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPnicUplinkProfile"> - <sequence> - <element name="PnicUplinkProfile" type="vim25:PnicUplinkProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="IpRouteProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="staticRoute" type="vim25:StaticRouteProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StaticRouteProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfStaticRouteProfile"> - <sequence> - <element name="StaticRouteProfile" type="vim25:StaticRouteProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="LinkProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NumPortsProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSwitchProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="link" type="vim25:LinkProfile" /> - <element name="numPorts" type="vim25:NumPortsProfile" /> - <element name="networkPolicy" type="vim25:NetworkPolicyProfile" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualSwitchProfile"> - <sequence> - <element name="VirtualSwitchProfile" type="vim25:VirtualSwitchProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="NetStackInstanceProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="dnsConfig" type="vim25:NetworkProfileDnsConfigProfile" /> - <element name="ipRouteConfig" type="vim25:IpRouteProfile" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfNetStackInstanceProfile"> - <sequence> - <element name="NetStackInstanceProfile" type="vim25:NetStackInstanceProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VlanProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSwitchSelectionProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PortGroupProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="name" type="xsd:string" /> - <element name="vlan" type="vim25:VlanProfile" /> - <element name="vswitch" type="vim25:VirtualSwitchSelectionProfile" /> - <element name="networkPolicy" type="vim25:NetworkPolicyProfile" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmPortGroupProfile"> - <complexContent> - <extension base="vim25:PortGroupProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVmPortGroupProfile"> - <sequence> - <element name="VmPortGroupProfile" type="vim25:VmPortGroupProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostPortGroupProfile"> - <complexContent> - <extension base="vim25:PortGroupProfile"> - <sequence> - <element name="ipConfig" type="vim25:IpAddressProfile" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostPortGroupProfile"> - <sequence> - <element name="HostPortGroupProfile" type="vim25:HostPortGroupProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ServiceConsolePortGroupProfile"> - <complexContent> - <extension base="vim25:PortGroupProfile"> - <sequence> - <element name="ipConfig" type="vim25:IpAddressProfile" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfServiceConsolePortGroupProfile"> - <sequence> - <element name="ServiceConsolePortGroupProfile" type="vim25:ServiceConsolePortGroupProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="NetworkPolicyProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IpAddressProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AuthenticationProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="activeDirectory" type="vim25:ActiveDirectoryProfile" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ActiveDirectoryProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PermissionProfile"> - <complexContent> - <extension base="vim25:ApplyProfile"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPermissionProfile"> - <sequence> - <element name="PermissionProfile" type="vim25:PermissionProfile" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostProfileConfigInfo"> - <complexContent> - <extension base="vim25:ProfileConfigInfo"> - <sequence> - <element name="applyProfile" type="vim25:HostApplyProfile" minOccurs="0" /> - <element name="defaultComplyProfile" type="vim25:ComplianceProfile" minOccurs="0" /> - <element name="defaultComplyLocator" type="vim25:ComplianceLocator" minOccurs="0" maxOccurs="unbounded" /> - <element name="customComplyProfile" type="vim25:ComplianceProfile" minOccurs="0" /> - <element name="disabledExpressionList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="description" type="vim25:ProfileDescription" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostProfileConfigSpec"> - <complexContent> - <extension base="vim25:ProfileCreateSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostProfileSerializedHostProfileSpec"> - <complexContent> - <extension base="vim25:ProfileSerializedCreateSpec"> - <sequence> - <element name="validatorHost" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="validating" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostProfileCompleteConfigSpec"> - <complexContent> - <extension base="vim25:HostProfileConfigSpec"> - <sequence> - <element name="applyProfile" type="vim25:HostApplyProfile" minOccurs="0" /> - <element name="customComplyProfile" type="vim25:ComplianceProfile" minOccurs="0" /> - <element name="disabledExpressionListChanged" type="xsd:boolean" /> - <element name="disabledExpressionList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="validatorHost" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="validating" type="xsd:boolean" minOccurs="0" /> - <element name="hostConfig" type="vim25:HostProfileConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostProfileHostBasedConfigSpec"> - <complexContent> - <extension base="vim25:HostProfileConfigSpec"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="useHostProfileEngine" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSpecification"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="createdTime" type="xsd:dateTime" /> - <element name="lastModified" type="xsd:dateTime" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="subSpecs" type="vim25:HostSubSpecification" minOccurs="0" maxOccurs="unbounded" /> - <element name="changeID" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostSubSpecification"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="createdTime" type="xsd:dateTime" /> - <element name="data" type="xsd:byte" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostSubSpecification"> - <sequence> - <element name="HostSubSpecification" type="vim25:HostSubSpecification" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="HostProfileManagerTaskListRequirement"> - <restriction base="xsd:string"> - <enumeration value="maintenanceModeRequired" /> - <enumeration value="rebootRequired" /> - </restriction> - </simpleType> - <complexType name="HostProfileManagerConfigTaskList"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="configSpec" type="vim25:HostConfigSpec" minOccurs="0" /> - <element name="taskDescription" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - <element name="taskListRequirement" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AnswerFileCreateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="validating" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AnswerFileOptionsCreateSpec"> - <complexContent> - <extension base="vim25:AnswerFileCreateSpec"> - <sequence> - <element name="userInput" type="vim25:ProfileDeferredPolicyOptionParameter" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AnswerFileSerializedCreateSpec"> - <complexContent> - <extension base="vim25:AnswerFileCreateSpec"> - <sequence> - <element name="answerFileConfigString" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="HostProfileManagerAnswerFileStatus"> - <restriction base="xsd:string"> - <enumeration value="valid" /> - <enumeration value="invalid" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="HostProfilesEntityCustomizations"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostProfilesEntityCustomizations"> - <sequence> - <element name="HostProfilesEntityCustomizations" type="vim25:HostProfilesEntityCustomizations" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="StructuredCustomizations"> - <complexContent> - <extension base="vim25:HostProfilesEntityCustomizations"> - <sequence> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="customizations" type="vim25:AnswerFile" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfStructuredCustomizations"> - <sequence> - <element name="StructuredCustomizations" type="vim25:StructuredCustomizations" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostProfileManagerHostToConfigSpecMap"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="configSpec" type="vim25:AnswerFileCreateSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostProfileManagerHostToConfigSpecMap"> - <sequence> - <element name="HostProfileManagerHostToConfigSpecMap" type="vim25:HostProfileManagerHostToConfigSpecMap" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ApplyHostProfileConfigurationSpec"> - <complexContent> - <extension base="vim25:ProfileExecuteResult"> - <sequence> - <element name="host" type="vim25:ManagedObjectReference" /> - <element name="taskListRequirement" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="taskDescription" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - <element name="rebootStateless" type="xsd:boolean" minOccurs="0" /> - <element name="rebootHost" type="xsd:boolean" minOccurs="0" /> - <element name="faultData" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfApplyHostProfileConfigurationSpec"> - <sequence> - <element name="ApplyHostProfileConfigurationSpec" type="vim25:ApplyHostProfileConfigurationSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostProfileManagerCompositionValidationResultResultElement"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="target" type="vim25:ManagedObjectReference" /> - <element name="status" type="xsd:string" /> - <element name="errors" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - <element name="sourceDiffForToBeMerged" type="vim25:HostApplyProfile" minOccurs="0" /> - <element name="targetDiffForToBeMerged" type="vim25:HostApplyProfile" minOccurs="0" /> - <element name="toBeAdded" type="vim25:HostApplyProfile" minOccurs="0" /> - <element name="toBeDeleted" type="vim25:HostApplyProfile" minOccurs="0" /> - <element name="toBeDisabled" type="vim25:HostApplyProfile" minOccurs="0" /> - <element name="toBeEnabled" type="vim25:HostApplyProfile" minOccurs="0" /> - <element name="toBeReenableCC" type="vim25:HostApplyProfile" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostProfileManagerCompositionValidationResultResultElement"> - <sequence> - <element name="HostProfileManagerCompositionValidationResultResultElement" type="vim25:HostProfileManagerCompositionValidationResultResultElement" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ScheduledTaskDetail"> - <complexContent> - <extension base="vim25:TypeDescription"> - <sequence> - <element name="frequency" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfScheduledTaskDetail"> - <sequence> - <element name="ScheduledTaskDetail" type="vim25:ScheduledTaskDetail" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ScheduledTaskDescription"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="action" type="vim25:TypeDescription" maxOccurs="unbounded" /> - <element name="schedulerInfo" type="vim25:ScheduledTaskDetail" maxOccurs="unbounded" /> - <element name="state" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="dayOfWeek" type="vim25:ElementDescription" maxOccurs="unbounded" /> - <element name="weekOfMonth" type="vim25:ElementDescription" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskInfo"> - <complexContent> - <extension base="vim25:ScheduledTaskSpec"> - <sequence> - <element name="scheduledTask" type="vim25:ManagedObjectReference" /> - <element name="entity" type="vim25:ManagedObjectReference" /> - <element name="lastModifiedTime" type="xsd:dateTime" /> - <element name="lastModifiedUser" type="xsd:string" /> - <element name="nextRunTime" type="xsd:dateTime" minOccurs="0" /> - <element name="prevRunTime" type="xsd:dateTime" minOccurs="0" /> - <element name="state" type="vim25:TaskInfoState" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" /> - <element name="result" type="xsd:anyType" minOccurs="0" /> - <element name="progress" type="xsd:int" minOccurs="0" /> - <element name="activeTask" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="taskObject" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TaskScheduler"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="activeTime" type="xsd:dateTime" minOccurs="0" /> - <element name="expireTime" type="xsd:dateTime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="AfterStartupTaskScheduler"> - <complexContent> - <extension base="vim25:TaskScheduler"> - <sequence> - <element name="minute" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OnceTaskScheduler"> - <complexContent> - <extension base="vim25:TaskScheduler"> - <sequence> - <element name="runAt" type="xsd:dateTime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="RecurrentTaskScheduler"> - <complexContent> - <extension base="vim25:TaskScheduler"> - <sequence> - <element name="interval" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HourlyTaskScheduler"> - <complexContent> - <extension base="vim25:RecurrentTaskScheduler"> - <sequence> - <element name="minute" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="DailyTaskScheduler"> - <complexContent> - <extension base="vim25:HourlyTaskScheduler"> - <sequence> - <element name="hour" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="WeeklyTaskScheduler"> - <complexContent> - <extension base="vim25:DailyTaskScheduler"> - <sequence> - <element name="sunday" type="xsd:boolean" /> - <element name="monday" type="xsd:boolean" /> - <element name="tuesday" type="xsd:boolean" /> - <element name="wednesday" type="xsd:boolean" /> - <element name="thursday" type="xsd:boolean" /> - <element name="friday" type="xsd:boolean" /> - <element name="saturday" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MonthlyTaskScheduler"> - <complexContent> - <extension base="vim25:DailyTaskScheduler"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="MonthlyByDayTaskScheduler"> - <complexContent> - <extension base="vim25:MonthlyTaskScheduler"> - <sequence> - <element name="day" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="DayOfWeek"> - <restriction base="xsd:string"> - <enumeration value="sunday" /> - <enumeration value="monday" /> - <enumeration value="tuesday" /> - <enumeration value="wednesday" /> - <enumeration value="thursday" /> - <enumeration value="friday" /> - <enumeration value="saturday" /> - </restriction> - </simpleType> - <simpleType name="WeekOfMonth"> - <restriction base="xsd:string"> - <enumeration value="first" /> - <enumeration value="second" /> - <enumeration value="third" /> - <enumeration value="fourth" /> - <enumeration value="last" /> - </restriction> - </simpleType> - <complexType name="MonthlyByWeekdayTaskScheduler"> - <complexContent> - <extension base="vim25:MonthlyTaskScheduler"> - <sequence> - <element name="offset" type="vim25:WeekOfMonth" /> - <element name="weekday" type="vim25:DayOfWeek" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ScheduledTaskSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="description" type="xsd:string" /> - <element name="enabled" type="xsd:boolean" /> - <element name="scheduler" type="vim25:TaskScheduler" /> - <element name="action" type="vim25:Action" /> - <element name="notification" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ApplyStorageRecommendationResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="podConfig" type="vim25:StorageDrsPodConfigInfo" /> - <element name="vmConfig" type="vim25:StorageDrsVmConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="podConfigSpec" type="vim25:StorageDrsPodConfigSpec" minOccurs="0" /> - <element name="vmConfigSpec" type="vim25:StorageDrsVmConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsVmConfigSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:StorageDrsVmConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfStorageDrsVmConfigSpec"> - <sequence> - <element name="StorageDrsVmConfigSpec" type="vim25:StorageDrsVmConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HbrDiskMigrationAction"> - <complexContent> - <extension base="vim25:ClusterAction"> - <sequence> - <element name="collectionId" type="xsd:string" /> - <element name="collectionName" type="xsd:string" /> - <element name="diskIds" type="xsd:string" maxOccurs="unbounded" /> - <element name="source" type="vim25:ManagedObjectReference" /> - <element name="destination" type="vim25:ManagedObjectReference" /> - <element name="sizeTransferred" type="xsd:long" /> - <element name="spaceUtilSrcBefore" type="xsd:float" minOccurs="0" /> - <element name="spaceUtilDstBefore" type="xsd:float" minOccurs="0" /> - <element name="spaceUtilSrcAfter" type="xsd:float" minOccurs="0" /> - <element name="spaceUtilDstAfter" type="xsd:float" minOccurs="0" /> - <element name="ioLatencySrcBefore" type="xsd:float" minOccurs="0" /> - <element name="ioLatencyDstBefore" type="xsd:float" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="PlacementAffinityRuleRuleType"> - <restriction base="xsd:string"> - <enumeration value="affinity" /> - <enumeration value="antiAffinity" /> - <enumeration value="softAffinity" /> - <enumeration value="softAntiAffinity" /> - </restriction> - </simpleType> - <simpleType name="PlacementAffinityRuleRuleScope"> - <restriction base="xsd:string"> - <enumeration value="cluster" /> - <enumeration value="host" /> - <enumeration value="storagePod" /> - <enumeration value="datastore" /> - </restriction> - </simpleType> - <complexType name="PlacementAffinityRule"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ruleType" type="xsd:string" /> - <element name="ruleScope" type="xsd:string" /> - <element name="vms" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="keys" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPlacementAffinityRule"> - <sequence> - <element name="PlacementAffinityRule" type="vim25:PlacementAffinityRule" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PlacementRankResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="candidate" type="vim25:ManagedObjectReference" /> - <element name="reservedSpaceMB" type="xsd:long" /> - <element name="usedSpaceMB" type="xsd:long" /> - <element name="totalSpaceMB" type="xsd:long" /> - <element name="utilization" type="xsd:double" /> - <element name="faults" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PlacementRankSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="specs" type="vim25:PlacementSpec" maxOccurs="unbounded" /> - <element name="clusters" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - <element name="rules" type="vim25:PlacementAffinityRule" minOccurs="0" maxOccurs="unbounded" /> - <element name="placementRankByVm" type="vim25:StorageDrsPlacementRankVmSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsPlacementRankVmSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmPlacementSpec" type="vim25:PlacementSpec" /> - <element name="vmClusters" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfStorageDrsPlacementRankVmSpec"> - <sequence> - <element name="StorageDrsPlacementRankVmSpec" type="vim25:StorageDrsPlacementRankVmSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="StorageDrsPodConfigInfoBehavior"> - <restriction base="xsd:string"> - <enumeration value="manual" /> - <enumeration value="automated" /> - </restriction> - </simpleType> - <complexType name="StorageDrsPodConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" /> - <element name="ioLoadBalanceEnabled" type="xsd:boolean" /> - <element name="defaultVmBehavior" type="xsd:string" /> - <element name="loadBalanceInterval" type="xsd:int" minOccurs="0" /> - <element name="defaultIntraVmAffinity" type="xsd:boolean" minOccurs="0" /> - <element name="spaceLoadBalanceConfig" type="vim25:StorageDrsSpaceLoadBalanceConfig" minOccurs="0" /> - <element name="ioLoadBalanceConfig" type="vim25:StorageDrsIoLoadBalanceConfig" minOccurs="0" /> - <element name="automationOverrides" type="vim25:StorageDrsAutomationConfig" minOccurs="0" /> - <element name="rule" type="vim25:ClusterRuleInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="option" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode"> - <restriction base="xsd:string"> - <enumeration value="utilization" /> - <enumeration value="freeSpace" /> - </restriction> - </simpleType> - <complexType name="StorageDrsSpaceLoadBalanceConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="spaceThresholdMode" type="xsd:string" minOccurs="0" /> - <element name="spaceUtilizationThreshold" type="xsd:int" minOccurs="0" /> - <element name="freeSpaceThresholdGB" type="xsd:int" minOccurs="0" /> - <element name="minSpaceUtilizationDifference" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsIoLoadBalanceConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="reservablePercentThreshold" type="xsd:int" minOccurs="0" /> - <element name="reservableIopsThreshold" type="xsd:int" minOccurs="0" /> - <element name="reservableThresholdMode" type="xsd:string" minOccurs="0" /> - <element name="ioLatencyThreshold" type="xsd:int" minOccurs="0" /> - <element name="ioLoadImbalanceThreshold" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsAutomationConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="spaceLoadBalanceAutomationMode" type="xsd:string" minOccurs="0" /> - <element name="ioLoadBalanceAutomationMode" type="xsd:string" minOccurs="0" /> - <element name="ruleEnforcementAutomationMode" type="xsd:string" minOccurs="0" /> - <element name="policyEnforcementAutomationMode" type="xsd:string" minOccurs="0" /> - <element name="vmEvacuationAutomationMode" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsPodConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="ioLoadBalanceEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="defaultVmBehavior" type="xsd:string" minOccurs="0" /> - <element name="loadBalanceInterval" type="xsd:int" minOccurs="0" /> - <element name="defaultIntraVmAffinity" type="xsd:boolean" minOccurs="0" /> - <element name="spaceLoadBalanceConfig" type="vim25:StorageDrsSpaceLoadBalanceConfig" minOccurs="0" /> - <element name="ioLoadBalanceConfig" type="vim25:StorageDrsIoLoadBalanceConfig" minOccurs="0" /> - <element name="automationOverrides" type="vim25:StorageDrsAutomationConfig" minOccurs="0" /> - <element name="rule" type="vim25:ClusterRuleSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="option" type="vim25:StorageDrsOptionSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsOptionSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="option" type="vim25:OptionValue" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfStorageDrsOptionSpec"> - <sequence> - <element name="StorageDrsOptionSpec" type="vim25:StorageDrsOptionSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VmPodConfigForPlacement"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="storagePod" type="vim25:ManagedObjectReference" /> - <element name="disk" type="vim25:PodDiskLocator" minOccurs="0" maxOccurs="unbounded" /> - <element name="vmConfig" type="vim25:StorageDrsVmConfigInfo" minOccurs="0" /> - <element name="interVmRule" type="vim25:ClusterRuleInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVmPodConfigForPlacement"> - <sequence> - <element name="VmPodConfigForPlacement" type="vim25:VmPodConfigForPlacement" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="PodDiskLocator"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskId" type="xsd:int" /> - <element name="diskMoveType" type="xsd:string" minOccurs="0" /> - <element name="diskBackingInfo" type="vim25:VirtualDeviceBackingInfo" minOccurs="0" /> - <element name="profile" type="vim25:VirtualMachineProfileSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfPodDiskLocator"> - <sequence> - <element name="PodDiskLocator" type="vim25:PodDiskLocator" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="StorageDrsPodSelectionSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="initialVmConfig" type="vim25:VmPodConfigForPlacement" minOccurs="0" maxOccurs="unbounded" /> - <element name="storagePod" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageMigrationAction"> - <complexContent> - <extension base="vim25:ClusterAction"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="relocateSpec" type="vim25:VirtualMachineRelocateSpec" /> - <element name="source" type="vim25:ManagedObjectReference" /> - <element name="destination" type="vim25:ManagedObjectReference" /> - <element name="sizeTransferred" type="xsd:long" /> - <element name="spaceUtilSrcBefore" type="xsd:float" minOccurs="0" /> - <element name="spaceUtilDstBefore" type="xsd:float" minOccurs="0" /> - <element name="spaceUtilSrcAfter" type="xsd:float" minOccurs="0" /> - <element name="spaceUtilDstAfter" type="xsd:float" minOccurs="0" /> - <element name="ioLatencySrcBefore" type="xsd:float" minOccurs="0" /> - <element name="ioLatencyDstBefore" type="xsd:float" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StoragePlacementAction"> - <complexContent> - <extension base="vim25:ClusterAction"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="relocateSpec" type="vim25:VirtualMachineRelocateSpec" /> - <element name="destination" type="vim25:ManagedObjectReference" /> - <element name="spaceUtilBefore" type="xsd:float" minOccurs="0" /> - <element name="spaceDemandBefore" type="xsd:float" minOccurs="0" /> - <element name="spaceUtilAfter" type="xsd:float" minOccurs="0" /> - <element name="spaceDemandAfter" type="xsd:float" minOccurs="0" /> - <element name="ioLatencyBefore" type="xsd:float" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StoragePlacementResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="recommendations" type="vim25:ClusterRecommendation" minOccurs="0" maxOccurs="unbounded" /> - <element name="drsFault" type="vim25:ClusterDrsFaults" minOccurs="0" /> - <element name="task" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="StoragePlacementSpecPlacementType"> - <restriction base="xsd:string"> - <enumeration value="create" /> - <enumeration value="reconfigure" /> - <enumeration value="relocate" /> - <enumeration value="clone" /> - </restriction> - </simpleType> - <complexType name="StoragePlacementSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="priority" type="vim25:VirtualMachineMovePriority" minOccurs="0" /> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="podSelectionSpec" type="vim25:StorageDrsPodSelectionSpec" /> - <element name="cloneSpec" type="vim25:VirtualMachineCloneSpec" minOccurs="0" /> - <element name="cloneName" type="xsd:string" minOccurs="0" /> - <element name="configSpec" type="vim25:VirtualMachineConfigSpec" minOccurs="0" /> - <element name="relocateSpec" type="vim25:VirtualMachineRelocateSpec" minOccurs="0" /> - <element name="resourcePool" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="folder" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="disallowPrerequisiteMoves" type="xsd:boolean" minOccurs="0" /> - <element name="resourceLeaseDurationSec" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskAntiAffinityRuleSpec"> - <complexContent> - <extension base="vim25:ClusterRuleInfo"> - <sequence> - <element name="diskId" type="xsd:int" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="StorageDrsVmConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="behavior" type="xsd:string" minOccurs="0" /> - <element name="intraVmAffinity" type="xsd:boolean" minOccurs="0" /> - <element name="intraVmAntiAffinity" type="vim25:VirtualDiskAntiAffinityRuleSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfStorageDrsVmConfigInfo"> - <sequence> - <element name="StorageDrsVmConfigInfo" type="vim25:StorageDrsVmConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VAppCloneSpecNetworkMappingPair"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="source" type="vim25:ManagedObjectReference" /> - <element name="destination" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVAppCloneSpecNetworkMappingPair"> - <sequence> - <element name="VAppCloneSpecNetworkMappingPair" type="vim25:VAppCloneSpecNetworkMappingPair" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VAppCloneSpecResourceMap"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="source" type="vim25:ManagedObjectReference" /> - <element name="parent" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="resourceSpec" type="vim25:ResourceConfigSpec" minOccurs="0" /> - <element name="location" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVAppCloneSpecResourceMap"> - <sequence> - <element name="VAppCloneSpecResourceMap" type="vim25:VAppCloneSpecResourceMap" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VAppCloneSpecProvisioningType"> - <restriction base="xsd:string"> - <enumeration value="sameAsSource" /> - <enumeration value="thin" /> - <enumeration value="thick" /> - </restriction> - </simpleType> - <complexType name="VAppCloneSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="location" type="vim25:ManagedObjectReference" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="resourceSpec" type="vim25:ResourceConfigSpec" minOccurs="0" /> - <element name="vmFolder" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="networkMapping" type="vim25:VAppCloneSpecNetworkMappingPair" minOccurs="0" maxOccurs="unbounded" /> - <element name="property" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="resourceMapping" type="vim25:VAppCloneSpecResourceMap" minOccurs="0" maxOccurs="unbounded" /> - <element name="provisioning" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VAppAutoStartAction"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="powerOn" /> - <enumeration value="powerOff" /> - <enumeration value="guestShutdown" /> - <enumeration value="suspend" /> - </restriction> - </simpleType> - <complexType name="VAppEntityConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="tag" type="xsd:string" minOccurs="0" /> - <element name="startOrder" type="xsd:int" minOccurs="0" /> - <element name="startDelay" type="xsd:int" minOccurs="0" /> - <element name="waitingForGuest" type="xsd:boolean" minOccurs="0" /> - <element name="startAction" type="xsd:string" minOccurs="0" /> - <element name="stopDelay" type="xsd:int" minOccurs="0" /> - <element name="stopAction" type="xsd:string" minOccurs="0" /> - <element name="destroyWithParent" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVAppEntityConfigInfo"> - <sequence> - <element name="VAppEntityConfigInfo" type="vim25:VAppEntityConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VAppIPAssignmentInfoIpAllocationPolicy"> - <restriction base="xsd:string"> - <enumeration value="dhcpPolicy" /> - <enumeration value="transientPolicy" /> - <enumeration value="fixedPolicy" /> - <enumeration value="fixedAllocatedPolicy" /> - </restriction> - </simpleType> - <simpleType name="VAppIPAssignmentInfoAllocationSchemes"> - <restriction base="xsd:string"> - <enumeration value="dhcp" /> - <enumeration value="ovfenv" /> - </restriction> - </simpleType> - <simpleType name="VAppIPAssignmentInfoProtocols"> - <restriction base="xsd:string"> - <enumeration value="IPv4" /> - <enumeration value="IPv6" /> - </restriction> - </simpleType> - <complexType name="VAppIPAssignmentInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="supportedAllocationScheme" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipAllocationPolicy" type="xsd:string" minOccurs="0" /> - <element name="supportedIpProtocol" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipProtocol" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IpPoolIpPoolConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="subnetAddress" type="xsd:string" minOccurs="0" /> - <element name="netmask" type="xsd:string" minOccurs="0" /> - <element name="gateway" type="xsd:string" minOccurs="0" /> - <element name="range" type="xsd:string" minOccurs="0" /> - <element name="dns" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="dhcpServerAvailable" type="xsd:boolean" minOccurs="0" /> - <element name="ipPoolEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="IpPoolAssociation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="network" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="networkName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfIpPoolAssociation"> - <sequence> - <element name="IpPoolAssociation" type="vim25:IpPoolAssociation" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="IpPool"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:int" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="ipv4Config" type="vim25:IpPoolIpPoolConfigInfo" minOccurs="0" /> - <element name="ipv6Config" type="vim25:IpPoolIpPoolConfigInfo" minOccurs="0" /> - <element name="dnsDomain" type="xsd:string" minOccurs="0" /> - <element name="dnsSearchPath" type="xsd:string" minOccurs="0" /> - <element name="hostPrefix" type="xsd:string" minOccurs="0" /> - <element name="httpProxy" type="xsd:string" minOccurs="0" /> - <element name="networkAssociation" type="vim25:IpPoolAssociation" minOccurs="0" maxOccurs="unbounded" /> - <element name="availableIpv4Addresses" type="xsd:int" minOccurs="0" /> - <element name="availableIpv6Addresses" type="xsd:int" minOccurs="0" /> - <element name="allocatedIpv4Addresses" type="xsd:int" minOccurs="0" /> - <element name="allocatedIpv6Addresses" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfIpPool"> - <sequence> - <element name="IpPool" type="vim25:IpPool" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VAppOvfSectionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" minOccurs="0" /> - <element name="namespace" type="xsd:string" minOccurs="0" /> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="atEnvelopeLevel" type="xsd:boolean" minOccurs="0" /> - <element name="contents" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVAppOvfSectionInfo"> - <sequence> - <element name="VAppOvfSectionInfo" type="vim25:VAppOvfSectionInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VAppProductInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="classId" type="xsd:string" minOccurs="0" /> - <element name="instanceId" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="vendor" type="xsd:string" minOccurs="0" /> - <element name="version" type="xsd:string" minOccurs="0" /> - <element name="fullVersion" type="xsd:string" minOccurs="0" /> - <element name="vendorUrl" type="xsd:string" minOccurs="0" /> - <element name="productUrl" type="xsd:string" minOccurs="0" /> - <element name="appUrl" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVAppProductInfo"> - <sequence> - <element name="VAppProductInfo" type="vim25:VAppProductInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VAppPropertyInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="classId" type="xsd:string" minOccurs="0" /> - <element name="instanceId" type="xsd:string" minOccurs="0" /> - <element name="id" type="xsd:string" minOccurs="0" /> - <element name="category" type="xsd:string" minOccurs="0" /> - <element name="label" type="xsd:string" minOccurs="0" /> - <element name="type" type="xsd:string" minOccurs="0" /> - <element name="typeReference" type="xsd:string" minOccurs="0" /> - <element name="userConfigurable" type="xsd:boolean" minOccurs="0" /> - <element name="defaultValue" type="xsd:string" minOccurs="0" /> - <element name="value" type="xsd:string" minOccurs="0" /> - <element name="description" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVAppPropertyInfo"> - <sequence> - <element name="VAppPropertyInfo" type="vim25:VAppPropertyInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VAppConfigInfo"> - <complexContent> - <extension base="vim25:VmConfigInfo"> - <sequence> - <element name="entityConfig" type="vim25:VAppEntityConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="annotation" type="xsd:string" /> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - <element name="managedBy" type="vim25:ManagedByInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VAppConfigSpec"> - <complexContent> - <extension base="vim25:VmConfigSpec"> - <sequence> - <element name="entityConfig" type="vim25:VAppEntityConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="annotation" type="xsd:string" minOccurs="0" /> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - <element name="managedBy" type="vim25:ManagedByInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualAppImportSpec"> - <complexContent> - <extension base="vim25:ImportSpec"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="vAppConfigSpec" type="vim25:VAppConfigSpec" /> - <element name="resourcePoolSpec" type="vim25:ResourceConfigSpec" /> - <element name="child" type="vim25:ImportSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="product" type="vim25:VAppProductInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="property" type="vim25:VAppPropertyInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipAssignment" type="vim25:VAppIPAssignmentInfo" /> - <element name="eula" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="ovfSection" type="vim25:VAppOvfSectionInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="ovfEnvironmentTransport" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="installBootRequired" type="xsd:boolean" /> - <element name="installBootStopDelay" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VmConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="product" type="vim25:VAppProductSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="property" type="vim25:VAppPropertySpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipAssignment" type="vim25:VAppIPAssignmentInfo" minOccurs="0" /> - <element name="eula" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="ovfSection" type="vim25:VAppOvfSectionSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="ovfEnvironmentTransport" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="installBootRequired" type="xsd:boolean" minOccurs="0" /> - <element name="installBootStopDelay" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VAppProductSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:VAppProductInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVAppProductSpec"> - <sequence> - <element name="VAppProductSpec" type="vim25:VAppProductSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VAppPropertySpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:VAppPropertyInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVAppPropertySpec"> - <sequence> - <element name="VAppPropertySpec" type="vim25:VAppPropertySpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VAppOvfSectionSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:VAppOvfSectionInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVAppOvfSectionSpec"> - <sequence> - <element name="VAppOvfSectionSpec" type="vim25:VAppOvfSectionSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ClusterNetworkConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="networkPortGroup" type="vim25:ManagedObjectReference" /> - <element name="ipSettings" type="vim25:CustomizationIPSettings" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SourceNodeSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="managementVc" type="vim25:ServiceLocator" /> - <element name="activeVc" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NodeNetworkSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipSettings" type="vim25:CustomizationIPSettings" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PassiveNodeNetworkSpec"> - <complexContent> - <extension base="vim25:NodeNetworkSpec"> - <sequence> - <element name="failoverIpSettings" type="vim25:CustomizationIPSettings" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VchaClusterNetworkSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="witnessNetworkSpec" type="vim25:NodeNetworkSpec" /> - <element name="passiveNetworkSpec" type="vim25:PassiveNodeNetworkSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NodeDeploymentSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="esxHost" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="publicNetworkPortGroup" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="clusterNetworkPortGroup" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="folder" type="vim25:ManagedObjectReference" /> - <element name="resourcePool" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="managementVc" type="vim25:ServiceLocator" minOccurs="0" /> - <element name="nodeName" type="xsd:string" /> - <element name="ipSettings" type="vim25:CustomizationIPSettings" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="PassiveNodeDeploymentSpec"> - <complexContent> - <extension base="vim25:NodeDeploymentSpec"> - <sequence> - <element name="failoverIpSettings" type="vim25:CustomizationIPSettings" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VchaClusterConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="passiveIp" type="xsd:string" /> - <element name="witnessIp" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VchaClusterDeploymentSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="passiveDeploymentSpec" type="vim25:PassiveNodeDeploymentSpec" /> - <element name="witnessDeploymentSpec" type="vim25:NodeDeploymentSpec" /> - <element name="activeVcSpec" type="vim25:SourceNodeSpec" /> - <element name="activeVcNetworkConfig" type="vim25:ClusterNetworkConfigSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FailoverNodeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="clusterIpSettings" type="vim25:CustomizationIPSettings" /> - <element name="failoverIp" type="vim25:CustomizationIPSettings" minOccurs="0" /> - <element name="biosUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="WitnessNodeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipSettings" type="vim25:CustomizationIPSettings" /> - <element name="biosUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VchaState"> - <restriction base="xsd:string"> - <enumeration value="configured" /> - <enumeration value="notConfigured" /> - <enumeration value="invalid" /> - <enumeration value="prepared" /> - </restriction> - </simpleType> - <complexType name="VchaClusterConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="failoverNodeInfo1" type="vim25:FailoverNodeInfo" minOccurs="0" /> - <element name="failoverNodeInfo2" type="vim25:FailoverNodeInfo" minOccurs="0" /> - <element name="witnessNodeInfo" type="vim25:WitnessNodeInfo" minOccurs="0" /> - <element name="state" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VchaNodeRole"> - <restriction base="xsd:string"> - <enumeration value="active" /> - <enumeration value="passive" /> - <enumeration value="witness" /> - </restriction> - </simpleType> - <simpleType name="VchaClusterMode"> - <restriction base="xsd:string"> - <enumeration value="enabled" /> - <enumeration value="disabled" /> - <enumeration value="maintenance" /> - </restriction> - </simpleType> - <simpleType name="VchaClusterState"> - <restriction base="xsd:string"> - <enumeration value="healthy" /> - <enumeration value="degraded" /> - <enumeration value="isolated" /> - </restriction> - </simpleType> - <simpleType name="VchaNodeState"> - <restriction base="xsd:string"> - <enumeration value="up" /> - <enumeration value="down" /> - </restriction> - </simpleType> - <complexType name="VchaNodeRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="nodeState" type="xsd:string" /> - <element name="nodeRole" type="xsd:string" /> - <element name="nodeIp" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVchaNodeRuntimeInfo"> - <sequence> - <element name="VchaNodeRuntimeInfo" type="vim25:VchaNodeRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VchaClusterRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="clusterState" type="xsd:string" /> - <element name="nodeInfo" type="vim25:VchaNodeRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="clusterMode" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VchaClusterHealth"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="runtimeInfo" type="vim25:VchaClusterRuntimeInfo" /> - <element name="healthMessages" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - <element name="additionalInformation" type="vim25:LocalizableMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineAffinityInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="affinitySet" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineBootOptionsNetworkBootProtocolType"> - <restriction base="xsd:string"> - <enumeration value="ipv4" /> - <enumeration value="ipv6" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineBootOptionsBootableDevice"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineBootOptionsBootableDevice"> - <sequence> - <element name="VirtualMachineBootOptionsBootableDevice" type="vim25:VirtualMachineBootOptionsBootableDevice" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineBootOptionsBootableDiskDevice"> - <complexContent> - <extension base="vim25:VirtualMachineBootOptionsBootableDevice"> - <sequence> - <element name="deviceKey" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineBootOptionsBootableEthernetDevice"> - <complexContent> - <extension base="vim25:VirtualMachineBootOptionsBootableDevice"> - <sequence> - <element name="deviceKey" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineBootOptionsBootableFloppyDevice"> - <complexContent> - <extension base="vim25:VirtualMachineBootOptionsBootableDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineBootOptionsBootableCdromDevice"> - <complexContent> - <extension base="vim25:VirtualMachineBootOptionsBootableDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineBootOptions"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="bootDelay" type="xsd:long" minOccurs="0" /> - <element name="enterBIOSSetup" type="xsd:boolean" minOccurs="0" /> - <element name="efiSecureBootEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="bootRetryEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="bootRetryDelay" type="xsd:long" minOccurs="0" /> - <element name="bootOrder" type="vim25:VirtualMachineBootOptionsBootableDevice" minOccurs="0" maxOccurs="unbounded" /> - <element name="networkBootProtocol" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineCapability"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="snapshotOperationsSupported" type="xsd:boolean" /> - <element name="multipleSnapshotsSupported" type="xsd:boolean" /> - <element name="snapshotConfigSupported" type="xsd:boolean" /> - <element name="poweredOffSnapshotsSupported" type="xsd:boolean" /> - <element name="memorySnapshotsSupported" type="xsd:boolean" /> - <element name="revertToSnapshotSupported" type="xsd:boolean" /> - <element name="quiescedSnapshotsSupported" type="xsd:boolean" /> - <element name="disableSnapshotsSupported" type="xsd:boolean" /> - <element name="lockSnapshotsSupported" type="xsd:boolean" /> - <element name="consolePreferencesSupported" type="xsd:boolean" /> - <element name="cpuFeatureMaskSupported" type="xsd:boolean" /> - <element name="s1AcpiManagementSupported" type="xsd:boolean" /> - <element name="settingScreenResolutionSupported" type="xsd:boolean" /> - <element name="toolsAutoUpdateSupported" type="xsd:boolean" /> - <element name="vmNpivWwnSupported" type="xsd:boolean" /> - <element name="npivWwnOnNonRdmVmSupported" type="xsd:boolean" /> - <element name="vmNpivWwnDisableSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vmNpivWwnUpdateSupported" type="xsd:boolean" minOccurs="0" /> - <element name="swapPlacementSupported" type="xsd:boolean" /> - <element name="toolsSyncTimeSupported" type="xsd:boolean" /> - <element name="virtualMmuUsageSupported" type="xsd:boolean" /> - <element name="diskSharesSupported" type="xsd:boolean" /> - <element name="bootOptionsSupported" type="xsd:boolean" /> - <element name="bootRetryOptionsSupported" type="xsd:boolean" minOccurs="0" /> - <element name="settingVideoRamSizeSupported" type="xsd:boolean" /> - <element name="settingDisplayTopologySupported" type="xsd:boolean" minOccurs="0" /> - <element name="recordReplaySupported" type="xsd:boolean" minOccurs="0" /> - <element name="changeTrackingSupported" type="xsd:boolean" minOccurs="0" /> - <element name="multipleCoresPerSocketSupported" type="xsd:boolean" minOccurs="0" /> - <element name="hostBasedReplicationSupported" type="xsd:boolean" minOccurs="0" /> - <element name="guestAutoLockSupported" type="xsd:boolean" minOccurs="0" /> - <element name="memoryReservationLockSupported" type="xsd:boolean" minOccurs="0" /> - <element name="featureRequirementSupported" type="xsd:boolean" minOccurs="0" /> - <element name="poweredOnMonitorTypeChangeSupported" type="xsd:boolean" minOccurs="0" /> - <element name="seSparseDiskSupported" type="xsd:boolean" minOccurs="0" /> - <element name="nestedHVSupported" type="xsd:boolean" minOccurs="0" /> - <element name="vPMCSupported" type="xsd:boolean" minOccurs="0" /> - <element name="secureBootSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineCdromInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="description" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineCdromInfo"> - <sequence> - <element name="VirtualMachineCdromInfo" type="vim25:VirtualMachineCdromInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineCloneSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="location" type="vim25:VirtualMachineRelocateSpec" /> - <element name="template" type="xsd:boolean" /> - <element name="config" type="vim25:VirtualMachineConfigSpec" minOccurs="0" /> - <element name="customization" type="vim25:CustomizationSpec" minOccurs="0" /> - <element name="powerOn" type="xsd:boolean" /> - <element name="snapshot" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="memory" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineConfigInfoNpivWwnType"> - <restriction base="xsd:string"> - <enumeration value="vc" /> - <enumeration value="host" /> - <enumeration value="external" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineConfigInfoSwapPlacementType"> - <restriction base="xsd:string"> - <enumeration value="inherit" /> - <enumeration value="vmDirectory" /> - <enumeration value="hostLocal" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineConfigInfoDatastoreUrlPair"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="url" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineConfigInfoDatastoreUrlPair"> - <sequence> - <element name="VirtualMachineConfigInfoDatastoreUrlPair" type="vim25:VirtualMachineConfigInfoDatastoreUrlPair" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineConfigInfoOverheadInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="initialMemoryReservation" type="xsd:long" minOccurs="0" /> - <element name="initialSwapReservation" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeVersion" type="xsd:string" /> - <element name="modified" type="xsd:dateTime" /> - <element name="name" type="xsd:string" /> - <element name="guestFullName" type="xsd:string" /> - <element name="version" type="xsd:string" /> - <element name="uuid" type="xsd:string" /> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - <element name="npivNodeWorldWideName" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="npivPortWorldWideName" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="npivWorldWideNameType" type="xsd:string" minOccurs="0" /> - <element name="npivDesiredNodeWwns" type="xsd:short" minOccurs="0" /> - <element name="npivDesiredPortWwns" type="xsd:short" minOccurs="0" /> - <element name="npivTemporaryDisabled" type="xsd:boolean" minOccurs="0" /> - <element name="npivOnNonRdmDisks" type="xsd:boolean" minOccurs="0" /> - <element name="locationId" type="xsd:string" minOccurs="0" /> - <element name="template" type="xsd:boolean" /> - <element name="guestId" type="xsd:string" /> - <element name="alternateGuestName" type="xsd:string" /> - <element name="annotation" type="xsd:string" minOccurs="0" /> - <element name="files" type="vim25:VirtualMachineFileInfo" /> - <element name="tools" type="vim25:ToolsConfigInfo" minOccurs="0" /> - <element name="flags" type="vim25:VirtualMachineFlagInfo" /> - <element name="consolePreferences" type="vim25:VirtualMachineConsolePreferences" minOccurs="0" /> - <element name="defaultPowerOps" type="vim25:VirtualMachineDefaultPowerOpInfo" /> - <element name="hardware" type="vim25:VirtualHardware" /> - <element name="cpuAllocation" type="vim25:ResourceAllocationInfo" minOccurs="0" /> - <element name="memoryAllocation" type="vim25:ResourceAllocationInfo" minOccurs="0" /> - <element name="latencySensitivity" type="vim25:LatencySensitivity" minOccurs="0" /> - <element name="memoryHotAddEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="cpuHotAddEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="cpuHotRemoveEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="hotPlugMemoryLimit" type="xsd:long" minOccurs="0" /> - <element name="hotPlugMemoryIncrementSize" type="xsd:long" minOccurs="0" /> - <element name="cpuAffinity" type="vim25:VirtualMachineAffinityInfo" minOccurs="0" /> - <element name="memoryAffinity" type="vim25:VirtualMachineAffinityInfo" minOccurs="0" /> - <element name="networkShaper" type="vim25:VirtualMachineNetworkShaperInfo" minOccurs="0" /> - <element name="extraConfig" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="cpuFeatureMask" type="vim25:HostCpuIdInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="datastoreUrl" type="vim25:VirtualMachineConfigInfoDatastoreUrlPair" minOccurs="0" maxOccurs="unbounded" /> - <element name="swapPlacement" type="xsd:string" minOccurs="0" /> - <element name="bootOptions" type="vim25:VirtualMachineBootOptions" minOccurs="0" /> - <element name="ftInfo" type="vim25:FaultToleranceConfigInfo" minOccurs="0" /> - <element name="repConfig" type="vim25:ReplicationConfigSpec" minOccurs="0" /> - <element name="vAppConfig" type="vim25:VmConfigInfo" minOccurs="0" /> - <element name="vAssertsEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="changeTrackingEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="firmware" type="xsd:string" minOccurs="0" /> - <element name="maxMksConnections" type="xsd:int" minOccurs="0" /> - <element name="guestAutoLockEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="managedBy" type="vim25:ManagedByInfo" minOccurs="0" /> - <element name="memoryReservationLockedToMax" type="xsd:boolean" minOccurs="0" /> - <element name="initialOverhead" type="vim25:VirtualMachineConfigInfoOverheadInfo" minOccurs="0" /> - <element name="nestedHVEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="vPMCEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="scheduledHardwareUpgradeInfo" type="vim25:ScheduledHardwareUpgradeInfo" minOccurs="0" /> - <element name="forkConfigInfo" type="vim25:VirtualMachineForkConfigInfo" minOccurs="0" /> - <element name="vFlashCacheReservation" type="xsd:long" minOccurs="0" /> - <element name="vmxConfigChecksum" type="xsd:base64Binary" minOccurs="0" /> - <element name="messageBusTunnelEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="vmStorageObjectId" type="xsd:string" minOccurs="0" /> - <element name="swapStorageObjectId" type="xsd:string" minOccurs="0" /> - <element name="keyId" type="vim25:CryptoKeyId" minOccurs="0" /> - <element name="guestIntegrityInfo" type="vim25:VirtualMachineGuestIntegrityInfo" minOccurs="0" /> - <element name="migrateEncryption" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineConfigOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="version" type="xsd:string" /> - <element name="description" type="xsd:string" /> - <element name="guestOSDescriptor" type="vim25:GuestOsDescriptor" maxOccurs="unbounded" /> - <element name="guestOSDefaultIndex" type="xsd:int" /> - <element name="hardwareOptions" type="vim25:VirtualHardwareOption" /> - <element name="capabilities" type="vim25:VirtualMachineCapability" /> - <element name="datastore" type="vim25:DatastoreOption" /> - <element name="defaultDevice" type="vim25:VirtualDevice" minOccurs="0" maxOccurs="unbounded" /> - <element name="supportedMonitorType" type="xsd:string" maxOccurs="unbounded" /> - <element name="supportedOvfEnvironmentTransport" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="supportedOvfInstallTransport" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineConfigOptionDescriptor"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="description" type="xsd:string" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - <element name="createSupported" type="xsd:boolean" minOccurs="0" /> - <element name="defaultConfigOption" type="xsd:boolean" minOccurs="0" /> - <element name="runSupported" type="xsd:boolean" minOccurs="0" /> - <element name="upgradeSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineConfigOptionDescriptor"> - <sequence> - <element name="VirtualMachineConfigOptionDescriptor" type="vim25:VirtualMachineConfigOptionDescriptor" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualMachineConfigSpecNpivWwnOp"> - <restriction base="xsd:string"> - <enumeration value="generate" /> - <enumeration value="set" /> - <enumeration value="remove" /> - <enumeration value="extend" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineConfigSpecEncryptedVMotionModes"> - <restriction base="xsd:string"> - <enumeration value="disabled" /> - <enumeration value="opportunistic" /> - <enumeration value="required" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineCpuIdInfoSpec"> - <complexContent> - <extension base="vim25:ArrayUpdateSpec"> - <sequence> - <element name="info" type="vim25:HostCpuIdInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineCpuIdInfoSpec"> - <sequence> - <element name="VirtualMachineCpuIdInfoSpec" type="vim25:VirtualMachineCpuIdInfoSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="changeVersion" type="xsd:string" minOccurs="0" /> - <element name="name" type="xsd:string" minOccurs="0" /> - <element name="version" type="xsd:string" minOccurs="0" /> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - <element name="npivNodeWorldWideName" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="npivPortWorldWideName" type="xsd:long" minOccurs="0" maxOccurs="unbounded" /> - <element name="npivWorldWideNameType" type="xsd:string" minOccurs="0" /> - <element name="npivDesiredNodeWwns" type="xsd:short" minOccurs="0" /> - <element name="npivDesiredPortWwns" type="xsd:short" minOccurs="0" /> - <element name="npivTemporaryDisabled" type="xsd:boolean" minOccurs="0" /> - <element name="npivOnNonRdmDisks" type="xsd:boolean" minOccurs="0" /> - <element name="npivWorldWideNameOp" type="xsd:string" minOccurs="0" /> - <element name="locationId" type="xsd:string" minOccurs="0" /> - <element name="guestId" type="xsd:string" minOccurs="0" /> - <element name="alternateGuestName" type="xsd:string" minOccurs="0" /> - <element name="annotation" type="xsd:string" minOccurs="0" /> - <element name="files" type="vim25:VirtualMachineFileInfo" minOccurs="0" /> - <element name="tools" type="vim25:ToolsConfigInfo" minOccurs="0" /> - <element name="flags" type="vim25:VirtualMachineFlagInfo" minOccurs="0" /> - <element name="consolePreferences" type="vim25:VirtualMachineConsolePreferences" minOccurs="0" /> - <element name="powerOpInfo" type="vim25:VirtualMachineDefaultPowerOpInfo" minOccurs="0" /> - <element name="numCPUs" type="xsd:int" minOccurs="0" /> - <element name="numCoresPerSocket" type="xsd:int" minOccurs="0" /> - <element name="memoryMB" type="xsd:long" minOccurs="0" /> - <element name="memoryHotAddEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="cpuHotAddEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="cpuHotRemoveEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="virtualICH7MPresent" type="xsd:boolean" minOccurs="0" /> - <element name="virtualSMCPresent" type="xsd:boolean" minOccurs="0" /> - <element name="deviceChange" type="vim25:VirtualDeviceConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="cpuAllocation" type="vim25:ResourceAllocationInfo" minOccurs="0" /> - <element name="memoryAllocation" type="vim25:ResourceAllocationInfo" minOccurs="0" /> - <element name="latencySensitivity" type="vim25:LatencySensitivity" minOccurs="0" /> - <element name="cpuAffinity" type="vim25:VirtualMachineAffinityInfo" minOccurs="0" /> - <element name="memoryAffinity" type="vim25:VirtualMachineAffinityInfo" minOccurs="0" /> - <element name="networkShaper" type="vim25:VirtualMachineNetworkShaperInfo" minOccurs="0" /> - <element name="cpuFeatureMask" type="vim25:VirtualMachineCpuIdInfoSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="extraConfig" type="vim25:OptionValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="swapPlacement" type="xsd:string" minOccurs="0" /> - <element name="bootOptions" type="vim25:VirtualMachineBootOptions" minOccurs="0" /> - <element name="vAppConfig" type="vim25:VmConfigSpec" minOccurs="0" /> - <element name="ftInfo" type="vim25:FaultToleranceConfigInfo" minOccurs="0" /> - <element name="repConfig" type="vim25:ReplicationConfigSpec" minOccurs="0" /> - <element name="vAppConfigRemoved" type="xsd:boolean" minOccurs="0" /> - <element name="vAssertsEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="changeTrackingEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="firmware" type="xsd:string" minOccurs="0" /> - <element name="maxMksConnections" type="xsd:int" minOccurs="0" /> - <element name="guestAutoLockEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="managedBy" type="vim25:ManagedByInfo" minOccurs="0" /> - <element name="memoryReservationLockedToMax" type="xsd:boolean" minOccurs="0" /> - <element name="nestedHVEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="vPMCEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="scheduledHardwareUpgradeInfo" type="vim25:ScheduledHardwareUpgradeInfo" minOccurs="0" /> - <element name="vmProfile" type="vim25:VirtualMachineProfileSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="messageBusTunnelEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="crypto" type="vim25:CryptoSpec" minOccurs="0" /> - <element name="migrateEncryption" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ConfigTarget"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="numCpus" type="xsd:int" /> - <element name="numCpuCores" type="xsd:int" /> - <element name="numNumaNodes" type="xsd:int" /> - <element name="smcPresent" type="xsd:boolean" minOccurs="0" /> - <element name="datastore" type="vim25:VirtualMachineDatastoreInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="network" type="vim25:VirtualMachineNetworkInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="opaqueNetwork" type="vim25:OpaqueNetworkTargetInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="distributedVirtualPortgroup" type="vim25:DistributedVirtualPortgroupInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="distributedVirtualSwitch" type="vim25:DistributedVirtualSwitchInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="cdRom" type="vim25:VirtualMachineCdromInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="serial" type="vim25:VirtualMachineSerialInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="parallel" type="vim25:VirtualMachineParallelInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="sound" type="vim25:VirtualMachineSoundInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="usb" type="vim25:VirtualMachineUsbInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="floppy" type="vim25:VirtualMachineFloppyInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="legacyNetworkInfo" type="vim25:VirtualMachineLegacyNetworkSwitchInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="scsiPassthrough" type="vim25:VirtualMachineScsiPassthroughInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="scsiDisk" type="vim25:VirtualMachineScsiDiskDeviceInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="ideDisk" type="vim25:VirtualMachineIdeDiskDeviceInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="maxMemMBOptimalPerf" type="xsd:int" /> - <element name="resourcePool" type="vim25:ResourcePoolRuntimeInfo" minOccurs="0" /> - <element name="autoVmotion" type="xsd:boolean" minOccurs="0" /> - <element name="pciPassthrough" type="vim25:VirtualMachinePciPassthroughInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="sriov" type="vim25:VirtualMachineSriovInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="vFlashModule" type="vim25:VirtualMachineVFlashModuleInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="sharedGpuPassthroughTypes" type="vim25:VirtualMachinePciSharedGpuPassthroughInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineConsolePreferences"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="powerOnWhenOpened" type="xsd:boolean" minOccurs="0" /> - <element name="enterFullScreenOnPowerOn" type="xsd:boolean" minOccurs="0" /> - <element name="closeOnPowerOffOrSuspend" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineDatastoreInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="datastore" type="vim25:DatastoreSummary" /> - <element name="capability" type="vim25:DatastoreCapability" /> - <element name="maxFileSize" type="xsd:long" /> - <element name="maxVirtualDiskCapacity" type="xsd:long" minOccurs="0" /> - <element name="maxPhysicalRDMFileSize" type="xsd:long" minOccurs="0" /> - <element name="maxVirtualRDMFileSize" type="xsd:long" minOccurs="0" /> - <element name="mode" type="xsd:string" /> - <element name="vStorageSupport" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineDatastoreInfo"> - <sequence> - <element name="VirtualMachineDatastoreInfo" type="vim25:VirtualMachineDatastoreInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineDatastoreVolumeOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="fileSystemType" type="xsd:string" /> - <element name="majorVersion" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineDatastoreVolumeOption"> - <sequence> - <element name="VirtualMachineDatastoreVolumeOption" type="vim25:VirtualMachineDatastoreVolumeOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DatastoreOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="unsupportedVolumes" type="vim25:VirtualMachineDatastoreVolumeOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachinePowerOpType"> - <restriction base="xsd:string"> - <enumeration value="soft" /> - <enumeration value="hard" /> - <enumeration value="preset" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineStandbyActionType"> - <restriction base="xsd:string"> - <enumeration value="checkpoint" /> - <enumeration value="powerOnSuspend" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineDefaultPowerOpInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="powerOffType" type="xsd:string" minOccurs="0" /> - <element name="suspendType" type="xsd:string" minOccurs="0" /> - <element name="resetType" type="xsd:string" minOccurs="0" /> - <element name="defaultPowerOffType" type="xsd:string" minOccurs="0" /> - <element name="defaultSuspendType" type="xsd:string" minOccurs="0" /> - <element name="defaultResetType" type="xsd:string" minOccurs="0" /> - <element name="standbyAction" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineDefaultProfileSpec"> - <complexContent> - <extension base="vim25:VirtualMachineProfileSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineDefinedProfileSpec"> - <complexContent> - <extension base="vim25:VirtualMachineProfileSpec"> - <sequence> - <element name="profileId" type="xsd:string" /> - <element name="replicationSpec" type="vim25:ReplicationSpec" minOccurs="0" /> - <element name="profileData" type="vim25:VirtualMachineProfileRawData" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineDeviceRuntimeInfoDeviceRuntimeState"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm"> - <restriction base="xsd:string"> - <enumeration value="vmNptIncompatibleGuest" /> - <enumeration value="vmNptIncompatibleGuestDriver" /> - <enumeration value="vmNptIncompatibleAdapterType" /> - <enumeration value="vmNptDisabledOrDisconnectedAdapter" /> - <enumeration value="vmNptIncompatibleAdapterFeatures" /> - <enumeration value="vmNptIncompatibleBackingType" /> - <enumeration value="vmNptInsufficientMemoryReservation" /> - <enumeration value="vmNptFaultToleranceOrRecordReplayConfigured" /> - <enumeration value="vmNptConflictingIOChainConfigured" /> - <enumeration value="vmNptMonitorBlocks" /> - <enumeration value="vmNptConflictingOperationInProgress" /> - <enumeration value="vmNptRuntimeError" /> - <enumeration value="vmNptOutOfIntrVector" /> - <enumeration value="vmNptVMCIActive" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther"> - <restriction base="xsd:string"> - <enumeration value="vmNptIncompatibleHost" /> - <enumeration value="vmNptIncompatibleNetwork" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState"> - <complexContent> - <extension base="vim25:VirtualMachineDeviceRuntimeInfoDeviceRuntimeState"> - <sequence> - <element name="vmDirectPathGen2Active" type="xsd:boolean" /> - <element name="vmDirectPathGen2InactiveReasonVm" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="vmDirectPathGen2InactiveReasonOther" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="vmDirectPathGen2InactiveReasonExtended" type="xsd:string" minOccurs="0" /> - <element name="reservationStatus" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineDeviceRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="runtimeState" type="vim25:VirtualMachineDeviceRuntimeInfoDeviceRuntimeState" /> - <element name="key" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineDeviceRuntimeInfo"> - <sequence> - <element name="VirtualMachineDeviceRuntimeInfo" type="vim25:VirtualMachineDeviceRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineDiskDeviceInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="capacity" type="xsd:long" minOccurs="0" /> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineEmptyProfileSpec"> - <complexContent> - <extension base="vim25:VirtualMachineProfileSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="role" type="xsd:int" /> - <element name="instanceUuids" type="xsd:string" maxOccurs="unbounded" /> - <element name="configPaths" type="xsd:string" maxOccurs="unbounded" /> - <element name="orphaned" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultTolerancePrimaryConfigInfo"> - <complexContent> - <extension base="vim25:FaultToleranceConfigInfo"> - <sequence> - <element name="secondaries" type="vim25:ManagedObjectReference" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceSecondaryConfigInfo"> - <complexContent> - <extension base="vim25:FaultToleranceConfigInfo"> - <sequence> - <element name="primaryVM" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="metaDataPath" type="vim25:FaultToleranceMetaSpec" minOccurs="0" /> - <element name="secondaryVmSpec" type="vim25:FaultToleranceVMConfigSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceMetaSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="metaDataDatastore" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceSecondaryOpResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="powerOnAttempted" type="xsd:boolean" /> - <element name="powerOnResult" type="vim25:ClusterPowerOnVmResult" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultToleranceDiskSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="disk" type="vim25:VirtualDevice" /> - <element name="datastore" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfFaultToleranceDiskSpec"> - <sequence> - <element name="FaultToleranceDiskSpec" type="vim25:FaultToleranceDiskSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="FaultToleranceVMConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmConfig" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="disks" type="vim25:FaultToleranceDiskSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineFeatureRequirement"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="featureName" type="xsd:string" /> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineFeatureRequirement"> - <sequence> - <element name="VirtualMachineFeatureRequirement" type="vim25:VirtualMachineFeatureRequirement" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineFileInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmPathName" type="xsd:string" minOccurs="0" /> - <element name="snapshotDirectory" type="xsd:string" minOccurs="0" /> - <element name="suspendDirectory" type="xsd:string" minOccurs="0" /> - <element name="logDirectory" type="xsd:string" minOccurs="0" /> - <element name="ftMetadataDirectory" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineFileLayoutDiskLayout"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="diskFile" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineFileLayoutDiskLayout"> - <sequence> - <element name="VirtualMachineFileLayoutDiskLayout" type="vim25:VirtualMachineFileLayoutDiskLayout" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineFileLayoutSnapshotLayout"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="snapshotFile" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineFileLayoutSnapshotLayout"> - <sequence> - <element name="VirtualMachineFileLayoutSnapshotLayout" type="vim25:VirtualMachineFileLayoutSnapshotLayout" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineFileLayout"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="configFile" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="logFile" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="disk" type="vim25:VirtualMachineFileLayoutDiskLayout" minOccurs="0" maxOccurs="unbounded" /> - <element name="snapshot" type="vim25:VirtualMachineFileLayoutSnapshotLayout" minOccurs="0" maxOccurs="unbounded" /> - <element name="swapFile" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineFileLayoutExFileType"> - <restriction base="xsd:string"> - <enumeration value="config" /> - <enumeration value="extendedConfig" /> - <enumeration value="diskDescriptor" /> - <enumeration value="diskExtent" /> - <enumeration value="digestDescriptor" /> - <enumeration value="digestExtent" /> - <enumeration value="diskReplicationState" /> - <enumeration value="log" /> - <enumeration value="stat" /> - <enumeration value="namespaceData" /> - <enumeration value="nvram" /> - <enumeration value="snapshotData" /> - <enumeration value="snapshotMemory" /> - <enumeration value="snapshotList" /> - <enumeration value="snapshotManifestList" /> - <enumeration value="suspend" /> - <enumeration value="suspendMemory" /> - <enumeration value="swap" /> - <enumeration value="uwswap" /> - <enumeration value="core" /> - <enumeration value="screenshot" /> - <enumeration value="ftMetadata" /> - <enumeration value="guestCustomization" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineFileLayoutExFileInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="name" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="size" type="xsd:long" /> - <element name="uniqueSize" type="xsd:long" minOccurs="0" /> - <element name="backingObjectId" type="xsd:string" minOccurs="0" /> - <element name="accessible" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineFileLayoutExFileInfo"> - <sequence> - <element name="VirtualMachineFileLayoutExFileInfo" type="vim25:VirtualMachineFileLayoutExFileInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineFileLayoutExDiskUnit"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="fileKey" type="xsd:int" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineFileLayoutExDiskUnit"> - <sequence> - <element name="VirtualMachineFileLayoutExDiskUnit" type="vim25:VirtualMachineFileLayoutExDiskUnit" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineFileLayoutExDiskLayout"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="chain" type="vim25:VirtualMachineFileLayoutExDiskUnit" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineFileLayoutExDiskLayout"> - <sequence> - <element name="VirtualMachineFileLayoutExDiskLayout" type="vim25:VirtualMachineFileLayoutExDiskLayout" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineFileLayoutExSnapshotLayout"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:ManagedObjectReference" /> - <element name="dataKey" type="xsd:int" /> - <element name="memoryKey" type="xsd:int" minOccurs="0" /> - <element name="disk" type="vim25:VirtualMachineFileLayoutExDiskLayout" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineFileLayoutExSnapshotLayout"> - <sequence> - <element name="VirtualMachineFileLayoutExSnapshotLayout" type="vim25:VirtualMachineFileLayoutExSnapshotLayout" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineFileLayoutEx"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="file" type="vim25:VirtualMachineFileLayoutExFileInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="disk" type="vim25:VirtualMachineFileLayoutExDiskLayout" minOccurs="0" maxOccurs="unbounded" /> - <element name="snapshot" type="vim25:VirtualMachineFileLayoutExSnapshotLayout" minOccurs="0" maxOccurs="unbounded" /> - <element name="timestamp" type="xsd:dateTime" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineHtSharing"> - <restriction base="xsd:string"> - <enumeration value="any" /> - <enumeration value="none" /> - <enumeration value="internal" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachinePowerOffBehavior"> - <restriction base="xsd:string"> - <enumeration value="powerOff" /> - <enumeration value="revert" /> - <enumeration value="prompt" /> - <enumeration value="take" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineFlagInfoMonitorType"> - <restriction base="xsd:string"> - <enumeration value="release" /> - <enumeration value="debug" /> - <enumeration value="stats" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineFlagInfoVirtualMmuUsage"> - <restriction base="xsd:string"> - <enumeration value="automatic" /> - <enumeration value="on" /> - <enumeration value="off" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineFlagInfoVirtualExecUsage"> - <restriction base="xsd:string"> - <enumeration value="hvAuto" /> - <enumeration value="hvOn" /> - <enumeration value="hvOff" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineFlagInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="disableAcceleration" type="xsd:boolean" minOccurs="0" /> - <element name="enableLogging" type="xsd:boolean" minOccurs="0" /> - <element name="useToe" type="xsd:boolean" minOccurs="0" /> - <element name="runWithDebugInfo" type="xsd:boolean" minOccurs="0" /> - <element name="monitorType" type="xsd:string" minOccurs="0" /> - <element name="htSharing" type="xsd:string" minOccurs="0" /> - <element name="snapshotDisabled" type="xsd:boolean" minOccurs="0" /> - <element name="snapshotLocked" type="xsd:boolean" minOccurs="0" /> - <element name="diskUuidEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="virtualMmuUsage" type="xsd:string" minOccurs="0" /> - <element name="virtualExecUsage" type="xsd:string" minOccurs="0" /> - <element name="snapshotPowerOffBehavior" type="xsd:string" minOccurs="0" /> - <element name="recordReplayEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="faultToleranceType" type="xsd:string" minOccurs="0" /> - <element name="cbrcCacheEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineFloppyInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineFloppyInfo"> - <sequence> - <element name="VirtualMachineFloppyInfo" type="vim25:VirtualMachineFloppyInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualMachineForkConfigInfoChildType"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="persistent" /> - <enumeration value="nonpersistent" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineForkConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="parentEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="childForkGroupId" type="xsd:string" minOccurs="0" /> - <element name="parentForkGroupId" type="xsd:string" minOccurs="0" /> - <element name="childType" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineToolsStatus"> - <restriction base="xsd:string"> - <enumeration value="toolsNotInstalled" /> - <enumeration value="toolsNotRunning" /> - <enumeration value="toolsOld" /> - <enumeration value="toolsOk" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineToolsVersionStatus"> - <restriction base="xsd:string"> - <enumeration value="guestToolsNotInstalled" /> - <enumeration value="guestToolsNeedUpgrade" /> - <enumeration value="guestToolsCurrent" /> - <enumeration value="guestToolsUnmanaged" /> - <enumeration value="guestToolsTooOld" /> - <enumeration value="guestToolsSupportedOld" /> - <enumeration value="guestToolsSupportedNew" /> - <enumeration value="guestToolsTooNew" /> - <enumeration value="guestToolsBlacklisted" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineToolsRunningStatus"> - <restriction base="xsd:string"> - <enumeration value="guestToolsNotRunning" /> - <enumeration value="guestToolsRunning" /> - <enumeration value="guestToolsExecutingScripts" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineToolsInstallType"> - <restriction base="xsd:string"> - <enumeration value="guestToolsTypeUnknown" /> - <enumeration value="guestToolsTypeMSI" /> - <enumeration value="guestToolsTypeTar" /> - <enumeration value="guestToolsTypeOSP" /> - <enumeration value="guestToolsTypeOpenVMTools" /> - </restriction> - </simpleType> - <complexType name="GuestDiskInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskPath" type="xsd:string" minOccurs="0" /> - <element name="capacity" type="xsd:long" minOccurs="0" /> - <element name="freeSpace" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestDiskInfo"> - <sequence> - <element name="GuestDiskInfo" type="vim25:GuestDiskInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestNicInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="network" type="xsd:string" minOccurs="0" /> - <element name="ipAddress" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="macAddress" type="xsd:string" minOccurs="0" /> - <element name="connected" type="xsd:boolean" /> - <element name="deviceConfigId" type="xsd:int" /> - <element name="dnsConfig" type="vim25:NetDnsConfigInfo" minOccurs="0" /> - <element name="ipConfig" type="vim25:NetIpConfigInfo" minOccurs="0" /> - <element name="netBIOSConfig" type="vim25:NetBIOSConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestNicInfo"> - <sequence> - <element name="GuestNicInfo" type="vim25:GuestNicInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestStackInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dnsConfig" type="vim25:NetDnsConfigInfo" minOccurs="0" /> - <element name="ipRouteConfig" type="vim25:NetIpRouteConfigInfo" minOccurs="0" /> - <element name="ipStackConfig" type="vim25:KeyValue" minOccurs="0" maxOccurs="unbounded" /> - <element name="dhcpConfig" type="vim25:NetDhcpConfigInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestStackInfo"> - <sequence> - <element name="GuestStackInfo" type="vim25:GuestStackInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestScreenInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="width" type="xsd:int" /> - <element name="height" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineGuestState"> - <restriction base="xsd:string"> - <enumeration value="running" /> - <enumeration value="shuttingDown" /> - <enumeration value="resetting" /> - <enumeration value="standby" /> - <enumeration value="notRunning" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <simpleType name="GuestInfoAppStateType"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="appStateOk" /> - <enumeration value="appStateNeedReset" /> - </restriction> - </simpleType> - <complexType name="GuestInfoNamespaceGenerationInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - <element name="generationNo" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestInfoNamespaceGenerationInfo"> - <sequence> - <element name="GuestInfoNamespaceGenerationInfo" type="vim25:GuestInfoNamespaceGenerationInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="toolsStatus" type="vim25:VirtualMachineToolsStatus" minOccurs="0" /> - <element name="toolsVersionStatus" type="xsd:string" minOccurs="0" /> - <element name="toolsVersionStatus2" type="xsd:string" minOccurs="0" /> - <element name="toolsRunningStatus" type="xsd:string" minOccurs="0" /> - <element name="toolsVersion" type="xsd:string" minOccurs="0" /> - <element name="toolsInstallType" type="xsd:string" minOccurs="0" /> - <element name="guestId" type="xsd:string" minOccurs="0" /> - <element name="guestFamily" type="xsd:string" minOccurs="0" /> - <element name="guestFullName" type="xsd:string" minOccurs="0" /> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="ipAddress" type="xsd:string" minOccurs="0" /> - <element name="net" type="vim25:GuestNicInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipStack" type="vim25:GuestStackInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="disk" type="vim25:GuestDiskInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="screen" type="vim25:GuestScreenInfo" minOccurs="0" /> - <element name="guestState" type="xsd:string" /> - <element name="appHeartbeatStatus" type="xsd:string" minOccurs="0" /> - <element name="guestKernelCrashed" type="xsd:boolean" minOccurs="0" /> - <element name="appState" type="xsd:string" minOccurs="0" /> - <element name="guestOperationsReady" type="xsd:boolean" minOccurs="0" /> - <element name="interactiveGuestOperationsReady" type="xsd:boolean" minOccurs="0" /> - <element name="guestStateChangeSupported" type="xsd:boolean" minOccurs="0" /> - <element name="generationInfo" type="vim25:GuestInfoNamespaceGenerationInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineGuestIntegrityInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineGuestOsFamily"> - <restriction base="xsd:string"> - <enumeration value="windowsGuest" /> - <enumeration value="linuxGuest" /> - <enumeration value="netwareGuest" /> - <enumeration value="solarisGuest" /> - <enumeration value="darwinGuestFamily" /> - <enumeration value="otherGuestFamily" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineGuestOsIdentifier"> - <restriction base="xsd:string"> - <enumeration value="dosGuest" /> - <enumeration value="win31Guest" /> - <enumeration value="win95Guest" /> - <enumeration value="win98Guest" /> - <enumeration value="winMeGuest" /> - <enumeration value="winNTGuest" /> - <enumeration value="win2000ProGuest" /> - <enumeration value="win2000ServGuest" /> - <enumeration value="win2000AdvServGuest" /> - <enumeration value="winXPHomeGuest" /> - <enumeration value="winXPProGuest" /> - <enumeration value="winXPPro64Guest" /> - <enumeration value="winNetWebGuest" /> - <enumeration value="winNetStandardGuest" /> - <enumeration value="winNetEnterpriseGuest" /> - <enumeration value="winNetDatacenterGuest" /> - <enumeration value="winNetBusinessGuest" /> - <enumeration value="winNetStandard64Guest" /> - <enumeration value="winNetEnterprise64Guest" /> - <enumeration value="winLonghornGuest" /> - <enumeration value="winLonghorn64Guest" /> - <enumeration value="winNetDatacenter64Guest" /> - <enumeration value="winVistaGuest" /> - <enumeration value="winVista64Guest" /> - <enumeration value="windows7Guest" /> - <enumeration value="windows7_64Guest" /> - <enumeration value="windows7Server64Guest" /> - <enumeration value="windows8Guest" /> - <enumeration value="windows8_64Guest" /> - <enumeration value="windows8Server64Guest" /> - <enumeration value="windows9Guest" /> - <enumeration value="windows9_64Guest" /> - <enumeration value="windows9Server64Guest" /> - <enumeration value="windowsHyperVGuest" /> - <enumeration value="freebsdGuest" /> - <enumeration value="freebsd64Guest" /> - <enumeration value="redhatGuest" /> - <enumeration value="rhel2Guest" /> - <enumeration value="rhel3Guest" /> - <enumeration value="rhel3_64Guest" /> - <enumeration value="rhel4Guest" /> - <enumeration value="rhel4_64Guest" /> - <enumeration value="rhel5Guest" /> - <enumeration value="rhel5_64Guest" /> - <enumeration value="rhel6Guest" /> - <enumeration value="rhel6_64Guest" /> - <enumeration value="rhel7Guest" /> - <enumeration value="rhel7_64Guest" /> - <enumeration value="centosGuest" /> - <enumeration value="centos64Guest" /> - <enumeration value="centos6Guest" /> - <enumeration value="centos6_64Guest" /> - <enumeration value="centos7Guest" /> - <enumeration value="centos7_64Guest" /> - <enumeration value="oracleLinuxGuest" /> - <enumeration value="oracleLinux64Guest" /> - <enumeration value="oracleLinux6Guest" /> - <enumeration value="oracleLinux6_64Guest" /> - <enumeration value="oracleLinux7Guest" /> - <enumeration value="oracleLinux7_64Guest" /> - <enumeration value="suseGuest" /> - <enumeration value="suse64Guest" /> - <enumeration value="slesGuest" /> - <enumeration value="sles64Guest" /> - <enumeration value="sles10Guest" /> - <enumeration value="sles10_64Guest" /> - <enumeration value="sles11Guest" /> - <enumeration value="sles11_64Guest" /> - <enumeration value="sles12Guest" /> - <enumeration value="sles12_64Guest" /> - <enumeration value="nld9Guest" /> - <enumeration value="oesGuest" /> - <enumeration value="sjdsGuest" /> - <enumeration value="mandrakeGuest" /> - <enumeration value="mandrivaGuest" /> - <enumeration value="mandriva64Guest" /> - <enumeration value="turboLinuxGuest" /> - <enumeration value="turboLinux64Guest" /> - <enumeration value="ubuntuGuest" /> - <enumeration value="ubuntu64Guest" /> - <enumeration value="debian4Guest" /> - <enumeration value="debian4_64Guest" /> - <enumeration value="debian5Guest" /> - <enumeration value="debian5_64Guest" /> - <enumeration value="debian6Guest" /> - <enumeration value="debian6_64Guest" /> - <enumeration value="debian7Guest" /> - <enumeration value="debian7_64Guest" /> - <enumeration value="debian8Guest" /> - <enumeration value="debian8_64Guest" /> - <enumeration value="debian9Guest" /> - <enumeration value="debian9_64Guest" /> - <enumeration value="debian10Guest" /> - <enumeration value="debian10_64Guest" /> - <enumeration value="asianux3Guest" /> - <enumeration value="asianux3_64Guest" /> - <enumeration value="asianux4Guest" /> - <enumeration value="asianux4_64Guest" /> - <enumeration value="asianux5_64Guest" /> - <enumeration value="asianux7_64Guest" /> - <enumeration value="opensuseGuest" /> - <enumeration value="opensuse64Guest" /> - <enumeration value="fedoraGuest" /> - <enumeration value="fedora64Guest" /> - <enumeration value="coreos64Guest" /> - <enumeration value="vmwarePhoton64Guest" /> - <enumeration value="other24xLinuxGuest" /> - <enumeration value="other26xLinuxGuest" /> - <enumeration value="otherLinuxGuest" /> - <enumeration value="other3xLinuxGuest" /> - <enumeration value="genericLinuxGuest" /> - <enumeration value="other24xLinux64Guest" /> - <enumeration value="other26xLinux64Guest" /> - <enumeration value="other3xLinux64Guest" /> - <enumeration value="otherLinux64Guest" /> - <enumeration value="solaris6Guest" /> - <enumeration value="solaris7Guest" /> - <enumeration value="solaris8Guest" /> - <enumeration value="solaris9Guest" /> - <enumeration value="solaris10Guest" /> - <enumeration value="solaris10_64Guest" /> - <enumeration value="solaris11_64Guest" /> - <enumeration value="os2Guest" /> - <enumeration value="eComStationGuest" /> - <enumeration value="eComStation2Guest" /> - <enumeration value="netware4Guest" /> - <enumeration value="netware5Guest" /> - <enumeration value="netware6Guest" /> - <enumeration value="openServer5Guest" /> - <enumeration value="openServer6Guest" /> - <enumeration value="unixWare7Guest" /> - <enumeration value="darwinGuest" /> - <enumeration value="darwin64Guest" /> - <enumeration value="darwin10Guest" /> - <enumeration value="darwin10_64Guest" /> - <enumeration value="darwin11Guest" /> - <enumeration value="darwin11_64Guest" /> - <enumeration value="darwin12_64Guest" /> - <enumeration value="darwin13_64Guest" /> - <enumeration value="darwin14_64Guest" /> - <enumeration value="darwin15_64Guest" /> - <enumeration value="darwin16_64Guest" /> - <enumeration value="vmkernelGuest" /> - <enumeration value="vmkernel5Guest" /> - <enumeration value="vmkernel6Guest" /> - <enumeration value="vmkernel65Guest" /> - <enumeration value="otherGuest" /> - <enumeration value="otherGuest64" /> - </restriction> - </simpleType> - <simpleType name="GuestOsDescriptorFirmwareType"> - <restriction base="xsd:string"> - <enumeration value="bios" /> - <enumeration value="efi" /> - </restriction> - </simpleType> - <simpleType name="GuestOsDescriptorSupportLevel"> - <restriction base="xsd:string"> - <enumeration value="experimental" /> - <enumeration value="legacy" /> - <enumeration value="terminated" /> - <enumeration value="supported" /> - <enumeration value="unsupported" /> - <enumeration value="deprecated" /> - <enumeration value="techPreview" /> - </restriction> - </simpleType> - <complexType name="GuestOsDescriptor"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="family" type="xsd:string" /> - <element name="fullName" type="xsd:string" /> - <element name="supportedMaxCPUs" type="xsd:int" /> - <element name="numSupportedPhysicalSockets" type="xsd:int" minOccurs="0" /> - <element name="numSupportedCoresPerSocket" type="xsd:int" minOccurs="0" /> - <element name="supportedMinMemMB" type="xsd:int" /> - <element name="supportedMaxMemMB" type="xsd:int" /> - <element name="recommendedMemMB" type="xsd:int" /> - <element name="recommendedColorDepth" type="xsd:int" /> - <element name="supportedDiskControllerList" type="xsd:string" maxOccurs="unbounded" /> - <element name="recommendedSCSIController" type="xsd:string" minOccurs="0" /> - <element name="recommendedDiskController" type="xsd:string" /> - <element name="supportedNumDisks" type="xsd:int" /> - <element name="recommendedDiskSizeMB" type="xsd:int" /> - <element name="recommendedCdromController" type="xsd:string" minOccurs="0" /> - <element name="supportedEthernetCard" type="xsd:string" maxOccurs="unbounded" /> - <element name="recommendedEthernetCard" type="xsd:string" minOccurs="0" /> - <element name="supportsSlaveDisk" type="xsd:boolean" minOccurs="0" /> - <element name="cpuFeatureMask" type="vim25:HostCpuIdInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="smcRequired" type="xsd:boolean" minOccurs="0" /> - <element name="supportsWakeOnLan" type="xsd:boolean" /> - <element name="supportsVMI" type="xsd:boolean" minOccurs="0" /> - <element name="supportsMemoryHotAdd" type="xsd:boolean" minOccurs="0" /> - <element name="supportsCpuHotAdd" type="xsd:boolean" minOccurs="0" /> - <element name="supportsCpuHotRemove" type="xsd:boolean" minOccurs="0" /> - <element name="supportedFirmware" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="recommendedFirmware" type="xsd:string" minOccurs="0" /> - <element name="supportedUSBControllerList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="recommendedUSBController" type="xsd:string" minOccurs="0" /> - <element name="supports3D" type="xsd:boolean" minOccurs="0" /> - <element name="recommended3D" type="xsd:boolean" minOccurs="0" /> - <element name="smcRecommended" type="xsd:boolean" minOccurs="0" /> - <element name="ich7mRecommended" type="xsd:boolean" minOccurs="0" /> - <element name="usbRecommended" type="xsd:boolean" minOccurs="0" /> - <element name="supportLevel" type="xsd:string" minOccurs="0" /> - <element name="supportedForCreate" type="xsd:boolean" minOccurs="0" /> - <element name="vRAMSizeInKB" type="vim25:IntOption" minOccurs="0" /> - <element name="numSupportedFloppyDevices" type="xsd:int" minOccurs="0" /> - <element name="wakeOnLanEthernetCard" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="supportsPvscsiControllerForBoot" type="xsd:boolean" minOccurs="0" /> - <element name="diskUuidEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="supportsHotPlugPCI" type="xsd:boolean" minOccurs="0" /> - <element name="supportsSecureBoot" type="xsd:boolean" minOccurs="0" /> - <element name="defaultSecureBoot" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestOsDescriptor"> - <sequence> - <element name="GuestOsDescriptor" type="vim25:GuestOsDescriptor" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineGuestQuiesceSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="timeout" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineIdeDiskDevicePartitionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:int" /> - <element name="capacity" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineIdeDiskDevicePartitionInfo"> - <sequence> - <element name="VirtualMachineIdeDiskDevicePartitionInfo" type="vim25:VirtualMachineIdeDiskDevicePartitionInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineIdeDiskDeviceInfo"> - <complexContent> - <extension base="vim25:VirtualMachineDiskDeviceInfo"> - <sequence> - <element name="partitionTable" type="vim25:VirtualMachineIdeDiskDevicePartitionInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineIdeDiskDeviceInfo"> - <sequence> - <element name="VirtualMachineIdeDiskDeviceInfo" type="vim25:VirtualMachineIdeDiskDeviceInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineLegacyNetworkSwitchInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineLegacyNetworkSwitchInfo"> - <sequence> - <element name="VirtualMachineLegacyNetworkSwitchInfo" type="vim25:VirtualMachineLegacyNetworkSwitchInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineMessage"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="argument" type="xsd:anyType" minOccurs="0" maxOccurs="unbounded" /> - <element name="text" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineMessage"> - <sequence> - <element name="VirtualMachineMessage" type="vim25:VirtualMachineMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualMachineMetadataManagerVmMetadataOwnerOwner"> - <restriction base="xsd:string"> - <enumeration value="ComVmwareVsphereHA" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineMetadataManagerVmMetadataOwner"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineMetadataManagerVmMetadataOp"> - <restriction base="xsd:string"> - <enumeration value="Update" /> - <enumeration value="Remove" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineMetadataManagerVmMetadata"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmId" type="xsd:string" /> - <element name="metadata" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineMetadataManagerVmMetadataInput"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="operation" type="xsd:string" /> - <element name="vmMetadata" type="vim25:VirtualMachineMetadataManagerVmMetadata" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineMetadataManagerVmMetadataInput"> - <sequence> - <element name="VirtualMachineMetadataManagerVmMetadataInput" type="vim25:VirtualMachineMetadataManagerVmMetadataInput" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineMetadataManagerVmMetadataResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vmMetadata" type="vim25:VirtualMachineMetadataManagerVmMetadata" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineMetadataManagerVmMetadataResult"> - <sequence> - <element name="VirtualMachineMetadataManagerVmMetadataResult" type="vim25:VirtualMachineMetadataManagerVmMetadataResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineNetworkInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="network" type="vim25:NetworkSummary" /> - <element name="vswitch" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineNetworkInfo"> - <sequence> - <element name="VirtualMachineNetworkInfo" type="vim25:VirtualMachineNetworkInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineNetworkShaperInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="peakBps" type="xsd:long" minOccurs="0" /> - <element name="averageBps" type="xsd:long" minOccurs="0" /> - <element name="burstSize" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="OpaqueNetworkTargetInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="network" type="vim25:OpaqueNetworkSummary" /> - <element name="networkReservationSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfOpaqueNetworkTargetInfo"> - <sequence> - <element name="OpaqueNetworkTargetInfo" type="vim25:OpaqueNetworkTargetInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineParallelInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineParallelInfo"> - <sequence> - <element name="VirtualMachineParallelInfo" type="vim25:VirtualMachineParallelInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachinePciPassthroughInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="pciDevice" type="vim25:HostPciDevice" /> - <element name="systemId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachinePciPassthroughInfo"> - <sequence> - <element name="VirtualMachinePciPassthroughInfo" type="vim25:VirtualMachinePciPassthroughInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachinePciSharedGpuPassthroughInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="vgpu" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachinePciSharedGpuPassthroughInfo"> - <sequence> - <element name="VirtualMachinePciSharedGpuPassthroughInfo" type="vim25:VirtualMachinePciSharedGpuPassthroughInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineProfileRawData"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="extensionKey" type="xsd:string" /> - <element name="objectData" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineProfileSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineProfileSpec"> - <sequence> - <element name="VirtualMachineProfileSpec" type="vim25:VirtualMachineProfileSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineQuestionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="text" type="xsd:string" /> - <element name="choice" type="vim25:ChoiceOption" /> - <element name="message" type="vim25:VirtualMachineMessage" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineRelocateTransformation"> - <restriction base="xsd:string"> - <enumeration value="flat" /> - <enumeration value="sparse" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineRelocateSpecDiskLocator"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskId" type="xsd:int" /> - <element name="datastore" type="vim25:ManagedObjectReference" /> - <element name="diskMoveType" type="xsd:string" minOccurs="0" /> - <element name="diskBackingInfo" type="vim25:VirtualDeviceBackingInfo" minOccurs="0" /> - <element name="profile" type="vim25:VirtualMachineProfileSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineRelocateSpecDiskLocator"> - <sequence> - <element name="VirtualMachineRelocateSpecDiskLocator" type="vim25:VirtualMachineRelocateSpecDiskLocator" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualMachineRelocateDiskMoveOptions"> - <restriction base="xsd:string"> - <enumeration value="moveAllDiskBackingsAndAllowSharing" /> - <enumeration value="moveAllDiskBackingsAndDisallowSharing" /> - <enumeration value="moveChildMostDiskBacking" /> - <enumeration value="createNewChildDiskBacking" /> - <enumeration value="moveAllDiskBackingsAndConsolidate" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineRelocateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="service" type="vim25:ServiceLocator" minOccurs="0" /> - <element name="folder" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="diskMoveType" type="xsd:string" minOccurs="0" /> - <element name="pool" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="disk" type="vim25:VirtualMachineRelocateSpecDiskLocator" minOccurs="0" maxOccurs="unbounded" /> - <element name="transform" type="vim25:VirtualMachineRelocateTransformation" minOccurs="0" /> - <element name="deviceChange" type="vim25:VirtualDeviceConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="profile" type="vim25:VirtualMachineProfileSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReplicationInfoDiskSettings"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="diskReplicationId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfReplicationInfoDiskSettings"> - <sequence> - <element name="ReplicationInfoDiskSettings" type="vim25:ReplicationInfoDiskSettings" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="ReplicationConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="generation" type="xsd:long" /> - <element name="vmReplicationId" type="xsd:string" /> - <element name="destination" type="xsd:string" /> - <element name="port" type="xsd:int" /> - <element name="rpo" type="xsd:long" /> - <element name="quiesceGuestEnabled" type="xsd:boolean" /> - <element name="paused" type="xsd:boolean" /> - <element name="oppUpdatesEnabled" type="xsd:boolean" /> - <element name="netCompressionEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="disk" type="vim25:ReplicationInfoDiskSettings" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineRuntimeInfoDasProtectionState"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dasProtected" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="device" type="vim25:VirtualMachineDeviceRuntimeInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="connectionState" type="vim25:VirtualMachineConnectionState" /> - <element name="powerState" type="vim25:VirtualMachinePowerState" /> - <element name="faultToleranceState" type="vim25:VirtualMachineFaultToleranceState" minOccurs="0" /> - <element name="dasVmProtection" type="vim25:VirtualMachineRuntimeInfoDasProtectionState" minOccurs="0" /> - <element name="toolsInstallerMounted" type="xsd:boolean" /> - <element name="suspendTime" type="xsd:dateTime" minOccurs="0" /> - <element name="bootTime" type="xsd:dateTime" minOccurs="0" /> - <element name="suspendInterval" type="xsd:long" minOccurs="0" /> - <element name="question" type="vim25:VirtualMachineQuestionInfo" minOccurs="0" /> - <element name="memoryOverhead" type="xsd:long" minOccurs="0" /> - <element name="maxCpuUsage" type="xsd:int" minOccurs="0" /> - <element name="maxMemoryUsage" type="xsd:int" minOccurs="0" /> - <element name="numMksConnections" type="xsd:int" /> - <element name="recordReplayState" type="vim25:VirtualMachineRecordReplayState" minOccurs="0" /> - <element name="cleanPowerOff" type="xsd:boolean" minOccurs="0" /> - <element name="needSecondaryReason" type="xsd:string" minOccurs="0" /> - <element name="onlineStandby" type="xsd:boolean" minOccurs="0" /> - <element name="minRequiredEVCModeKey" type="xsd:string" minOccurs="0" /> - <element name="consolidationNeeded" type="xsd:boolean" minOccurs="0" /> - <element name="offlineFeatureRequirement" type="vim25:VirtualMachineFeatureRequirement" minOccurs="0" maxOccurs="unbounded" /> - <element name="featureRequirement" type="vim25:VirtualMachineFeatureRequirement" minOccurs="0" maxOccurs="unbounded" /> - <element name="featureMask" type="vim25:HostFeatureMask" minOccurs="0" maxOccurs="unbounded" /> - <element name="vFlashCacheAllocation" type="xsd:long" minOccurs="0" /> - <element name="paused" type="xsd:boolean" minOccurs="0" /> - <element name="snapshotInBackground" type="xsd:boolean" minOccurs="0" /> - <element name="quiescedForkParent" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="ScheduledHardwareUpgradeInfoHardwareUpgradePolicy"> - <restriction base="xsd:string"> - <enumeration value="never" /> - <enumeration value="onSoftPowerOff" /> - <enumeration value="always" /> - </restriction> - </simpleType> - <simpleType name="ScheduledHardwareUpgradeInfoHardwareUpgradeStatus"> - <restriction base="xsd:string"> - <enumeration value="none" /> - <enumeration value="pending" /> - <enumeration value="success" /> - <enumeration value="failed" /> - </restriction> - </simpleType> - <complexType name="ScheduledHardwareUpgradeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="upgradePolicy" type="xsd:string" minOccurs="0" /> - <element name="versionKey" type="xsd:string" minOccurs="0" /> - <element name="scheduledHardwareUpgradeStatus" type="xsd:string" minOccurs="0" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineScsiDiskDeviceInfo"> - <complexContent> - <extension base="vim25:VirtualMachineDiskDeviceInfo"> - <sequence> - <element name="disk" type="vim25:HostScsiDisk" minOccurs="0" /> - <element name="transportHint" type="xsd:string" minOccurs="0" /> - <element name="lunNumber" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineScsiDiskDeviceInfo"> - <sequence> - <element name="VirtualMachineScsiDiskDeviceInfo" type="vim25:VirtualMachineScsiDiskDeviceInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualMachineScsiPassthroughType"> - <restriction base="xsd:string"> - <enumeration value="disk" /> - <enumeration value="tape" /> - <enumeration value="printer" /> - <enumeration value="processor" /> - <enumeration value="worm" /> - <enumeration value="cdrom" /> - <enumeration value="scanner" /> - <enumeration value="optical" /> - <enumeration value="media" /> - <enumeration value="com" /> - <enumeration value="raid" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineScsiPassthroughInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="scsiClass" type="xsd:string" /> - <element name="vendor" type="xsd:string" /> - <element name="physicalUnitNumber" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineScsiPassthroughInfo"> - <sequence> - <element name="VirtualMachineScsiPassthroughInfo" type="vim25:VirtualMachineScsiPassthroughInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineSerialInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineSerialInfo"> - <sequence> - <element name="VirtualMachineSerialInfo" type="vim25:VirtualMachineSerialInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineSnapshotInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="currentSnapshot" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="rootSnapshotList" type="vim25:VirtualMachineSnapshotTree" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineSnapshotTree"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="snapshot" type="vim25:ManagedObjectReference" /> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="name" type="xsd:string" /> - <element name="description" type="xsd:string" /> - <element name="id" type="xsd:int" minOccurs="0" /> - <element name="createTime" type="xsd:dateTime" /> - <element name="state" type="vim25:VirtualMachinePowerState" /> - <element name="quiesced" type="xsd:boolean" /> - <element name="backupManifest" type="xsd:string" minOccurs="0" /> - <element name="childSnapshotList" type="vim25:VirtualMachineSnapshotTree" minOccurs="0" maxOccurs="unbounded" /> - <element name="replaySupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineSnapshotTree"> - <sequence> - <element name="VirtualMachineSnapshotTree" type="vim25:VirtualMachineSnapshotTree" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineSoundInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineSoundInfo"> - <sequence> - <element name="VirtualMachineSoundInfo" type="vim25:VirtualMachineSoundInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineSriovDevicePoolInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineSriovInfo"> - <complexContent> - <extension base="vim25:VirtualMachinePciPassthroughInfo"> - <sequence> - <element name="virtualFunction" type="xsd:boolean" /> - <element name="pnic" type="xsd:string" minOccurs="0" /> - <element name="devicePool" type="vim25:VirtualMachineSriovDevicePoolInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineSriovInfo"> - <sequence> - <element name="VirtualMachineSriovInfo" type="vim25:VirtualMachineSriovInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineSriovNetworkDevicePoolInfo"> - <complexContent> - <extension base="vim25:VirtualMachineSriovDevicePoolInfo"> - <sequence> - <element name="switchKey" type="xsd:string" minOccurs="0" /> - <element name="switchUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineUsageOnDatastore"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" /> - <element name="committed" type="xsd:long" /> - <element name="uncommitted" type="xsd:long" /> - <element name="unshared" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineUsageOnDatastore"> - <sequence> - <element name="VirtualMachineUsageOnDatastore" type="vim25:VirtualMachineUsageOnDatastore" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineStorageInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="perDatastoreUsage" type="vim25:VirtualMachineUsageOnDatastore" minOccurs="0" maxOccurs="unbounded" /> - <element name="timestamp" type="xsd:dateTime" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineConfigSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="template" type="xsd:boolean" /> - <element name="vmPathName" type="xsd:string" /> - <element name="memorySizeMB" type="xsd:int" minOccurs="0" /> - <element name="cpuReservation" type="xsd:int" minOccurs="0" /> - <element name="memoryReservation" type="xsd:int" minOccurs="0" /> - <element name="numCpu" type="xsd:int" minOccurs="0" /> - <element name="numEthernetCards" type="xsd:int" minOccurs="0" /> - <element name="numVirtualDisks" type="xsd:int" minOccurs="0" /> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="instanceUuid" type="xsd:string" minOccurs="0" /> - <element name="guestId" type="xsd:string" minOccurs="0" /> - <element name="guestFullName" type="xsd:string" minOccurs="0" /> - <element name="annotation" type="xsd:string" minOccurs="0" /> - <element name="product" type="vim25:VAppProductInfo" minOccurs="0" /> - <element name="installBootRequired" type="xsd:boolean" minOccurs="0" /> - <element name="ftInfo" type="vim25:FaultToleranceConfigInfo" minOccurs="0" /> - <element name="managedBy" type="vim25:ManagedByInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineQuickStats"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="overallCpuUsage" type="xsd:int" minOccurs="0" /> - <element name="overallCpuDemand" type="xsd:int" minOccurs="0" /> - <element name="guestMemoryUsage" type="xsd:int" minOccurs="0" /> - <element name="hostMemoryUsage" type="xsd:int" minOccurs="0" /> - <element name="guestHeartbeatStatus" type="vim25:ManagedEntityStatus" /> - <element name="distributedCpuEntitlement" type="xsd:int" minOccurs="0" /> - <element name="distributedMemoryEntitlement" type="xsd:int" minOccurs="0" /> - <element name="staticCpuEntitlement" type="xsd:int" minOccurs="0" /> - <element name="staticMemoryEntitlement" type="xsd:int" minOccurs="0" /> - <element name="privateMemory" type="xsd:int" minOccurs="0" /> - <element name="sharedMemory" type="xsd:int" minOccurs="0" /> - <element name="swappedMemory" type="xsd:int" minOccurs="0" /> - <element name="balloonedMemory" type="xsd:int" minOccurs="0" /> - <element name="consumedOverheadMemory" type="xsd:int" minOccurs="0" /> - <element name="ftLogBandwidth" type="xsd:int" minOccurs="0" /> - <element name="ftSecondaryLatency" type="xsd:int" minOccurs="0" /> - <element name="ftLatencyStatus" type="vim25:ManagedEntityStatus" minOccurs="0" /> - <element name="compressedMemory" type="xsd:long" minOccurs="0" /> - <element name="uptimeSeconds" type="xsd:int" minOccurs="0" /> - <element name="ssdSwappedMemory" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineGuestSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="guestId" type="xsd:string" minOccurs="0" /> - <element name="guestFullName" type="xsd:string" minOccurs="0" /> - <element name="toolsStatus" type="vim25:VirtualMachineToolsStatus" minOccurs="0" /> - <element name="toolsVersionStatus" type="xsd:string" minOccurs="0" /> - <element name="toolsVersionStatus2" type="xsd:string" minOccurs="0" /> - <element name="toolsRunningStatus" type="xsd:string" minOccurs="0" /> - <element name="hostName" type="xsd:string" minOccurs="0" /> - <element name="ipAddress" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineStorageSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="committed" type="xsd:long" /> - <element name="uncommitted" type="xsd:long" /> - <element name="unshared" type="xsd:long" /> - <element name="timestamp" type="xsd:dateTime" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineSummary"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="runtime" type="vim25:VirtualMachineRuntimeInfo" /> - <element name="guest" type="vim25:VirtualMachineGuestSummary" minOccurs="0" /> - <element name="config" type="vim25:VirtualMachineConfigSummary" /> - <element name="storage" type="vim25:VirtualMachineStorageSummary" minOccurs="0" /> - <element name="quickStats" type="vim25:VirtualMachineQuickStats" /> - <element name="overallStatus" type="vim25:ManagedEntityStatus" /> - <element name="customValue" type="vim25:CustomFieldValue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineSummary"> - <sequence> - <element name="VirtualMachineSummary" type="vim25:VirtualMachineSummary" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualMachineTargetInfoConfigurationTag"> - <restriction base="xsd:string"> - <enumeration value="compliant" /> - <enumeration value="clusterWide" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineTargetInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="configurationTag" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="UpgradePolicy"> - <restriction base="xsd:string"> - <enumeration value="manual" /> - <enumeration value="upgradeAtPowerCycle" /> - </restriction> - </simpleType> - <complexType name="ToolsConfigInfoToolsLastInstallInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="counter" type="xsd:int" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ToolsConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="toolsVersion" type="xsd:int" minOccurs="0" /> - <element name="toolsInstallType" type="xsd:string" minOccurs="0" /> - <element name="afterPowerOn" type="xsd:boolean" minOccurs="0" /> - <element name="afterResume" type="xsd:boolean" minOccurs="0" /> - <element name="beforeGuestStandby" type="xsd:boolean" minOccurs="0" /> - <element name="beforeGuestShutdown" type="xsd:boolean" minOccurs="0" /> - <element name="beforeGuestReboot" type="xsd:boolean" minOccurs="0" /> - <element name="toolsUpgradePolicy" type="xsd:string" minOccurs="0" /> - <element name="pendingCustomization" type="xsd:string" minOccurs="0" /> - <element name="customizationKeyId" type="vim25:CryptoKeyId" minOccurs="0" /> - <element name="syncTimeWithHost" type="xsd:boolean" minOccurs="0" /> - <element name="lastInstallInfo" type="vim25:ToolsConfigInfoToolsLastInstallInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineUsbInfoSpeed"> - <restriction base="xsd:string"> - <enumeration value="low" /> - <enumeration value="full" /> - <enumeration value="high" /> - <enumeration value="superSpeed" /> - <enumeration value="unknownSpeed" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineUsbInfoFamily"> - <restriction base="xsd:string"> - <enumeration value="audio" /> - <enumeration value="hid" /> - <enumeration value="hid_bootable" /> - <enumeration value="physical" /> - <enumeration value="communication" /> - <enumeration value="imaging" /> - <enumeration value="printer" /> - <enumeration value="storage" /> - <enumeration value="hub" /> - <enumeration value="smart_card" /> - <enumeration value="security" /> - <enumeration value="video" /> - <enumeration value="wireless" /> - <enumeration value="bluetooth" /> - <enumeration value="wusb" /> - <enumeration value="pda" /> - <enumeration value="vendor_specific" /> - <enumeration value="other" /> - <enumeration value="unknownFamily" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineUsbInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="description" type="xsd:string" /> - <element name="vendor" type="xsd:int" /> - <element name="product" type="xsd:int" /> - <element name="physicalPath" type="xsd:string" /> - <element name="family" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="speed" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="summary" type="vim25:VirtualMachineSummary" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineUsbInfo"> - <sequence> - <element name="VirtualMachineUsbInfo" type="vim25:VirtualMachineUsbInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="UsbScanCodeSpecModifierType"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="leftControl" type="xsd:boolean" minOccurs="0" /> - <element name="leftShift" type="xsd:boolean" minOccurs="0" /> - <element name="leftAlt" type="xsd:boolean" minOccurs="0" /> - <element name="leftGui" type="xsd:boolean" minOccurs="0" /> - <element name="rightControl" type="xsd:boolean" minOccurs="0" /> - <element name="rightShift" type="xsd:boolean" minOccurs="0" /> - <element name="rightAlt" type="xsd:boolean" minOccurs="0" /> - <element name="rightGui" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="UsbScanCodeSpecKeyEvent"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="usbHidCode" type="xsd:int" /> - <element name="modifiers" type="vim25:UsbScanCodeSpecModifierType" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfUsbScanCodeSpecKeyEvent"> - <sequence> - <element name="UsbScanCodeSpecKeyEvent" type="vim25:UsbScanCodeSpecKeyEvent" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="UsbScanCodeSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="keyEvents" type="vim25:UsbScanCodeSpecKeyEvent" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineVFlashModuleInfo"> - <complexContent> - <extension base="vim25:VirtualMachineTargetInfo"> - <sequence> - <element name="vFlashModule" type="vim25:HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineVFlashModuleInfo"> - <sequence> - <element name="VirtualMachineVFlashModuleInfo" type="vim25:VirtualMachineVFlashModuleInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualHardware"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="numCPU" type="xsd:int" /> - <element name="numCoresPerSocket" type="xsd:int" minOccurs="0" /> - <element name="memoryMB" type="xsd:int" /> - <element name="virtualICH7MPresent" type="xsd:boolean" minOccurs="0" /> - <element name="virtualSMCPresent" type="xsd:boolean" minOccurs="0" /> - <element name="device" type="vim25:VirtualDevice" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualHardwareOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="hwVersion" type="xsd:int" /> - <element name="virtualDeviceOption" type="vim25:VirtualDeviceOption" maxOccurs="unbounded" /> - <element name="deviceListReadonly" type="xsd:boolean" /> - <element name="numCPU" type="xsd:int" maxOccurs="unbounded" /> - <element name="numCoresPerSocket" type="vim25:IntOption" minOccurs="0" /> - <element name="numCpuReadonly" type="xsd:boolean" /> - <element name="memoryMB" type="vim25:LongOption" /> - <element name="numPCIControllers" type="vim25:IntOption" /> - <element name="numIDEControllers" type="vim25:IntOption" /> - <element name="numUSBControllers" type="vim25:IntOption" /> - <element name="numUSBXHCIControllers" type="vim25:IntOption" minOccurs="0" /> - <element name="numSIOControllers" type="vim25:IntOption" /> - <element name="numPS2Controllers" type="vim25:IntOption" /> - <element name="licensingLimit" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="numSupportedWwnPorts" type="vim25:IntOption" minOccurs="0" /> - <element name="numSupportedWwnNodes" type="vim25:IntOption" minOccurs="0" /> - <element name="resourceConfigOption" type="vim25:ResourceConfigOption" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineImportSpec"> - <complexContent> - <extension base="vim25:ImportSpec"> - <sequence> - <element name="configSpec" type="vim25:VirtualMachineConfigSpec" /> - <element name="resPoolEntity" type="vim25:ManagedObjectReference" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineWindowsQuiesceSpecVssBackupContext"> - <restriction base="xsd:string"> - <enumeration value="ctx_auto" /> - <enumeration value="ctx_backup" /> - <enumeration value="ctx_file_share_backup" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineWindowsQuiesceSpec"> - <complexContent> - <extension base="vim25:VirtualMachineGuestQuiesceSpec"> - <sequence> - <element name="vssBackupType" type="xsd:int" minOccurs="0" /> - <element name="vssBootableSystemState" type="xsd:boolean" minOccurs="0" /> - <element name="vssPartialFileSupport" type="xsd:boolean" minOccurs="0" /> - <element name="vssBackupContext" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CheckResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="host" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="warning" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCheckResult"> - <sequence> - <element name="CheckResult" type="vim25:CheckResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="CheckTestType"> - <restriction base="xsd:string"> - <enumeration value="sourceTests" /> - <enumeration value="hostTests" /> - <enumeration value="resourcePoolTests" /> - <enumeration value="datastoreTests" /> - <enumeration value="networkTests" /> - </restriction> - </simpleType> - <complexType name="CustomizationIPSettingsIpV6AddressSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ip" type="vim25:CustomizationIpV6Generator" maxOccurs="unbounded" /> - <element name="gateway" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="CustomizationNetBIOSMode"> - <restriction base="xsd:string"> - <enumeration value="enableNetBIOSViaDhcp" /> - <enumeration value="enableNetBIOS" /> - <enumeration value="disableNetBIOS" /> - </restriction> - </simpleType> - <complexType name="CustomizationIPSettings"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ip" type="vim25:CustomizationIpGenerator" /> - <element name="subnetMask" type="xsd:string" minOccurs="0" /> - <element name="gateway" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="ipV6Spec" type="vim25:CustomizationIPSettingsIpV6AddressSpec" minOccurs="0" /> - <element name="dnsServerList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="dnsDomain" type="xsd:string" minOccurs="0" /> - <element name="primaryWINS" type="xsd:string" minOccurs="0" /> - <element name="secondaryWINS" type="xsd:string" minOccurs="0" /> - <element name="netBIOS" type="vim25:CustomizationNetBIOSMode" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="options" type="vim25:CustomizationOptions" minOccurs="0" /> - <element name="identity" type="vim25:CustomizationIdentitySettings" /> - <element name="globalIPSettings" type="vim25:CustomizationGlobalIPSettings" /> - <element name="nicSettingMap" type="vim25:CustomizationAdapterMapping" minOccurs="0" maxOccurs="unbounded" /> - <element name="encryptionKey" type="xsd:byte" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationName"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationFixedName"> - <complexContent> - <extension base="vim25:CustomizationName"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationPrefixName"> - <complexContent> - <extension base="vim25:CustomizationName"> - <sequence> - <element name="base" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationVirtualMachineName"> - <complexContent> - <extension base="vim25:CustomizationName"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationUnknownName"> - <complexContent> - <extension base="vim25:CustomizationName"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationCustomName"> - <complexContent> - <extension base="vim25:CustomizationName"> - <sequence> - <element name="argument" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationPassword"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="value" type="xsd:string" /> - <element name="plainText" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationOptions"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="CustomizationSysprepRebootOption"> - <restriction base="xsd:string"> - <enumeration value="reboot" /> - <enumeration value="noreboot" /> - <enumeration value="shutdown" /> - </restriction> - </simpleType> - <complexType name="CustomizationWinOptions"> - <complexContent> - <extension base="vim25:CustomizationOptions"> - <sequence> - <element name="changeSID" type="xsd:boolean" /> - <element name="deleteAccounts" type="xsd:boolean" /> - <element name="reboot" type="vim25:CustomizationSysprepRebootOption" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationLinuxOptions"> - <complexContent> - <extension base="vim25:CustomizationOptions"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationGuiUnattended"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="password" type="vim25:CustomizationPassword" minOccurs="0" /> - <element name="timeZone" type="xsd:int" /> - <element name="autoLogon" type="xsd:boolean" /> - <element name="autoLogonCount" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationUserData"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="fullName" type="xsd:string" /> - <element name="orgName" type="xsd:string" /> - <element name="computerName" type="vim25:CustomizationName" /> - <element name="productId" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationGuiRunOnce"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="commandList" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationIdentification"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="joinWorkgroup" type="xsd:string" minOccurs="0" /> - <element name="joinDomain" type="xsd:string" minOccurs="0" /> - <element name="domainAdmin" type="xsd:string" minOccurs="0" /> - <element name="domainAdminPassword" type="vim25:CustomizationPassword" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="CustomizationLicenseDataMode"> - <restriction base="xsd:string"> - <enumeration value="perServer" /> - <enumeration value="perSeat" /> - </restriction> - </simpleType> - <complexType name="CustomizationLicenseFilePrintData"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="autoMode" type="vim25:CustomizationLicenseDataMode" /> - <element name="autoUsers" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationIdentitySettings"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationSysprepText"> - <complexContent> - <extension base="vim25:CustomizationIdentitySettings"> - <sequence> - <element name="value" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationSysprep"> - <complexContent> - <extension base="vim25:CustomizationIdentitySettings"> - <sequence> - <element name="guiUnattended" type="vim25:CustomizationGuiUnattended" /> - <element name="userData" type="vim25:CustomizationUserData" /> - <element name="guiRunOnce" type="vim25:CustomizationGuiRunOnce" minOccurs="0" /> - <element name="identification" type="vim25:CustomizationIdentification" /> - <element name="licenseFilePrintData" type="vim25:CustomizationLicenseFilePrintData" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationLinuxPrep"> - <complexContent> - <extension base="vim25:CustomizationIdentitySettings"> - <sequence> - <element name="hostName" type="vim25:CustomizationName" /> - <element name="domain" type="xsd:string" /> - <element name="timeZone" type="xsd:string" minOccurs="0" /> - <element name="hwClockUTC" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationGlobalIPSettings"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="dnsSuffixList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="dnsServerList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationIpGenerator"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationDhcpIpGenerator"> - <complexContent> - <extension base="vim25:CustomizationIpGenerator"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationFixedIp"> - <complexContent> - <extension base="vim25:CustomizationIpGenerator"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationUnknownIpGenerator"> - <complexContent> - <extension base="vim25:CustomizationIpGenerator"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationCustomIpGenerator"> - <complexContent> - <extension base="vim25:CustomizationIpGenerator"> - <sequence> - <element name="argument" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationIpV6Generator"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCustomizationIpV6Generator"> - <sequence> - <element name="CustomizationIpV6Generator" type="vim25:CustomizationIpV6Generator" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="CustomizationDhcpIpV6Generator"> - <complexContent> - <extension base="vim25:CustomizationIpV6Generator"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationStatelessIpV6Generator"> - <complexContent> - <extension base="vim25:CustomizationIpV6Generator"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationFixedIpV6"> - <complexContent> - <extension base="vim25:CustomizationIpV6Generator"> - <sequence> - <element name="ipAddress" type="xsd:string" /> - <element name="subnetMask" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationAutoIpV6Generator"> - <complexContent> - <extension base="vim25:CustomizationIpV6Generator"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationUnknownIpV6Generator"> - <complexContent> - <extension base="vim25:CustomizationIpV6Generator"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationCustomIpV6Generator"> - <complexContent> - <extension base="vim25:CustomizationIpV6Generator"> - <sequence> - <element name="argument" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="CustomizationAdapterMapping"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="macAddress" type="xsd:string" minOccurs="0" /> - <element name="adapter" type="vim25:CustomizationIPSettings" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfCustomizationAdapterMapping"> - <sequence> - <element name="CustomizationAdapterMapping" type="vim25:CustomizationAdapterMapping" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDiskMappingPartitionInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="fileSystem" type="xsd:string" /> - <element name="capacityInKb" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDiskMappingInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="physicalPartition" type="vim25:HostDiskMappingPartitionInfo" minOccurs="0" /> - <element name="name" type="xsd:string" /> - <element name="exclusive" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="HostDiskMappingPartitionOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="fileSystem" type="xsd:string" /> - <element name="capacityInKb" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfHostDiskMappingPartitionOption"> - <sequence> - <element name="HostDiskMappingPartitionOption" type="vim25:HostDiskMappingPartitionOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="HostDiskMappingOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="physicalPartition" type="vim25:HostDiskMappingPartitionOption" minOccurs="0" maxOccurs="unbounded" /> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ParaVirtualSCSIController"> - <complexContent> - <extension base="vim25:VirtualSCSIController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ParaVirtualSCSIControllerOption"> - <complexContent> - <extension base="vim25:VirtualSCSIControllerOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualAHCIController"> - <complexContent> - <extension base="vim25:VirtualSATAController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualAHCIControllerOption"> - <complexContent> - <extension base="vim25:VirtualSATAControllerOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualBusLogicController"> - <complexContent> - <extension base="vim25:VirtualSCSIController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualBusLogicControllerOption"> - <complexContent> - <extension base="vim25:VirtualSCSIControllerOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromIsoBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromPassthroughBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - <element name="exclusive" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromRemotePassthroughBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceRemoteDeviceBackingInfo"> - <sequence> - <element name="exclusive" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromAtapiBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromRemoteAtapiBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceRemoteDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdrom"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromIsoBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromPassthroughBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - <element name="exclusive" type="vim25:BoolOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromRemotePassthroughBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceRemoteDeviceBackingOption"> - <sequence> - <element name="exclusive" type="vim25:BoolOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromAtapiBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromRemoteAtapiBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualCdromOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualController"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - <element name="busNumber" type="xsd:int" /> - <element name="device" type="xsd:int" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualControllerOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - <element name="devices" type="vim25:IntOption" /> - <element name="supportedDevice" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceBackingInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceFileBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - <element name="fileName" type="xsd:string" /> - <element name="datastore" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="backingObjectId" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - <element name="deviceName" type="xsd:string" /> - <element name="useAutoDetect" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceRemoteDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - <element name="deviceName" type="xsd:string" /> - <element name="useAutoDetect" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDevicePipeBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - <element name="pipeName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceURIBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - <element name="serviceURI" type="xsd:string" /> - <element name="direction" type="xsd:string" /> - <element name="proxyURI" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualDeviceConnectInfoStatus"> - <restriction base="xsd:string"> - <enumeration value="ok" /> - <enumeration value="recoverableError" /> - <enumeration value="unrecoverableError" /> - <enumeration value="untried" /> - </restriction> - </simpleType> - <complexType name="VirtualDeviceConnectInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="startConnected" type="xsd:boolean" /> - <element name="allowGuestControl" type="xsd:boolean" /> - <element name="connected" type="xsd:boolean" /> - <element name="status" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceBusSlotInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDevicePciBusSlotInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBusSlotInfo"> - <sequence> - <element name="pciSlotNumber" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDevice"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="xsd:int" /> - <element name="deviceInfo" type="vim25:Description" minOccurs="0" /> - <element name="backing" type="vim25:VirtualDeviceBackingInfo" minOccurs="0" /> - <element name="connectable" type="vim25:VirtualDeviceConnectInfo" minOccurs="0" /> - <element name="slotInfo" type="vim25:VirtualDeviceBusSlotInfo" minOccurs="0" /> - <element name="controllerKey" type="xsd:int" minOccurs="0" /> - <element name="unitNumber" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualDevice"> - <sequence> - <element name="VirtualDevice" type="vim25:VirtualDevice" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualDeviceBackingOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualDeviceBackingOption"> - <sequence> - <element name="VirtualDeviceBackingOption" type="vim25:VirtualDeviceBackingOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualDeviceFileExtension"> - <restriction base="xsd:string"> - <enumeration value="iso" /> - <enumeration value="flp" /> - <enumeration value="vmdk" /> - <enumeration value="dsk" /> - <enumeration value="rdm" /> - </restriction> - </simpleType> - <complexType name="VirtualDeviceFileBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - <element name="fileNameExtensions" type="vim25:ChoiceOption" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - <element name="autoDetectAvailable" type="vim25:BoolOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceRemoteDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - <element name="autoDetectAvailable" type="vim25:BoolOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDevicePipeBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualDeviceURIBackingOptionDirection"> - <restriction base="xsd:string"> - <enumeration value="server" /> - <enumeration value="client" /> - </restriction> - </simpleType> - <complexType name="VirtualDeviceURIBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - <element name="directions" type="vim25:ChoiceOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceConnectOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="startConnected" type="vim25:BoolOption" /> - <element name="allowGuestControl" type="vim25:BoolOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceBusSlotOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="type" type="xsd:string" /> - <element name="connectOption" type="vim25:VirtualDeviceConnectOption" minOccurs="0" /> - <element name="busSlotOption" type="vim25:VirtualDeviceBusSlotOption" minOccurs="0" /> - <element name="controllerType" type="xsd:string" minOccurs="0" /> - <element name="autoAssignController" type="vim25:BoolOption" minOccurs="0" /> - <element name="backingOption" type="vim25:VirtualDeviceBackingOption" minOccurs="0" maxOccurs="unbounded" /> - <element name="defaultBackingOptionIndex" type="xsd:int" minOccurs="0" /> - <element name="licensingLimit" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="deprecated" type="xsd:boolean" /> - <element name="plugAndPlay" type="xsd:boolean" /> - <element name="hotRemoveSupported" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualDeviceOption"> - <sequence> - <element name="VirtualDeviceOption" type="vim25:VirtualDeviceOption" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualDeviceConfigSpecOperation"> - <restriction base="xsd:string"> - <enumeration value="add" /> - <enumeration value="remove" /> - <enumeration value="edit" /> - </restriction> - </simpleType> - <simpleType name="VirtualDeviceConfigSpecFileOperation"> - <restriction base="xsd:string"> - <enumeration value="create" /> - <enumeration value="destroy" /> - <enumeration value="replace" /> - </restriction> - </simpleType> - <complexType name="VirtualDeviceConfigSpecBackingSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="parent" type="vim25:VirtualDeviceConfigSpecBackingSpec" minOccurs="0" /> - <element name="crypto" type="vim25:CryptoSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDeviceConfigSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="operation" type="vim25:VirtualDeviceConfigSpecOperation" minOccurs="0" /> - <element name="fileOperation" type="vim25:VirtualDeviceConfigSpecFileOperation" minOccurs="0" /> - <element name="device" type="vim25:VirtualDevice" /> - <element name="profile" type="vim25:VirtualMachineProfileSpec" minOccurs="0" maxOccurs="unbounded" /> - <element name="backing" type="vim25:VirtualDeviceConfigSpecBackingSpec" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualDeviceConfigSpec"> - <sequence> - <element name="VirtualDeviceConfigSpec" type="vim25:VirtualDeviceConfigSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualDiskDeltaDiskFormat"> - <restriction base="xsd:string"> - <enumeration value="redoLogFormat" /> - <enumeration value="nativeFormat" /> - <enumeration value="seSparseFormat" /> - </restriction> - </simpleType> - <simpleType name="VirtualDiskDeltaDiskFormatVariant"> - <restriction base="xsd:string"> - <enumeration value="vmfsSparseVariant" /> - <enumeration value="vsanSparseVariant" /> - </restriction> - </simpleType> - <simpleType name="VirtualDiskSharing"> - <restriction base="xsd:string"> - <enumeration value="sharingNone" /> - <enumeration value="sharingMultiWriter" /> - </restriction> - </simpleType> - <complexType name="VirtualDiskSparseVer1BackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - <element name="diskMode" type="xsd:string" /> - <element name="split" type="xsd:boolean" minOccurs="0" /> - <element name="writeThrough" type="xsd:boolean" minOccurs="0" /> - <element name="spaceUsedInKB" type="xsd:long" minOccurs="0" /> - <element name="contentId" type="xsd:string" minOccurs="0" /> - <element name="parent" type="vim25:VirtualDiskSparseVer1BackingInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskSparseVer2BackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - <element name="diskMode" type="xsd:string" /> - <element name="split" type="xsd:boolean" minOccurs="0" /> - <element name="writeThrough" type="xsd:boolean" minOccurs="0" /> - <element name="spaceUsedInKB" type="xsd:long" minOccurs="0" /> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="contentId" type="xsd:string" minOccurs="0" /> - <element name="changeId" type="xsd:string" minOccurs="0" /> - <element name="parent" type="vim25:VirtualDiskSparseVer2BackingInfo" minOccurs="0" /> - <element name="keyId" type="vim25:CryptoKeyId" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskFlatVer1BackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - <element name="diskMode" type="xsd:string" /> - <element name="split" type="xsd:boolean" minOccurs="0" /> - <element name="writeThrough" type="xsd:boolean" minOccurs="0" /> - <element name="contentId" type="xsd:string" minOccurs="0" /> - <element name="parent" type="vim25:VirtualDiskFlatVer1BackingInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskFlatVer2BackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - <element name="diskMode" type="xsd:string" /> - <element name="split" type="xsd:boolean" minOccurs="0" /> - <element name="writeThrough" type="xsd:boolean" minOccurs="0" /> - <element name="thinProvisioned" type="xsd:boolean" minOccurs="0" /> - <element name="eagerlyScrub" type="xsd:boolean" minOccurs="0" /> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="contentId" type="xsd:string" minOccurs="0" /> - <element name="changeId" type="xsd:string" minOccurs="0" /> - <element name="parent" type="vim25:VirtualDiskFlatVer2BackingInfo" minOccurs="0" /> - <element name="deltaDiskFormat" type="xsd:string" minOccurs="0" /> - <element name="digestEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="deltaGrainSize" type="xsd:int" minOccurs="0" /> - <element name="deltaDiskFormatVariant" type="xsd:string" minOccurs="0" /> - <element name="sharing" type="xsd:string" minOccurs="0" /> - <element name="keyId" type="vim25:CryptoKeyId" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskSeSparseBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - <element name="diskMode" type="xsd:string" /> - <element name="writeThrough" type="xsd:boolean" minOccurs="0" /> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="contentId" type="xsd:string" minOccurs="0" /> - <element name="changeId" type="xsd:string" minOccurs="0" /> - <element name="parent" type="vim25:VirtualDiskSeSparseBackingInfo" minOccurs="0" /> - <element name="deltaDiskFormat" type="xsd:string" minOccurs="0" /> - <element name="digestEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="grainSize" type="xsd:int" minOccurs="0" /> - <element name="keyId" type="vim25:CryptoKeyId" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskRawDiskVer2BackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - <element name="descriptorFileName" type="xsd:string" /> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="changeId" type="xsd:string" minOccurs="0" /> - <element name="sharing" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskPartitionedRawDiskVer2BackingInfo"> - <complexContent> - <extension base="vim25:VirtualDiskRawDiskVer2BackingInfo"> - <sequence> - <element name="partition" type="xsd:int" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskRawDiskMappingVer1BackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - <element name="lunUuid" type="xsd:string" minOccurs="0" /> - <element name="deviceName" type="xsd:string" minOccurs="0" /> - <element name="compatibilityMode" type="xsd:string" minOccurs="0" /> - <element name="diskMode" type="xsd:string" minOccurs="0" /> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="contentId" type="xsd:string" minOccurs="0" /> - <element name="changeId" type="xsd:string" minOccurs="0" /> - <element name="parent" type="vim25:VirtualDiskRawDiskMappingVer1BackingInfo" minOccurs="0" /> - <element name="sharing" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualDiskVFlashCacheConfigInfoCacheConsistencyType"> - <restriction base="xsd:string"> - <enumeration value="strong" /> - <enumeration value="weak" /> - </restriction> - </simpleType> - <simpleType name="VirtualDiskVFlashCacheConfigInfoCacheMode"> - <restriction base="xsd:string"> - <enumeration value="write_thru" /> - <enumeration value="write_back" /> - </restriction> - </simpleType> - <complexType name="VirtualDiskVFlashCacheConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vFlashModule" type="xsd:string" minOccurs="0" /> - <element name="reservationInMB" type="xsd:long" minOccurs="0" /> - <element name="cacheConsistencyType" type="xsd:string" minOccurs="0" /> - <element name="cacheMode" type="xsd:string" minOccurs="0" /> - <element name="blockSizeInKB" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDisk"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - <element name="capacityInKB" type="xsd:long" /> - <element name="capacityInBytes" type="xsd:long" minOccurs="0" /> - <element name="shares" type="vim25:SharesInfo" minOccurs="0" /> - <element name="storageIOAllocation" type="vim25:StorageIOAllocationInfo" minOccurs="0" /> - <element name="diskObjectId" type="xsd:string" minOccurs="0" /> - <element name="vFlashCacheConfigInfo" type="vim25:VirtualDiskVFlashCacheConfigInfo" minOccurs="0" /> - <element name="iofilter" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="vDiskId" type="vim25:ID" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualDisk"> - <sequence> - <element name="VirtualDisk" type="vim25:VirtualDisk" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualDiskId"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vm" type="vim25:ManagedObjectReference" /> - <element name="diskId" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualDiskId"> - <sequence> - <element name="VirtualDiskId" type="vim25:VirtualDiskId" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VirtualDiskMode"> - <restriction base="xsd:string"> - <enumeration value="persistent" /> - <enumeration value="nonpersistent" /> - <enumeration value="undoable" /> - <enumeration value="independent_persistent" /> - <enumeration value="independent_nonpersistent" /> - <enumeration value="append" /> - </restriction> - </simpleType> - <simpleType name="VirtualDiskCompatibilityMode"> - <restriction base="xsd:string"> - <enumeration value="virtualMode" /> - <enumeration value="physicalMode" /> - </restriction> - </simpleType> - <complexType name="VirtualDiskSparseVer1BackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingOption"> - <sequence> - <element name="diskModes" type="vim25:ChoiceOption" /> - <element name="split" type="vim25:BoolOption" /> - <element name="writeThrough" type="vim25:BoolOption" /> - <element name="growable" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskSparseVer2BackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingOption"> - <sequence> - <element name="diskMode" type="vim25:ChoiceOption" /> - <element name="split" type="vim25:BoolOption" /> - <element name="writeThrough" type="vim25:BoolOption" /> - <element name="growable" type="xsd:boolean" /> - <element name="hotGrowable" type="xsd:boolean" /> - <element name="uuid" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskFlatVer1BackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingOption"> - <sequence> - <element name="diskMode" type="vim25:ChoiceOption" /> - <element name="split" type="vim25:BoolOption" /> - <element name="writeThrough" type="vim25:BoolOption" /> - <element name="growable" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskDeltaDiskFormatsSupported"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastoreType" type="xsd:string" /> - <element name="deltaDiskFormat" type="vim25:ChoiceOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualDiskDeltaDiskFormatsSupported"> - <sequence> - <element name="VirtualDiskDeltaDiskFormatsSupported" type="vim25:VirtualDiskDeltaDiskFormatsSupported" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualDiskFlatVer2BackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingOption"> - <sequence> - <element name="diskMode" type="vim25:ChoiceOption" /> - <element name="split" type="vim25:BoolOption" /> - <element name="writeThrough" type="vim25:BoolOption" /> - <element name="growable" type="xsd:boolean" /> - <element name="hotGrowable" type="xsd:boolean" /> - <element name="uuid" type="xsd:boolean" /> - <element name="thinProvisioned" type="vim25:BoolOption" minOccurs="0" /> - <element name="eagerlyScrub" type="vim25:BoolOption" minOccurs="0" /> - <element name="deltaDiskFormat" type="vim25:ChoiceOption" minOccurs="0" /> - <element name="deltaDiskFormatsSupported" type="vim25:VirtualDiskDeltaDiskFormatsSupported" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskSeSparseBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingOption"> - <sequence> - <element name="diskMode" type="vim25:ChoiceOption" /> - <element name="writeThrough" type="vim25:BoolOption" /> - <element name="growable" type="xsd:boolean" /> - <element name="hotGrowable" type="xsd:boolean" /> - <element name="uuid" type="xsd:boolean" /> - <element name="deltaDiskFormatsSupported" type="vim25:VirtualDiskDeltaDiskFormatsSupported" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskRawDiskVer2BackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - <element name="descriptorFileNameExtensions" type="vim25:ChoiceOption" /> - <element name="uuid" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskPartitionedRawDiskVer2BackingOption"> - <complexContent> - <extension base="vim25:VirtualDiskRawDiskVer2BackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskRawDiskMappingVer1BackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - <element name="descriptorFileNameExtensions" type="vim25:ChoiceOption" minOccurs="0" /> - <element name="compatibilityMode" type="vim25:ChoiceOption" /> - <element name="diskMode" type="vim25:ChoiceOption" /> - <element name="uuid" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskOptionVFlashCacheConfigOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="cacheConsistencyType" type="vim25:ChoiceOption" /> - <element name="cacheMode" type="vim25:ChoiceOption" /> - <element name="reservationInMB" type="vim25:LongOption" /> - <element name="blockSizeInKB" type="vim25:LongOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - <element name="capacityInKB" type="vim25:LongOption" /> - <element name="ioAllocationOption" type="vim25:StorageIOAllocationOption" minOccurs="0" /> - <element name="vFlashCacheConfigOption" type="vim25:VirtualDiskOptionVFlashCacheConfigOption" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualDiskConfigSpec"> - <complexContent> - <extension base="vim25:VirtualDeviceConfigSpec"> - <sequence> - <element name="diskMoveType" type="xsd:string" minOccurs="0" /> - <element name="migrateCache" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualE1000"> - <complexContent> - <extension base="vim25:VirtualEthernetCard"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualE1000Option"> - <complexContent> - <extension base="vim25:VirtualEthernetCardOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualE1000e"> - <complexContent> - <extension base="vim25:VirtualEthernetCard"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualE1000eOption"> - <complexContent> - <extension base="vim25:VirtualEthernetCardOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEnsoniq1371"> - <complexContent> - <extension base="vim25:VirtualSoundCard"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEnsoniq1371Option"> - <complexContent> - <extension base="vim25:VirtualSoundCardOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCardNetworkBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - <element name="network" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="inPassthroughMode" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCardLegacyNetworkBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCardDistributedVirtualPortBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - <element name="port" type="vim25:DistributedVirtualSwitchPortConnection" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCardOpaqueNetworkBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - <element name="opaqueNetworkId" type="xsd:string" /> - <element name="opaqueNetworkType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCardResourceAllocation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="reservation" type="xsd:long" minOccurs="0" /> - <element name="share" type="vim25:SharesInfo" /> - <element name="limit" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCard"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - <element name="addressType" type="xsd:string" minOccurs="0" /> - <element name="macAddress" type="xsd:string" minOccurs="0" /> - <element name="wakeOnLanEnabled" type="xsd:boolean" minOccurs="0" /> - <element name="resourceAllocation" type="vim25:VirtualEthernetCardResourceAllocation" minOccurs="0" /> - <element name="externalId" type="xsd:string" minOccurs="0" /> - <element name="uptCompatibilityEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCardNetworkBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCardOpaqueNetworkBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualEthernetCardLegacyNetworkDeviceName"> - <restriction base="xsd:string"> - <enumeration value="bridged" /> - <enumeration value="nat" /> - <enumeration value="hostonly" /> - </restriction> - </simpleType> - <complexType name="VirtualEthernetCardLegacyNetworkBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualEthernetCardDVPortBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualEthernetCardMacType"> - <restriction base="xsd:string"> - <enumeration value="manual" /> - <enumeration value="generated" /> - <enumeration value="assigned" /> - </restriction> - </simpleType> - <complexType name="VirtualEthernetCardOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - <element name="supportedOUI" type="vim25:ChoiceOption" /> - <element name="macType" type="vim25:ChoiceOption" /> - <element name="wakeOnLanEnabled" type="vim25:BoolOption" /> - <element name="vmDirectPathGen2Supported" type="xsd:boolean" minOccurs="0" /> - <element name="uptCompatibilityEnabled" type="vim25:BoolOption" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualFloppyImageBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualFloppyDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualFloppyRemoteDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceRemoteDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualFloppy"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualFloppyImageBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualFloppyDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualFloppyRemoteDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceRemoteDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualFloppyOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualHdAudioCard"> - <complexContent> - <extension base="vim25:VirtualSoundCard"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualHdAudioCardOption"> - <complexContent> - <extension base="vim25:VirtualSoundCardOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualIDEController"> - <complexContent> - <extension base="vim25:VirtualController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualIDEControllerOption"> - <complexContent> - <extension base="vim25:VirtualControllerOption"> - <sequence> - <element name="numIDEDisks" type="vim25:IntOption" /> - <element name="numIDECdroms" type="vim25:IntOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualKeyboard"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualKeyboardOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualLsiLogicController"> - <complexContent> - <extension base="vim25:VirtualSCSIController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualLsiLogicControllerOption"> - <complexContent> - <extension base="vim25:VirtualSCSIControllerOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualLsiLogicSASController"> - <complexContent> - <extension base="vim25:VirtualSCSIController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualLsiLogicSASControllerOption"> - <complexContent> - <extension base="vim25:VirtualSCSIControllerOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualNVMEController"> - <complexContent> - <extension base="vim25:VirtualController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualNVMEControllerOption"> - <complexContent> - <extension base="vim25:VirtualControllerOption"> - <sequence> - <element name="numNVMEDisks" type="vim25:IntOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIController"> - <complexContent> - <extension base="vim25:VirtualController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIControllerOption"> - <complexContent> - <extension base="vim25:VirtualControllerOption"> - <sequence> - <element name="numSCSIControllers" type="vim25:IntOption" /> - <element name="numEthernetCards" type="vim25:IntOption" /> - <element name="numVideoCards" type="vim25:IntOption" /> - <element name="numSoundCards" type="vim25:IntOption" /> - <element name="numVmiRoms" type="vim25:IntOption" /> - <element name="numVmciDevices" type="vim25:IntOption" minOccurs="0" /> - <element name="numPCIPassthroughDevices" type="vim25:IntOption" minOccurs="0" /> - <element name="numSasSCSIControllers" type="vim25:IntOption" minOccurs="0" /> - <element name="numVmxnet3EthernetCards" type="vim25:IntOption" minOccurs="0" /> - <element name="numParaVirtualSCSIControllers" type="vim25:IntOption" minOccurs="0" /> - <element name="numSATAControllers" type="vim25:IntOption" minOccurs="0" /> - <element name="numNVMEControllers" type="vim25:IntOption" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIPassthroughDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - <element name="id" type="xsd:string" /> - <element name="deviceId" type="xsd:string" /> - <element name="systemId" type="xsd:string" /> - <element name="vendorId" type="xsd:short" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIPassthroughPluginBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIPassthroughVmiopBackingInfo"> - <complexContent> - <extension base="vim25:VirtualPCIPassthroughPluginBackingInfo"> - <sequence> - <element name="vgpu" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIPassthrough"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIPassthroughDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIPassthroughPluginBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIPassthroughVmiopBackingOption"> - <complexContent> - <extension base="vim25:VirtualPCIPassthroughPluginBackingOption"> - <sequence> - <element name="vgpu" type="vim25:StringOption" /> - <element name="maxInstances" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCIPassthroughOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCNet32"> - <complexContent> - <extension base="vim25:VirtualEthernetCard"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPCNet32Option"> - <complexContent> - <extension base="vim25:VirtualEthernetCardOption"> - <sequence> - <element name="supportsMorphing" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPS2Controller"> - <complexContent> - <extension base="vim25:VirtualController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPS2ControllerOption"> - <complexContent> - <extension base="vim25:VirtualControllerOption"> - <sequence> - <element name="numKeyboards" type="vim25:IntOption" /> - <element name="numPointingDevices" type="vim25:IntOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualParallelPortFileBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualParallelPortDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualParallelPort"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualParallelPortFileBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualParallelPortDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualParallelPortOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPointingDeviceDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - <element name="hostPointingDevice" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPointingDevice"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualPointingDeviceHostChoice"> - <restriction base="xsd:string"> - <enumeration value="autodetect" /> - <enumeration value="intellimouseExplorer" /> - <enumeration value="intellimousePs2" /> - <enumeration value="logitechMouseman" /> - <enumeration value="microsoft_serial" /> - <enumeration value="mouseSystems" /> - <enumeration value="mousemanSerial" /> - <enumeration value="ps2" /> - </restriction> - </simpleType> - <complexType name="VirtualPointingDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - <element name="hostPointingDevice" type="vim25:ChoiceOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualPointingDeviceOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSATAController"> - <complexContent> - <extension base="vim25:VirtualController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSATAControllerOption"> - <complexContent> - <extension base="vim25:VirtualControllerOption"> - <sequence> - <element name="numSATADisks" type="vim25:IntOption" /> - <element name="numSATACdroms" type="vim25:IntOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualSCSISharing"> - <restriction base="xsd:string"> - <enumeration value="noSharing" /> - <enumeration value="virtualSharing" /> - <enumeration value="physicalSharing" /> - </restriction> - </simpleType> - <complexType name="ArrayOfVirtualSCSISharing"> - <sequence> - <element name="VirtualSCSISharing" type="vim25:VirtualSCSISharing" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualSCSIController"> - <complexContent> - <extension base="vim25:VirtualController"> - <sequence> - <element name="hotAddRemove" type="xsd:boolean" minOccurs="0" /> - <element name="sharedBus" type="vim25:VirtualSCSISharing" /> - <element name="scsiCtlrUnitNumber" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSCSIControllerOption"> - <complexContent> - <extension base="vim25:VirtualControllerOption"> - <sequence> - <element name="numSCSIDisks" type="vim25:IntOption" /> - <element name="numSCSICdroms" type="vim25:IntOption" /> - <element name="numSCSIPassthrough" type="vim25:IntOption" /> - <element name="sharing" type="vim25:VirtualSCSISharing" maxOccurs="unbounded" /> - <element name="defaultSharedIndex" type="xsd:int" /> - <element name="hotAddRemove" type="vim25:BoolOption" /> - <element name="scsiCtlrUnitNumber" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSCSIPassthroughDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSCSIPassthrough"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSCSIPassthroughDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSCSIPassthroughOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSIOController"> - <complexContent> - <extension base="vim25:VirtualController"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSIOControllerOption"> - <complexContent> - <extension base="vim25:VirtualControllerOption"> - <sequence> - <element name="numFloppyDrives" type="vim25:IntOption" /> - <element name="numSerialPorts" type="vim25:IntOption" /> - <element name="numParallelPorts" type="vim25:IntOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortFileBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortPipeBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDevicePipeBackingInfo"> - <sequence> - <element name="endpoint" type="xsd:string" /> - <element name="noRxLoss" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortURIBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceURIBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortThinPrintBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPort"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - <element name="yieldOnPoll" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualSerialPortEndPoint"> - <restriction base="xsd:string"> - <enumeration value="client" /> - <enumeration value="server" /> - </restriction> - </simpleType> - <complexType name="VirtualSerialPortFileBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceFileBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortPipeBackingOption"> - <complexContent> - <extension base="vim25:VirtualDevicePipeBackingOption"> - <sequence> - <element name="endpoint" type="vim25:ChoiceOption" /> - <element name="noRxLoss" type="vim25:BoolOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortURIBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceURIBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortThinPrintBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSerialPortOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - <element name="yieldOnPoll" type="vim25:BoolOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSoundBlaster16"> - <complexContent> - <extension base="vim25:VirtualSoundCard"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSoundBlaster16Option"> - <complexContent> - <extension base="vim25:VirtualSoundCardOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSoundCardDeviceBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSoundCard"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSoundCardDeviceBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSoundCardOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSriovEthernetCardSriovBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingInfo"> - <sequence> - <element name="physicalFunctionBacking" type="vim25:VirtualPCIPassthroughDeviceBackingInfo" minOccurs="0" /> - <element name="virtualFunctionBacking" type="vim25:VirtualPCIPassthroughDeviceBackingInfo" minOccurs="0" /> - <element name="virtualFunctionIndex" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSriovEthernetCard"> - <complexContent> - <extension base="vim25:VirtualEthernetCard"> - <sequence> - <element name="allowGuestOSMtuChange" type="xsd:boolean" minOccurs="0" /> - <element name="sriovBacking" type="vim25:VirtualSriovEthernetCardSriovBackingInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSriovEthernetCardSriovBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualSriovEthernetCardOption"> - <complexContent> - <extension base="vim25:VirtualEthernetCardOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBUSBBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBRemoteHostBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingInfo"> - <sequence> - <element name="hostname" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBRemoteClientBackingInfo"> - <complexContent> - <extension base="vim25:VirtualDeviceRemoteDeviceBackingInfo"> - <sequence> - <element name="hostname" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSB"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - <element name="connected" type="xsd:boolean" /> - <element name="vendor" type="xsd:int" minOccurs="0" /> - <element name="product" type="xsd:int" minOccurs="0" /> - <element name="family" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="speed" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBControllerPciBusSlotInfo"> - <complexContent> - <extension base="vim25:VirtualDevicePciBusSlotInfo"> - <sequence> - <element name="ehciPciSlotNumber" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBController"> - <complexContent> - <extension base="vim25:VirtualController"> - <sequence> - <element name="autoConnectDevices" type="xsd:boolean" minOccurs="0" /> - <element name="ehciEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBControllerOption"> - <complexContent> - <extension base="vim25:VirtualControllerOption"> - <sequence> - <element name="autoConnectDevices" type="vim25:BoolOption" /> - <element name="ehciSupported" type="vim25:BoolOption" /> - <element name="supportedSpeeds" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBUSBBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBRemoteHostBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBRemoteClientBackingOption"> - <complexContent> - <extension base="vim25:VirtualDeviceRemoteDeviceBackingOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBXHCIController"> - <complexContent> - <extension base="vim25:VirtualController"> - <sequence> - <element name="autoConnectDevices" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualUSBXHCIControllerOption"> - <complexContent> - <extension base="vim25:VirtualControllerOption"> - <sequence> - <element name="autoConnectDevices" type="vim25:BoolOption" /> - <element name="supportedSpeeds" type="xsd:string" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineVMCIDeviceAction"> - <restriction base="xsd:string"> - <enumeration value="allow" /> - <enumeration value="deny" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineVMCIDeviceProtocol"> - <restriction base="xsd:string"> - <enumeration value="hypervisor" /> - <enumeration value="doorbell" /> - <enumeration value="queuepair" /> - <enumeration value="datagram" /> - <enumeration value="stream" /> - <enumeration value="anyProtocol" /> - </restriction> - </simpleType> - <simpleType name="VirtualMachineVMCIDeviceDirection"> - <restriction base="xsd:string"> - <enumeration value="guest" /> - <enumeration value="host" /> - <enumeration value="anyDirection" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineVMCIDeviceFilterSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="rank" type="xsd:long" /> - <element name="action" type="xsd:string" /> - <element name="protocol" type="xsd:string" /> - <element name="direction" type="xsd:string" /> - <element name="lowerDstPortBoundary" type="xsd:long" minOccurs="0" /> - <element name="upperDstPortBoundary" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVirtualMachineVMCIDeviceFilterSpec"> - <sequence> - <element name="VirtualMachineVMCIDeviceFilterSpec" type="vim25:VirtualMachineVMCIDeviceFilterSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VirtualMachineVMCIDeviceFilterInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="filters" type="vim25:VirtualMachineVMCIDeviceFilterSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineVMCIDevice"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - <element name="id" type="xsd:long" minOccurs="0" /> - <element name="allowUnrestrictedCommunication" type="xsd:boolean" minOccurs="0" /> - <element name="filterEnable" type="xsd:boolean" minOccurs="0" /> - <element name="filterInfo" type="vim25:VirtualMachineVMCIDeviceFilterInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineVMCIDeviceOptionFilterSpecOption"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="action" type="vim25:ChoiceOption" /> - <element name="protocol" type="vim25:ChoiceOption" /> - <element name="direction" type="vim25:ChoiceOption" /> - <element name="lowerDstPortBoundary" type="vim25:LongOption" /> - <element name="upperDstPortBoundary" type="vim25:LongOption" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineVMCIDeviceOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - <element name="allowUnrestrictedCommunication" type="vim25:BoolOption" /> - <element name="filterSpecOption" type="vim25:VirtualMachineVMCIDeviceOptionFilterSpecOption" minOccurs="0" /> - <element name="filterSupported" type="vim25:BoolOption" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualMachineVMIROM"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVMIROMOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VirtualMachineVideoCardUse3dRenderer"> - <restriction base="xsd:string"> - <enumeration value="automatic" /> - <enumeration value="software" /> - <enumeration value="hardware" /> - </restriction> - </simpleType> - <complexType name="VirtualMachineVideoCard"> - <complexContent> - <extension base="vim25:VirtualDevice"> - <sequence> - <element name="videoRamSizeInKB" type="xsd:long" minOccurs="0" /> - <element name="numDisplays" type="xsd:int" minOccurs="0" /> - <element name="useAutoDetect" type="xsd:boolean" minOccurs="0" /> - <element name="enable3DSupport" type="xsd:boolean" minOccurs="0" /> - <element name="use3dRenderer" type="xsd:string" minOccurs="0" /> - <element name="graphicsMemorySizeInKB" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVideoCardOption"> - <complexContent> - <extension base="vim25:VirtualDeviceOption"> - <sequence> - <element name="videoRamSizeInKB" type="vim25:LongOption" minOccurs="0" /> - <element name="numDisplays" type="vim25:IntOption" minOccurs="0" /> - <element name="useAutoDetect" type="vim25:BoolOption" minOccurs="0" /> - <element name="support3D" type="vim25:BoolOption" minOccurs="0" /> - <element name="use3dRendererSupported" type="vim25:BoolOption" minOccurs="0" /> - <element name="graphicsMemorySizeInKB" type="vim25:LongOption" minOccurs="0" /> - <element name="graphicsMemorySizeSupported" type="vim25:BoolOption" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVmxnet"> - <complexContent> - <extension base="vim25:VirtualEthernetCard"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVmxnet2"> - <complexContent> - <extension base="vim25:VirtualVmxnet"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVmxnet2Option"> - <complexContent> - <extension base="vim25:VirtualVmxnetOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVmxnet3"> - <complexContent> - <extension base="vim25:VirtualVmxnet"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVmxnet3Option"> - <complexContent> - <extension base="vim25:VirtualVmxnetOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVmxnet3Vrdma"> - <complexContent> - <extension base="vim25:VirtualVmxnet3"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVmxnet3VrdmaOption"> - <complexContent> - <extension base="vim25:VirtualVmxnet3Option"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VirtualVmxnetOption"> - <complexContent> - <extension base="vim25:VirtualEthernetCardOption"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestAuthSubject"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestAuthSubject"> - <sequence> - <element name="GuestAuthSubject" type="vim25:GuestAuthSubject" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestAuthAnySubject"> - <complexContent> - <extension base="vim25:GuestAuthSubject"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestAuthNamedSubject"> - <complexContent> - <extension base="vim25:GuestAuthSubject"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestAuthAliasInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="subject" type="vim25:GuestAuthSubject" /> - <element name="comment" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestAuthAliasInfo"> - <sequence> - <element name="GuestAuthAliasInfo" type="vim25:GuestAuthAliasInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestAliases"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="base64Cert" type="xsd:string" /> - <element name="aliases" type="vim25:GuestAuthAliasInfo" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestAliases"> - <sequence> - <element name="GuestAliases" type="vim25:GuestAliases" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestMappedAliases"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="base64Cert" type="xsd:string" /> - <element name="username" type="xsd:string" /> - <element name="subjects" type="vim25:GuestAuthSubject" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestMappedAliases"> - <sequence> - <element name="GuestMappedAliases" type="vim25:GuestMappedAliases" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestFileAttributes"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="modificationTime" type="xsd:dateTime" minOccurs="0" /> - <element name="accessTime" type="xsd:dateTime" minOccurs="0" /> - <element name="symlinkTarget" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestPosixFileAttributes"> - <complexContent> - <extension base="vim25:GuestFileAttributes"> - <sequence> - <element name="ownerId" type="xsd:int" minOccurs="0" /> - <element name="groupId" type="xsd:int" minOccurs="0" /> - <element name="permissions" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestWindowsFileAttributes"> - <complexContent> - <extension base="vim25:GuestFileAttributes"> - <sequence> - <element name="hidden" type="xsd:boolean" minOccurs="0" /> - <element name="readOnly" type="xsd:boolean" minOccurs="0" /> - <element name="createTime" type="xsd:dateTime" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="GuestFileType"> - <restriction base="xsd:string"> - <enumeration value="file" /> - <enumeration value="directory" /> - <enumeration value="symlink" /> - </restriction> - </simpleType> - <complexType name="GuestFileInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="path" type="xsd:string" /> - <element name="type" type="xsd:string" /> - <element name="size" type="xsd:long" /> - <element name="attributes" type="vim25:GuestFileAttributes" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestFileInfo"> - <sequence> - <element name="GuestFileInfo" type="vim25:GuestFileInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestListFileInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="files" type="vim25:GuestFileInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="remaining" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FileTransferInformation"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="attributes" type="vim25:GuestFileAttributes" /> - <element name="size" type="xsd:long" /> - <element name="url" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestAuthentication"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="interactiveSession" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="NamePasswordAuthentication"> - <complexContent> - <extension base="vim25:GuestAuthentication"> - <sequence> - <element name="username" type="xsd:string" /> - <element name="password" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestProgramSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="programPath" type="xsd:string" /> - <element name="arguments" type="xsd:string" /> - <element name="workingDirectory" type="xsd:string" minOccurs="0" /> - <element name="envVariables" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestWindowsProgramSpec"> - <complexContent> - <extension base="vim25:GuestProgramSpec"> - <sequence> - <element name="startMinimized" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestProcessInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="pid" type="xsd:long" /> - <element name="owner" type="xsd:string" /> - <element name="cmdLine" type="xsd:string" /> - <element name="startTime" type="xsd:dateTime" /> - <element name="endTime" type="xsd:dateTime" minOccurs="0" /> - <element name="exitCode" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestProcessInfo"> - <sequence> - <element name="GuestProcessInfo" type="vim25:GuestProcessInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="SAMLTokenAuthentication"> - <complexContent> - <extension base="vim25:GuestAuthentication"> - <sequence> - <element name="token" type="xsd:string" /> - <element name="username" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="SSPIAuthentication"> - <complexContent> - <extension base="vim25:GuestAuthentication"> - <sequence> - <element name="sspiToken" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="TicketedSessionAuthentication"> - <complexContent> - <extension base="vim25:GuestAuthentication"> - <sequence> - <element name="ticket" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="GuestRegKeyWowSpec"> - <restriction base="xsd:string"> - <enumeration value="WOWNative" /> - <enumeration value="WOW32" /> - <enumeration value="WOW64" /> - </restriction> - </simpleType> - <complexType name="GuestRegKeyNameSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="registryPath" type="xsd:string" /> - <element name="wowBitness" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegKeySpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="keyName" type="vim25:GuestRegKeyNameSpec" /> - <element name="classType" type="xsd:string" /> - <element name="lastWritten" type="xsd:dateTime" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegKeyRecordSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="key" type="vim25:GuestRegKeySpec" /> - <element name="fault" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestRegKeyRecordSpec"> - <sequence> - <element name="GuestRegKeyRecordSpec" type="vim25:GuestRegKeyRecordSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="GuestRegValueNameSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="keyName" type="vim25:GuestRegKeyNameSpec" /> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegValueDataSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegValueDwordSpec"> - <complexContent> - <extension base="vim25:GuestRegValueDataSpec"> - <sequence> - <element name="value" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegValueQwordSpec"> - <complexContent> - <extension base="vim25:GuestRegValueDataSpec"> - <sequence> - <element name="value" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegValueStringSpec"> - <complexContent> - <extension base="vim25:GuestRegValueDataSpec"> - <sequence> - <element name="value" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegValueExpandStringSpec"> - <complexContent> - <extension base="vim25:GuestRegValueDataSpec"> - <sequence> - <element name="value" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegValueMultiStringSpec"> - <complexContent> - <extension base="vim25:GuestRegValueDataSpec"> - <sequence> - <element name="value" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegValueBinarySpec"> - <complexContent> - <extension base="vim25:GuestRegValueDataSpec"> - <sequence> - <element name="value" type="xsd:base64Binary" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="GuestRegValueSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="vim25:GuestRegValueNameSpec" /> - <element name="data" type="vim25:GuestRegValueDataSpec" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfGuestRegValueSpec"> - <sequence> - <element name="GuestRegValueSpec" type="vim25:GuestRegValueSpec" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="DeviceGroupId"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="FaultDomainId"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReplicationGroupId"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="faultDomainId" type="vim25:FaultDomainId" /> - <element name="deviceGroupId" type="vim25:DeviceGroupId" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ReplicationSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="replicationGroupId" type="vim25:ReplicationGroupId" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanClusterConfigInfoHostDefaultInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="autoClaimStorage" type="xsd:boolean" minOccurs="0" /> - <element name="checksumEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanClusterConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="defaultConfig" type="vim25:VsanClusterConfigInfoHostDefaultInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostClusterStatusStateCompletionEstimate"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="completeTime" type="xsd:dateTime" minOccurs="0" /> - <element name="percentComplete" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostClusterStatusState"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="state" type="xsd:string" /> - <element name="completion" type="vim25:VsanHostClusterStatusStateCompletionEstimate" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostClusterStatus"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="nodeUuid" type="xsd:string" minOccurs="0" /> - <element name="health" type="xsd:string" /> - <element name="nodeState" type="vim25:VsanHostClusterStatusState" /> - <element name="memberUuid" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostConfigInfoStorageInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="autoClaimStorage" type="xsd:boolean" minOccurs="0" /> - <element name="diskMapping" type="vim25:VsanHostDiskMapping" minOccurs="0" maxOccurs="unbounded" /> - <element name="diskMapInfo" type="vim25:VsanHostDiskMapInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="checksumEnabled" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostConfigInfoClusterInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="uuid" type="xsd:string" minOccurs="0" /> - <element name="nodeUuid" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostConfigInfoNetworkInfoPortConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ipConfig" type="vim25:VsanHostIpConfig" minOccurs="0" /> - <element name="device" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanHostConfigInfoNetworkInfoPortConfig"> - <sequence> - <element name="VsanHostConfigInfoNetworkInfoPortConfig" type="vim25:VsanHostConfigInfoNetworkInfoPortConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VsanHostConfigInfoNetworkInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="port" type="vim25:VsanHostConfigInfoNetworkInfoPortConfig" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostFaultDomainInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="enabled" type="xsd:boolean" minOccurs="0" /> - <element name="hostSystem" type="vim25:ManagedObjectReference" minOccurs="0" /> - <element name="clusterInfo" type="vim25:VsanHostConfigInfoClusterInfo" minOccurs="0" /> - <element name="storageInfo" type="vim25:VsanHostConfigInfoStorageInfo" minOccurs="0" /> - <element name="networkInfo" type="vim25:VsanHostConfigInfoNetworkInfo" minOccurs="0" /> - <element name="faultDomainInfo" type="vim25:VsanHostFaultDomainInfo" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanHostConfigInfo"> - <sequence> - <element name="VsanHostConfigInfo" type="vim25:VsanHostConfigInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VsanHostDecommissionModeObjectAction"> - <restriction base="xsd:string"> - <enumeration value="noAction" /> - <enumeration value="ensureObjectAccessibility" /> - <enumeration value="evacuateAllData" /> - </restriction> - </simpleType> - <complexType name="VsanHostDecommissionMode"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="objectAction" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostDiskMapInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="mapping" type="vim25:VsanHostDiskMapping" /> - <element name="mounted" type="xsd:boolean" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanHostDiskMapInfo"> - <sequence> - <element name="VsanHostDiskMapInfo" type="vim25:VsanHostDiskMapInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VsanHostDiskMapResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="mapping" type="vim25:VsanHostDiskMapping" /> - <element name="diskResult" type="vim25:VsanHostDiskResult" minOccurs="0" maxOccurs="unbounded" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanHostDiskMapResult"> - <sequence> - <element name="VsanHostDiskMapResult" type="vim25:VsanHostDiskMapResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VsanHostDiskMapping"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="ssd" type="vim25:HostScsiDisk" /> - <element name="nonSsd" type="vim25:HostScsiDisk" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanHostDiskMapping"> - <sequence> - <element name="VsanHostDiskMapping" type="vim25:VsanHostDiskMapping" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VsanHostDiskResultState"> - <restriction base="xsd:string"> - <enumeration value="inUse" /> - <enumeration value="eligible" /> - <enumeration value="ineligible" /> - </restriction> - </simpleType> - <complexType name="VsanHostDiskResult"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="disk" type="vim25:HostScsiDisk" /> - <element name="state" type="xsd:string" /> - <element name="vsanUuid" type="xsd:string" minOccurs="0" /> - <element name="error" type="vim25:LocalizedMethodFault" minOccurs="0" /> - <element name="degraded" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanHostDiskResult"> - <sequence> - <element name="VsanHostDiskResult" type="vim25:VsanHostDiskResult" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VsanHostHealthState"> - <restriction base="xsd:string"> - <enumeration value="unknown" /> - <enumeration value="healthy" /> - <enumeration value="unhealthy" /> - </restriction> - </simpleType> - <complexType name="VsanHostIpConfig"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="upstreamIpAddress" type="xsd:string" /> - <element name="downstreamIpAddress" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VsanHostMembershipInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="nodeUuid" type="xsd:string" /> - <element name="hostname" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanHostMembershipInfo"> - <sequence> - <element name="VsanHostMembershipInfo" type="vim25:VsanHostMembershipInfo" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VsanHostNodeState"> - <restriction base="xsd:string"> - <enumeration value="error" /> - <enumeration value="disabled" /> - <enumeration value="agent" /> - <enumeration value="master" /> - <enumeration value="backup" /> - <enumeration value="starting" /> - <enumeration value="stopping" /> - <enumeration value="enteringMaintenanceMode" /> - <enumeration value="exitingMaintenanceMode" /> - <enumeration value="decommissioning" /> - </restriction> - </simpleType> - <complexType name="VsanHostVsanDiskInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="vsanUuid" type="xsd:string" /> - <element name="formatVersion" type="xsd:int" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="VsanDiskIssueType"> - <restriction base="xsd:string"> - <enumeration value="nonExist" /> - <enumeration value="stampMismatch" /> - <enumeration value="unknown" /> - </restriction> - </simpleType> - <complexType name="VsanHostRuntimeInfoDiskIssue"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="diskId" type="xsd:string" /> - <element name="issue" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVsanHostRuntimeInfoDiskIssue"> - <sequence> - <element name="VsanHostRuntimeInfoDiskIssue" type="vim25:VsanHostRuntimeInfoDiskIssue" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VsanHostRuntimeInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="membershipList" type="vim25:VsanHostMembershipInfo" minOccurs="0" maxOccurs="unbounded" /> - <element name="diskIssues" type="vim25:VsanHostRuntimeInfoDiskIssue" minOccurs="0" maxOccurs="unbounded" /> - <element name="accessGenNo" type="xsd:int" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BaseConfigInfoBackingInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BaseConfigInfoFileBackingInfo"> - <complexContent> - <extension base="vim25:BaseConfigInfoBackingInfo"> - <sequence> - <element name="filePath" type="xsd:string" /> - <element name="backingObjectId" type="xsd:string" minOccurs="0" /> - <element name="parent" type="vim25:BaseConfigInfoFileBackingInfo" minOccurs="0" /> - <element name="deltaSizeInMB" type="xsd:long" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <simpleType name="BaseConfigInfoDiskFileBackingInfoProvisioningType"> - <restriction base="xsd:string"> - <enumeration value="thin" /> - <enumeration value="eagerZeroedThick" /> - <enumeration value="lazyZeroedThick" /> - </restriction> - </simpleType> - <complexType name="BaseConfigInfoDiskFileBackingInfo"> - <complexContent> - <extension base="vim25:BaseConfigInfoFileBackingInfo"> - <sequence> - <element name="provisioningType" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BaseConfigInfoRawDiskMappingBackingInfo"> - <complexContent> - <extension base="vim25:BaseConfigInfoFileBackingInfo"> - <sequence> - <element name="lunUuid" type="xsd:string" /> - <element name="compatibilityMode" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="BaseConfigInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="vim25:ID" /> - <element name="name" type="xsd:string" /> - <element name="createTime" type="xsd:dateTime" /> - <element name="backing" type="vim25:BaseConfigInfoBackingInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VslmCloneSpec"> - <complexContent> - <extension base="vim25:VslmMigrateSpec"> - <sequence> - <element name="name" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VslmCreateSpecBackingSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="datastore" type="vim25:ManagedObjectReference" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VslmCreateSpecDiskFileBackingSpec"> - <complexContent> - <extension base="vim25:VslmCreateSpecBackingSpec"> - <sequence> - <element name="provisioningType" type="xsd:string" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VslmCreateSpecRawDiskMappingBackingSpec"> - <complexContent> - <extension base="vim25:VslmCreateSpecBackingSpec"> - <sequence> - <element name="lunUuid" type="xsd:string" /> - <element name="compatibilityMode" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VslmCreateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="name" type="xsd:string" /> - <element name="backingSpec" type="vim25:VslmCreateSpecBackingSpec" /> - <element name="capacityInMB" type="xsd:long" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ID"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="id" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfID"> - <sequence> - <element name="ID" type="vim25:ID" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <complexType name="VslmMigrateSpec"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="backingSpec" type="vim25:VslmCreateSpecBackingSpec" /> - <element name="consolidate" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VslmRelocateSpec"> - <complexContent> - <extension base="vim25:VslmMigrateSpec"> - <sequence> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VStorageObjectStateInfo"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="tentative" type="xsd:boolean" minOccurs="0" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VslmTagEntry"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="tagName" type="xsd:string" /> - <element name="parentCategoryName" type="xsd:string" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="ArrayOfVslmTagEntry"> - <sequence> - <element name="VslmTagEntry" type="vim25:VslmTagEntry" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </complexType> - <simpleType name="VStorageObjectConsumptionType"> - <restriction base="xsd:string"> - <enumeration value="disk" /> - </restriction> - </simpleType> - <complexType name="VStorageObjectConfigInfo"> - <complexContent> - <extension base="vim25:BaseConfigInfo"> - <sequence> - <element name="capacityInMB" type="xsd:long" /> - <element name="consumptionType" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> - <element name="consumerId" type="vim25:ID" minOccurs="0" maxOccurs="unbounded" /> - </sequence> - </extension> - </complexContent> - </complexType> - <complexType name="VStorageObject"> - <complexContent> - <extension base="vim25:DynamicData"> - <sequence> - <element name="config" type="vim25:VStorageObjectConfigInfo" /> - </sequence> - </extension> - </complexContent> - </complexType> -</schema> |