Initial project's source code check-in.

This commit is contained in:
ptsurbeleu 2011-07-13 16:07:32 -07:00
commit b03b0b373f
4573 changed files with 981205 additions and 0 deletions

View file

@ -0,0 +1,25 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace WebsitePanel.Providers.VirtualizationForPC
{
public static class MacAddressHelper
{
const string _allPossibleCharacters = "0123456789ABCDEF";
readonly static Random _randomGenerator = new Random();
public static string GetNewMacAddress()
{
StringBuilder macAddress = new StringBuilder("00:1D:D8:");
for (int i = 0; i < 8; i++)
{
macAddress.Append(((i + 1) % 3 == 0) ? ':' : _allPossibleCharacters[_randomGenerator.Next(16)]);
}
return macAddress.ToString();
}
}
}

View file

@ -0,0 +1,21 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("WebsitePanel.Providers.VirtualizationForPC.HyperVForPC")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyProduct("WebsitePanel.Providers.VirtualizationForPC.HyperVForPC")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("3a0f170a-8751-4ca3-b34e-93d579ea6d66")]

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<discovery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/disco/">
<contractRef ref="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?wsdl" docRef="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc" xmlns="http://schemas.xmlsoap.org/disco/scl/" />
</discovery>

View file

@ -0,0 +1,451 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd9" namespace="http://schemas.datacontract.org/2004/07/System" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd5" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:simpleType name="HealthState">
<xs:restriction base="xs:string">
<xs:enumeration value="Uninitialized" />
<xs:enumeration value="Success" />
<xs:enumeration value="Warning" />
<xs:enumeration value="Error" />
</xs:restriction>
</xs:simpleType>
<xs:element name="HealthState" nillable="true" type="tns:HealthState" />
<xs:complexType name="ManagementPackMonitorAlertSettings">
<xs:sequence>
<xs:element name="__AlertMessage" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackStringResourcee8V_PxXid" />
<xs:element name="__AlertOnState" type="tns:HealthState" />
<xs:element name="__AlertParameter1" nillable="true" type="xs:string" />
<xs:element name="__AlertParameter10" nillable="true" type="xs:string" />
<xs:element name="__AlertParameter2" nillable="true" type="xs:string" />
<xs:element name="__AlertParameter3" nillable="true" type="xs:string" />
<xs:element name="__AlertParameter4" nillable="true" type="xs:string" />
<xs:element name="__AlertParameter5" nillable="true" type="xs:string" />
<xs:element name="__AlertParameter6" nillable="true" type="xs:string" />
<xs:element name="__AlertParameter7" nillable="true" type="xs:string" />
<xs:element name="__AlertParameter8" nillable="true" type="xs:string" />
<xs:element name="__AlertParameter9" nillable="true" type="xs:string" />
<xs:element name="__AlertPriority" type="tns:ManagementPackWorkflowPriority" />
<xs:element name="__AlertSeverity" type="tns:ManagementPackAlertSeverity" />
<xs:element name="__AutoResolve" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackMonitorAlertSettings" nillable="true" type="tns:ManagementPackMonitorAlertSettings" />
<xs:complexType name="ManagementPackElementReferenceOfManagementPackStringResourcee8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackElementReferenceOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackStringResource" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/System" name="_elementType" nillable="true" type="q1:Type" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_mpref" nillable="true" type="tns:ManagementPackReference" />
<xs:element name="_name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackElementReferenceOfManagementPackStringResourcee8V_PxXid" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackStringResourcee8V_PxXid" />
<xs:complexType name="ManagementPackReference">
<xs:sequence>
<xs:element name="_id" type="ser:guid" />
<xs:element name="_keytoken" nillable="true" type="xs:string" />
<xs:element name="_name" nillable="true" type="xs:string" />
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/System" name="_version" nillable="true" type="q2:Version" />
<xs:element name="_versiondependentid" type="ser:guid" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackReference" nillable="true" type="tns:ManagementPackReference" />
<xs:simpleType name="ManagementPackWorkflowPriority">
<xs:restriction base="xs:string">
<xs:enumeration value="Low" />
<xs:enumeration value="Normal" />
<xs:enumeration value="High" />
</xs:restriction>
</xs:simpleType>
<xs:element name="ManagementPackWorkflowPriority" nillable="true" type="tns:ManagementPackWorkflowPriority" />
<xs:simpleType name="ManagementPackAlertSeverity">
<xs:restriction base="xs:string">
<xs:enumeration value="Information" />
<xs:enumeration value="Warning" />
<xs:enumeration value="Error" />
<xs:enumeration value="MatchMonitorHealth" />
</xs:restriction>
</xs:simpleType>
<xs:element name="ManagementPackAlertSeverity" nillable="true" type="tns:ManagementPackAlertSeverity" />
<xs:simpleType name="ManagementPackCategoryType">
<xs:restriction base="xs:string">
<xs:enumeration value="PerformanceCollection" />
<xs:enumeration value="Operations" />
<xs:enumeration value="EventCollection" />
<xs:enumeration value="StateCollection" />
<xs:enumeration value="SoftwareAndUpdates" />
<xs:enumeration value="Alert" />
<xs:enumeration value="System" />
<xs:enumeration value="Custom" />
<xs:enumeration value="AvailabilityHealth" />
<xs:enumeration value="PerformanceHealth" />
<xs:enumeration value="ConfigurationHealth" />
<xs:enumeration value="SecurityHealth" />
<xs:enumeration value="Discovery" />
<xs:enumeration value="Notification" />
<xs:enumeration value="DSIntegration" />
<xs:enumeration value="ConnectorFramework" />
<xs:enumeration value="ExceptionMonitoring" />
<xs:enumeration value="Maintenance" />
</xs:restriction>
</xs:simpleType>
<xs:element name="ManagementPackCategoryType" nillable="true" type="tns:ManagementPackCategoryType" />
<xs:complexType name="ManagementPackUnitMonitor">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackMonitor">
<xs:sequence>
<xs:element name="__Configuration" nillable="true" type="xs:string" />
<xs:element name="__ConfirmDelivery" type="xs:boolean" />
<xs:element name="__OperationalStateCollection" nillable="true" type="tns:ManagementPackSubElementCollectionOfManagementPackUnitMonitorOperationalStatee8V_PxXid" />
<xs:element name="__TypeID" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackUnitMonitorTypee8V_PxXid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackUnitMonitor" nillable="true" type="tns:ManagementPackUnitMonitor" />
<xs:complexType name="ManagementPackMonitor">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackAccessibleElement">
<xs:sequence>
<xs:element name="__AlertSettings" nillable="true" type="tns:ManagementPackMonitorAlertSettings" />
<xs:element name="__Category" type="tns:ManagementPackCategoryType" />
<xs:element name="__Enabled" type="tns:ManagementPackMonitoringLevel" />
<xs:element name="__ParentMonitorID" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackAggregateMonitore8V_PxXid" />
<xs:element name="__Priority" type="tns:ManagementPackWorkflowPriority" />
<xs:element name="__Remotable" type="xs:boolean" />
<xs:element name="__RunAs" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid" />
<xs:element name="__Target" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackClasse8V_PxXid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackMonitor" nillable="true" type="tns:ManagementPackMonitor" />
<xs:complexType name="ManagementPackAccessibleElement">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackElement">
<xs:sequence>
<xs:element name="_accessibility" type="tns:ManagementPackAccessibility" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackAccessibleElement" nillable="true" type="tns:ManagementPackAccessibleElement" />
<xs:complexType name="ManagementPackElement">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackItem">
<xs:sequence>
<xs:element name="_comment" nillable="true" type="xs:string" />
<xs:element name="_description" nillable="true" type="xs:string" />
<xs:element name="_displayname" nillable="true" type="xs:string" />
<xs:element name="_displaystringupdated" type="xs:boolean" />
<xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/System" name="_elementType" nillable="true" type="q3:Type" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_languagecode" nillable="true" type="xs:string" />
<xs:element name="_mpid" type="ser:guid" />
<xs:element name="_name" nillable="true" type="xs:string" />
<xs:element xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="_subelements" nillable="true" type="q4:ArrayOfKeyValueOfstringManagementPackSubElement70zWZvWI" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackElement" nillable="true" type="tns:ManagementPackElement" />
<xs:complexType name="ManagementPackItem">
<xs:sequence>
<xs:element name="_lastmodified" type="xs:dateTime" />
<xs:element name="_memberstatus" type="tns:ManagementPackElementStatus" />
<xs:element name="_timecreated" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackItem" nillable="true" type="tns:ManagementPackItem" />
<xs:simpleType name="ManagementPackElementStatus">
<xs:restriction base="xs:string">
<xs:enumeration value="Unchanged" />
<xs:enumeration value="PendingUpdate" />
<xs:enumeration value="PendingAdd" />
<xs:enumeration value="PendingDelete" />
<xs:enumeration value="DiscardChanges" />
<xs:enumeration value="Invalid" />
</xs:restriction>
</xs:simpleType>
<xs:element name="ManagementPackElementStatus" nillable="true" type="tns:ManagementPackElementStatus" />
<xs:complexType name="ManagementPackSubElement">
<xs:sequence>
<xs:element name="_description" nillable="true" type="xs:string" />
<xs:element name="_displayname" nillable="true" type="xs:string" />
<xs:element name="_displaystringupdated" type="xs:boolean" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_languagecode" nillable="true" type="xs:string" />
<xs:element name="_mpElement" nillable="true" type="tns:ManagementPackElement" />
<xs:element name="_mpelementid" type="ser:guid" />
<xs:element name="_subElementName" nillable="true" type="xs:string" />
<xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/System" name="_subElementType" nillable="true" type="q5:Type" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackSubElement" nillable="true" type="tns:ManagementPackSubElement" />
<xs:simpleType name="ManagementPackAccessibility">
<xs:restriction base="xs:string">
<xs:enumeration value="Public" />
<xs:enumeration value="Internal" />
</xs:restriction>
</xs:simpleType>
<xs:element name="ManagementPackAccessibility" nillable="true" type="tns:ManagementPackAccessibility" />
<xs:simpleType name="ManagementPackMonitoringLevel">
<xs:restriction base="xs:string">
<xs:enumeration value="false" />
<xs:enumeration value="onAdvancedMonitoring" />
<xs:enumeration value="onStandardMonitoring" />
<xs:enumeration value="onEssentialMonitoring" />
<xs:enumeration value="true" />
</xs:restriction>
</xs:simpleType>
<xs:element name="ManagementPackMonitoringLevel" nillable="true" type="tns:ManagementPackMonitoringLevel" />
<xs:complexType name="ManagementPackElementReferenceOfManagementPackAggregateMonitore8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackElementReferenceOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackAggregateMonitor" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/System" name="_elementType" nillable="true" type="q6:Type" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_mpref" nillable="true" type="tns:ManagementPackReference" />
<xs:element name="_name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackElementReferenceOfManagementPackAggregateMonitore8V_PxXid" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackAggregateMonitore8V_PxXid" />
<xs:complexType name="ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackElementReferenceOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackSecureReference" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/System" name="_elementType" nillable="true" type="q7:Type" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_mpref" nillable="true" type="tns:ManagementPackReference" />
<xs:element name="_name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid" />
<xs:complexType name="ManagementPackElementReferenceOfManagementPackClasse8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackElementReferenceOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackClass" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/System" name="_elementType" nillable="true" type="q8:Type" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_mpref" nillable="true" type="tns:ManagementPackReference" />
<xs:element name="_name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackElementReferenceOfManagementPackClasse8V_PxXid" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackClasse8V_PxXid" />
<xs:complexType name="ManagementPackSubElementCollectionOfManagementPackUnitMonitorOperationalStatee8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackSubElementCollectionOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackUnitMonitorOperationalState" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="_list" nillable="true" type="tns:ArrayOfManagementPackUnitMonitorOperationalState" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackSubElementCollectionOfManagementPackUnitMonitorOperationalStatee8V_PxXid" nillable="true" type="tns:ManagementPackSubElementCollectionOfManagementPackUnitMonitorOperationalStatee8V_PxXid" />
<xs:complexType name="ArrayOfManagementPackUnitMonitorOperationalState">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ManagementPackUnitMonitorOperationalState" nillable="true" type="tns:ManagementPackUnitMonitorOperationalState" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfManagementPackUnitMonitorOperationalState" nillable="true" type="tns:ArrayOfManagementPackUnitMonitorOperationalState" />
<xs:complexType name="ManagementPackUnitMonitorOperationalState">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackSubElement">
<xs:sequence>
<xs:element name="__HealthState" type="tns:HealthState" />
<xs:element name="__MonitorTypeStateID" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackUnitMonitorOperationalState" nillable="true" type="tns:ManagementPackUnitMonitorOperationalState" />
<xs:complexType name="ManagementPackElementReferenceOfManagementPackUnitMonitorTypee8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackElementReferenceOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackUnitMonitorType" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/System" name="_elementType" nillable="true" type="q9:Type" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_mpref" nillable="true" type="tns:ManagementPackReference" />
<xs:element name="_name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackElementReferenceOfManagementPackUnitMonitorTypee8V_PxXid" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackUnitMonitorTypee8V_PxXid" />
<xs:complexType name="ManagementPackRule">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackElement">
<xs:sequence>
<xs:element name="__Category" type="tns:ManagementPackCategoryType" />
<xs:element name="__ConditionDetection" nillable="true" type="tns:ManagementPackConditionDetectionModule" />
<xs:element name="__ConfirmDelivery" type="xs:boolean" />
<xs:element name="__DataSourceCollection" nillable="true" type="tns:ManagementPackSubElementCollectionOfManagementPackDataSourceModulee8V_PxXid" />
<xs:element name="__DiscardLevel" type="xs:int" />
<xs:element name="__Enabled" type="tns:ManagementPackMonitoringLevel" />
<xs:element name="__Priority" type="tns:ManagementPackWorkflowPriority" />
<xs:element name="__Remotable" type="xs:boolean" />
<xs:element name="__Target" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackClasse8V_PxXid" />
<xs:element name="__WriteActionCollection" nillable="true" type="tns:ManagementPackSubElementCollectionOfManagementPackWriteActionModulee8V_PxXid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackRule" nillable="true" type="tns:ManagementPackRule" />
<xs:complexType name="ManagementPackConditionDetectionModule">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackModule">
<xs:sequence>
<xs:element name="__TypeID" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackConditionDetectionModuleTypee8V_PxXid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackConditionDetectionModule" nillable="true" type="tns:ManagementPackConditionDetectionModule" />
<xs:complexType name="ManagementPackModule">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackSubElement">
<xs:sequence>
<xs:element name="__Configuration" nillable="true" type="xs:string" />
<xs:element name="__RunAs" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackModule" nillable="true" type="tns:ManagementPackModule" />
<xs:complexType name="ManagementPackElementReferenceOfManagementPackConditionDetectionModuleTypee8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackElementReferenceOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackConditionDetectionModuleType" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/System" name="_elementType" nillable="true" type="q10:Type" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_mpref" nillable="true" type="tns:ManagementPackReference" />
<xs:element name="_name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackElementReferenceOfManagementPackConditionDetectionModuleTypee8V_PxXid" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackConditionDetectionModuleTypee8V_PxXid" />
<xs:complexType name="ManagementPackSubElementCollectionOfManagementPackDataSourceModulee8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackSubElementCollectionOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackDataSourceModule" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="_list" nillable="true" type="tns:ArrayOfManagementPackDataSourceModule" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackSubElementCollectionOfManagementPackDataSourceModulee8V_PxXid" nillable="true" type="tns:ManagementPackSubElementCollectionOfManagementPackDataSourceModulee8V_PxXid" />
<xs:complexType name="ArrayOfManagementPackDataSourceModule">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ManagementPackDataSourceModule" nillable="true" type="tns:ManagementPackDataSourceModule" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfManagementPackDataSourceModule" nillable="true" type="tns:ArrayOfManagementPackDataSourceModule" />
<xs:complexType name="ManagementPackDataSourceModule">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackModule">
<xs:sequence>
<xs:element name="__TypeID" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackDataSourceModuleTypee8V_PxXid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackDataSourceModule" nillable="true" type="tns:ManagementPackDataSourceModule" />
<xs:complexType name="ManagementPackElementReferenceOfManagementPackDataSourceModuleTypee8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackElementReferenceOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackDataSourceModuleType" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/System" name="_elementType" nillable="true" type="q11:Type" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_mpref" nillable="true" type="tns:ManagementPackReference" />
<xs:element name="_name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackElementReferenceOfManagementPackDataSourceModuleTypee8V_PxXid" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackDataSourceModuleTypee8V_PxXid" />
<xs:complexType name="ManagementPackSubElementCollectionOfManagementPackWriteActionModulee8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackSubElementCollectionOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackWriteActionModule" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element name="_list" nillable="true" type="tns:ArrayOfManagementPackWriteActionModule" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackSubElementCollectionOfManagementPackWriteActionModulee8V_PxXid" nillable="true" type="tns:ManagementPackSubElementCollectionOfManagementPackWriteActionModulee8V_PxXid" />
<xs:complexType name="ArrayOfManagementPackWriteActionModule">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ManagementPackWriteActionModule" nillable="true" type="tns:ManagementPackWriteActionModule" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfManagementPackWriteActionModule" nillable="true" type="tns:ArrayOfManagementPackWriteActionModule" />
<xs:complexType name="ManagementPackWriteActionModule">
<xs:complexContent mixed="false">
<xs:extension base="tns:ManagementPackModule">
<xs:sequence>
<xs:element name="__Target" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackClasse8V_PxXid" />
<xs:element name="__TypeID" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackWriteActionModuleTypee8V_PxXid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ManagementPackWriteActionModule" nillable="true" type="tns:ManagementPackWriteActionModule" />
<xs:complexType name="ManagementPackElementReferenceOfManagementPackWriteActionModuleTypee8V_PxXid">
<xs:annotation>
<xs:appinfo>
<GenericType Name="ManagementPackElementReferenceOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ManagementPackWriteActionModuleType" Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/System" name="_elementType" nillable="true" type="q12:Type" />
<xs:element name="_id" type="ser:guid" />
<xs:element name="_mpref" nillable="true" type="tns:ManagementPackReference" />
<xs:element name="_name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ManagementPackElementReferenceOfManagementPackWriteActionModuleTypee8V_PxXid" nillable="true" type="tns:ManagementPackElementReferenceOfManagementPackWriteActionModuleTypee8V_PxXid" />
</xs:schema>

