move files and directories into pcucontrol module
[monitor.git] / pcucontrol / models / intelamt / Include / WSDL / StorageInterface.wsdl
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Intel(R) Active Management Technology Storage Interface version 1.15.0-->
3 <wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:str="http://schemas.intel.com/platform/client/Storage/2004/01" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:atls="http://tempuri.org/vc/atl/server/" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://schemas.intel.com/platform/client/Storage/2004/01">
4         <wsdl:types>
5                 <s:schema targetNamespace="http://schemas.intel.com/platform/client/Storage/2004/01" elementFormDefault="qualified" attributeFormDefault="qualified">
6                         <s:simpleType name="PT_STATUS">
7                                 <s:restriction base="s:unsignedInt"/>
8                         </s:simpleType>
9                         <s:element name="ExecuteStorageOperation">
10                                 <s:complexType>
11                                         <s:sequence>
12                                                 <s:element name="Request" type="s:base64Binary"/>
13                                         </s:sequence>
14                                 </s:complexType>
15                         </s:element>
16                         <s:element name="ExecuteStorageOperationResponse">
17                                 <s:complexType>
18                                         <s:sequence>
19                                                 <s:element name="Status" type="str:PT_STATUS"/>
20                                                 <s:element name="Response" type="s:base64Binary"/>
21                                         </s:sequence>
22                                 </s:complexType>
23                         </s:element>
24                 </s:schema>
25         </wsdl:types>
26         <message name="ExecuteStorageOperationIn">
27                 <part name="parameters" element="str:ExecuteStorageOperation"/>
28         </message>
29         <message name="ExecuteStorageOperationOut">
30                 <part name="parameters" element="str:ExecuteStorageOperationResponse"/>
31         </message>
32         <portType name="StorageSoapPortType">
33                 <operation name="ExecuteStorageOperation">
34                         <input message="str:ExecuteStorageOperationIn"/>
35                         <output message="str:ExecuteStorageOperationOut"/>
36                 </operation>
37         </portType>
38         <binding name="StorageSoapBinding" type="str:StorageSoapPortType">
39                 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
40                 <operation name="ExecuteStorageOperation">
41                         <soap:operation soapAction="http://schemas.intel.com/platform/client/Storage/2004/01/ExecuteStorageOperation"/>
42                         <input>
43                                 <soap:body use="literal"/>
44                         </input>
45                         <output>
46                                 <soap:body use="literal"/>
47                         </output>
48                 </operation>
49         </binding>
50         <service name="StorageService">
51                 <port name="StorageSoapPort" binding="str:StorageSoapBinding">
52                         <soap:address location="http://hostname:16992/StorageService"/>
53                 </port>
54         </service>
55 </wsdl:definitions>