1 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
2 xmlns:slc="http://argeo.org/projects/slc/schemas"
3 elementFormDefault="qualified"
4 targetNamespace="http://argeo.org/projects/slc/schemas">
5 <xs:element name="slc-execution-request">
8 <xs:element name="slc-execution"
9 type="slc:SlcExecutionType" />
13 <xs:element name="slc-execution-steps-request">
16 <xs:element name="steps"
17 type="slc:SlcExecutionStepsType" />
18 <xs:element name="slc-execution-uuid" type="xs:string" />
22 <xs:complexType name="SlcExecutionType">
24 <xs:element name="status" type="xs:string" />
25 <xs:element name="type" type="xs:string" />
26 <xs:element name="host" type="xs:string" />
27 <xs:element name="path" type="xs:string" />
28 <xs:element name="steps" minOccurs="0"
29 type="slc:SlcExecutionStepsType" />
31 <xs:attribute name="uuid" type="xs:string" use="required"/>
33 <xs:complexType name="SlcExecutionStepType">
35 <xs:element name="type" type="xs:string" />
36 <xs:element name="begin" type="xs:dateTime" />
37 <xs:element name="log-lines" minOccurs="0">
40 <xs:element name="log-line" type="xs:string"
41 maxOccurs="unbounded" />
47 <xs:complexType name="SlcExecutionStepsType">
49 <xs:element name="slc-execution-step"
50 type="slc:SlcExecutionStepType" maxOccurs="unbounded">