Initial Interface for remote Configuration
[aaf/authz.git] / auth-client / src / main / xsd / locate_1_1.xsd
1 <!-- 
2  * ============LICENSE_START====================================================
3  * org.onap.aaf
4  * ===========================================================================
5  * Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
6  * ===========================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  *
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END====================================================
19  *
20 -->
21 <xs:schema 
22         xmlns:xs="http://www.w3.org/2001/XMLSchema" 
23         xmlns:locate_local="urn:locate:v1_1" 
24         targetNamespace="urn:locate:v1_1" 
25         elementFormDefault="qualified">
26         
27
28 <!-- 
29         Configurations
30  -->
31         <xs:element name="Configuration">
32                 <xs:complexType>
33                         <xs:sequence>
34                                 <xs:element name="name" type="xs:string"/>
35                                 <xs:element name="props" minOccurs="0" maxOccurs="unbounded">
36                                         <xs:complexType>
37                                                 <xs:sequence>
38                                                         <xs:element name="tag" type="xs:string"/>
39                                                         <xs:element name="value" type="xs:string"/>
40                                                 </xs:sequence>
41                                         </xs:complexType>
42                                 </xs:element>
43                         </xs:sequence>
44                 </xs:complexType>
45         </xs:element>
46 </xs:schema>