| <?xml version='1.0' encoding='UTF-8'?> | |
| <xs:schema | |
| xmlns:xs='http://www.w3.org/2001/XMLSchema' | |
| xmlns:a='http://ntaforum.org/2011/activation' | |
| xmlns:h='http://ntaforum.org/2011/harness' | |
| targetNamespace='http://ntaforum.org/2011/activation' | |
| elementFormDefault='qualified' attributeFormDefault='unqualified'> | |
| <xs:import namespace='http://ntaforum.org/2011/harness' schemaLocation='harness.xsd'/> | |
| <xs:element name='activate'> | |
| <xs:complexType> | |
| <xs:sequence> | |
| <xs:element name='result' type='a:activationResult'/> | |
| <xs:element name='message' type='xs:string' minOccurs='0'/> | |
| <xs:element name='jid' type='xs:string' minOccurs='0'/> | |
| <xs:element name='activationRef' type='xs:string' minOccurs='0'/> | |
| <xs:element name='timestamp' type='xs:dateTime' minOccurs='0'/> | |
| <xs:element ref='h:harness' maxOccurs='unbounded'/> | |
| </xs:sequence> | |
| <xs:attribute name='toolId' type='xs:string' use='required'/> | |
| <xs:attribute name='requestId' type='xs:string'/> | |
| </xs:complexType> | |
| </xs:element> | |
| <xs:simpleType name='activationResult'> | |
| <xs:restriction base='xs:string'> | |
| <xs:enumeration value='pass'/> | |
| <xs:enumeration value='fail'/> | |
| <xs:enumeration value='pending'/> | |
| </xs:restriction> | |
| </xs:simpleType> | |
| <xs:element name='deactivate'> | |
| <xs:complexType> | |
| <xs:sequence> | |
| <xs:element name='activationRef' type='xs:string'/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| </xs:element> | |
| </xs:schema> |