View file

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
<xs:complexType name="ArrayOfstring">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
<xs:complexType name="ArrayOfguid">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="guid" type="ser:guid" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfguid" nillable="true" type="tns:ArrayOfguid" />
<xs:complexType name="ArrayOfKeyValueOfstringanyType">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringanyType">
<xs:complexType>
<xs:sequence>
<xs:element name="Key" nillable="true" type="xs:string" />
<xs:element name="Value" nillable="true" type="xs:anyType" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValueOfstringanyType" nillable="true" type="tns:ArrayOfKeyValueOfstringanyType" />
<xs:complexType name="ArrayOfKeyValueOfstringManagementPackSubElement70zWZvWI">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringManagementPackSubElement70zWZvWI">
<xs:complexType>
<xs:sequence>
<xs:element name="Key" nillable="true" type="xs:string" />
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" name="Value" nillable="true" type="q1:ManagementPackSubElement" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfKeyValueOfstringManagementPackSubElement70zWZvWI" nillable="true" type="tns:ArrayOfKeyValueOfstringManagementPackSubElement70zWZvWI" />
</xs:schema>

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System.Reflection" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Reflection" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="MemberInfo">
<xs:sequence />
</xs:complexType>
<xs:element name="MemberInfo" nillable="true" type="tns:MemberInfo" />
</xs:schema>

View file

@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Monitoring" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Monitoring" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd5" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd8" namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common.Internal" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd7" namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common" />
<xs:complexType name="ArrayOfMonitoringObject">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="MonitoringObject" nillable="true" type="tns:MonitoringObject" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfMonitoringObject" nillable="true" type="tns:ArrayOfMonitoringObject" />
<xs:complexType name="MonitoringObject">
<xs:complexContent mixed="false">
<xs:extension base="tns:PartialMonitoringObject">
<xs:sequence>
<xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="propertyValuesByColumnName" nillable="true" type="q1:ArrayOfKeyValueOfstringanyType" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="MonitoringObject" nillable="true" type="tns:MonitoringObject" />
<xs:complexType name="PartialMonitoringObject">
<xs:complexContent mixed="false">
<xs:extension base="tns:PartialMonitoringObjectBase">
<xs:sequence>
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common.Internal" name="generatedWrapper" nillable="true" type="q2:MonitoringObjectGenerated" />
<xs:element name="leastDerivedNonAbstractMonitoringClassId" type="ser:guid" />
<xs:element xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="monitoringClassIds" nillable="true" type="q3:ArrayOfguid" />
<xs:element xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="sourceEntityIds" nillable="true" type="q4:ArrayOfguid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="PartialMonitoringObject" nillable="true" type="tns:PartialMonitoringObject" />
<xs:complexType name="PartialMonitoringObjectBase">
<xs:complexContent mixed="false">
<xs:extension xmlns:q5="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common" base="q5:MonitoringBaseWithId">
<xs:sequence />
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="PartialMonitoringObjectBase" nillable="true" type="tns:PartialMonitoringObjectBase" />
</xs:schema>

View file

