hpnicfmplsLsrModuleCompliance — HPE networking MIB copies (LibreNMS/Observium Community), Netdisco MIB archive copies
Compliance statement for agents that support the MPLS LSR MIB.
{1 3 6 1 4 1 11 2 14 11 15 8 12 1 3 2 1}
Compliance statement for agents that support the MPLS LSR MIB.
Status in source: current.
Names: hpnicfmplsLsrModuleCompliance
{
"smi_kind": "MODULE-COMPLIANCE",
"definition": [
"hpnicfmplsLsrModuleCompliance",
"MODULE-COMPLIANCE",
"STATUS",
"current",
"DESCRIPTION",
"\"Compliance statement for agents that support the MPLS LSR MIB.\"",
"MODULE",
"MANDATORY-GROUPS",
"{",
"hpnicfmplsInSegmentGroup",
",",
"hpnicfmplsOutSegmentGroup",
",",
"hpnicfmplsXCGroup",
",",
"hpnicfmplsInterfaceGroup",
",",
"hpnicfmplsPerfGroup",
",",
"hpnicfmplsSegmentDiscontinuityGroup",
"}",
"GROUP",
"hpnicfmplsHCInSegmentPerfGroup",
"DESCRIPTION",
"\"This group is mandatory for those in-segment entries for which the object hpnicfmplsInSegmentOutOctets wraps around too quickly.\"",
"GROUP",
"hpnicfmplsHCOutSegmentPerfGroup",
"DESCRIPTION",
"\"This group is mandatory for those out-segment entries for which the object hpnicfmplsOutSegmentOctets wraps around too quickly.\"",
"GROUP",
"hpnicfmplsTrafficParamGroup",
"DESCRIPTION",
"\"This group is mandatory for those LSRs that support QoS resource reservation.\"",
"GROUP",
"hpnicfmplsXCIsPersistentGroup",
"DESCRIPTION",
"\"This group is mandatory for devices which support persistent cross-connects. The following constraints apply: hpnicfmplsXCIsPersistent must at least be read-only returning true(2).\"",
"GROUP",
"hpnicfmplsXCIsNotPersistentGroup",
"DESCRIPTION",
"\"This group is mandatory for devices which support non-persistent cross-connects. The following constraints apply: hpnicfmplsXCIsPersistent must at least be read-only returning false(1).\"",
"OBJECT",
"hpnicfmplsInterfaceConfStorageType",
"SYNTAX",
"INTEGER",
"{",
"other",
"(",
"1",
")",
"}",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Only other(1) needs to be supported.\"",
"OBJECT",
"hpnicfmplsInSegmentXCIndex",
"DESCRIPTION",
"\"Write access is not required.\"",
"OBJECT",
"hpnicfmplsInSegmentNPop",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Write access if not required. This object should be set to 1 if it is read-only.\"",
"OBJECT",
"hpnicfmplsInSegmentAddrFamily",
"DESCRIPTION",
"\"Write access is not required. A <value of other(0) should be supported because there may be cases where the agent may not know about or support any address types.\"",
"OBJECT",
"hpnicfmplsInSegmentStorageType",
"SYNTAX",
"INTEGER",
"{",
"other",
"(",
"1",
")",
"}",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Only other(1) needs to be supported.\"",
"OBJECT",
"hpnicfmplsOutSegmentIfIndex",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Write access is not required.\"",
"OBJECT",
"hpnicfmplsOutSegmentPushTopLabel",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Write access is not required.\"",
"OBJECT",
"hpnicfmplsOutSegmentTopLabel",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Write access is not required.\"",
"OBJECT",
"hpnicfmplsOutSegmentNextHopIpAddrType",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"ipV6(3) need not be supported.\"",
"OBJECT",
"hpnicfmplsOutSegmentNextHopIpv4Addr",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Write access is not required.\"",
"OBJECT",
"hpnicfmplsOutSegmentNextHopIpv6Addr",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Write access is not required.\"",
"OBJECT",
"hpnicfmplsOutSegmentRowStatus",
"SYNTAX",
"INTEGER",
"{",
"active",
"(",
"1",
")",
",",
"notInService",
"(",
"2",
")",
",",
"createAndGo",
"(",
"4",
")",
",",
"destroy",
"(",
"6",
")",
"}",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"The notReady(3) and createAndWait(5) states need not be supported.\"",
"OBJECT",
"hpnicfmplsOutSegmentStorageType",
"SYNTAX",
"INTEGER",
"{",
"other",
"(",
"1",
")",
"}",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Only other(1) needs to be supported.\"",
"OBJECT",
"hpnicfmplsXCLabelStackIndex",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Write access is not required.\"",
"OBJECT",
"hpnicfmplsXCIsPersistent",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Write access is not required.\"",
"OBJECT",
"hpnicfmplsXCAdminStatus",
"SYNTAX",
"INTEGER",
"{",
"up",
"(",
"1",
")",
",",
"down",
"(",
"2",
")",
"}",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"A value of testing(3) need not be supported.\"",
"OBJECT",
"hpnicfmplsXCOperStatus",
"SYNTAX",
"INTEGER",
"{",
"up",
"(",
"1",
")",
",",
"down",
"(",
"2",
")",
"}",
"DESCRIPTION",
"\"Only up(1) and down(2) need to be supported.\"",
"OBJECT",
"hpnicfmplsXCRowStatus",
"SYNTAX",
"INTEGER",
"{",
"active",
"(",
"1",
")",
",",
"notInService",
"(",
"2",
")",
",",
"createAndGo",
"(",
"4",
")",
",",
"destroy",
"(",
"6",
")",
"}",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"The notReady(3) and createAndWait(5) states need not be supported.\"",
"OBJECT",
"hpnicfmplsXCStorageType",
"SYNTAX",
"INTEGER",
"{",
"other",
"(",
"1",
")",
"}",
"MIN-ACCESS",
"read-only",
"DESCRIPTION",
"\"Only other(1) needs to be supported.\"",
"::=",
"{",
"hpnicfmplsLsrCompliances",
"1",
"}"
],
"syntax_tree": [
[
"Status",
"current"
],
[
"DESCRIPTION",
"Compliance statement for agents that support the MPLS LSR MIB."
],
null,
[
"ComplianceModules",
[
[
null,
[
"hpnicfmplsInSegmentGroup",
"hpnicfmplsOutSegmentGroup",
"hpnicfmplsXCGroup",
"hpnicfmplsInterfaceGroup",
"hpnicfmplsPerfGroup",
"hpnicfmplsSegmentDiscontinuityGroup",
"hpnicfmplsHCInSegmentPerfGroup",
"hpnicfmplsHCOutSegmentPerfGroup",
"hpnicfmplsTrafficParamGroup",
"hpnicfmplsXCIsPersistentGroup",
"hpnicfmplsXCIsNotPersistentGroup"
]
]
]
]
]
}Vendor MIB copy from the Observium Community archive. HPE networking support.
Module: HPN-ICF-MPLS-LSR-MIB
hpnicfmplsLsrModuleCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for agents that support the
MPLS LSR MIB."
MODULE -- this module
-- The mandatory groups have to be implemented
-- by all LSRs. However, they may all be supported
-- as read-only objects in the case where manual
-- configuration is unsupported.
MANDATORY-GROUPS { hpnicfmplsInSegmentGroup,
hpnicfmplsOutSegmentGroup,
hpnicfmplsXCGroup,
hpnicfmplsInterfaceGroup,
hpnicfmplsPerfGroup,
hpnicfmplsSegmentDiscontinuityGroup }
GROUP hpnicfmplsHCInSegmentPerfGroup
DESCRIPTION
"This group is mandatory for those in-segment
entries for which the object
hpnicfmplsInSegmentOutOctets wraps around too
quickly."
GROUP hpnicfmplsHCOutSegmentPerfGroup
DESCRIPTION
"This group is mandatory for those out-segment
entries for which the object
hpnicfmplsOutSegmentOctets wraps around too quickly."
GROUP hpnicfmplsTrafficParamGroup
DESCRIPTION
"This group is mandatory for those LSRs that
support QoS resource reservation."
-- Depending on whether the device implements
-- persistent cross-connects or not one of the
-- following two groups is mandatory.
GROUP hpnicfmplsXCIsPersistentGroup
DESCRIPTION
"This group is mandatory for devices which
support persistent cross-connects. The
following constraints apply: hpnicfmplsXCIsPersistent
must at least be read-only returning true(2)."
GROUP hpnicfmplsXCIsNotPersistentGroup
DESCRIPTION
"This group is mandatory for devices which
support non-persistent cross-connects. The
following constraints apply: hpnicfmplsXCIsPersistent
must at least be read-only returning false(1)."
-- hpnicfmplsInterfaceConfTable
OBJECT hpnicfmplsInterfaceConfStorageType
SYNTAX INTEGER { other(1) }
MIN-ACCESS read-only
DESCRIPTION
"Only other(1) needs to be supported."
-- hpnicfmplsInSegmentTable
OBJECT hpnicfmplsInSegmentXCIndex
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsInSegmentNPop
MIN-ACCESS read-only
DESCRIPTION
"Write access if not required. This object
should be set to 1 if it is read-only."
OBJECT hpnicfmplsInSegmentAddrFamily
DESCRIPTION
"Write access is not required. A <value of
other(0) should be supported because there may
be cases where the agent may not know about or
support any address types."
OBJECT hpnicfmplsInSegmentStorageType
SYNTAX INTEGER { other(1) }
MIN-ACCESS read-only
DESCRIPTION
"Only other(1) needs to be supported."
-- hpnicfmplsOutSegmentTable
OBJECT hpnicfmplsOutSegmentIfIndex
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentPushTopLabel
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentTopLabel
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentNextHopIpAddrType
MIN-ACCESS read-only
DESCRIPTION
"ipV6(3) need not be supported."
OBJECT hpnicfmplsOutSegmentNextHopIpv4Addr
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentNextHopIpv6Addr
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentRowStatus
SYNTAX INTEGER { active(1), notInService(2),
createAndGo(4), destroy(6) }
MIN-ACCESS read-only
DESCRIPTION
"The notReady(3) and createAndWait(5) states need
not be supported."
OBJECT hpnicfmplsOutSegmentStorageType
SYNTAX INTEGER { other(1) }
MIN-ACCESS read-only
DESCRIPTION
"Only other(1) needs to be supported."
-- hpnicfmplsXCTable
OBJECT hpnicfmplsXCLabelStackIndex
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsXCIsPersistent
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsXCAdminStatus
SYNTAX INTEGER { up(1), down(2) }
MIN-ACCESS read-only
DESCRIPTION
"A value of testing(3) need not be supported."
OBJECT hpnicfmplsXCOperStatus
SYNTAX INTEGER { up(1), down(2) }
DESCRIPTION
"Only up(1) and down(2) need to be supported."
OBJECT hpnicfmplsXCRowStatus
SYNTAX INTEGER { active(1),
notInService(2),
createAndGo(4),
destroy(6) }
MIN-ACCESS read-only
DESCRIPTION
"The notReady(3) and createAndWait(5) states need
not be supported."
OBJECT hpnicfmplsXCStorageType
SYNTAX INTEGER { other(1) }
MIN-ACCESS read-only
DESCRIPTION
"Only other(1) needs to be supported."
::= { hpnicfmplsLsrCompliances 1 }{'IF-MIB': ['InterfaceIndex', 'InterfaceIndexOrZero'], 'SNMPv2-TC': ['TEXTUAL-CONVENTION', 'TruthValue', 'RowStatus', 'StorageType', 'RowPointer', 'TimeStamp'], 'SNMPv2-SMI': ['MODULE-IDENTITY', 'OBJECT-TYPE', 'NOTIFICATION-TYPE', 'Integer32', 'Counter32', 'Unsigned32', 'Counter64', 'Gauge32'], 'SNMPv2-CONF': ['MODULE-COMPLIANCE', 'OBJECT-GROUP', 'NOTIFICATION-GROUP'], 'HPN-ICF-OID-MIB': ['hpnicfMpls'], 'INET-ADDRESS-MIB': ['InetAddressIPv4', 'InetAddressIPv6', 'InetAddressType'], 'IANA-ADDRESS-FAMILY-NUMBERS-MIB': ['AddressFamilyNumbers']}Related source files and packages:
Downloaded: 2026-10-23T19:25:40.978284+00:00.
Vendor MIB copy from the Netdisco archive.
Module: HPN-ICF-MPLS-LSR-MIB
hpnicfmplsLsrModuleCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for agents that support the
MPLS LSR MIB."
MODULE -- this module
-- The mandatory groups have to be implemented
-- by all LSRs. However, they may all be supported
-- as read-only objects in the case where manual
-- configuration is unsupported.
MANDATORY-GROUPS { hpnicfmplsInSegmentGroup,
hpnicfmplsOutSegmentGroup,
hpnicfmplsXCGroup,
hpnicfmplsInterfaceGroup,
hpnicfmplsPerfGroup,
hpnicfmplsSegmentDiscontinuityGroup }
GROUP hpnicfmplsHCInSegmentPerfGroup
DESCRIPTION
"This group is mandatory for those in-segment
entries for which the object
hpnicfmplsInSegmentOutOctets wraps around too
quickly."
GROUP hpnicfmplsHCOutSegmentPerfGroup
DESCRIPTION
"This group is mandatory for those out-segment
entries for which the object
hpnicfmplsOutSegmentOctets wraps around too quickly."
GROUP hpnicfmplsTrafficParamGroup
DESCRIPTION
"This group is mandatory for those LSRs that
support QoS resource reservation."
-- Depending on whether the device implements
-- persistent cross-connects or not one of the
-- following two groups is mandatory.
GROUP hpnicfmplsXCIsPersistentGroup
DESCRIPTION
"This group is mandatory for devices which
support persistent cross-connects. The
following constraints apply: hpnicfmplsXCIsPersistent
must at least be read-only returning true(2)."
GROUP hpnicfmplsXCIsNotPersistentGroup
DESCRIPTION
"This group is mandatory for devices which
support non-persistent cross-connects. The
following constraints apply: hpnicfmplsXCIsPersistent
must at least be read-only returning false(1)."
-- hpnicfmplsInterfaceConfTable
OBJECT hpnicfmplsInterfaceConfStorageType
SYNTAX INTEGER { other(1) }
MIN-ACCESS read-only
DESCRIPTION
"Only other(1) needs to be supported."
-- hpnicfmplsInSegmentTable
OBJECT hpnicfmplsInSegmentXCIndex
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsInSegmentNPop
MIN-ACCESS read-only
DESCRIPTION
"Write access if not required. This object
should be set to 1 if it is read-only."
OBJECT hpnicfmplsInSegmentAddrFamily
DESCRIPTION
"Write access is not required. A <value of
other(0) should be supported because there may
be cases where the agent may not know about or
support any address types."
OBJECT hpnicfmplsInSegmentStorageType
SYNTAX INTEGER { other(1) }
MIN-ACCESS read-only
DESCRIPTION
"Only other(1) needs to be supported."
-- hpnicfmplsOutSegmentTable
OBJECT hpnicfmplsOutSegmentIfIndex
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentPushTopLabel
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentTopLabel
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentNextHopIpAddrType
MIN-ACCESS read-only
DESCRIPTION
"ipV6(3) need not be supported."
OBJECT hpnicfmplsOutSegmentNextHopIpv4Addr
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentNextHopIpv6Addr
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsOutSegmentRowStatus
SYNTAX INTEGER { active(1), notInService(2),
createAndGo(4), destroy(6) }
MIN-ACCESS read-only
DESCRIPTION
"The notReady(3) and createAndWait(5) states need
not be supported."
OBJECT hpnicfmplsOutSegmentStorageType
SYNTAX INTEGER { other(1) }
MIN-ACCESS read-only
DESCRIPTION
"Only other(1) needs to be supported."
-- hpnicfmplsXCTable
OBJECT hpnicfmplsXCLabelStackIndex
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsXCIsPersistent
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT hpnicfmplsXCAdminStatus
SYNTAX INTEGER { up(1), down(2) }
MIN-ACCESS read-only
DESCRIPTION
"A value of testing(3) need not be supported."
OBJECT hpnicfmplsXCOperStatus
SYNTAX INTEGER { up(1), down(2) }
DESCRIPTION
"Only up(1) and down(2) need to be supported."
OBJECT hpnicfmplsXCRowStatus
SYNTAX INTEGER { active(1),
notInService(2),
createAndGo(4),
destroy(6) }
MIN-ACCESS read-only
DESCRIPTION
"The notReady(3) and createAndWait(5) states need
not be supported."
OBJECT hpnicfmplsXCStorageType
SYNTAX INTEGER { other(1) }
MIN-ACCESS read-only
DESCRIPTION
"Only other(1) needs to be supported."
::= { hpnicfmplsLsrCompliances 1 }{'IF-MIB': ['InterfaceIndex', 'InterfaceIndexOrZero'], 'SNMPv2-TC': ['TEXTUAL-CONVENTION', 'TruthValue', 'RowStatus', 'StorageType', 'RowPointer', 'TimeStamp'], 'SNMPv2-SMI': ['MODULE-IDENTITY', 'OBJECT-TYPE', 'NOTIFICATION-TYPE', 'Integer32', 'Counter32', 'Unsigned32', 'Counter64', 'Gauge32'], 'SNMPv2-CONF': ['MODULE-COMPLIANCE', 'OBJECT-GROUP', 'NOTIFICATION-GROUP'], 'HPN-ICF-OID-MIB': ['hpnicfMpls'], 'INET-ADDRESS-MIB': ['InetAddressIPv4', 'InetAddressIPv6', 'InetAddressType'], 'IANA-ADDRESS-FAMILY-NUMBERS-MIB': ['AddressFamilyNumbers']}Related source files and packages:
Downloaded: 2026-10-24T15:28:10.548993+00:00.