1 module CoreModel-CoreFoundationModule-StateModel {
2 namespace "uri:onf:CoreModel-CoreFoundationModule-StateModel";
3 prefix CoreModel-CoreFoundationModule-StateModel;
7 'ONF (Open Networking Foundation) Open Transport Working Group - Wireless Transport Project';
10 'WG Web: <https://www.opennetworking.org/technical-communities/areas/specification/1931-optical-transport>
11 WG List: <mailto:wireless-transport@login.opennetworking.org >
13 <mailto:lyong@ciena.com>
14 WG Chair: Giorgio Cazzaniga
15 <mailto:giorgio.cazzaniga@sm-optics.com>';
18 'This module contains a collection of YANG definitions for
19 managing microwave transport networks.';
25 "ONF TR xyz: A YANG Data Model for Microwave Transport Networks.";
29 description "Provides general state attributes.
30 lifecycle:Preliminary";
31 leaf operationalState {
32 type OperationalState;
34 description "The operational state is used to indicate whether or not the resource is installed and working";
36 leaf administrativeControl {
37 type AdministrativeControl;
38 description "The administrativeControl state provides control of the availability of specific resources without modification to the provisioning of those resources.
39 The value is the current control target. The actual administrativeState may or may not be at target.";
41 leaf administrativeState {
42 type AdministrativeState;
44 description "Shows whether or not the client has permission to use or has a prohibition against using the resource.
45 The administrative state expresses usage permissions for specific resources without modification to the provisioning of those resources.";
49 description "Used to track the planned deployment, allocation to clients and withdrawal of resources. ";
52 typedef OperationalState {
53 description "The possible values of the operationalState.
54 lifecycle:Preliminary";
60 typedef AdministrativeState {
61 description "The possible values of the administrativeState.
62 lifecycle:Preliminary";
68 typedef AdministrativeControl {
69 description "Reflects the current control action when the entity is not in the desired state.
70 The possible values of the current target administrative state.
71 lifecycle:Experimental";
79 typedef ExtendedAdminState {
80 description "Possible extentions to AdministrativeState
81 lifecycle:Experimental";
85 enum SHUTTING_DOWN_ACTIVE;
86 enum SHUTTING_DOWN_PASSIVE;
89 typedef LifecycleState {
90 description "The possible values of the lifecycleState.
91 lifecycle:Experimental";