summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChangBo Guo(gcb) <eric.guo@easystack.cn>2017-09-01 19:23:46 +0800
committerChangBo Guo(gcb) <eric.guo@easystack.cn>2017-09-01 19:26:15 +0800
commit1bd7a846631a5dab3b4e685d1c02f13746a4fd2a (patch)
treedef8423c28bba0abd904c1483587971fc8b4d7da
parent667edf81633270746d7b7e5a50cac5e1d4cb067c (diff)
downloadoslo-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.xsd277
-rw-r--r--oslo_vmware/wsdl/6.5/pbm-messagetypes.xsd223
-rw-r--r--oslo_vmware/wsdl/6.5/pbm-types.xsd988
-rw-r--r--oslo_vmware/wsdl/6.5/pbm.wsdl3975
-rw-r--r--oslo_vmware/wsdl/6.5/pbmService.wsdl16
-rw-r--r--oslo_vmware/wsdl/6.5/query-types.xsd254
-rw-r--r--oslo_vmware/wsdl/6.5/reflect-types.xsd14
-rw-r--r--oslo_vmware/wsdl/6.5/vim-types.xsd32649
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>