@ -0,0 +1,726 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd5" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd6" namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Monitoring" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
<xs:element name="GetPerformanceCounterCategories">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="computerName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetPerformanceCounterCategoriesResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetPerformanceCounterCategoriesResult" nillable="true" type="q1:ArrayOfPerformanceCounterCategoryInfo" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetServices">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="computerName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetServicesResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetServicesResult" nillable="true" type="q2:ArrayOfWindowsService" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSCOMHost">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSCOMHostResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="GetSCOMHostResult" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSystemAlertsByDeviceName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="deviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSystemAlertsByDeviceNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetSystemAlertsByDeviceNameResult" nillable="true" type="q3:ArrayOfAlert" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringState">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="deviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringStateResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitoringStateResult" nillable="true" type="q4:Device" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringDevice">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="deviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringDeviceResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitoringDeviceResult" nillable="true" type="q5:Device" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVCollectedCounters">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVCollectedCountersResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetAllHyperVCollectedCountersResult" nillable="true" type="q6:ArrayOfPerformanceData" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVGuestCPUUtilization">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVGuestCPUUtilizationResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetAllHyperVGuestCPUUtilizationResult" nillable="true" type="q7:ArrayOfPerformanceData" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVGuestLegacyNetworkAdapter">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVGuestLegacyNetworkAdapterResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetAllHyperVGuestLegacyNetworkAdapterResult" nillable="true" type="q8:ArrayOfPerformanceData" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVGuestMemoryPagesAllocated">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVGuestMemoryPagesAllocatedResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetAllHyperVGuestMemoryPagesAllocatedResult" nillable="true" type="q9:ArrayOfPerformanceData" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVGuestStorageUsage">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVGuestStorageUsageResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetAllHyperVGuestStorageUsageResult" nillable="true" type="q10:ArrayOfPerformanceData" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVVirtualNetwork">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllHyperVVirtualNetworkResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetAllHyperVVirtualNetworkResult" nillable="true" type="q11:ArrayOfPerformanceData" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSingleVMHyperVCPUCounters">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="vmName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSingleVMHyperVCPUCountersResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetSingleVMHyperVCPUCountersResult" nillable="true" type="q12:ArrayOfPerformanceData" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSingleVMHyperVVirtualNetwork">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="vmName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSingleVMHyperVVirtualNetworkResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetSingleVMHyperVVirtualNetworkResult" nillable="true" type="q13:ArrayOfPerformanceData" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSingleVMHyperVGuestMemoryPagesAllocated">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="vmName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetSingleVMHyperVGuestMemoryPagesAllocatedResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetSingleVMHyperVGuestMemoryPagesAllocatedResult" nillable="true" type="q14:ArrayOfPerformanceData" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ExecuteMonitoringTask">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="device" nillable="true" type="q15:Device" />
<xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="task" nillable="true" type="q16:Task" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ExecuteMonitoringTaskResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="ExecuteMonitoringTaskResult" nillable="true" type="q17:ArrayOfTaskResult" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ExecuteTask">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q18="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="deviceId" type="q18:guid" />
<xs:element xmlns:q19="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="taskId" type="q19:guid" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ExecuteTaskResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="ExecuteTaskResult" nillable="true" type="q20:ArrayOfTaskResult" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringPerformanceValues">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="perfData" nillable="true" type="q21:PerformanceData" />
<xs:element minOccurs="0" name="startRange" type="xs:dateTime" />
<xs:element minOccurs="0" name="endRange" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringPerformanceValuesResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitoringPerformanceValuesResult" nillable="true" type="q22:ArrayOfPerformanceDataValue" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringPerformanceValuesById">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q23="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="performanceDataId" type="q23:guid" />
<xs:element minOccurs="0" name="startRange" type="xs:dateTime" />
<xs:element minOccurs="0" name="endRange" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringPerformanceValuesByIdResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitoringPerformanceValuesByIdResult" nillable="true" type="q24:ArrayOfPerformanceDataValue" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoredObjects">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q25="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="computers" nillable="true" type="q25:ArrayOfstring" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoredObjectsResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitoredObjectsResult" nillable="true" type="q26:ArrayOfMonitoredObject" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringAlertsByObjectDisplayName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="monitoringObjectDisplayName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringAlertsByObjectDisplayNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitoringAlertsByObjectDisplayNameResult" nillable="true" type="q27:ArrayOfAlert" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoredObjectByDisplayName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoredObjectByDisplayNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitoredObjectByDisplayNameResult" nillable="true" type="q28:MonitoredObject" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoredApplicationComponents">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q29="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="componentIds" nillable="true" type="q29:ArrayOfguid" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoredApplicationComponentsResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitoredApplicationComponentsResult" nillable="true" type="q30:ArrayOfMonitoredObject" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringTemplates">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringTemplatesResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitoringTemplatesResult" nillable="true" type="q31:ArrayOfTemplate" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetManagementPacks">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="filter" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetManagementPacksResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetManagementPacksResult" nillable="true" type="q32:ArrayOfPack" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetManagementPack">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="managementPackName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetManagementPackResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q33="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetManagementPackResult" nillable="true" type="q33:Pack" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteManagementPack">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="pack" nillable="true" type="q34:Pack" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteManagementPackResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetManagementPackStringResource">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="managementPackName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="resourceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetManagementPackStringResourceResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="GetManagementPackStringResourceResult" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UpdateManagementPackStringResource">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="managementPackName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="resourceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="content" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UpdateManagementPackStringResourceResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateWebUrlMonitor">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q35="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="packInfo" nillable="true" type="q35:Pack" />
<xs:element minOccurs="0" name="webUrl" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="pollInterval" type="xs:int" />
<xs:element xmlns:q36="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="watcherNodeIds" nillable="true" type="q36:ArrayOfstring" />
<xs:element minOccurs="0" name="watcherComputerList" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateWebUrlMonitorResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateTcpPortMonitor">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q37="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="packInfo" nillable="true" type="q37:Pack" />
<xs:element minOccurs="0" name="webUrl" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="portNumber" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="pollInterval" type="xs:int" />
<xs:element xmlns:q38="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="watcherNodeIds" nillable="true" type="q38:ArrayOfstring" />
<xs:element minOccurs="0" name="watcherComputerList" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateTcpPortMonitorResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetMonitors">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q39="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="pack" nillable="true" type="q39:Pack" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitorsResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q40="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Monitoring" minOccurs="0" name="GetMonitorsResult" nillable="true" type="q40:ArrayOfMonitoringObject" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitorInfo">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q41="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="monitorId" type="q41:guid" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitorInfoResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q42="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitorInfoResult" nillable="true" type="q42:MonitorInfo" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitorHealthState">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q43="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="pack" nillable="true" type="q43:Pack" />
<xs:element xmlns:q44="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Monitoring" minOccurs="0" name="mObject" nillable="true" type="q44:MonitoringObject" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitorHealthStateResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q45="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetMonitorHealthStateResult" nillable="true" type="q45:ArrayOfMonitorHealthState" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetApplicationHealthState">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q46="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="pack" nillable="true" type="q46:Pack" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetApplicationHealthStateResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q47="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetApplicationHealthStateResult" nillable="true" type="q47:ArrayOfMonitorHealthState" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetApplicationComponentHealthState">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q48="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="appComponent" nillable="true" type="q48:MonitoredObject" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetApplicationComponentHealthStateResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q49="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="GetApplicationComponentHealthStateResult" nillable="true" type="q49:ArrayOfMonitorHealthState" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringStateHierarchy">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="monitorName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetMonitoringStateHierarchyResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateManagementPack">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="managementPackName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="friendlyName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateManagementPackResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q50="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="CreateManagementPackResult" nillable="true" type="q50:Pack" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UpdateManagementPack">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q51="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="packInfo" nillable="true" type="q51:Pack" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UpdateManagementPackResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateAverageThresholdPerformanceCounterMonitor">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q52="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="packInfo" nillable="true" type="q52:Pack" />
<xs:element xmlns:q53="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="targetMonitoringClassId" type="q53:guid" />
<xs:element minOccurs="0" name="monitorName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="monitorDisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="underThresholdIsHealthy" type="xs:boolean" />
<xs:element minOccurs="0" name="counterName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="instanceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="objectName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="threshold" type="xs:double" />
<xs:element minOccurs="0" name="frequency" type="xs:int" />
<xs:element minOccurs="0" name="numberOfSample" type="xs:int" />
<xs:element minOccurs="0" name="createAlert" type="xs:boolean" />
<xs:element minOccurs="0" name="alertName" nillable="true" type="xs:string" />
<xs:element xmlns:q54="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="alertPriority" type="q54:ManagementPackWorkflowPriority" />
<xs:element xmlns:q55="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="alertSeverity" type="q55:ManagementPackAlertSeverity" />
<xs:element minOccurs="0" name="alertDisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="alertDescription" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateAverageThresholdPerformanceCounterMonitorResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q56="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="CreateAverageThresholdPerformanceCounterMonitorResult" nillable="true" type="q56:ManagementPackUnitMonitor" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateDoubleThresholdPerformanceCounterMonitor">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q57="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="packInfo" nillable="true" type="q57:Pack" />
<xs:element xmlns:q58="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="targetMonitoringClassId" type="q58:guid" />
<xs:element minOccurs="0" name="monitorName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="monitorDisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="underThresholdIsHealthy" type="xs:boolean" />
<xs:element minOccurs="0" name="counterName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="instanceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="objectName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="threshold1" type="xs:double" />
<xs:element minOccurs="0" name="threshold2" type="xs:double" />
<xs:element minOccurs="0" name="frequency" type="xs:int" />
<xs:element minOccurs="0" name="createAlert" type="xs:boolean" />
<xs:element minOccurs="0" name="alertName" nillable="true" type="xs:string" />
<xs:element xmlns:q59="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="alertPriority" type="q59:ManagementPackWorkflowPriority" />
<xs:element xmlns:q60="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="alertSeverity" type="q60:ManagementPackAlertSeverity" />
<xs:element minOccurs="0" name="alertDisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="alertDescription" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateDoubleThresholdPerformanceCounterMonitorResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q61="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="CreateDoubleThresholdPerformanceCounterMonitorResult" nillable="true" type="q61:ManagementPackUnitMonitor" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateMonitorOverride">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q62="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="packInfo" nillable="true" type="q62:Pack" />
<xs:element xmlns:q63="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="overrideMonitoringClassId" type="q63:guid" />
<xs:element xmlns:q64="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="monitorId" type="q64:guid" />
<xs:element minOccurs="0" name="Enable" type="xs:boolean" />
<xs:element minOccurs="0" name="overrideName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="displayName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateMonitorOverrideResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateNTServiceUnitMonitor">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="scomServiceName" nillable="true" type="xs:string" />
<xs:element xmlns:q65="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="packInfo" nillable="true" type="q65:Pack" />
<xs:element xmlns:q66="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="targetMonitoringClassId" type="q66:guid" />
<xs:element minOccurs="0" name="monitorName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="monitorDisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="createAlert" type="xs:boolean" />
<xs:element minOccurs="0" name="alertName" nillable="true" type="xs:string" />
<xs:element xmlns:q67="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="alertPriority" type="q67:ManagementPackWorkflowPriority" />
<xs:element xmlns:q68="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="alertSeverity" type="q68:ManagementPackAlertSeverity" />
<xs:element minOccurs="0" name="alertDisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="alertDescription" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateNTServiceUnitMonitorResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q69="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="CreateNTServiceUnitMonitorResult" nillable="true" type="q69:ManagementPackUnitMonitor" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreatePerformanceCollectionRule">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serviceName" nillable="true" type="xs:string" />
<xs:element xmlns:q70="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" minOccurs="0" name="packInfo" nillable="true" type="q70:Pack" />
<xs:element minOccurs="0" name="ruleName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ruleDisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ruleDescription" nillable="true" type="xs:string" />
<xs:element xmlns:q71="http://schemas.microsoft.com/2003/10/Serialization/" minOccurs="0" name="targetMonitoringClassId" type="q71:guid" />
<xs:element minOccurs="0" name="performanceCounterName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="objectName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="instanceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="frequency" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreatePerformanceCollectionRuleResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q72="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="CreatePerformanceCollectionRuleResult" nillable="true" type="q72:ManagementPackRule" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View file

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

View file

