---
oid: "1.3.6.1.2.1.10.166.13.3.2.2"
short-description: "gmplsTeModuleReadOnlyCompliance MODULE-COMPLIANCE"
last-modified: "2020-09-07"
parent-oid: "1.3.6.1.2.1.10.166.13.3.2"
---

## OID: `1.3.6.1.2.1.10.166.13.3.2.2`

```asn1
{iso(1) identified-organization(3) dod(6) internet(1) mgmt(2) mib-2(1) transmission(10) mplsStdMIB(166) gmplsTeStdMIB(13) gmplsTeConformance(3) gmplsTeCompliances(2) gmplsTeModuleReadOnlyCompliance(2)}
```

### Description

```asn1
gmplsTeModuleReadOnlyCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance requirement for implementations that only provide
read-only support for GMPLS-TE-STD-MIB. Such devices can then be
monitored but cannot be configured using this MIB module."
MODULE -- this module
\-- The mandatory group has to be implemented by all LSRs that
\-- originate, terminate, or act as transit for TE-LSPs/tunnels.
\-- In addition, depending on the type of tunnels supported, other
\-- groups become mandatory as explained below.
MANDATORY-GROUPS {
gmplsTunnelGroup,
gmplsTunnelScalarGroup
}
GROUP gmplsTunnelSignaledGroup
DESCRIPTION
"This group is mandatory for devices that support signaled
tunnel set up, in addition to gmplsTunnelGroup. The following
constraints apply:
mplsTunnelSignallingProto should be at least read-only
returning a value of ldp(2) or rsvp(3)."
GROUP gmplsTunnelOptionalGroup
DESCRIPTION
"Objects in this group are optional."
GROUP gmplsTeNotificationGroup
DESCRIPTION
"This group is mandatory for those implementations that can
implement the notifications contained in this group."
OBJECT gmplsTunnelUnnumIf
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelAttributes
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelLSPEncoding
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelSwitchingType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelLinkProtection
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelGPid
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelSecondary
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelDirection
MIN-ACCESS read-only
DESCRIPTION
"Only forward(0) is required."
OBJECT gmplsTunnelPathComp
MIN-ACCESS read-only
DESCRIPTION
"Only explicit(2) is required."
OBJECT gmplsTunnelUpstreamNotifyRecipientType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
MIN-ACCESS read-only
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
is required."
OBJECT gmplsTunnelUpstreamNotifyRecipient
SYNTAX InetAddress (SIZE(0|4|16))
MIN-ACCESS read-only
DESCRIPTION "An implementation is only required to support
unknown(0), ipv4(1), and ipv6(2) sizes."
OBJECT gmplsTunnelSendResvNotifyRecipientType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
MIN-ACCESS read-only
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
is required."
OBJECT gmplsTunnelSendResvNotifyRecipient
SYNTAX InetAddress (SIZE(0|4|16))
MIN-ACCESS read-only
DESCRIPTION "An implementation is only required to support
unknown(0), ipv4(1), and ipv6(2) sizes."
OBJECT gmplsTunnelDownstreamNotifyRecipientType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
MIN-ACCESS read-only
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
is required."
OBJECT gmplsTunnelDownstreamNotifyRecipient
SYNTAX InetAddress (SIZE(0|4|16))
MIN-ACCESS read-only
DESCRIPTION "An implementation is only required to support
unknown(0), ipv4(1), and ipv6(2) sizes."
OBJECT gmplsTunnelSendPathNotifyRecipientType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
MIN-ACCESS read-only
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
is required."
OBJECT gmplsTunnelSendPathNotifyRecipient
SYNTAX InetAddress (SIZE(0|4|16))
MIN-ACCESS read-only
DESCRIPTION "An implementation is only required to support
unknown(0), ipv4(1), and ipv6(2) sizes."
OBJECT gmplsTunnelAdminStatusFlags
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelExtraParamsPtr
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
\-- gmplsTunnelHopLabelStatuses has max access read-only
OBJECT gmplsTunnelHopExplicitForwardLabel
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelHopExplicitForwardLabelPtr
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelHopExplicitReverseLabel
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsTunnelHopExplicitReverseLabelPtr
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
\-- gmplsTunnelARHopTable
\-- all objects have max access read-only
\-- gmplsTunnelCHopTable
\-- all objects have max access read-only
\-- gmplsTunnelReversePerfTable
\-- all objects have max access read-only
\-- gmplsTunnelErrorTable
\-- all objects have max access read-only
OBJECT gmplsTunnelErrorReporterType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
DESCRIPTION "Only unknown(0), ipv4(1), and ipv6(2) support
is required."
OBJECT gmplsTunnelErrorReporter
SYNTAX InetAddress (SIZE(0|4|16))
DESCRIPTION "An implementation is only required to support
unknown(0), ipv4(1), and ipv6(2)."
```

**Classification:** MIB object for network management

### Supplementary information

Automatically extracted from IETF [RFC 4802](https://www.rfc-editor.org/rfc/rfc4802.html).

### Child OIDs

No child OID

### Terms of Use

[Terms of use](https://oid-base.com/disclaimer.htm.md)

**Note to implementers:**: The OID repository is constantly updated but does not necessarily store the latest (or most accurate) version of this formal description. For an implementation, it is recommended to search the web for a more recent description. If this is the case, please update the above description.
