IMInteroperability/CommonExtensionProposal1.0: measurement_service.xsd

File measurement_service.xsd, 1023 bytes (added by Jeanne Ohren, 11 years ago)
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- An extension for defining services on nodes for I&M -->
3<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.geni.net/resources/rspec/ext/measurement/1" xmlns:m="http://www.geni.net/resources/rspec/ext/measurement/1">
4  <xs:element name="services">
5    <xs:complexType>
6      <xs:choice>
7        <xs:element maxOccurs="unbounded" ref="m:enable"/>
8        <xs:element maxOccurs="unbounded" ref="m:disable"/>
9      </xs:choice>
10    </xs:complexType>
11  </xs:element>
12  <xs:element name="enable">
13    <xs:complexType>
14      <xs:attribute name="type" use="required" type="xs:string"/>
15      <xs:attribute name="name" use="required" type="xs:string"/>
16    </xs:complexType>
17  </xs:element>
18  <xs:element name="disable">
19    <xs:complexType>
20      <xs:attribute name="type" use="required" type="xs:string"/>
21      <xs:attribute name="name" use="required" type="xs:string"/>
22    </xs:complexType>
23  </xs:element>
24</xs:schema>