@ -0,0 +1,274 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/System.Diagnostics" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:complexType name="ArrayOfPerformanceCounterCategoryInfo">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="PerformanceCounterCategoryInfo" nillable="true" type="tns:PerformanceCounterCategoryInfo" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfPerformanceCounterCategoryInfo" nillable="true" type="tns:ArrayOfPerformanceCounterCategoryInfo" />
<xs:complexType name="PerformanceCounterCategoryInfo">
<xs:sequence>
<xs:element minOccurs="0" name="CategoryHelp" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CategoryName" nillable="true" type="xs:string" />
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/System.Diagnostics" minOccurs="0" name="CategoryType" type="q1:PerformanceCounterCategoryType" />
<xs:element minOccurs="0" name="MachineName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="PerformanceCounterCategoryInfo" nillable="true" type="tns:PerformanceCounterCategoryInfo" />
<xs:complexType name="ArrayOfWindowsService">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="WindowsService" nillable="true" type="tns:WindowsService" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfWindowsService" nillable="true" type="tns:ArrayOfWindowsService" />
<xs:complexType name="WindowsService">
<xs:sequence>
<xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MachineName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ServiceName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="WindowsService" nillable="true" type="tns:WindowsService" />
<xs:complexType name="ArrayOfAlert">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Alert" nillable="true" type="tns:Alert" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfAlert" nillable="true" type="tns:ArrayOfAlert" />
<xs:complexType name="Alert">
<xs:sequence>
<xs:element minOccurs="0" name="Created" type="xs:dateTime" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ResolutionState" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Severity" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Source" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="Alert" nillable="true" type="tns:Alert" />
<xs:complexType name="Device">
<xs:sequence>
<xs:element minOccurs="0" name="Alerts" nillable="true" type="tns:ArrayOfAlert" />
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="AvailabilityState" type="q2:HealthState" />
<xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="ConfigurationState" type="q3:HealthState" />
<xs:element minOccurs="0" name="DeviceId" type="ser:guid" />
<xs:element minOccurs="0" name="DeviceProperties" nillable="true" type="tns:ArrayOfDeviceProperty" />
<xs:element minOccurs="0" name="Events" nillable="true" type="tns:ArrayOfDeviceEvent" />
<xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="HealthState" type="q4:HealthState" />
<xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="PerformanceState" type="q5:HealthState" />
<xs:element minOccurs="0" name="ProformanceDataList" nillable="true" type="tns:ArrayOfPerformanceData" />
<xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="SecurityState" type="q6:HealthState" />
<xs:element minOccurs="0" name="Tasks" nillable="true" type="tns:ArrayOfTask" />
</xs:sequence>
</xs:complexType>
<xs:element name="Device" nillable="true" type="tns:Device" />
<xs:complexType name="ArrayOfDeviceProperty">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="DeviceProperty" nillable="true" type="tns:DeviceProperty" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfDeviceProperty" nillable="true" type="tns:ArrayOfDeviceProperty" />
<xs:complexType name="DeviceProperty">
<xs:sequence>
<xs:element minOccurs="0" name="PropertyName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PropertyValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="DeviceProperty" nillable="true" type="tns:DeviceProperty" />
<xs:complexType name="ArrayOfDeviceEvent">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="DeviceEvent" nillable="true" type="tns:DeviceEvent" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfDeviceEvent" nillable="true" type="tns:ArrayOfDeviceEvent" />
<xs:complexType name="DeviceEvent">
<xs:sequence>
<xs:element minOccurs="0" name="Category" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Decription" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="EventData" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Level" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Number" type="xs:int" />
<xs:element minOccurs="0" name="TimeGenerated" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:element name="DeviceEvent" nillable="true" type="tns:DeviceEvent" />
<xs:complexType name="ArrayOfPerformanceData">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="PerformanceData" nillable="true" type="tns:PerformanceData" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfPerformanceData" nillable="true" type="tns:ArrayOfPerformanceData" />
<xs:complexType name="PerformanceData">
<xs:sequence>
<xs:element minOccurs="0" name="CounterName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="HasSignature" type="xs:boolean" />
<xs:element minOccurs="0" name="Id" type="ser:guid" />
<xs:element minOccurs="0" name="InstanceName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MonitoringRuleId" type="ser:guid" />
<xs:element minOccurs="0" name="ObjectName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ScaleFactor" type="xs:double" />
<xs:element minOccurs="0" name="ScaleLegend" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="PerformanceData" nillable="true" type="tns:PerformanceData" />
<xs:complexType name="ArrayOfTask">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Task" nillable="true" type="tns:Task" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfTask" nillable="true" type="tns:ArrayOfTask" />
<xs:complexType name="Task">
<xs:sequence>
<xs:element minOccurs="0" name="Comment" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TaskId" type="ser:guid" />
</xs:sequence>
</xs:complexType>
<xs:element name="Task" nillable="true" type="tns:Task" />
<xs:complexType name="ArrayOfTaskResult">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="TaskResult" nillable="true" type="tns:TaskResult" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfTaskResult" nillable="true" type="tns:ArrayOfTaskResult" />
<xs:complexType name="TaskResult">
<xs:sequence>
<xs:element minOccurs="0" name="BatchId" type="ser:guid" />
<xs:element minOccurs="0" name="ErrorCode" nillable="true" type="xs:int" />
<xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Output" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TaskId" type="ser:guid" />
<xs:element minOccurs="0" name="TaskStatus" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="TaskResult" nillable="true" type="tns:TaskResult" />
<xs:complexType name="ArrayOfPerformanceDataValue">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="PerformanceDataValue" nillable="true" type="tns:PerformanceDataValue" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfPerformanceDataValue" nillable="true" type="tns:ArrayOfPerformanceDataValue" />
<xs:complexType name="PerformanceDataValue">
<xs:sequence>
<xs:element minOccurs="0" name="SampleValue" nillable="true" type="xs:double" />
<xs:element minOccurs="0" name="TimeAdded" type="xs:dateTime" />
<xs:element minOccurs="0" name="TimeSampled" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:element name="PerformanceDataValue" nillable="true" type="tns:PerformanceDataValue" />
<xs:complexType name="ArrayOfMonitoredObject">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="MonitoredObject" nillable="true" type="tns:MonitoredObject" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfMonitoredObject" nillable="true" type="tns:ArrayOfMonitoredObject" />
<xs:complexType name="MonitoredObject">
<xs:sequence>
<xs:element minOccurs="0" name="Alerts" nillable="true" type="tns:ArrayOfAlert" />
<xs:element minOccurs="0" name="AvailabilityLastModified" nillable="true" type="xs:dateTime" />
<xs:element minOccurs="0" name="ComputerName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DeviceProperties" nillable="true" type="tns:ArrayOfDeviceProperty" />
<xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Events" nillable="true" type="tns:ArrayOfDeviceEvent" />
<xs:element minOccurs="0" name="FullName" nillable="true" type="xs:string" />
<xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="HealthState" type="q7:HealthState" />
<xs:element minOccurs="0" name="InMaintenanceMode" type="xs:boolean" />
<xs:element minOccurs="0" name="IsAvailable" type="xs:boolean" />
<xs:element minOccurs="0" name="IsManaged" type="xs:boolean" />
<xs:element minOccurs="0" name="LastModified" type="xs:dateTime" />
<xs:element minOccurs="0" name="LeastDerivedMonitoringClass" nillable="true" type="tns:MonitoringClassInfo" />
<xs:element minOccurs="0" name="LeastDerivedNonAbstractMonitoringClassId" type="ser:guid" />
<xs:element minOccurs="0" name="MaintenanceModeLastModified" nillable="true" type="xs:dateTime" />
<xs:element minOccurs="0" name="MonitoringClassDisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ObjectId" type="ser:guid" />
<xs:element minOccurs="0" name="Path" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StateLastModified" nillable="true" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:element name="MonitoredObject" nillable="true" type="tns:MonitoredObject" />
<xs:complexType name="MonitoringClassInfo">
<xs:sequence>
<xs:element minOccurs="0" name="Comment" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Id" type="ser:guid" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="MonitoringClassInfo" nillable="true" type="tns:MonitoringClassInfo" />
<xs:complexType name="ArrayOfTemplate">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Template" nillable="true" type="tns:Template" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfTemplate" nillable="true" type="tns:ArrayOfTemplate" />
<xs:complexType name="Template">
<xs:sequence>
<xs:element minOccurs="0" name="Comment" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Id" type="ser:guid" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="Template" nillable="true" type="tns:Template" />
<xs:complexType name="ArrayOfPack">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Pack" nillable="true" type="tns:Pack" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfPack" nillable="true" type="tns:ArrayOfPack" />
<xs:complexType name="Pack">
<xs:sequence>
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Id" type="ser:guid" />
<xs:element minOccurs="0" name="LastModified" type="xs:dateTime" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TimeCreated" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:element name="Pack" nillable="true" type="tns:Pack" />
<xs:complexType name="MonitorInfo">
<xs:sequence>
<xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="AlertSettings" nillable="true" type="q8:ManagementPackMonitorAlertSettings" />
<xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="Category" type="q9:ManagementPackCategoryType" />
<xs:element minOccurs="0" name="Configuration" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="KnowedgeArticleContent" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MonitorId" type="ser:guid" />
<xs:element minOccurs="0" name="MonitorName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="MonitorInfo" nillable="true" type="tns:MonitorInfo" />
<xs:complexType name="ArrayOfMonitorHealthState">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="MonitorHealthState" nillable="true" type="tns:MonitorHealthState" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfMonitorHealthState" nillable="true" type="tns:ArrayOfMonitorHealthState" />
<xs:complexType name="MonitorHealthState">
<xs:sequence>
<xs:element minOccurs="0" name="ChildStates" nillable="true" type="tns:ArrayOfMonitorHealthState" />
<xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" minOccurs="0" name="HealthState" type="q10:HealthState" />
<xs:element minOccurs="0" name="Id" nillable="true" type="ser:guid" />
<xs:element minOccurs="0" name="LastTimeModified" nillable="true" type="xs:dateTime" />
<xs:element minOccurs="0" name="MonitorDescription" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MonitorDisplayName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MonitorId" type="ser:guid" />
<xs:element minOccurs="0" name="MonitorName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MonitorSettings" nillable="true" type="tns:MonitorInfo" />
<xs:element minOccurs="0" name="MonitorTargetMonitoringClassId" type="ser:guid" />
<xs:element minOccurs="0" name="MonitoringObjectId" type="ser:guid" />
<xs:element minOccurs="0" name="OperationalState" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="MonitorHealthState" nillable="true" type="tns:MonitorHealthState" />
</xs:schema>

View file

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System.Diagnostics" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Diagnostics" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:simpleType name="PerformanceCounterCategoryType">
<xs:restriction base="xs:string">
<xs:enumeration value="Unknown">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">-1</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SingleInstance">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">0</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="MultiInstance">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:element name="PerformanceCounterCategoryType" nillable="true" type="tns:PerformanceCounterCategoryType" />
</xs:schema>

View file

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:complexType name="MonitoringBaseWithId">
<xs:complexContent mixed="false">
<xs:extension base="tns:MonitoringBase">
<xs:sequence>
<xs:element name="id" type="ser:guid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="MonitoringBaseWithId" nillable="true" type="tns:MonitoringBaseWithId" />
<xs:complexType name="MonitoringBase">
<xs:sequence>
<xs:element name="displayString" nillable="true" type="xs:string" />
<xs:element name="lockObject" nillable="true" type="xs:anyType" />
<xs:element name="managementGroupId" type="ser:guid" />
</xs:sequence>
</xs:complexType>
<xs:element name="MonitoringBase" nillable="true" type="tns:MonitoringBase" />
</xs:schema>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common.Internal" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common.Internal" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" />
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:complexType name="MonitoringObjectGenerated">
<xs:sequence>
<xs:element name="availabilityLastModified" nillable="true" type="xs:dateTime" />
<xs:element name="displayName" nillable="true" type="xs:string" />
<xs:element name="fullName" nillable="true" type="xs:string" />
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configuration" name="healthState" type="q1:HealthState" />
<xs:element name="id" type="ser:guid" />
<xs:element name="inMaintenanceMode" nillable="true" type="xs:boolean" />
<xs:element name="isAvailable" nillable="true" type="xs:boolean" />
<xs:element name="isDeleted" type="xs:boolean" />
<xs:element name="isManaged" type="xs:boolean" />
<xs:element name="lastModified" type="xs:dateTime" />
<xs:element name="maintenanceModeLastModified" nillable="true" type="xs:dateTime" />
<xs:element name="monitoringClassId" type="ser:guid" />
<xs:element name="name" nillable="true" type="xs:string" />
<xs:element name="path" nillable="true" type="xs:string" />
<xs:element name="sourceEntityId" nillable="true" type="ser:guid" />
<xs:element name="stateLastModified" nillable="true" type="xs:dateTime" />
<xs:element name="typedManagedEntityId" type="ser:guid" />
<xs:element name="typedMonitoringObjectIsDeleted" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
<xs:element name="MonitoringObjectGenerated" nillable="true" type="tns:MonitoringObjectGenerated" />
</xs:schema>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd10" namespace="http://schemas.datacontract.org/2004/07/System.Reflection" />
<xs:complexType name="Type">
<xs:complexContent mixed="false">
<xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/System.Reflection" base="q1:MemberInfo">
<xs:sequence />
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="Type" nillable="true" type="tns:Type" />
<xs:complexType name="Version">
<xs:sequence>
<xs:element name="_Build" type="xs:int" />
<xs:element name="_Major" type="xs:int" />
<xs:element name="_Minor" type="xs:int" />
<xs:element name="_Revision" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:element name="Version" nillable="true" type="tns:Version" />
</xs:schema>

View file

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<ReferenceGroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ID="8a7b995d-1f23-495a-a200-d51473525187" xmlns="urn:schemas-microsoft-com:xml-wcfservicemap">
<ClientOptions>
<GenerateAsynchronousMethods>false</GenerateAsynchronousMethods>
<EnableDataBinding>true</EnableDataBinding>
<ExcludedTypes />
<ImportXmlTypes>false</ImportXmlTypes>
<GenerateInternalTypes>false</GenerateInternalTypes>
<GenerateMessageContracts>false</GenerateMessageContracts>
<NamespaceMappings />
<CollectionMappings />
<GenerateSerializableTypes>true</GenerateSerializableTypes>
<Serializer>Auto</Serializer>
<UseSerializerForFaults>true</UseSerializerForFaults>
<ReferenceAllAssemblies>true</ReferenceAllAssemblies>
<ReferencedAssemblies />
<ReferencedDataContractTypes />
<ServiceContractMappings />
</ClientOptions>
<MetadataSources>
<MetadataSource Address="http://vmserver3/MonitoringWebService/" Protocol="http" SourceId="1" />
</MetadataSources>
<Metadata>
<MetadataFile FileName="MonitoringService.xsd" MetadataType="Schema" ID="c1bfda09-8a7d-4356-9734-4e0634f48e20" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd4" />
<MetadataFile FileName="MonitoringService1.xsd" MetadataType="Schema" ID="184bf018-e0d5-4af6-91ff-29be12eca271" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd5" />
<MetadataFile FileName="MonitoringService2.xsd" MetadataType="Schema" ID="aa180aab-cadb-4088-99c4-b252e06ff4f4" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd6" />
<MetadataFile FileName="MonitoringService.wsdl" MetadataType="Wsdl" ID="a23d9565-ee47-4a50-bab6-24a5cef48ffe" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?wsdl" />
<MetadataFile FileName="MonitoringService3.xsd" MetadataType="Schema" ID="63b22be5-7b7f-4b7f-939b-dfce4c5988e8" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd0" />
<MetadataFile FileName="MonitoringService4.xsd" MetadataType="Schema" ID="1cb8d107-9d2b-4ac5-ba31-310e748a325e" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd1" />
<MetadataFile FileName="MonitoringService.disco" MetadataType="Disco" ID="a8ce3df6-9c6f-4b16-93cd-b4a48150d91c" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?disco" />
<MetadataFile FileName="MonitoringService5.xsd" MetadataType="Schema" ID="1c16a299-11d2-4db7-8b64-7b65f9c36dfe" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd2" />
<MetadataFile FileName="MonitoringService6.xsd" MetadataType="Schema" ID="0e75e93a-50ca-4257-85a1-c04d759b0901" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd3" />
<MetadataFile FileName="MonitoringService7.xsd" MetadataType="Schema" ID="d01c95f0-b628-4fa9-bf32-b67d8f83e242" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd7" />
<MetadataFile FileName="MonitoringService8.xsd" MetadataType="Schema" ID="e3a61ee5-711b-4430-a2cf-806b9943706a" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd8" />
<MetadataFile FileName="MonitoringService9.xsd" MetadataType="Schema" ID="e8bdf5e3-465c-4522-bd22-d18cc41f662c" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd9" />
<MetadataFile FileName="MonitoringService10.xsd" MetadataType="Schema" ID="d053f435-607f-4f31-9157-692b83f4e02e" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc?xsd=xsd10" />
</Metadata>
<Extensions>
<ExtensionFile FileName="configuration91.svcinfo" Name="configuration91.svcinfo" />
<ExtensionFile FileName="configuration.svcinfo" Name="configuration.svcinfo" />
</Extensions>
</ReferenceGroup>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<configurationSnapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:xml-wcfconfigurationsnapshot">
<behaviors />
<bindings>
<binding digest="System.ServiceModel.Configuration.WSHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data hostNameComparisonMode=&quot;StrongWildcard&quot; messageEncoding=&quot;Text&quot; name=&quot;WSHttpBinding_IMonitoringService&quot; textEncoding=&quot;utf-8&quot; transactionFlow=&quot;false&quot;&gt;&lt;readerQuotas maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxDepth=&quot;32&quot; maxNameTableCharCount=&quot;16384&quot; maxStringContentLength=&quot;8192&quot; /&gt;&lt;reliableSession enabled=&quot;false&quot; inactivityTimeout=&quot;00:10:00&quot; ordered=&quot;true&quot; /&gt;&lt;security mode=&quot;Message&quot;&gt;&lt;message algorithmSuite=&quot;Default&quot; clientCredentialType=&quot;Windows&quot; negotiateServiceCredential=&quot;true&quot; /&gt;&lt;transport clientCredentialType=&quot;Windows&quot; proxyCredentialType=&quot;None&quot; realm=&quot;&quot; /&gt;&lt;/security&gt;&lt;/Data&gt;" bindingType="wsHttpBinding" name="WSHttpBinding_IMonitoringService" />
</bindings>
<endpoints>
<endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc&quot; binding=&quot;wsHttpBinding&quot; bindingConfiguration=&quot;WSHttpBinding_IMonitoringService&quot; contract=&quot;MonitoringWebService.IMonitoringService&quot; name=&quot;WSHttpBinding_IMonitoringService&quot;&gt;&lt;identity&gt;&lt;servicePrincipalName value=&quot;host/vmserver3.sweetsoft.com.ua&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc&quot; binding=&quot;wsHttpBinding&quot; bindingConfiguration=&quot;WSHttpBinding_IMonitoringService&quot; contract=&quot;MonitoringWebService.IMonitoringService&quot; name=&quot;WSHttpBinding_IMonitoringService&quot;&gt;&lt;identity&gt;&lt;servicePrincipalName value=&quot;host/vmserver3.sweetsoft.com.ua&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" contractName="MonitoringWebService.IMonitoringService" name="WSHttpBinding_IMonitoringService" />
</endpoints>
</configurationSnapshot>

