Loading yang-models/_3gpp-inv-antennainventoryunit.yang +15 −9 Original line number Diff line number Diff line Loading @@ -13,13 +13,19 @@ module _3gpp-inv-antennainventoryunit { description "This model defines a YANG mapping of the antenna inventory data IOC for Alternative 1 of the IM NRM, TS 28.632."; reference "3GPP TS 28.663 Generic Radio Access Network (RAN) reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions"; Solution Set (SS) definitions revision 2021-10-01 { reference "Initial revision"; } 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference CR-0009 ; } grouping AntennaInventoryUnitGrp { description "Represents the AntennaInventoryUnit IOC."; Loading Loading @@ -59,6 +65,7 @@ module _3gpp-inv-antennainventoryunit { this attribute. Note as well that this attribute is not supported over the Iuant interface according to 3GPP TS 37.466."; type uint32; units decimeter; } leaf latitude { description "The latitude of the antenna location based on World Loading Loading @@ -91,18 +98,17 @@ module _3gpp-inv-antennainventoryunit { this attribute. Note as well that this attribute is not supported over the Iuant interface according to 3GPP TS 37.466."; type string { length "0..80"; } reference "3GPP TS 37.466"; } } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain Antenna inventory objects."; list AntennaInventoryUnit { uses top3gpp:Top_Grp; key "id"; key id; description "Represents inventory information for an Antenna Unit."; container attributes { description "Attributes for the AntennaInventoryUnit IOC."; uses AntennaInventoryUnitGrp; // Data nodes that follow provide recursive containment Loading yang-models/_3gpp-inv-inventoryunit.yang +9 −5 Original line number Diff line number Diff line Loading @@ -13,13 +13,19 @@ module _3gpp-inv-inventoryunit { description "This model defines a YANG mapping of the inventory data IOC for Alternative 1 of the IM NRM, TS 28.632."; reference "3GPP TS 28.632 reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference "Initial revision"; } revision 2021-10-01 { reference "CR-0009"; } grouping InventoryUnitGrp { description "Represents the InventoryUnit IOC."; Loading Loading @@ -103,13 +109,11 @@ module _3gpp-inv-inventoryunit { } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain inventory objects."; list InventoryUnit { uses top3gpp:Top_Grp; key "id"; key id; description "Represents inventory information for an Inventory Unit."; container attributes { description "Attributes for the InventoryUnit IOC."; uses InventoryUnitGrp; // Data nodes that follow provide recursive containment Loading yang-models/_3gpp-inv-inventoryunithw.yang +9 −6 Original line number Diff line number Diff line Loading @@ -13,13 +13,19 @@ module _3gpp-inv-inventoryunithw { description "This model defines a YANG mapping of the hardware inventory data IOC for Alternative 2 of the IM NRM, TS 28.632."; reference "3GPP TS 28.632 reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference "Initial revision"; } revision 2021-10-01 { reference "CR-0009"; } typedef ManualDataEntry { description "Non-extensible enumeration indicating whether a unit is Loading Loading @@ -129,14 +135,11 @@ module _3gpp-inv-inventoryunithw { } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain hardware inventory objects."; list InventoryUnitHw { uses top3gpp:Top_Grp; key "id"; key id; description "Represents the hardware components."; container attributes { description "Attributes for the InventoryUnitHw SupportIOC."; uses InventoryUnitHwGrp; // Data nodes that follow provide recursive containment Loading yang-models/_3gpp-inv-inventoryunitlic.yang +9 −6 Original line number Diff line number Diff line Loading @@ -13,13 +13,19 @@ module _3gpp-inv-inventoryunitlic { description "This model defines a YANG mapping of the license inventory data IOC for Alternative 2 of the IM NRM, TS 28.632."; reference "3GPP TS 28.632 reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference "Initial revision"; } revision 2021-10-01 { reference CR-0009 ; } grouping InventoryUnitLicGrp { description "Represents the InventoryUnitLic IOC."; Loading Loading @@ -98,14 +104,11 @@ module _3gpp-inv-inventoryunitlic { } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain software inventory objects."; list InventoryUnitLic { uses top3gpp:Top_Grp; key "id"; key id; description "Represents the InventoryUnitLic SupportIOC."; container attributes { description "Attributes for the InventoryUnitLic SupportIOC."; uses InventoryUnitLicGrp; // Data nodes that follow provide recursive containment Loading yang-models/_3gpp-inv-inventoryunitne.yang +9 −6 Original line number Diff line number Diff line Loading @@ -12,13 +12,19 @@ module _3gpp-inv-inventoryunitne { description "This model defines a YANG mapping of the NE inventory data IOC for Alternative 2 of the IM NRM, TS 28.632."; reference "3GPP TS 28.632 reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference "Initial revision"; } revision 2021-10-01 { reference CR-0009 ; } grouping InventoryUnitNEGrp { description "Represents the InventoryUnitNE IOC."; Loading Loading @@ -95,15 +101,12 @@ module _3gpp-inv-inventoryunitne { } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain NE inventory objects."; list InventoryUnitNE { uses top3gpp:Top_Grp; key "id"; key id; description "Represents the logical and physical structure of the NE (Network Element)."; container attributes { description "Attributes for the InventoryUnitNE SupportIOC."; uses InventoryUnitNEGrp; // Data nodes that follow provide recursive containment Loading Loading
yang-models/_3gpp-inv-antennainventoryunit.yang +15 −9 Original line number Diff line number Diff line Loading @@ -13,13 +13,19 @@ module _3gpp-inv-antennainventoryunit { description "This model defines a YANG mapping of the antenna inventory data IOC for Alternative 1 of the IM NRM, TS 28.632."; reference "3GPP TS 28.663 Generic Radio Access Network (RAN) reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions"; Solution Set (SS) definitions revision 2021-10-01 { reference "Initial revision"; } 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference CR-0009 ; } grouping AntennaInventoryUnitGrp { description "Represents the AntennaInventoryUnit IOC."; Loading Loading @@ -59,6 +65,7 @@ module _3gpp-inv-antennainventoryunit { this attribute. Note as well that this attribute is not supported over the Iuant interface according to 3GPP TS 37.466."; type uint32; units decimeter; } leaf latitude { description "The latitude of the antenna location based on World Loading Loading @@ -91,18 +98,17 @@ module _3gpp-inv-antennainventoryunit { this attribute. Note as well that this attribute is not supported over the Iuant interface according to 3GPP TS 37.466."; type string { length "0..80"; } reference "3GPP TS 37.466"; } } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain Antenna inventory objects."; list AntennaInventoryUnit { uses top3gpp:Top_Grp; key "id"; key id; description "Represents inventory information for an Antenna Unit."; container attributes { description "Attributes for the AntennaInventoryUnit IOC."; uses AntennaInventoryUnitGrp; // Data nodes that follow provide recursive containment Loading
yang-models/_3gpp-inv-inventoryunit.yang +9 −5 Original line number Diff line number Diff line Loading @@ -13,13 +13,19 @@ module _3gpp-inv-inventoryunit { description "This model defines a YANG mapping of the inventory data IOC for Alternative 1 of the IM NRM, TS 28.632."; reference "3GPP TS 28.632 reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference "Initial revision"; } revision 2021-10-01 { reference "CR-0009"; } grouping InventoryUnitGrp { description "Represents the InventoryUnit IOC."; Loading Loading @@ -103,13 +109,11 @@ module _3gpp-inv-inventoryunit { } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain inventory objects."; list InventoryUnit { uses top3gpp:Top_Grp; key "id"; key id; description "Represents inventory information for an Inventory Unit."; container attributes { description "Attributes for the InventoryUnit IOC."; uses InventoryUnitGrp; // Data nodes that follow provide recursive containment Loading
yang-models/_3gpp-inv-inventoryunithw.yang +9 −6 Original line number Diff line number Diff line Loading @@ -13,13 +13,19 @@ module _3gpp-inv-inventoryunithw { description "This model defines a YANG mapping of the hardware inventory data IOC for Alternative 2 of the IM NRM, TS 28.632."; reference "3GPP TS 28.632 reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference "Initial revision"; } revision 2021-10-01 { reference "CR-0009"; } typedef ManualDataEntry { description "Non-extensible enumeration indicating whether a unit is Loading Loading @@ -129,14 +135,11 @@ module _3gpp-inv-inventoryunithw { } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain hardware inventory objects."; list InventoryUnitHw { uses top3gpp:Top_Grp; key "id"; key id; description "Represents the hardware components."; container attributes { description "Attributes for the InventoryUnitHw SupportIOC."; uses InventoryUnitHwGrp; // Data nodes that follow provide recursive containment Loading
yang-models/_3gpp-inv-inventoryunitlic.yang +9 −6 Original line number Diff line number Diff line Loading @@ -13,13 +13,19 @@ module _3gpp-inv-inventoryunitlic { description "This model defines a YANG mapping of the license inventory data IOC for Alternative 2 of the IM NRM, TS 28.632."; reference "3GPP TS 28.632 reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference "Initial revision"; } revision 2021-10-01 { reference CR-0009 ; } grouping InventoryUnitLicGrp { description "Represents the InventoryUnitLic IOC."; Loading Loading @@ -98,14 +104,11 @@ module _3gpp-inv-inventoryunitlic { } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain software inventory objects."; list InventoryUnitLic { uses top3gpp:Top_Grp; key "id"; key id; description "Represents the InventoryUnitLic SupportIOC."; container attributes { description "Attributes for the InventoryUnitLic SupportIOC."; uses InventoryUnitLicGrp; // Data nodes that follow provide recursive containment Loading
yang-models/_3gpp-inv-inventoryunitne.yang +9 −6 Original line number Diff line number Diff line Loading @@ -12,13 +12,19 @@ module _3gpp-inv-inventoryunitne { description "This model defines a YANG mapping of the NE inventory data IOC for Alternative 2 of the IM NRM, TS 28.632."; reference "3GPP TS 28.632 reference "3GPP TS 28.633 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Solution Set (SS) definitions 3GPP TS 28.632 Inventory Management (IM) Network Resource Model (NRM) Integration Reference Point (IRP); Information Service (IS)"; revision 2021-10-01 { reference "Initial revision"; } revision 2021-10-01 { reference CR-0009 ; } grouping InventoryUnitNEGrp { description "Represents the InventoryUnitNE IOC."; Loading Loading @@ -95,15 +101,12 @@ module _3gpp-inv-inventoryunitne { } augment "/me3gpp:ManagedElement" { description "Extends ManagedElement to contain NE inventory objects."; list InventoryUnitNE { uses top3gpp:Top_Grp; key "id"; key id; description "Represents the logical and physical structure of the NE (Network Element)."; container attributes { description "Attributes for the InventoryUnitNE SupportIOC."; uses InventoryUnitNEGrp; // Data nodes that follow provide recursive containment Loading