admin-group |
string |
Administrative group / resource class / color representation
in 'hex-string' type.
The most significant byte in the hex-string is the farthest
to the left in the byte sequence. Leading zero bytes in the
configured value may be omitted for brevity. |
admin-groups |
union |
Derived types for TE administrative groups. |
extended-admin-group |
string |
Extended administrative group / resource class / color
representation in 'hex-string' type.
The most significant byte in the hex-string is the farthest
to the left in the byte sequence. Leading zero bytes in the
configured value may be omitted for brevity. |
path-attribute-flags |
union |
Path attributes flags type. |
performance-metrics-normality |
enumeration |
Indicates whether a performance metric is normal (anomalous
bit not set), abnormal (anomalous bit set), or unknown. |
srlg |
uint32 |
SRLG type. |
te-admin-status |
enumeration |
Defines a type representing the administrative status of
a TE resource. |
te-bandwidth |
string |
This is the generic bandwidth type. It is a string containing
a list of numbers separated by commas, where each of these
numbers can be non-negative decimal, hex integer, or
hex float:
(dec | hex | float)[*(','(dec | hex | float))]
For the packet-switching type, the string encoding follows
the type 'bandwidth-ieee-float32' as defined in RFC 8294
(e.g., 0x1p10), where the units are in bytes per second.
For the Optical Transport Network (OTN) switching type,
a list of integers can be used, such as '0,2,3,1', indicating
two ODU0s and one ODU3. ('ODU' stands for 'Optical Data
Unit'.) For Dense Wavelength Division Multiplexing (DWDM),
a list of pairs of slot numbers and widths can be used,
such as '0,2,3,3', indicating a frequency slot 0 with
slot width 2 and a frequency slot 3 with slot width 3.
Canonically, the string is represented as all lowercase and in
hex, where the prefix '0x' precedes the hex number. |
te-common-status |
enumeration |
Defines a type representing the common states of a TE
resource. |
te-ds-class |
uint8 |
The Differentiated Services Class-Type of traffic. |
te-global-id |
uint32 |
An identifier to uniquely identify an operator, which can be
either a provider or a client.
The definition of this type is taken from RFCs 6370 and 5003.
This attribute type is used solely to provide a globally
unique context for TE topologies. |
te-hop-type |
enumeration |
Enumerated type for specifying loose or strict paths. |
te-label-direction |
enumeration |
Enumerated type for specifying the forward or reverse
label. |
te-link-access-type |
enumeration |
Defines a type representing the access type of a TE link. |
te-link-direction |
enumeration |
Enumerated type for specifying the direction of a link on
a node. |
te-metric |
uint32 |
TE metric. |
te-node-id |
string |
A type representing the identifier for a node in a TE
topology.
The identifier is represented as 4 octets in dotted-quad
notation.
This attribute MAY be mapped to the Router Address TLV
described in Section 2.4.1 of RFC 3630, the TE Router ID
described in Section 3 of RFC 6827, the Traffic Engineering
Router ID TLV described in Section 4.3 of RFC 5305, or the
TE Router ID TLV described in Section 3.2.1 of RFC 6119.
The reachability of such a TE node MAY be achieved by a
mechanism such as that described in Section 6.2 of RFC 6827. |
te-oper-status |
enumeration |
Defines a type representing the operational status of
a TE resource. |
te-path-disjointness |
bits |
Type of the resource disjointness for a TE tunnel path. |
te-recovery-status |
enumeration |
Defines the status of a recovery action. |
te-template-name |
string |
A type for the name of a TE node template or TE link
template. |
te-topology-event-type |
enumeration |
TE event type for notifications. |
te-topology-id |
union |
An identifier for a topology.
It is optional to have one or more prefixes at the beginning,
separated by colons. The prefixes can be 'network-types' as
defined in the 'ietf-network' module in RFC 8345, to help the
user better understand the topology before further inquiry
is made. |
te-tp-id |
union |
An identifier for a TE link endpoint on a node.
This attribute is mapped to a local or remote link identifier
as defined in RFCs 3630 and 5305. |