View file

@ -0,0 +1,216 @@
<?xml version="1.0" encoding="utf-8"?>
<SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="OmbpYgsDdqGF744FARaIwtxf9tU=">
<bindingConfigurations>
<bindingConfiguration bindingType="wsHttpBinding" name="WSHttpBinding_IMonitoringService">
<properties>
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>WSHttpBinding_IMonitoringService</serializedValue>
</property>
<property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:01:00</serializedValue>
</property>
<property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:01:00</serializedValue>
</property>
<property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:10:00</serializedValue>
</property>
<property path="/sendTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:01:00</serializedValue>
</property>
<property path="/bypassProxyOnLocal" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/transactionFlow" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>StrongWildcard</serializedValue>
</property>
<property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>524288</serializedValue>
</property>
<property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>65536</serializedValue>
</property>
<property path="/messageEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.WSMessageEncoding, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Text</serializedValue>
</property>
<property path="/proxyAddress" isComplexType="false" isExplicitlyDefined="false" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement</serializedValue>
</property>
<property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>32</serializedValue>
</property>
<property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>8192</serializedValue>
</property>
<property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>16384</serializedValue>
</property>
<property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>4096</serializedValue>
</property>
<property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>16384</serializedValue>
</property>
<property path="/reliableSession" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement</serializedValue>
</property>
<property path="/reliableSession/ordered" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>True</serializedValue>
</property>
<property path="/reliableSession/inactivityTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:10:00</serializedValue>
</property>
<property path="/reliableSession/enabled" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/textEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.Text.Encoding, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Text.UTF8Encoding</serializedValue>
</property>
<property path="/useDefaultWebProxy" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>True</serializedValue>
</property>
<property path="/allowCookies" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.WSHttpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.WSHttpSecurityElement</serializedValue>
</property>
<property path="/security/mode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.SecurityMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Message</serializedValue>
</property>
<property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.WSHttpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.WSHttpTransportSecurityElement</serializedValue>
</property>
<property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Windows</serializedValue>
</property>
<property path="/security/transport/proxyCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpProxyCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Never</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>TransportSelected</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>(Collection)</serializedValue>
</property>
<property path="/security/transport/realm" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement</serializedValue>
</property>
<property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.MessageCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Windows</serializedValue>
</property>
<property path="/security/message/negotiateServiceCredential" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>True</serializedValue>
</property>
<property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Default</serializedValue>
</property>
<property path="/security/message/establishSecurityContext" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>True</serializedValue>
</property>
</properties>
</bindingConfiguration>
</bindingConfigurations>
<endpoints>
<endpoint name="WSHttpBinding_IMonitoringService" contract="MonitoringWebService.IMonitoringService" bindingType="wsHttpBinding" address="http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc" bindingConfiguration="WSHttpBinding_IMonitoringService">
<properties>
<property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>http://vmserver3.sweetsoft.com.ua/MonitoringWebService/MonitoringService.svc</serializedValue>
</property>
<property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>wsHttpBinding</serializedValue>
</property>
<property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>WSHttpBinding_IMonitoringService</serializedValue>
</property>
<property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>MonitoringWebService.IMonitoringService</serializedValue>
</property>
<property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue>
</property>
<property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>&lt;Header /&gt;</serializedValue>
</property>
<property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue>
</property>
<property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue>
</property>
<property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue>
</property>
<property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>host/vmserver3.sweetsoft.com.ua</serializedValue>
</property>
<property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue>
</property>
<property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue>
</property>
<property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue>
</property>
<property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue>
</property>
<property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>My</serializedValue>
</property>
<property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>LocalMachine</serializedValue>
</property>
<property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>FindBySubjectDistinguishedName</serializedValue>
</property>
<property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>WSHttpBinding_IMonitoringService</serializedValue>
</property>
<property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
</properties>
</endpoint>
</endpoints>
</SavedWcfConfigurationInformation>

View file

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<ReferenceGroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ID="6f422e79-a800-4ea3-b6e9-a0ab7c28b7c3" xmlns="urn:schemas-microsoft-com:xml-wcfservicemap">
<ClientOptions>
<GenerateAsynchronousMethods>false</GenerateAsynchronousMethods>
<EnableDataBinding>true</EnableDataBinding>
<ExcludedTypes />
<ImportXmlTypes>false</ImportXmlTypes>
<GenerateInternalTypes>false</GenerateInternalTypes>
<GenerateMessageContracts>false</GenerateMessageContracts>
<NamespaceMappings />
<CollectionMappings />
<GenerateSerializableTypes>true</GenerateSerializableTypes>
<Serializer>Auto</Serializer>
<UseSerializerForFaults>true</UseSerializerForFaults>
<ReferenceAllAssemblies>true</ReferenceAllAssemblies>
<ReferencedAssemblies />
<ReferencedDataContractTypes />
<ServiceContractMappings />
</ClientOptions>
<MetadataSources>
<MetadataSource Address="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?wsdl" Protocol="http" SourceId="1" />
</MetadataSources>
<Metadata>
<MetadataFile FileName="VirtualMachineManagementService.xsd" MetadataType="Schema" ID="ab9abee8-d91a-4653-96c2-4601fe491581" SourceId="1" SourceUrl="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd4" />
<MetadataFile FileName="VirtualMachineManagementService1.xsd" MetadataType="Schema" ID="d5c09801-eb26-429f-993d-d670dbc9beeb" SourceId="1" SourceUrl="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd6" />
<MetadataFile FileName="VirtualMachineManagementService.wsdl" MetadataType="Wsdl" ID="3d81f930-8541-474b-a168-223d9916db9a" SourceId="1" SourceUrl="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?wsdl" />
<MetadataFile FileName="VirtualMachineManagementService2.xsd" MetadataType="Schema" ID="8449a596-d2ef-442f-aae8-168422905b82" SourceId="1" SourceUrl="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd1" />
<MetadataFile FileName="VirtualMachineManagementService3.xsd" MetadataType="Schema" ID="b1d87806-20ef-4d9a-9fab-d33ea549caff" SourceId="1" SourceUrl="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd0" />
<MetadataFile FileName="VirtualMachineManagementService4.xsd" MetadataType="Schema" ID="00ae921a-4ad6-4e86-a500-0ca27beb340f" SourceId="1" SourceUrl="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd3" />
<MetadataFile FileName="VirtualMachineManagementService5.xsd" MetadataType="Schema" ID="f89de65b-2d1b-4d6e-aad4-7cfe757f38c2" SourceId="1" SourceUrl="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd2" />
<MetadataFile FileName="VirtualMachineManagementService6.xsd" MetadataType="Schema" ID="fe2c362a-87e4-49a4-8eea-1e031a019e7a" SourceId="1" SourceUrl="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd5" />
</Metadata>
<Extensions>
<ExtensionFile FileName="configuration91.svcinfo" Name="configuration91.svcinfo" />
<ExtensionFile FileName="configuration.svcinfo" Name="configuration.svcinfo" />
</Extensions>
</ReferenceGroup>

View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="ArrayOfstring">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
<xs:complexType name="ArrayOfunsignedShort">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="unsignedShort" type="xs:unsignedShort" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfunsignedShort" nillable="true" type="tns:ArrayOfunsignedShort" />
</xs:schema>

View file

@ -0,0 +1,226 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System.Net.Sockets" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Net.Sockets" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:simpleType name="AddressFamily">
<xs:restriction base="xs:string">
<xs:enumeration value="Unknown">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">-1</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Unspecified">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">0</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Unix">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="InterNetwork">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ImpLink">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Pup">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Chaos">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">5</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NS">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Ipx">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Iso">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">7</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Osi">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">7</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Ecma">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DataKit">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">9</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Ccitt">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">10</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Sna">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">11</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DecNet">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">12</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DataLink">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">13</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Lat">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">14</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="HyperChannel">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">15</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="AppleTalk">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">16</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NetBios">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">17</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="VoiceView">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">18</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FireFox">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">19</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Banyan">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">21</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Atm">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">22</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="InterNetworkV6">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">23</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Cluster">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">24</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Ieee12844">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">25</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Irda">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">26</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NetworkDesigners">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">28</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Max">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">29</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:element name="AddressFamily" nillable="true" type="tns:AddressFamily" />
</xs:schema>

View file

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://Microsoft.Hosting.FaultContracts/2007/04" elementFormDefault="qualified" targetNamespace="http://Microsoft.Hosting.FaultContracts/2007/04" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="HostingServiceFault">
<xs:sequence>
<xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Operation" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="HostingServiceFault" nillable="true" type="tns:HostingServiceFault" />
</xs:schema>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System.Net" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Net" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd6" namespace="http://schemas.datacontract.org/2004/07/System.Net.Sockets" />
<xs:import schemaLocation="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc?xsd=xsd4" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:complexType name="ArrayOfIPAddress">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IPAddress" nillable="true" type="tns:IPAddress" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIPAddress" nillable="true" type="tns:ArrayOfIPAddress" />
<xs:complexType name="IPAddress">
<xs:sequence>
<xs:element name="m_Address" type="xs:long" />
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/System.Net.Sockets" name="m_Family" type="q1:AddressFamily" />
<xs:element name="m_HashCode" type="xs:int" />
<xs:element xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="m_Numbers" nillable="true" type="q2:ArrayOfunsignedShort" />
<xs:element name="m_ScopeId" type="xs:long" />
</xs:sequence>
</xs:complexType>
<xs:element name="IPAddress" nillable="true" type="tns:IPAddress" />
</xs:schema>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<configurationSnapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:xml-wcfconfigurationsnapshot">
<behaviors />
<bindings>
<binding digest="System.ServiceModel.Configuration.WSHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data hostNameComparisonMode=&quot;StrongWildcard&quot; messageEncoding=&quot;Text&quot; name=&quot;WSHttpBinding_IVirtualMachineManagementService&quot; textEncoding=&quot;utf-8&quot; transactionFlow=&quot;false&quot;&gt;&lt;readerQuotas maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxDepth=&quot;32&quot; maxNameTableCharCount=&quot;16384&quot; maxStringContentLength=&quot;8192&quot; /&gt;&lt;reliableSession enabled=&quot;false&quot; inactivityTimeout=&quot;00:10:00&quot; ordered=&quot;true&quot; /&gt;&lt;security mode=&quot;Message&quot;&gt;&lt;message algorithmSuite=&quot;Default&quot; clientCredentialType=&quot;Windows&quot; negotiateServiceCredential=&quot;true&quot; /&gt;&lt;transport clientCredentialType=&quot;Windows&quot; proxyCredentialType=&quot;None&quot; realm=&quot;&quot; /&gt;&lt;/security&gt;&lt;/Data&gt;" bindingType="wsHttpBinding" name="WSHttpBinding_IVirtualMachineManagementService" />
</bindings>
<endpoints>
<endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://vmserver3/SCVMMService/VirtualMachineManagementService.svc&quot; binding=&quot;wsHttpBinding&quot; bindingConfiguration=&quot;WSHttpBinding_IVirtualMachineManagementService&quot; contract=&quot;SVMMService.IVirtualMachineManagementService&quot; name=&quot;WSHttpBinding_IVirtualMachineManagementService&quot;&gt;&lt;identity&gt;&lt;userPrincipalName value=&quot;igors@sweetsoft.com.ua&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://vmserver3/SCVMMService/VirtualMachineManagementService.svc&quot; binding=&quot;wsHttpBinding&quot; bindingConfiguration=&quot;WSHttpBinding_IVirtualMachineManagementService&quot; contract=&quot;SVMMService.IVirtualMachineManagementService&quot; name=&quot;WSHttpBinding_IVirtualMachineManagementService&quot;&gt;&lt;identity&gt;&lt;userPrincipalName value=&quot;igors@sweetsoft.com.ua&quot; /&gt;&lt;/identity&gt;&lt;/Data&gt;" contractName="SVMMService.IVirtualMachineManagementService" name="WSHttpBinding_IVirtualMachineManagementService" />
</endpoints>
</configurationSnapshot>

