xsdata.models.wsdl module¶
-
class
xsdata.models.wsdl.WsdlElement(name=None, documentation=None)[source]¶ Bases:
object- Parameters
documentation (
Optional[Documentation]) –
-
documentation: Optional[xsdata.models.wsdl.Documentation] = None¶
-
ns_map: Dict¶
-
class
xsdata.models.wsdl.ExtensibleElement(name=None, documentation=None, extended=<factory>)[source]¶ Bases:
xsdata.models.wsdl.WsdlElement- Parameters
-
property
extended_elements¶ - Return type
-
class
xsdata.models.wsdl.Types(schemas=<factory>, documentation=None)[source]¶ Bases:
object- Parameters
documentation (
Optional[Documentation]) –
-
schemas: List[xsdata.models.xsd.Schema]¶
-
documentation: Optional[xsdata.models.wsdl.Documentation] = None¶
-
class
xsdata.models.wsdl.Part(name=None, documentation=None, type=None, element=None)[source]¶ Bases:
xsdata.models.wsdl.WsdlElement- Parameters
-
class
xsdata.models.wsdl.Message(name=None, documentation=None, parts=<factory>)[source]¶ Bases:
xsdata.models.wsdl.WsdlElement- Parameters
-
parts: List[xsdata.models.wsdl.Part]¶
-
class
xsdata.models.wsdl.PortTypeMessage(name=None, documentation=None, message=None)[source]¶ Bases:
xsdata.models.wsdl.WsdlElement- Parameters
-
class
xsdata.models.wsdl.PortTypeOperation(name=None, documentation=None, input=None, output=None, faults=<factory>)[source]¶ Bases:
xsdata.models.wsdl.WsdlElement- Parameters
input (
Optional[PortTypeMessage]) –output (
Optional[PortTypeMessage]) –faults (
List[PortTypeMessage]) –documentation (
Optional[Documentation]) –
-
input: xsdata.models.wsdl.PortTypeMessage = None¶
-
output: xsdata.models.wsdl.PortTypeMessage = None¶
-
faults: List[xsdata.models.wsdl.PortTypeMessage]¶
-
class
xsdata.models.wsdl.PortType(name=None, documentation=None, extended=<factory>, operations=<factory>)[source]¶ Bases:
xsdata.models.wsdl.ExtensibleElement- Parameters
operations (
List[PortTypeOperation]) –documentation (
Optional[Documentation]) –
-
operations: List[xsdata.models.wsdl.PortTypeOperation]¶
-
class
xsdata.models.wsdl.BindingMessage(name=None, documentation=None, extended=<factory>)[source]¶ Bases:
xsdata.models.wsdl.ExtensibleElement- Parameters
-
class
xsdata.models.wsdl.BindingOperation(name=None, documentation=None, extended=<factory>, input=None, output=None, faults=<factory>)[source]¶ Bases:
xsdata.models.wsdl.ExtensibleElement- Parameters
input (
Optional[BindingMessage]) –output (
Optional[BindingMessage]) –faults (
List[BindingMessage]) –documentation (
Optional[Documentation]) –
-
input: xsdata.models.wsdl.BindingMessage = None¶
-
output: xsdata.models.wsdl.BindingMessage = None¶
-
faults: List[xsdata.models.wsdl.BindingMessage]¶
-
class
xsdata.models.wsdl.Binding(name=None, documentation=None, extended=<factory>, type=None, operations=<factory>)[source]¶ Bases:
xsdata.models.wsdl.ExtensibleElement- Parameters
operations (
List[BindingOperation]) –documentation (
Optional[Documentation]) –
-
operations: List[xsdata.models.wsdl.BindingOperation]¶
-
class
xsdata.models.wsdl.ServicePort(name=None, documentation=None, extended=<factory>, binding=None)[source]¶ Bases:
xsdata.models.wsdl.ExtensibleElement- Parameters
-
class
xsdata.models.wsdl.Service(name=None, documentation=None, ports=<factory>)[source]¶ Bases:
xsdata.models.wsdl.WsdlElement- Parameters
ports (
List[ServicePort]) –documentation (
Optional[Documentation]) –
-
ports: List[xsdata.models.wsdl.ServicePort]¶
-
class
xsdata.models.wsdl.Definitions(name=None, documentation=None, extended=<factory>, target_namespace=None, types=None, imports=<factory>, messages=<factory>, port_types=<factory>, bindings=<factory>, services=<factory>, location=None)[source]¶ Bases:
xsdata.models.wsdl.ExtensibleElement,xsdata.models.mixins.ModuleMixin- Parameters
documentation (
Optional[Documentation]) –
-
class
Meta[source]¶ Bases:
object-
name= 'definitions'¶
-
namespace= 'http://schemas.xmlsoap.org/wsdl/'¶
-
-
types: Optional[xsdata.models.wsdl.Types] = None¶
-
imports: List[xsdata.models.wsdl.Import]¶
-
messages: List[xsdata.models.wsdl.Message]¶
-
port_types: List[xsdata.models.wsdl.PortType]¶
-
bindings: List[xsdata.models.wsdl.Binding]¶
-
services: List[xsdata.models.wsdl.Service]¶
-
property
schemas¶
-
merge(source)[source]¶ - Parameters
source (
Definitions) –