Blame tests/conformance/sec7_12_2/mod7.yang
|
Packit Service |
311553 |
module mod7 {
|
|
Packit Service |
311553 |
prefix abc;
|
|
Packit Service |
311553 |
namespace "urn:cesnet:mod7";
|
|
Packit Service |
311553 |
|
|
Packit Service |
311553 |
grouping ssh {
|
|
Packit Service |
311553 |
container ssh {
|
|
Packit Service |
311553 |
config false;
|
|
Packit Service |
311553 |
leaf key { type string; }
|
|
Packit Service |
311553 |
leaf user {
|
|
Packit Service |
311553 |
type string {
|
|
Packit Service |
311553 |
pattern '[a-z0-9]';
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
leaf is_valid {
|
|
Packit Service |
311553 |
type boolean;
|
|
Packit Service |
311553 |
default "false";
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
|
|
Packit Service |
311553 |
choice ch1 {
|
|
Packit Service |
311553 |
case ca {
|
|
Packit Service |
311553 |
container presence {
|
|
Packit Service |
311553 |
presence "enable";
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
|
|
Packit Service |
311553 |
leaf str { type string; }
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
|
|
Packit Service |
311553 |
container server {
|
|
Packit Service |
311553 |
uses ssh {
|
|
Packit Service |
311553 |
refine "ssh/is_valid" {
|
|
Packit Service |
311553 |
reference "test";
|
|
Packit Service |
311553 |
mandatory true; // mandatory must not with default value
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
}
|
|
Packit Service |
311553 |
}
|