132 lines
4.2 KiB
Plaintext
132 lines
4.2 KiB
Plaintext
CISCOSB-ROUTEMAP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
switch001 FROM CISCOSB-MIB
|
|
InetAddressType,InetAddress,InetAddressIPv6 FROM INET-ADDRESS-MIB -- RFC2851
|
|
TEXTUAL-CONVENTION, DisplayString, RowStatus FROM SNMPv2-TC
|
|
InterfaceIndexOrZero, InterfaceIndex FROM IF-MIB -- [RFC2863]
|
|
OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI;
|
|
|
|
|
|
rlRouteMap MODULE-IDENTITY
|
|
LAST-UPDATED "201506080000A"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
|
|
CONTACT-INFO
|
|
"Postal: 170 West Tasman Drive
|
|
San Jose , CA 95134-1706
|
|
USA
|
|
|
|
|
|
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
|
|
|
|
DESCRIPTION
|
|
"The private MIB module definition for Route Map distribution mechanism."
|
|
REVISION "201506080000A"
|
|
DESCRIPTION
|
|
"Added this MODULE-IDENTITY clause."
|
|
::= { switch001 227 }
|
|
|
|
|
|
-- ============================================================
|
|
-- rlRouteMapPbrTable
|
|
-- ============================================================
|
|
|
|
RlRouteMapInetType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The inet type of a route map"
|
|
SYNTAX INTEGER {
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
|
|
rlRouteMapPbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlRouteMapPbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Main table serving as container for route map table definition."
|
|
::= { rlRouteMap 1 }
|
|
|
|
rlRouteMapPbrEntry OBJECT-TYPE
|
|
SYNTAX RlRouteMapPbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row definition for this table."
|
|
INDEX { rlRouteMapPbrRouteMapName,
|
|
rlRouteMapPbrRouteMapSectionId,
|
|
rlRouteMapPbrInetType }
|
|
::= { rlRouteMapPbrTable 1 }
|
|
|
|
RlRouteMapPbrEntry ::= SEQUENCE {
|
|
rlRouteMapPbrRouteMapName DisplayString,
|
|
rlRouteMapPbrRouteMapSectionId Unsigned32,
|
|
rlRouteMapPbrInetType RlRouteMapInetType,
|
|
rlRouteMapPbrMatchAccessListName DisplayString,
|
|
rlRouteMapPbrActionNexthopInetAddressType InetAddressType,
|
|
rlRouteMapPbrActionNexthopInetAddress InetAddress,
|
|
rlRouteMapPbrActionNexthopIfIndex InterfaceIndexOrZero,
|
|
rlRouteMapPbrRowStatus RowStatus
|
|
}
|
|
|
|
rlRouteMapPbrRouteMapName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Name (identifier) of the route map."
|
|
::= { rlRouteMapPbrEntry 1 }
|
|
|
|
rlRouteMapPbrRouteMapSectionId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Identifier of single section the route map."
|
|
::= { rlRouteMapPbrEntry 2 }
|
|
|
|
rlRouteMapPbrInetType OBJECT-TYPE
|
|
SYNTAX RlRouteMapInetType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Inet type of this route-map."
|
|
::= { rlRouteMapPbrEntry 3 }
|
|
|
|
rlRouteMapPbrMatchAccessListName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Identifier of access list, if used for matching."
|
|
DEFVAL { "" }
|
|
::= { rlRouteMapPbrEntry 4 }
|
|
|
|
rlRouteMapPbrActionNexthopInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The inet type of rlRouteMapPbrActionNexthopInetAddress"
|
|
::= { rlRouteMapPbrEntry 5 }
|
|
|
|
rlRouteMapPbrActionNexthopInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Inet address of nexthop, if used for action."
|
|
::= { rlRouteMapPbrEntry 6 }
|
|
|
|
rlRouteMapPbrActionNexthopIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Inet address of nexthop, if used for action."
|
|
::= { rlRouteMapPbrEntry 7 }
|
|
|
|
rlRouteMapPbrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The row status of this entry."
|
|
::= { rlRouteMapPbrEntry 8 }
|
|
|
|
END
|
|
|