View file

@ -0,0 +1,216 @@
<?xml version="1.0" encoding="utf-8"?>
<SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="y2w9Ul7KwKA+IFOD9iviwWuJ6hM=">
<bindingConfigurations>
<bindingConfiguration bindingType="wsHttpBinding" name="WSHttpBinding_IVirtualMachineManagementService">
<properties>
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>WSHttpBinding_IVirtualMachineManagementService</serializedValue>
</property>
<property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:01:00</serializedValue>
</property>
<property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:01:00</serializedValue>
</property>
<property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:10:00</serializedValue>
</property>
<property path="/sendTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:01:00</serializedValue>
</property>
<property path="/bypassProxyOnLocal" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/transactionFlow" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>StrongWildcard</serializedValue>
</property>
<property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>524288</serializedValue>
</property>
<property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>65536</serializedValue>
</property>
<property path="/messageEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.WSMessageEncoding, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Text</serializedValue>
</property>
<property path="/proxyAddress" isComplexType="false" isExplicitlyDefined="false" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement</serializedValue>
</property>
<property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>32</serializedValue>
</property>
<property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>8192</serializedValue>
</property>
<property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>16384</serializedValue>
</property>
<property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>4096</serializedValue>
</property>
<property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>16384</serializedValue>
</property>
<property path="/reliableSession" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement</serializedValue>
</property>
<property path="/reliableSession/ordered" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>True</serializedValue>
</property>
<property path="/reliableSession/inactivityTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:10:00</serializedValue>
</property>
<property path="/reliableSession/enabled" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/textEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.Text.Encoding, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Text.UTF8Encoding</serializedValue>
</property>
<property path="/useDefaultWebProxy" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>True</serializedValue>
</property>
<property path="/allowCookies" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.WSHttpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.WSHttpSecurityElement</serializedValue>
</property>
<property path="/security/mode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.SecurityMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Message</serializedValue>
</property>
<property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.WSHttpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.WSHttpTransportSecurityElement</serializedValue>
</property>
<property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Windows</serializedValue>
</property>
<property path="/security/transport/proxyCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpProxyCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Never</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>TransportSelected</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>(Collection)</serializedValue>
</property>
<property path="/security/transport/realm" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement</serializedValue>
</property>
<property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.MessageCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Windows</serializedValue>
</property>
<property path="/security/message/negotiateServiceCredential" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>True</serializedValue>
</property>
<property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Default</serializedValue>
</property>
<property path="/security/message/establishSecurityContext" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>True</serializedValue>
</property>
</properties>
</bindingConfiguration>
</bindingConfigurations>
<endpoints>
<endpoint name="WSHttpBinding_IVirtualMachineManagementService" contract="SVMMService.IVirtualMachineManagementService" bindingType="wsHttpBinding" address="http://vmserver3/SCVMMService/VirtualMachineManagementService.svc" bindingConfiguration="WSHttpBinding_IVirtualMachineManagementService">
<properties>
<property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>http://vmserver3/SCVMMService/VirtualMachineManagementService.svc</serializedValue>
</property>
<property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>wsHttpBinding</serializedValue>
</property>
<property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>WSHttpBinding_IVirtualMachineManagementService</serializedValue>
</property>
<property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>SVMMService.IVirtualMachineManagementService</serializedValue>
</property>
<property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue>
</property>
<property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>&lt;Header /&gt;</serializedValue>
</property>
<property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue>
</property>
<property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue>
</property>
<property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>igors@sweetsoft.com.ua</serializedValue>
</property>
<property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue>
</property>
<property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue>
</property>
<property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue>
</property>
<property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue>
</property>
<property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue>
</property>
<property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>My</serializedValue>
</property>
<property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>LocalMachine</serializedValue>
</property>
<property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>FindBySubjectDistinguishedName</serializedValue>
</property>
<property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>WSHttpBinding_IVirtualMachineManagementService</serializedValue>
</property>
<property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
</properties>
</endpoint>
</endpoints>
</SavedWcfConfigurationInformation>

View file

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<ReferenceGroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ID="a97dfe4e-8b7a-49ac-81fd-82f062ccd022" xmlns="urn:schemas-microsoft-com:xml-wcfservicemap">
<ClientOptions>
<GenerateAsynchronousMethods>false</GenerateAsynchronousMethods>
<EnableDataBinding>true</EnableDataBinding>
<ExcludedTypes />
<ImportXmlTypes>false</ImportXmlTypes>
<GenerateInternalTypes>false</GenerateInternalTypes>
<GenerateMessageContracts>false</GenerateMessageContracts>
<NamespaceMappings />
<CollectionMappings />
<GenerateSerializableTypes>true</GenerateSerializableTypes>
<Serializer>Auto</Serializer>
<UseSerializerForFaults>true</UseSerializerForFaults>
<ReferenceAllAssemblies>true</ReferenceAllAssemblies>
<ReferencedAssemblies />
<ReferencedDataContractTypes />
<ServiceContractMappings />
</ClientOptions>
<MetadataSources>
<MetadataSource Address="http://vmserver3/VirtualizationWebService/" Protocol="http" SourceId="1" />
</MetadataSources>
<Metadata>
<MetadataFile FileName="VirtualizationService.xsd" MetadataType="Schema" ID="7848aa01-d39d-4bce-866a-3df723ba7e42" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd1" />
<MetadataFile FileName="VirtualizationService.disco" MetadataType="Disco" ID="76625b81-c13d-4c4c-98e6-610669aa697b" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?disco" />
<MetadataFile FileName="VirtualizationProvisioningService.wsdl" MetadataType="Wsdl" ID="1157d06b-9bea-4493-88f4-a519ad2a10b7" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?wsdl" />
<MetadataFile FileName="VirtualizationService1.xsd" MetadataType="Schema" ID="10d6148a-a6d5-4652-9c50-53318b3eaebd" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd0" />
<MetadataFile FileName="VirtualizationService.wsdl" MetadataType="Wsdl" ID="fcd72774-1657-4fc1-8468-7062be937f73" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?wsdl=wsdl0" />
<MetadataFile FileName="VirtualizationService2.xsd" MetadataType="Schema" ID="92a5b9d8-f7f6-47a2-80cf-56ca53f37c65" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd2" />
<MetadataFile FileName="VirtualizationService3.xsd" MetadataType="Schema" ID="72e5a938-8a07-4fd1-be8e-e04471726841" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd3" />
<MetadataFile FileName="VirtualizationService1.wsdl" MetadataType="Wsdl" ID="08bfeafc-83d3-4a9e-922c-7ec762316638" SourceId="1" SourceUrl="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?wsdl=wsdl1" />
</Metadata>
<Extensions>
<ExtensionFile FileName="configuration91.svcinfo" Name="configuration91.svcinfo" />
<ExtensionFile FileName="configuration.svcinfo" Name="configuration.svcinfo" />
</Extensions>
</ReferenceGroup>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="Microsoft.Hosting.Virtualization.ServiceContracts/2007/04" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:i0="http://tempuri.org/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="VirtualizationProvisioningService" targetNamespace="Microsoft.Hosting.Virtualization.ServiceContracts/2007/04" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:import namespace="http://tempuri.org/" location="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?wsdl=wsdl1" />
<wsdl:types />
<wsdl:service name="VirtualizationProvisioningService">
<wsdl:port name="BasicHttpBinding_IVirtualizationProvisioningService" binding="i0:BasicHttpBinding_IVirtualizationProvisioningService">
<soap:address location="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<discovery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/disco/">
<contractRef ref="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?wsdl" docRef="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc" xmlns="http://schemas.xmlsoap.org/disco/scl/" />
</discovery>

View file

