ac6b3f67e1ab86590b35ddcf4c47a55fc2434fce
[sdnc/oam.git] / platform-logic / restapi-templates / src / main / json / sdwan-vpn-topology.json
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - CCSDK
4  * ================================================================================
5  * Copyright (C) 2018 Huawei Technologies Co., Ltd. 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 {
22     "vpnId": ${prop.vpn1Id},
23     "areas": [
24         {
25             "name": "area1",
26             "areaType": "leaf",
27             "topologyType": ${prop.topology},
28             "siteAttachements": [${repeat:prop.siteAttachement_length:
29                     {"siteId": [${repeat:prop.siteAttachement[${1}].siteId_length:
30                                 ${prop.siteAttachement[${1}].siteId[${2}]},}
31                                ],
32                      "role": ${prop.siteAttachement[${1}].role},
33                      "workMode": "with-interconnection",
34                      "sitePriority": "active",
35                      "borders": "null"
36                     },
37                  }
38             ]
39         }
40     ]
41 }