1<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://xml.amazon.com/AWSProductData/2004-08-01" targetNamespace="http://xml.amazon.com/AWSProductData/2004-08-01"> 2 <types> 3 <xs:schema targetNamespace="http://xml.amazon.com/AWSProductData/2004-08-01" elementFormDefault="qualified"> 4 <xs:complexType name="Price"> 5 <xs:sequence> 6 <xs:element name="Amount" type="xs:integer" minOccurs="0"/> 7 <xs:element name="CurrencyCode" type="xs:string" minOccurs="0"/> 8 </xs:sequence> 9 </xs:complexType> 10 </xs:schema> 11 </types> 12 <message name="GetPriceRequest"> 13 </message> 14 <message name="GetPriceResponse"> 15 <part name="Price" type="tns:Price"/> 16 </message> 17 <portType name="AWSProductDataPortType"> 18 <operation name="GetPrice"> 19 <input message="tns:GetPriceRequest"/> 20 <output message="tns:GetPriceResponse"/> 21 </operation> 22 </portType> 23 <binding name="AWSProductDataBinding" type="tns:AWSProductDataPortType"> 24 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> 25 <operation name="GetPrice"> 26 <soap:operation soapAction="http://soap.amazon.com"/> 27 <input> 28 <soap:body use="literal"/> 29 </input> 30 <output> 31 <soap:body use="literal"/> 32 </output> 33 </operation> 34 </binding> 35 <service name="AWSProductData"> 36 <port name="AWSProductDataPort" binding="tns:AWSProductDataBinding"> 37 <soap:address location="http://aws-beta.amazon.com/onca/soap?Service=AWSProductData"/> 38 </port> 39 </service> 40</definitions> 41