@ -0,0 +1,279 @@
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xsd:schema targetNamespace="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/Imports">
<xsd:import schemaLocation="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd0" namespace="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04" />
<xsd:import schemaLocation="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd3" namespace="http://Microsoft.Hosting.FaultContracts/2007/04" />
<xsd:import schemaLocation="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xsd:import schemaLocation="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd2" namespace="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" />
</xsd:schema>
</wsdl:types>
<wsdl:message name="IVirtualizationProvisioningService_CreateVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:CreateVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_CreateVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:CreateVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_CreateVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q1="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q1:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_MountVirtualHardDisk_InputMessage">
<wsdl:part name="parameters" element="tns:MountVirtualHardDisk" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_MountVirtualHardDisk_OutputMessage">
<wsdl:part name="parameters" element="tns:MountVirtualHardDiskResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_MountVirtualHardDisk_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q2="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q2:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_UnmountVirtualHardDisk_InputMessage">
<wsdl:part name="parameters" element="tns:UnmountVirtualHardDisk" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_UnmountVirtualHardDisk_OutputMessage">
<wsdl:part name="parameters" element="tns:UnmountVirtualHardDiskResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_UnmountVirtualHardDisk_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q3="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q3:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_DefineVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:DefineVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_DefineVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:DefineVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_DefineVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q4="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q4:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_RemoveVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:RemoveVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_RemoveVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:RemoveVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_RemoveVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q5="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q5:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_StartVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:StartVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_StartVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:StartVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_StartVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q6="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q6:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_TurnoffVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:TurnoffVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_TurnoffVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:TurnoffVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_TurnoffVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q7="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q7:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_PauseVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:PauseVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_PauseVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:PauseVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_PauseVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q8="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q8:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ResumeVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:ResumeVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ResumeVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:ResumeVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ResumeVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q9="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q9:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_SnapshotVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:SnapshotVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_SnapshotVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:SnapshotVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_SnapshotVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q10="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q10:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_SaveVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:SaveVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_SaveVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:SaveVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_SaveVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q11="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q11:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ResetVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:ResetVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ResetVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:ResetVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ResetVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q12="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q12:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ShutdownVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:ShutdownVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ShutdownVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:ShutdownVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ShutdownVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q13="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q13:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ChangeVirtualSystemMemorySetting_InputMessage">
<wsdl:part name="parameters" element="tns:ChangeVirtualSystemMemorySetting" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ChangeVirtualSystemMemorySetting_OutputMessage">
<wsdl:part name="parameters" element="tns:ChangeVirtualSystemMemorySettingResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ChangeVirtualSystemMemorySetting_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q14="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q14:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ChangeVirtualSystemProcessorSetting_InputMessage">
<wsdl:part name="parameters" element="tns:ChangeVirtualSystemProcessorSetting" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ChangeVirtualSystemProcessorSetting_OutputMessage">
<wsdl:part name="parameters" element="tns:ChangeVirtualSystemProcessorSettingResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ChangeVirtualSystemProcessorSetting_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q15="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q15:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ChangeVirtualSystemSetting_InputMessage">
<wsdl:part name="parameters" element="tns:ChangeVirtualSystemSetting" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ChangeVirtualSystemSetting_OutputMessage">
<wsdl:part name="parameters" element="tns:ChangeVirtualSystemSettingResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_ChangeVirtualSystemSetting_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q16="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q16:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_GetVirtualSystems_InputMessage">
<wsdl:part name="parameters" element="tns:GetVirtualSystems" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_GetVirtualSystems_OutputMessage">
<wsdl:part name="parameters" element="tns:GetVirtualSystemsResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_GetVirtualSystems_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q17="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q17:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_GetVirtualSystem_InputMessage">
<wsdl:part name="parameters" element="tns:GetVirtualSystem" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_GetVirtualSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:GetVirtualSystemResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_GetVirtualSystem_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q18="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q18:HostingServiceFault" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_GetVirtualSystemThumbnailImage_InputMessage">
<wsdl:part name="parameters" element="tns:GetVirtualSystemThumbnailImage" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_GetVirtualSystemThumbnailImage_OutputMessage">
<wsdl:part name="parameters" element="tns:GetVirtualSystemThumbnailImageResponse" />
</wsdl:message>
<wsdl:message name="IVirtualizationProvisioningService_GetVirtualSystemThumbnailImage_HostingServiceFaultFault_FaultMessage">
<wsdl:part xmlns:q19="http://Microsoft.Hosting.FaultContracts/2007/04" name="detail" element="q19:HostingServiceFault" />
</wsdl:message>
<wsdl:portType name="IVirtualizationProvisioningService">
<wsdl:operation name="CreateVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/CreateVirtualSystem" message="tns:IVirtualizationProvisioningService_CreateVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/CreateVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_CreateVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/CreateVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_CreateVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="MountVirtualHardDisk">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/MountVirtualHardDisk" message="tns:IVirtualizationProvisioningService_MountVirtualHardDisk_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/MountVirtualHardDiskResponse" message="tns:IVirtualizationProvisioningService_MountVirtualHardDisk_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/MountVirtualHardDiskHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_MountVirtualHardDisk_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="UnmountVirtualHardDisk">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/UnmountVirtualHardDisk" message="tns:IVirtualizationProvisioningService_UnmountVirtualHardDisk_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/UnmountVirtualHardDiskResponse" message="tns:IVirtualizationProvisioningService_UnmountVirtualHardDisk_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/UnmountVirtualHardDiskHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_UnmountVirtualHardDisk_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="DefineVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/DefineVirtualSystem" message="tns:IVirtualizationProvisioningService_DefineVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/DefineVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_DefineVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/DefineVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_DefineVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="RemoveVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/RemoveVirtualSystem" message="tns:IVirtualizationProvisioningService_RemoveVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/RemoveVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_RemoveVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/RemoveVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_RemoveVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="StartVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/StartVirtualSystem" message="tns:IVirtualizationProvisioningService_StartVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/StartVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_StartVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/StartVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_StartVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="TurnoffVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/TurnoffVirtualSystem" message="tns:IVirtualizationProvisioningService_TurnoffVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/TurnoffVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_TurnoffVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/TurnoffVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_TurnoffVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="PauseVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/PauseVirtualSystem" message="tns:IVirtualizationProvisioningService_PauseVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/PauseVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_PauseVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/PauseVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_PauseVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="ResumeVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ResumeVirtualSystem" message="tns:IVirtualizationProvisioningService_ResumeVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ResumeVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_ResumeVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ResumeVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_ResumeVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="SnapshotVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/SnapshotVirtualSystem" message="tns:IVirtualizationProvisioningService_SnapshotVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/SnapshotVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_SnapshotVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/SnapshotVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_SnapshotVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="SaveVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/SaveVirtualSystem" message="tns:IVirtualizationProvisioningService_SaveVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/SaveVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_SaveVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/SaveVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_SaveVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="ResetVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ResetVirtualSystem" message="tns:IVirtualizationProvisioningService_ResetVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ResetVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_ResetVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ResetVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_ResetVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="ShutdownVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ShutdownVirtualSystem" message="tns:IVirtualizationProvisioningService_ShutdownVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ShutdownVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_ShutdownVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ShutdownVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_ShutdownVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="ChangeVirtualSystemMemorySetting">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemMemorySetting" message="tns:IVirtualizationProvisioningService_ChangeVirtualSystemMemorySetting_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemMemorySettingResponse" message="tns:IVirtualizationProvisioningService_ChangeVirtualSystemMemorySetting_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemMemorySettingHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_ChangeVirtualSystemMemorySetting_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="ChangeVirtualSystemProcessorSetting">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemProcessorSetting" message="tns:IVirtualizationProvisioningService_ChangeVirtualSystemProcessorSetting_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemProcessorSettingResponse" message="tns:IVirtualizationProvisioningService_ChangeVirtualSystemProcessorSetting_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemProcessorSettingHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_ChangeVirtualSystemProcessorSetting_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="ChangeVirtualSystemSetting">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemSetting" message="tns:IVirtualizationProvisioningService_ChangeVirtualSystemSetting_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemSettingResponse" message="tns:IVirtualizationProvisioningService_ChangeVirtualSystemSetting_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemSettingHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_ChangeVirtualSystemSetting_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="GetVirtualSystems">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystems" message="tns:IVirtualizationProvisioningService_GetVirtualSystems_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystemsResponse" message="tns:IVirtualizationProvisioningService_GetVirtualSystems_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystemsHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_GetVirtualSystems_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="GetVirtualSystem">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystem" message="tns:IVirtualizationProvisioningService_GetVirtualSystem_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystemResponse" message="tns:IVirtualizationProvisioningService_GetVirtualSystem_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystemHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_GetVirtualSystem_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
<wsdl:operation name="GetVirtualSystemThumbnailImage">
<wsdl:input wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystemThumbnailImage" message="tns:IVirtualizationProvisioningService_GetVirtualSystemThumbnailImage_InputMessage" />
<wsdl:output wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystemThumbnailImageResponse" message="tns:IVirtualizationProvisioningService_GetVirtualSystemThumbnailImage_OutputMessage" />
<wsdl:fault wsaw:Action="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystemThumbnailImageHostingServiceFaultFault" name="HostingServiceFaultFault" message="tns:IVirtualizationProvisioningService_GetVirtualSystemThumbnailImage_HostingServiceFaultFault_FaultMessage" />
</wsdl:operation>
</wsdl:portType>
</wsdl:definitions>

View file

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

View file

@ -0,0 +1,236 @@
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:i0="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:import namespace="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04" location="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?wsdl=wsdl0" />
<wsdl:types />
<wsdl:binding name="BasicHttpBinding_IVirtualizationProvisioningService" type="i0:IVirtualizationProvisioningService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="CreateVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/CreateVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="MountVirtualHardDisk">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/MountVirtualHardDisk" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="UnmountVirtualHardDisk">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/UnmountVirtualHardDisk" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="DefineVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/DefineVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="RemoveVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/RemoveVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="StartVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/StartVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="TurnoffVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/TurnoffVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="PauseVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/PauseVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="ResumeVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ResumeVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="SnapshotVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/SnapshotVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="SaveVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/SaveVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="ResetVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ResetVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="ShutdownVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ShutdownVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="ChangeVirtualSystemMemorySetting">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemMemorySetting" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="ChangeVirtualSystemProcessorSetting">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemProcessorSetting" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="ChangeVirtualSystemSetting">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/ChangeVirtualSystemSetting" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetVirtualSystems">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystems" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetVirtualSystem">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystem" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetVirtualSystemThumbnailImage">
<soap:operation soapAction="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04/IVirtualizationProvisioningService/GetVirtualSystemThumbnailImage" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="HostingServiceFaultFault">
<soap:fault use="literal" name="HostingServiceFaultFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
</wsdl:definitions>

View file

@ -0,0 +1,350 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04" elementFormDefault="qualified" targetNamespace="http://Microsoft.Hosting.Virtualization.ServiceContracts/2007/04" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd2" namespace="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" />
<xs:element name="CreateVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q1="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" minOccurs="0" name="request" nillable="true" type="q1:VirtualMachineProvisioningRequest" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="CreateVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MountVirtualHardDisk">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="virtualDiskPath" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MountVirtualHardDiskResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MountVirtualHardDiskResult" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UnmountVirtualHardDisk">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="virtualDiskPath" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UnmountVirtualHardDiskResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UnmountVirtualHardDiskResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DefineVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q2="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" minOccurs="0" name="request" nillable="true" type="q2:VirtualMachineProvisioningRequest" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DefineVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="DefineVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RemoveVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RemoveVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RemoveVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="StartVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="StartVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="StartVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TurnoffVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TurnoffVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="TurnoffVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PauseVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PauseVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="PauseVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ResumeVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ResumeVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ResumeVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SnapshotVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SnapshotVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="SnapshotVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="SaveVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ResetVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ResetVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ResetVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ShutdownVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ShutdownVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ShutdownVirtualSystemResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeVirtualSystemMemorySetting">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element xmlns:q3="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" minOccurs="0" name="setting" nillable="true" type="q3:MemorySettingInfo" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeVirtualSystemMemorySettingResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ChangeVirtualSystemMemorySettingResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeVirtualSystemProcessorSetting">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element xmlns:q4="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" minOccurs="0" name="setting" nillable="true" type="q4:ProcessorSettingInfo" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeVirtualSystemProcessorSettingResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ChangeVirtualSystemProcessorSettingResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeVirtualSystemSetting">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element xmlns:q5="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" minOccurs="0" name="setting" nillable="true" type="q5:VirtualComputerSystemSettingInfo" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeVirtualSystemSettingResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ChangeVirtualSystemSettingResult" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetVirtualSystems">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetVirtualSystemsResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q6="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" minOccurs="0" name="GetVirtualSystemsResult" nillable="true" type="q6:ArrayOfVirtualComputerSystemInfo" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetVirtualSystem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetVirtualSystemResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q7="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" minOccurs="0" name="GetVirtualSystemResult" nillable="true" type="q7:VirtualComputerSystemInfo" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetVirtualSystemThumbnailImage">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="imgWidth" type="xs:int" />
<xs:element minOccurs="0" name="imgHeight" type="xs:int" />
<xs:element minOccurs="0" name="systemName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="serverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="domain" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="userName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetVirtualSystemThumbnailImageResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="GetVirtualSystemThumbnailImageResult" nillable="true" type="xs:base64Binary" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View file

