Assign image keyname and pubkey at vnf level
[ccsdk/apps.git] / sdnr / wireless-transport / code-Carbon-SR1 / apps / devicemodel / src / main / yang / MicrowaveModel-ObjectClasses-SuperClasses@2016-08-09.yang
1 module MicrowaveModel-ObjectClasses-SuperClasses {
2     namespace "uri:onf:MicrowaveModel-ObjectClasses-SuperClasses";
3     prefix MicrowaveModel-ObjectClasses-SuperClasses;
4
5     import CoreModel-CoreFoundationModule-TypeDefinitions {
6         prefix CoreModel-CoreFoundationModule-TypeDefinitions;
7     }
8
9     organization 
10         'ONF (Open Networking Foundation) Open Transport Working Group - Wireless Transport Project';
11
12     contact 
13         'WG Web:   <https://www.opennetworking.org/technical-communities/areas/specification/1931-optical-transport>
14          WG List:  <mailto:wireless-transport@login.opennetworking.org >
15          WG Chair: Lyndon Ong
16                    <mailto:lyong@ciena.com>
17          WG Chair: Giorgio Cazzaniga
18                    <mailto:giorgio.cazzaniga@sm-optics.com>';
19
20     description 
21         'This module contains a collection of YANG definitions for 
22          managing microwave transport networks.';
23
24     revision 2016-08-09 {
25         description 
26             "Initial revision."; 
27         reference 
28             "ONF TR xyz: A YANG Data Model for Microwave Transport Networks."; 
29     }
30
31     grouping MwCurrentProblem {
32         description "According to ITU-T G.874.1?";
33         leaf sequenceNumber {
34             type int32;
35             config false;
36             description "Unique sequence number of the current problem object.";
37         }
38         leaf timeStamp {
39             type CoreModel-CoreFoundationModule-TypeDefinitions:DateAndTime;
40             config false;
41             description "Time and date of the problem.
42                 _format:yyyyMMddhhmmss.s[Z|{+|-}HHMm]; yyyy='0000'..'9999' year; MM='01'..'12' month; dd='01'..'31' day; hh='00'..'23' hour; mm='00'..'59' minute; ss='00'..'59' second; s='.0'..'.9'tenth of second (set to '.0' if EMS or NE cannot support this granularity); Z='Z' indicates UTC (rather than local time); {+|-}='+' or '-' delta from UTC; HH='00'..'23' time zone difference in hours; Mm='00'..'59' time zone difference in minutes.";
43         }
44     }
45 }