Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
module iana-ietf-power-and-energy {
yang-version 1.1;
namespace "urn:ietf:params:xml:ns:yang:iana-ietf-power-and-energy";
prefix ianaeo;

organization "IANA";
contact
" Internet Assigned Numbers Authority

Postal: ICANN
12025 Waterfront Drive, Suite 300
Los Angeles, CA 90094-2536
United States of America

Tel: +1 310 301 5800
E-Mail: iana@iana.org>";

description
"IANA-defined identities for power and energy class.

The latest revision of this YANG module can be obtained from
the IANA website.

Requests for new values should be made to IANA via
email (iana@iana.org).

Copyright (c) 2026 IETF Trust and the persons identified as
authors of the code. All rights reserved.

Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject
to the license terms contained in, the Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(https://trustee.ietf.org/license-info).

The initial version of this YANG module is part of RFC XXX;
see the RFC itself for full legal notices.";
reference
"https://www.iana.org/assignments/yang-parameters";

revision 2026-02-26 {
description
"Initial revision.";
reference
"RFC XXX: A YANG Data Model for Power and Energy monitoring and
control of devices within or connected to communication
networks";
}

identity certification-type {
description
"Base identity for certification types applicable to energy
objects. This identity serves as the root for a hierarchy of
certification types, allowing for extensibility.";

reference
"Industry sustainability and energy efficiency certifications";
}

identity energy-star {
base certification-type;
description
"ENERGY STAR certification for energy efficiency.";
reference
"https://www.energystar.gov/";
}

identity c80-plus{
base certification-type;
description
"80 PLUS Power Supply Certification";
reference
"https://www.clearesult.com/80plus/";
}

identity epeat {
base certification-type;
description
"Electronic Product Environmental Assessment Tool ratings (Bronze/Silver/Gold).";
reference
"https://www.epeat.net/";
}

identity eu-energy-level{
base certification-type;
description
"EU Energy Label: European efficiency ratings";
reference
"https://eprel.ec.europa.eu/screen/home";
}

identity cn-energy-level{
base certification-type;
description
"CN Energy Label: China efficiency ratings";
reference
"https://www.energylabel.com.cn";
}

identity cqc{
base certification-type;
description
"China Quality Certification for energy efficiency";
reference
"https://www.cqc.com.cn/";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ module ietf-network-inventory {
described in BCP 14 (RFC 2119) (RFC 8174) when, and only when,
they appear in all capitals, as shown here.";

revision 2026-05-13 {
revision 2026-05-27 {
description
"Initial version";
reference
Expand Down Expand Up @@ -176,8 +176,8 @@ module ietf-network-inventory {
description
"The name of the entity (e.g., component), as specified by
a network operator, that provides a non-volatile 'handle'
for the entity and that can change anytime during the entity
lifetime.
for the entity. The The network operator can specify a
different value anytime during the entity lifetime.

If no value is discovered, the server MAY set the value of
this node to a locally unique value in the operational
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ module ietf-network-slice-service {
import ietf-inet-types {
prefix inet;
reference
"RFC 6991: Common YANG Types";
"RFC 9911: Common YANG Types";
}
import ietf-routing-types {
prefix rt-types;
Expand All @@ -17,7 +17,7 @@ module ietf-network-slice-service {
import ietf-yang-types {
prefix yang;
reference
"RFC 6991: Common YANG Data Types";
"RFC 9911: Common YANG Data Types";
}
import ietf-geo-location {
prefix geo;
Expand All @@ -44,12 +44,12 @@ module ietf-network-slice-service {
import ietf-ac-common {
prefix ac-common;
reference
"RFC BBBB: A Common YANG Data Model for Attachment Circuits";
"RFC 9833: A Common YANG Data Model for Attachment Circuits";
}
import ietf-ac-svc {
prefix ac-svc;
reference
"RFC CCCC: YANG Data Models for Bearers and 'Attachment
"RFC 9834: YANG Data Models for Bearers and 'Attachment
Circuits'-as-a-Service (ACaaS)";
}
import ietf-te-types {
Expand Down Expand Up @@ -84,7 +84,7 @@ module ietf-network-slice-service {
"This YANG module defines a service model for the RFC 9543
Network Slice Service.

Copyright (c) 2025 IETF Trust and the persons identified as
Copyright (c) 2026 IETF Trust and the persons identified as
authors of the code. All rights reserved.

Redistribution and use in source and binary forms, with or
Expand All @@ -97,7 +97,7 @@ module ietf-network-slice-service {
This version of this YANG module is part of RFC AAAA; see the
RFC itself for full legal notices.";

revision 2025-05-09 {
revision 2026-05-27 {
description
"Initial revision.";
reference
Expand Down Expand Up @@ -356,6 +356,7 @@ module ietf-network-slice-service {
reference
"RFC 5481: Packet Delay Variation Applicability Statement";
}

identity two-way-delay-variation-percentile {
base service-slo-metric-type;
description
Expand Down Expand Up @@ -491,7 +492,6 @@ module ietf-network-slice-service {
description
"Base identity for SLO/SLE policy override options.";
}

identity full-override {
base slo-sle-policy-override;
description
Expand Down Expand Up @@ -1149,7 +1149,7 @@ module ietf-network-slice-service {
"A reference to the ACs that have been created before
the slice creation.";
reference
"RFC CCCC: YANG Data Models for Bearers and
"RFC 9834: YANG Data Models for Bearers and
'Attachment Circuits'-as-a-Service (ACaaS)";
}
leaf ce-mode {
Expand Down Expand Up @@ -1182,7 +1182,7 @@ module ietf-network-slice-service {
"A reference to the AC service that has been
created before the slice creation.";
reference
"RFC CCCC: YANG Data Models for Bearers and
"RFC 9834: YANG Data Models for Bearers and
'Attachment Circuits'-as-a-Service (ACaaS)";
}
leaf ac-node-id {
Expand Down
Loading
Loading