blob: 2581353bb4d591cc1a51fd03c645efde58b7693a [file] [log] [blame]
Scott Bakerc9d3d842021-09-17 11:32:53 -07001# SPDX-FileCopyrightText: 2021-present Open Networking Foundation <info@opennetworking.org>
2#
3# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
4
5apiVersion: config.onosproject.org/v1beta1
6kind: Model
7metadata:
8 name: {{ template "aether.fullname" . }}
9 namespace: {{ .Release.Namespace }}
10 labels:
11 {{- include "aether.labels" . | nindent 4 }}
12spec:
13 plugin:
14 type: Aether
15 version: {{ .Chart.AppVersion | quote }}
16 modules:
17 - name: connectivity-service
18 organization: Open Networking Foundation
19 revision: 2021-06-02
20 file: onf-connectivity-service.yang
21 - name: enterprise
22 organization: Open Networking Foundation
23 revision: 2021-06-02
24 file: onf-enterprise.yang
25 - name: aether-types
26 organization: Open Networking Foundation
27 revision: 2021-09-10
28 file: onf-aether-types.yang
29 - name: application
30 organization: Open Networking Foundation
31 revision: 2021-09-10
32 file: onf-application.yang
33 - name: device-group
34 organization: Open Networking Foundation
35 revision: 2021-06-02
36 file: onf-device-group.yang
37 - name: ip-domain
38 organization: Open Networking Foundation
39 revision: 2021-06-02
40 file: onf-ip-domain.yang
41 - name: site
42 organization: Open Networking Foundation
43 revision: 2021-09-10
44 file: onf-site.yang
45 - name: upf-list
46 organization: Open Networking Foundation
47 revision: 2021-09-16
48 file: onf-upf.yang
49 - name: vcs
50 organization: Open Networking Foundation
51 revision: 2021-09-10
52 file: onf-vcs.yang
53 - name: template
54 organization: Open Networking Foundation
55 revision: 2021-09-10
56 file: onf-template.yang
57 - name: traffic-class
58 organization: Open Networking Foundation
59 revision: 2021-06-02
60 file: onf-traffic-class.yang
61 files:
62 {{- range $path, $_ := $.Files.Glob "files/yang/*.yang" }}
63 {{ base $path }}: |
64{{ $.Files.Get $path | indent 6 }}
65 {{- end }}