-
Notifications
You must be signed in to change notification settings - Fork 1
/
wtpdiscover-model.yang
67 lines (51 loc) · 1.6 KB
/
wtpdiscover-model.yang
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
module wtpdiscover-model {
namespace "urn:opendaylight:capwap:wtpdiscover-model";
prefix "wtpdiscover-model";
import ietf-inet-types { prefix inet; revision-date 2010-09-24; }
import common-model { prefix common-model; revision-date 2015-02-17; }
contact "Navin Agrawal <[email protected]>";
description
"This module contains the base data model of CAPWAP AC
WTP Discover component.
This program and the accompanying materials are made available
under the terms of the Eclipse Public License v1.0 which
accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html";
revision "2015-02-17" {
description "Initial revision of wtpdiscover model";
}
grouping discovered-wtp {
reference "Section 3.3 RFC 5415";
description "Discovered WTP Description";
leaf ipv4-addr {
type inet:ipv4-address;
}
leaf ipv6-addr {
type inet:ipv6-address;
}
container board-data {
uses common-model:wtp-board-data;
}
container descriptor {
uses common-model:wtp-descriptor;
}
container frame-tunnel-mode {
uses common-model:wtp-frame-tunnel-mode;
}
container mac-type {
uses common-model:wtp-mac-type;
}
container radio-info {
uses common-model:wtp-radio-info;
}
container discovery-type {
uses common-model:wtp-discovery-type;
}
}
container discovered-wtps {
config false;
list wtps {
uses discovered-wtp;
}
}
}