@ -0,0 +1,252 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" elementFormDefault="qualified" targetNamespace="http://Microsoft.Hosting.Virtualization.DataContracts/2007/04" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:complexType name="VirtualMachineProvisioningRequest">
<xs:sequence>
<xs:element minOccurs="0" name="AdminPassword" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ComputerName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DestinationPath" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Dns" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Gateway" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="IPAddress" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MemorySize" type="xs:long" />
<xs:element minOccurs="0" name="Notes" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OSProductKey" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Subnetmask" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TemplateVirtualImage" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="VirtualMachineName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="VirtualSwitchName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="VirtualMachineProvisioningRequest" nillable="true" type="tns:VirtualMachineProvisioningRequest" />
<xs:complexType name="MemorySettingInfo">
<xs:sequence>
<xs:element minOccurs="0" name="AllocatedRAM" type="xs:long" />
<xs:element minOccurs="0" name="DeviceType" type="tns:VirtualDeviceTypeInfo" />
</xs:sequence>
</xs:complexType>
<xs:element name="MemorySettingInfo" nillable="true" type="tns:MemorySettingInfo" />
<xs:simpleType name="VirtualDeviceTypeInfo">
<xs:restriction base="xs:string">
<xs:enumeration value="Unknown" />
<xs:enumeration value="Memory" />
<xs:enumeration value="Processor" />
<xs:enumeration value="EthernetPortEmulated" />
<xs:enumeration value="EthernetPortSynthetic" />
<xs:enumeration value="SerialController" />
<xs:enumeration value="SerialPort" />
<xs:enumeration value="IDEController" />
<xs:enumeration value="SCSISyntheticController" />
<xs:enumeration value="DisketteController" />
<xs:enumeration value="DisketteSyntheticDrive" />
<xs:enumeration value="HardDiskSyntheticDirve" />
<xs:enumeration value="HardDiskPhysicalDrive" />
<xs:enumeration value="DVDSyntheticDrive" />
<xs:enumeration value="TimeSync" />
<xs:enumeration value="Heartbeat" />
<xs:enumeration value="DataExchange" />
<xs:enumeration value="Shutdown" />
<xs:enumeration value="VSSIntegration" />
<xs:enumeration value="HardDisk" />
<xs:enumeration value="ISODisk" />
<xs:enumeration value="FloppyDisk" />
</xs:restriction>
</xs:simpleType>
<xs:element name="VirtualDeviceTypeInfo" nillable="true" type="tns:VirtualDeviceTypeInfo" />
<xs:complexType name="ProcessorSettingInfo">
<xs:sequence>
<xs:element minOccurs="0" name="DeviceType" type="tns:VirtualDeviceTypeInfo" />
<xs:element minOccurs="0" name="Limit" type="xs:int" />
<xs:element minOccurs="0" name="ProcessorPerSocket" type="xs:int" />
<xs:element minOccurs="0" name="Reservation" type="xs:int" />
<xs:element minOccurs="0" name="SocketCount" type="xs:int" />
<xs:element minOccurs="0" name="VirtualQuantity" type="xs:int" />
<xs:element minOccurs="0" name="Weight" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:element name="ProcessorSettingInfo" nillable="true" type="tns:ProcessorSettingInfo" />
<xs:complexType name="VirtualComputerSystemSettingInfo">
<xs:sequence>
<xs:element minOccurs="0" name="BiosNumLock" type="xs:boolean" />
<xs:element minOccurs="0" name="BootOrder" nillable="true" type="tns:ArrayOfBootDeviceTypeInfo" />
<xs:element minOccurs="0" name="CreationTime" type="xs:dateTime" />
<xs:element minOccurs="0" name="InstanceId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Notes" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ParentSnapshot" nillable="true" type="tns:VirtualComputerSystemSettingInfo" />
<xs:element minOccurs="0" name="SettingType" nillable="true" type="tns:VirtualComputerSystemSettingInfo" />
</xs:sequence>
</xs:complexType>
<xs:element name="VirtualComputerSystemSettingInfo" nillable="true" type="tns:VirtualComputerSystemSettingInfo" />
<xs:complexType name="ArrayOfBootDeviceTypeInfo">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="BootDeviceTypeInfo" type="tns:BootDeviceTypeInfo" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfBootDeviceTypeInfo" nillable="true" type="tns:ArrayOfBootDeviceTypeInfo" />
<xs:simpleType name="BootDeviceTypeInfo">
<xs:restriction base="xs:string">
<xs:enumeration value="Floppy" />
<xs:enumeration value="CDROM" />
<xs:enumeration value="IDEHardDrive" />
<xs:enumeration value="PXEBoot" />
<xs:enumeration value="SCSIHardDrive" />
</xs:restriction>
</xs:simpleType>
<xs:element name="BootDeviceTypeInfo" nillable="true" type="tns:BootDeviceTypeInfo" />
<xs:complexType name="ArrayOfVirtualComputerSystemInfo">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="VirtualComputerSystemInfo" nillable="true" type="tns:VirtualComputerSystemInfo" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfVirtualComputerSystemInfo" nillable="true" type="tns:ArrayOfVirtualComputerSystemInfo" />
<xs:complexType name="VirtualComputerSystemInfo">
<xs:sequence>
<xs:element minOccurs="0" name="BiosNumLock" type="xs:boolean" />
<xs:element minOccurs="0" name="BootOrder" nillable="true" type="tns:ArrayOfBootDeviceTypeInfo" />
<xs:element minOccurs="0" name="CreationTime" type="xs:dateTime" />
<xs:element minOccurs="0" name="HealthState" type="tns:VirtualSystemHealthStateInfo" />
<xs:element minOccurs="0" name="HostServerName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="InstanceId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MemorySetting" nillable="true" type="tns:MemorySettingInfo" />
<xs:element minOccurs="0" name="MemoryUsage" type="xs:long" />
<xs:element minOccurs="0" name="Notes" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ProcessorLoad" type="xs:int" />
<xs:element minOccurs="0" name="ProcessorSetting" nillable="true" type="tns:ProcessorSettingInfo" />
<xs:element minOccurs="0" name="Snapshots" nillable="true" type="tns:ArrayOfVirtualComputerSystemSettingInfo" />
<xs:element minOccurs="0" name="State" type="tns:EnabledStateInfo" />
<xs:element minOccurs="0" name="SystemSetting" nillable="true" type="tns:VirtualComputerSystemSettingInfo" />
<xs:element minOccurs="0" name="UpTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="VirtualMachineName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="VirtualComputerSystemInfo" nillable="true" type="tns:VirtualComputerSystemInfo" />
<xs:simpleType name="VirtualSystemHealthStateInfo">
<xs:restriction base="xs:string">
<xs:enumeration value="CriticalFailure">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">25</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Ok">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">5</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:element name="VirtualSystemHealthStateInfo" nillable="true" type="tns:VirtualSystemHealthStateInfo" />
<xs:complexType name="ArrayOfVirtualComputerSystemSettingInfo">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="VirtualComputerSystemSettingInfo" nillable="true" type="tns:VirtualComputerSystemSettingInfo" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfVirtualComputerSystemSettingInfo" nillable="true" type="tns:ArrayOfVirtualComputerSystemSettingInfo" />
<xs:simpleType name="EnabledStateInfo">
<xs:restriction base="xs:string">
<xs:enumeration value="Unknown" />
<xs:enumeration value="Enabled">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Disabled">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ShuttingDown">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Reset">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">10</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Paused">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32768</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Saved">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32769</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Starting">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32770</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Snapshotting">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32771</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Migrating">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32772</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Saving">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32773</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Stopping">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32774</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Deleted">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32775</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Pausing">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32776</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Resuming">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">32777</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:element name="EnabledStateInfo" nillable="true" type="tns:EnabledStateInfo" />
</xs:schema>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://Microsoft.Hosting.FaultContracts/2007/04" elementFormDefault="qualified" targetNamespace="http://Microsoft.Hosting.FaultContracts/2007/04" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="HostingServiceFault">
<xs:sequence>
<xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Operation" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="HostingServiceFault" nillable="true" type="tns:HostingServiceFault" />
</xs:schema>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="VirtualComputerSystemInfo" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>WebsitePanel.Providers.VirtualizationForPC.VirtualizationWebService.VirtualComputerSystemInfo, Service References.VirtualizationWebService.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<configurationSnapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:xml-wcfconfigurationsnapshot">
<behaviors />
<bindings>
<binding digest="System.ServiceModel.Configuration.BasicHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data hostNameComparisonMode=&quot;StrongWildcard&quot; maxBufferSize=&quot;65536&quot; messageEncoding=&quot;Text&quot; name=&quot;BasicHttpBinding_IVirtualizationProvisioningService&quot; textEncoding=&quot;utf-8&quot; transferMode=&quot;Buffered&quot;&gt;&lt;readerQuotas maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxDepth=&quot;32&quot; maxNameTableCharCount=&quot;16384&quot; maxStringContentLength=&quot;8192&quot; /&gt;&lt;security mode=&quot;None&quot;&gt;&lt;message algorithmSuite=&quot;Default&quot; clientCredentialType=&quot;UserName&quot; /&gt;&lt;transport clientCredentialType=&quot;None&quot; proxyCredentialType=&quot;None&quot; realm=&quot;&quot; /&gt;&lt;/security&gt;&lt;/Data&gt;" bindingType="basicHttpBinding" name="BasicHttpBinding_IVirtualizationProvisioningService" />
</bindings>
<endpoints>
<endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc&quot; binding=&quot;basicHttpBinding&quot; bindingConfiguration=&quot;BasicHttpBinding_IVirtualizationProvisioningService&quot; contract=&quot;VirtualizationWebService.IVirtualizationProvisioningService&quot; name=&quot;BasicHttpBinding_IVirtualizationProvisioningService&quot; /&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc&quot; binding=&quot;basicHttpBinding&quot; bindingConfiguration=&quot;BasicHttpBinding_IVirtualizationProvisioningService&quot; contract=&quot;VirtualizationWebService.IVirtualizationProvisioningService&quot; name=&quot;BasicHttpBinding_IVirtualizationProvisioningService&quot; /&gt;" contractName="VirtualizationWebService.IVirtualizationProvisioningService" name="BasicHttpBinding_IVirtualizationProvisioningService" />
</endpoints>
</configurationSnapshot>

View file

@ -0,0 +1,201 @@
<?xml version="1.0" encoding="utf-8"?>
<SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="8PBMzCzY2sZ12cePSk2bncUAGtw=">
<bindingConfigurations>
<bindingConfiguration bindingType="basicHttpBinding" name="BasicHttpBinding_IVirtualizationProvisioningService">
<properties>
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>BasicHttpBinding_IVirtualizationProvisioningService</serializedValue>
</property>
<property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:01:00</serializedValue>
</property>
<property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:01:00</serializedValue>
</property>
<property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:10:00</serializedValue>
</property>
<property path="/sendTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>00:01:00</serializedValue>
</property>
<property path="/allowCookies" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/bypassProxyOnLocal" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>StrongWildcard</serializedValue>
</property>
<property path="/maxBufferSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>65536</serializedValue>
</property>
<property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>524288</serializedValue>
</property>
<property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>65536</serializedValue>
</property>
<property path="/messageEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.WSMessageEncoding, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Text</serializedValue>
</property>
<property path="/proxyAddress" isComplexType="false" isExplicitlyDefined="false" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement</serializedValue>
</property>
<property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>32</serializedValue>
</property>
<property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>8192</serializedValue>
</property>
<property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>16384</serializedValue>
</property>
<property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>4096</serializedValue>
</property>
<property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>16384</serializedValue>
</property>
<property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.BasicHttpSecurityElement</serializedValue>
</property>
<property path="/security/mode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.BasicHttpSecurityMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.HttpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.HttpTransportSecurityElement</serializedValue>
</property>
<property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport/proxyCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.HttpProxyCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Never</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>TransportSelected</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>(Collection)</serializedValue>
</property>
<property path="/security/transport/realm" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpMessageSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.BasicHttpMessageSecurityElement</serializedValue>
</property>
<property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.BasicHttpMessageCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>UserName</serializedValue>
</property>
<property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Default</serializedValue>
</property>
<property path="/textEncoding" isComplexType="false" isExplicitlyDefined="true" clrType="System.Text.Encoding, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Text.UTF8Encoding</serializedValue>
</property>
<property path="/transferMode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.TransferMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Buffered</serializedValue>
</property>
<property path="/useDefaultWebProxy" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>True</serializedValue>
</property>
</properties>
</bindingConfiguration>
</bindingConfigurations>
<endpoints>
<endpoint name="BasicHttpBinding_IVirtualizationProvisioningService" contract="VirtualizationWebService.IVirtualizationProvisioningService" bindingType="basicHttpBinding" address="http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc" bindingConfiguration="BasicHttpBinding_IVirtualizationProvisioningService">
<properties>
<property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>http://vmserver3.sweetsoft.com.ua/VirtualizationWebService/VirtualizationService.svc</serializedValue>
</property>
<property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>basicHttpBinding</serializedValue>
</property>
<property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>BasicHttpBinding_IVirtualizationProvisioningService</serializedValue>
</property>
<property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>VirtualizationWebService.IVirtualizationProvisioningService</serializedValue>
</property>
<property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue>
</property>
<property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>&lt;Header /&gt;</serializedValue>
</property>
<property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue>
</property>
<property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue>
</property>
<property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue>
</property>
<property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue>
</property>
<property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue>
</property>
<property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue>
</property>
<property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue>
</property>
<property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>My</serializedValue>
</property>
<property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>LocalMachine</serializedValue>
</property>
<property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>FindBySubjectDistinguishedName</serializedValue>
</property>
<property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>BasicHttpBinding_IVirtualizationProvisioningService</serializedValue>
</property>
<property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
</properties>
</endpoint>
</endpoints>
</SavedWcfConfigurationInformation>

View file

@ -0,0 +1,181 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{64BEEB10-7F9F-4860-B2FF-84CDA02766B3}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>WebsitePanel.Providers.VirtualizationForPC</RootNamespace>
<AssemblyName>WebsitePanel.Providers.VirtualizationForPC.HyperVForPC</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\WebsitePanel.Server\bin\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\WebsitePanel.Server\bin\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.Storage.Vds">
<HintPath>..\..\Lib\References\Microsoft\Microsoft.Storage.Vds.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Management.Automation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\System.Management.Automation.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.ServiceModel" />
<Reference Include="System.XML" />
<Reference Include="WebsitePanel.Providers.Base, Version=1.1.0.0, Culture=neutral, PublicKeyToken=da8782a6fc4d0081, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\WebsitePanel.Server\bin\WebsitePanel.Providers.Base.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\VersionInfo.cs">
<Link>VersionInfo.cs</Link>
</Compile>
<Compile Include="Helper.cs" />
<Compile Include="HyperVForPC.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Service References\MonitoringWebService\Reference.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Reference.svcmap</DependentUpon>
</Compile>
<Compile Include="Service References\SVMMService\Reference.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Reference.svcmap</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<WCFMetadata Include="Service References\" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\MonitoringWebService\MonitoringService.wsdl" />
<None Include="Service References\MonitoringWebService\MonitoringService.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService1.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService10.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService2.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService3.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService4.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService5.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService6.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService7.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService8.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\MonitoringWebService\MonitoringService9.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\SVMMService\VirtualMachineManagementService.wsdl" />
<None Include="Service References\SVMMService\VirtualMachineManagementService.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\SVMMService\VirtualMachineManagementService1.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\SVMMService\VirtualMachineManagementService2.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\SVMMService\VirtualMachineManagementService3.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\SVMMService\VirtualMachineManagementService4.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\SVMMService\VirtualMachineManagementService5.xsd">
<SubType>Designer</SubType>
</None>
<None Include="Service References\SVMMService\VirtualMachineManagementService6.xsd">
<SubType>Designer</SubType>
</None>
</ItemGroup>
<ItemGroup>
<WCFMetadataStorage Include="Service References\MonitoringWebService\" />
<WCFMetadataStorage Include="Service References\SVMMService\" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\SVMMService\configuration91.svcinfo" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\SVMMService\configuration.svcinfo" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\SVMMService\Reference.svcmap">
<Generator>WCF Proxy Generator</Generator>
<LastGenOutput>Reference.cs</LastGenOutput>
</None>
</ItemGroup>
<ItemGroup>
<None Include="Service References\MonitoringWebService\MonitoringService.disco" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\MonitoringWebService\configuration91.svcinfo" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\MonitoringWebService\configuration.svcinfo" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\MonitoringWebService\Reference.svcmap">
<Generator>WCF Proxy Generator</Generator>
<LastGenOutput>Reference.cs</LastGenOutput>
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\WebsitePanel.Server.Utils\WebsitePanel.Server.Utils.csproj">
<Project>{E91E52F3-9555-4D00-B577-2B1DBDD87CA7}</Project>
<Name>WebsitePanel.Server.Utils</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>