3372 lines
124 KiB
Plaintext
3372 lines
124 KiB
Plaintext
-- Namespace: http://viptela.com/policy
|
|
|
|
VIPTELA-POLICY DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Integer32, Unsigned32, Counter32, Counter64,
|
|
Gauge32, IpAddress
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, RowStatus, DateAndTime,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
viptela, VpnIndex
|
|
FROM VIPTELA-GLOBAL
|
|
;
|
|
|
|
viptela-policy MODULE-IDENTITY
|
|
LAST-UPDATED "202307010000Z"
|
|
ORGANIZATION "Viptela, Inc."
|
|
CONTACT-INFO "Viptela, Inc. Email:support@viptela.com"
|
|
DESCRIPTION "This module defines the data model for route and forwarding policy management"
|
|
REVISION "202307010000Z"
|
|
DESCRIPTION "Viptela Revision 20.12"
|
|
REVISION "202303010000Z"
|
|
DESCRIPTION "Viptela Revision 20.11"
|
|
REVISION "202212150000Z"
|
|
DESCRIPTION "Viptela Revision 20.10"
|
|
REVISION "202206010000Z"
|
|
DESCRIPTION "Viptela Revision 20.9"
|
|
REVISION "202203010000Z"
|
|
DESCRIPTION "Viptela Revision 20.8"
|
|
REVISION "202111010000Z"
|
|
DESCRIPTION "Viptela Revision 20.7"
|
|
REVISION "202107010000Z"
|
|
DESCRIPTION "Viptela Revision 20.6"
|
|
REVISION "202103010000Z"
|
|
DESCRIPTION "Viptela Revision 20.5"
|
|
REVISION "202011010000Z"
|
|
DESCRIPTION "Viptela Revision 20.4"
|
|
REVISION "202007010000Z"
|
|
DESCRIPTION "Viptela Revision 20.3"
|
|
REVISION "202002240000Z"
|
|
DESCRIPTION "Viptela Revision 20.1"
|
|
REVISION "201911150000Z"
|
|
DESCRIPTION "Viptela Revision 19.3"
|
|
REVISION "201908150000Z"
|
|
DESCRIPTION "Viptela Revision 19.2"
|
|
REVISION "201811010000Z"
|
|
DESCRIPTION "Viptela Revision 18.4"
|
|
REVISION "201808200000Z"
|
|
DESCRIPTION "Viptela Revision 18.3.1"
|
|
REVISION "201806250000Z"
|
|
DESCRIPTION "Viptela Revision 18.3"
|
|
REVISION "201804250000Z"
|
|
DESCRIPTION "Viptela Revision 18.2"
|
|
REVISION "201803150000Z"
|
|
DESCRIPTION "Viptela Revision 18.1.1"
|
|
REVISION "201801160000Z"
|
|
DESCRIPTION "Viptela Revision 17.2.3"
|
|
REVISION "201711010000Z"
|
|
DESCRIPTION "Viptela Revision 17.2.1"
|
|
REVISION "201708010000Z"
|
|
DESCRIPTION "Viptela Revision 17.2"
|
|
REVISION "201705250000Z"
|
|
DESCRIPTION "Viptela Revision 17.1.1"
|
|
REVISION "201704060000Z"
|
|
DESCRIPTION "Viptela Revision 17.1"
|
|
REVISION "201702150000Z"
|
|
DESCRIPTION "Viptela Revision 16.3.2"
|
|
REVISION "201702060000Z"
|
|
DESCRIPTION "Viptela Revision 16.3.1"
|
|
REVISION "201611160000Z"
|
|
DESCRIPTION "Viptela Revision 16.3"
|
|
REVISION "201610250000Z"
|
|
DESCRIPTION "Viptela Revision 16.2.10"
|
|
REVISION "201610240000Z"
|
|
DESCRIPTION "Viptela Revision 16.2.4"
|
|
REVISION "201608100000Z"
|
|
DESCRIPTION "Viptela Revision 16.2.2"
|
|
REVISION "201608010000Z"
|
|
DESCRIPTION "Viptela Revision 16.2.1"
|
|
REVISION "201606090000Z"
|
|
DESCRIPTION "Viptela Revision 16.2"
|
|
REVISION "201604220000Z"
|
|
DESCRIPTION "Viptela Revision 16.1.1"
|
|
REVISION "201603150000Z"
|
|
DESCRIPTION "Viptela Revision 16.1"
|
|
REVISION "201601300000Z"
|
|
DESCRIPTION "Viptela Revision 15.4.3"
|
|
REVISION "201512280000Z"
|
|
DESCRIPTION "Viptela Revision 15.4.1"
|
|
REVISION "201512010000Z"
|
|
DESCRIPTION "Viptela Revision 15.4.0"
|
|
REVISION "201510310000Z"
|
|
DESCRIPTION "Viptela Revision 15.3.5"
|
|
REVISION "201509270000Z"
|
|
DESCRIPTION "Viptela Revision 15.3.3"
|
|
REVISION "201509010000Z"
|
|
DESCRIPTION "Viptela Revision 15.3.1"
|
|
REVISION "201507010000Z"
|
|
DESCRIPTION "Viptela Revision 15.3"
|
|
::= { viptela 8 }
|
|
|
|
UnsignedByte ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION "xs:unsignedByte"
|
|
SYNTAX Unsigned32 (0 .. 255)
|
|
|
|
UnsignedShort ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION "xs:unsignedShort"
|
|
SYNTAX Unsigned32 (0 .. 65535)
|
|
|
|
ConfdString ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION "xs: and confd: types mapped to strings"
|
|
SYNTAX OCTET STRING
|
|
|
|
Ipv4Prefix ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1d.1d.1d.1d/1d"
|
|
STATUS current
|
|
DESCRIPTION "confd:ipv4Prefix"
|
|
SYNTAX OCTET STRING (SIZE (5))
|
|
|
|
InetAddressIP ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "confd:inetAddressIP"
|
|
SYNTAX OCTET STRING (SIZE (4|16))
|
|
|
|
String ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION "xs:string"
|
|
SYNTAX OCTET STRING
|
|
|
|
SourcePort ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
DestinationIp ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
Protocol ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
Dscp1 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
TcpFlags ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX BITS {syn(0)}
|
|
|
|
DestinationIp1 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
SourceIp ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
Protocol1 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
Protocol2 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
Protocol3 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
Protocol4 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
Protocol5 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
DestinationPort1 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
Community1 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
DestinationPort2 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
DestinationPort3 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
DestinationPort4 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
DestinationPort5 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
PacketLength ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
TransportProtocol ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX INTEGER {transport-tcp(0),transport-udp(1)}
|
|
|
|
ActionDataEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX INTEGER {accept(0),drop(1)}
|
|
|
|
BgpOriginEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX INTEGER {egp(0),igp(1),incomplete(2)}
|
|
|
|
Dscp ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
ActionEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX INTEGER {accept(0),reject(1)}
|
|
|
|
PacketLength1 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
PacketLength2 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
PacketLength3 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
Community ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
DataPolicyDirectionEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX INTEGER {from-service(0),from-tunnel(1),all(2)}
|
|
|
|
SourcePort1 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
SourcePort2 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
SourcePort3 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
SourcePort4 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
SourcePort5 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
DirectionEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX INTEGER {in(0),out(1)}
|
|
|
|
SourceIp1 ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
DestinationPort ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
ColorList ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
SlaEnumList ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
|
|
EncapsulationList ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX OCTET STRING
|
|
|
|
LossProtectEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX INTEGER {fec-adaptive(1),fec-always(2),pkt-dup(3)}
|
|
|
|
FnfMonitorEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
SYNTAX INTEGER {ipv4(0),ipv6(1),both(2)}
|
|
|
|
-- tagpath /policy/snmp-policy
|
|
policy OBJECT IDENTIFIER ::= { viptela-policy 4 }
|
|
|
|
-- tagpath /policy/snmp-policy/data-policy
|
|
policyDataPolicyFilter OBJECT IDENTIFIER ::= { policy 1 }
|
|
|
|
-- tagpath /policy/snmp-policy/app-route-policy
|
|
policyAppRoutePolicy OBJECT IDENTIFIER ::= { policy 2 }
|
|
|
|
-- tagpath /policy/snmp-policy/access-list-names
|
|
policyAccessListNames OBJECT IDENTIFIER ::= { policy 3 }
|
|
|
|
-- tagpath /policy/snmp-policy/access-list-counters
|
|
policyAccessListCounters OBJECT IDENTIFIER ::= { policy 4 }
|
|
|
|
-- tagpath /policy/snmp-policy/access-list-policers
|
|
policyAccessListPolicers OBJECT IDENTIFIER ::= { policy 5 }
|
|
|
|
-- tagpath /policy/snmp-policy/qos-scheduler-info
|
|
policyQosSchedulerInfo OBJECT IDENTIFIER ::= { policy 6 }
|
|
|
|
-- tagpath /policy/snmp-policy/qos-map-info
|
|
policyQosMapInfo OBJECT IDENTIFIER ::= { policy 7 }
|
|
|
|
-- tagpath /policy/snmp-policy/access-list-associations
|
|
policyAccessListAssociations OBJECT IDENTIFIER ::= { policy 8 }
|
|
|
|
-- tagpath /policy/snmp-policy/rewrite-associations
|
|
policyRewriteAssociations OBJECT IDENTIFIER ::= { policy 9 }
|
|
|
|
-- tagpath /policy/from-vsmart
|
|
policyFromVsmart OBJECT IDENTIFIER ::= { policy 10 }
|
|
|
|
-- tagpath /policy/snmp-policy/device-access-policy-counters
|
|
policyDeviceAccessPolicyCounters OBJECT IDENTIFIER ::= { policy 11 }
|
|
|
|
-- tagpath /policy/snmp-policy/device-access-policy-names
|
|
policyDeviceAccessPolicyNames OBJECT IDENTIFIER ::= { policy 12 }
|
|
|
|
-- Display zbfw
|
|
-- tagpath /zbfw
|
|
zbfw OBJECT IDENTIFIER ::= { viptela-policy 7}
|
|
|
|
-- tagpath /policer
|
|
policerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Display policers"
|
|
::= { viptela-policy 5 }
|
|
|
|
-- tagpath /policer
|
|
policerEntry OBJECT-TYPE
|
|
SYNTAX PolicerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policerName, policerIndex, policerDirection }
|
|
::= { policerTable 1 }
|
|
|
|
PolicerEntry ::=
|
|
SEQUENCE {
|
|
policerName String,
|
|
policerIndex Unsigned32,
|
|
policerDirection DirectionEnum,
|
|
policerRate Counter64,
|
|
policerBurst Unsigned32,
|
|
policerOosAction String,
|
|
policerOosPkts Counter64,
|
|
policerOosBytes Counter64
|
|
}
|
|
|
|
-- tagpath /policer/name
|
|
policerName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Name of policer"
|
|
::= { policerEntry 1 }
|
|
|
|
-- tagpath /policer/index
|
|
policerIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Policer index"
|
|
::= { policerEntry 2 }
|
|
|
|
-- tagpath /policer/direction
|
|
policerDirection OBJECT-TYPE
|
|
SYNTAX DirectionEnum
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Direction"
|
|
::= { policerEntry 3 }
|
|
|
|
-- tagpath /policer/rate
|
|
policerRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Bandwidth, in bps"
|
|
::= { policerEntry 4 }
|
|
|
|
-- tagpath /policer/burst
|
|
policerBurst OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Burst size, in bytes"
|
|
::= { policerEntry 5 }
|
|
|
|
-- tagpath /policer/oos-action
|
|
policerOosAction OBJECT-TYPE
|
|
SYNTAX String
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Out-of-specification action"
|
|
::= { policerEntry 6 }
|
|
|
|
-- tagpath /policer/oos-pkts
|
|
policerOosPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Out-of-specification packets"
|
|
::= { policerEntry 7 }
|
|
|
|
-- tagpath /policer/oos-bytes
|
|
policerOosBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Out-of-specification packet bytes"
|
|
::= { policerEntry 8 }
|
|
|
|
-- tagpath /zone-policy-filter
|
|
policyZonePolicyFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyZonePolicyFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Zone policy filters"
|
|
::= { zbfw 3 }
|
|
|
|
-- tagpath /zone-policy-filter
|
|
policyZonePolicyFilterEntry OBJECT-TYPE
|
|
SYNTAX PolicyZonePolicyFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyZonePolicyFilterName }
|
|
::= { policyZonePolicyFilterTable 1 }
|
|
|
|
PolicyZonePolicyFilterEntry ::=
|
|
SEQUENCE {
|
|
policyZonePolicyFilterName String
|
|
}
|
|
|
|
-- tagpath /zone-policy-filter/name
|
|
policyZonePolicyFilterName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Zone policy name"
|
|
::= { policyZonePolicyFilterEntry 1 }
|
|
|
|
-- tagpath /zone-policy-filter/zbfw-policy-counter
|
|
policyZonePolicyFilterCounterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyZonePolicyFilterCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Filter Zone Counter"
|
|
::= { zbfw 4 }
|
|
|
|
-- tagpath /zone-policy-filter/zbfw-policy-counter
|
|
policyZonePolicyFilterCounterEntry OBJECT-TYPE
|
|
SYNTAX PolicyZonePolicyFilterCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyZonePolicyFilterName, policyZonePolicyFilterCounterName }
|
|
::= { policyZonePolicyFilterCounterTable 1 }
|
|
|
|
PolicyZonePolicyFilterCounterEntry ::=
|
|
SEQUENCE {
|
|
policyZonePolicyFilterCounterName String,
|
|
policyZonePolicyFilterCounterPackets Counter64,
|
|
policyZonePolicyFilterCounterBytes Counter64
|
|
}
|
|
|
|
-- tagpath /zone-policy-filter/zbfw-policy-counter/counter-name
|
|
policyZonePolicyFilterCounterName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Counter name"
|
|
::= { policyZonePolicyFilterCounterEntry 1 }
|
|
|
|
-- tagpath /zone-policy-filter/zbfw-policy-counter/packets
|
|
policyZonePolicyFilterCounterPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyZonePolicyFilterCounterEntry 2 }
|
|
|
|
-- tagpath /zone-policy-filter/zone-policy-counter/bytes
|
|
policyZonePolicyFilterCounterBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyZonePolicyFilterCounterEntry 3 }
|
|
|
|
-- tagpath /policy/data-policy-filter
|
|
policyDataPolicyFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyDataPolicyFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Data policy filters"
|
|
::= { policyDataPolicyFilter 1 }
|
|
|
|
-- tagpath /policy/data-policy-filter
|
|
policyDataPolicyFilterEntry OBJECT-TYPE
|
|
SYNTAX PolicyDataPolicyFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyDataPolicyFilterName }
|
|
::= { policyDataPolicyFilterTable 1 }
|
|
|
|
PolicyDataPolicyFilterEntry ::=
|
|
SEQUENCE {
|
|
policyDataPolicyFilterName String
|
|
}
|
|
|
|
-- tagpath /policy/data-policy-filter/name
|
|
policyDataPolicyFilterName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Data policy name"
|
|
::= { policyDataPolicyFilterEntry 1 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist
|
|
policyDataPolicyFilterVpnlistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyDataPolicyFilterVpnlistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Filter VPN list"
|
|
::= { policyDataPolicyFilter 2 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist
|
|
policyDataPolicyFilterVpnlistEntry OBJECT-TYPE
|
|
SYNTAX PolicyDataPolicyFilterVpnlistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyDataPolicyFilterName, policyDataPolicyFilterVpnlistName }
|
|
::= { policyDataPolicyFilterVpnlistTable 1 }
|
|
|
|
PolicyDataPolicyFilterVpnlistEntry ::=
|
|
SEQUENCE {
|
|
policyDataPolicyFilterVpnlistName String
|
|
}
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/name
|
|
policyDataPolicyFilterVpnlistName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN list name"
|
|
::= { policyDataPolicyFilterVpnlistEntry 1 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter
|
|
policyDataPolicyFilterVpnlistCounterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyDataPolicyFilterVpnlistCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Filter counters"
|
|
::= { policyDataPolicyFilter 3 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter
|
|
policyDataPolicyFilterVpnlistCounterEntry OBJECT-TYPE
|
|
SYNTAX PolicyDataPolicyFilterVpnlistCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyDataPolicyFilterName, policyDataPolicyFilterVpnlistName, policyDataPolicyFilterVpnlistCounterName }
|
|
::= { policyDataPolicyFilterVpnlistCounterTable 1 }
|
|
|
|
PolicyDataPolicyFilterVpnlistCounterEntry ::=
|
|
SEQUENCE {
|
|
policyDataPolicyFilterVpnlistCounterName String,
|
|
policyDataPolicyFilterVpnlistCounterPackets Counter64,
|
|
policyDataPolicyFilterVpnlistCounterBytes Counter64
|
|
}
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter/counter-name
|
|
policyDataPolicyFilterVpnlistCounterName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Counter name"
|
|
::= { policyDataPolicyFilterVpnlistCounterEntry 1 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter/packets
|
|
policyDataPolicyFilterVpnlistCounterPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyDataPolicyFilterVpnlistCounterEntry 2 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-counter/bytes
|
|
policyDataPolicyFilterVpnlistCounterBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyDataPolicyFilterVpnlistCounterEntry 3 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer
|
|
policyDataPolicyFilterVpnlistPolicerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyDataPolicyFilterVpnlistPolicerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Filter policers"
|
|
::= { policyDataPolicyFilter 4 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer
|
|
policyDataPolicyFilterVpnlistPolicerEntry OBJECT-TYPE
|
|
SYNTAX PolicyDataPolicyFilterVpnlistPolicerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyDataPolicyFilterName, policyDataPolicyFilterVpnlistName, policyDataPolicyFilterVpnlistPolicerName }
|
|
::= { policyDataPolicyFilterVpnlistPolicerTable 1 }
|
|
|
|
PolicyDataPolicyFilterVpnlistPolicerEntry ::=
|
|
SEQUENCE {
|
|
policyDataPolicyFilterVpnlistPolicerName String,
|
|
policyDataPolicyFilterVpnlistPolicerOosPackets Counter64,
|
|
policyDataPolicyFilterVpnlistPolicerOosBytes Counter64
|
|
}
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer/policer-name
|
|
policyDataPolicyFilterVpnlistPolicerName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 128))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Policer name"
|
|
::= { policyDataPolicyFilterVpnlistPolicerEntry 1 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer/oos-packets
|
|
policyDataPolicyFilterVpnlistPolicerOosPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyDataPolicyFilterVpnlistPolicerEntry 2 }
|
|
|
|
-- tagpath /policy/data-policy-filter/data-policy-vpnlist/data-policy-policer/oos-bytes
|
|
policyDataPolicyFilterVpnlistPolicerOosBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyDataPolicyFilterVpnlistPolicerEntry 3 }
|
|
|
|
-- tagpath /policy/app-route-policy-filter
|
|
policyAppRoutePolicyFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAppRoutePolicyFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Application-aware routing policy filters"
|
|
::= { policyAppRoutePolicy 1 }
|
|
|
|
-- tagpath /policy/app-route-policy-filter
|
|
policyAppRoutePolicyFilterEntry OBJECT-TYPE
|
|
SYNTAX PolicyAppRoutePolicyFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAppRoutePolicyFilterName }
|
|
::= { policyAppRoutePolicyFilterTable 1 }
|
|
|
|
PolicyAppRoutePolicyFilterEntry ::=
|
|
SEQUENCE {
|
|
policyAppRoutePolicyFilterName String
|
|
}
|
|
|
|
-- tagpath /policy/app-route-policy-filter/name
|
|
policyAppRoutePolicyFilterName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Application-aware routing policy name"
|
|
::= { policyAppRoutePolicyFilterEntry 1 }
|
|
|
|
-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist
|
|
policyAppRoutePolicyFilterVpnlistTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAppRoutePolicyFilterVpnlistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Filter VPN list"
|
|
::= { policyAppRoutePolicy 2 }
|
|
|
|
-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist
|
|
policyAppRoutePolicyFilterVpnlistEntry OBJECT-TYPE
|
|
SYNTAX PolicyAppRoutePolicyFilterVpnlistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAppRoutePolicyFilterName, policyAppRoutePolicyFilterVpnlistName }
|
|
::= { policyAppRoutePolicyFilterVpnlistTable 1 }
|
|
|
|
PolicyAppRoutePolicyFilterVpnlistEntry ::=
|
|
SEQUENCE {
|
|
policyAppRoutePolicyFilterVpnlistName String
|
|
}
|
|
|
|
-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/name
|
|
policyAppRoutePolicyFilterVpnlistName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN list name"
|
|
::= { policyAppRoutePolicyFilterVpnlistEntry 1 }
|
|
|
|
-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter
|
|
policyAppRoutePolicyFilterVpnlistCounterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAppRoutePolicyFilterVpnlistCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Filter counters"
|
|
::= { policyAppRoutePolicy 3 }
|
|
|
|
-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter
|
|
policyAppRoutePolicyFilterVpnlistCounterEntry OBJECT-TYPE
|
|
SYNTAX PolicyAppRoutePolicyFilterVpnlistCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAppRoutePolicyFilterName, policyAppRoutePolicyFilterVpnlistName, policyAppRoutePolicyFilterVpnlistCounterName }
|
|
::= { policyAppRoutePolicyFilterVpnlistCounterTable 1 }
|
|
|
|
PolicyAppRoutePolicyFilterVpnlistCounterEntry ::=
|
|
SEQUENCE {
|
|
policyAppRoutePolicyFilterVpnlistCounterName String,
|
|
policyAppRoutePolicyFilterVpnlistCounterPackets Counter64,
|
|
policyAppRoutePolicyFilterVpnlistCounterBytes Counter64
|
|
}
|
|
|
|
-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter/counter-name
|
|
policyAppRoutePolicyFilterVpnlistCounterName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Counter name"
|
|
::= { policyAppRoutePolicyFilterVpnlistCounterEntry 1 }
|
|
|
|
-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter/packets
|
|
policyAppRoutePolicyFilterVpnlistCounterPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyAppRoutePolicyFilterVpnlistCounterEntry 2 }
|
|
|
|
-- tagpath /policy/app-route-policy-filter/app-route-policy-vpnlist/app-route-policy-counter/bytes
|
|
policyAppRoutePolicyFilterVpnlistCounterBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyAppRoutePolicyFilterVpnlistCounterEntry 3 }
|
|
|
|
-- tagpath /policy/access-list-names
|
|
policyAccessListNamesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAccessListNamesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ACL names"
|
|
::= { policyAccessListNames 1 }
|
|
|
|
-- tagpath /policy/access-list-names
|
|
policyAccessListNamesEntry OBJECT-TYPE
|
|
SYNTAX PolicyAccessListNamesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAccessListNamesName }
|
|
::= { policyAccessListNamesTable 1 }
|
|
|
|
PolicyAccessListNamesEntry ::=
|
|
SEQUENCE {
|
|
policyAccessListNamesName String
|
|
}
|
|
|
|
-- tagpath /policy/access-list-names/name
|
|
policyAccessListNamesName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ACL name"
|
|
::= { policyAccessListNamesEntry 1 }
|
|
|
|
-- tagpath /policy/access-list-counters
|
|
policyAccessListCountersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAccessListCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ACL counters"
|
|
::= { policyAccessListCounters 1 }
|
|
|
|
-- tagpath /policy/access-list-counters
|
|
policyAccessListCountersEntry OBJECT-TYPE
|
|
SYNTAX PolicyAccessListCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAccessListCountersName }
|
|
::= { policyAccessListCountersTable 1 }
|
|
|
|
PolicyAccessListCountersEntry ::=
|
|
SEQUENCE {
|
|
policyAccessListCountersName String
|
|
}
|
|
|
|
-- tagpath /policy/access-list-counters/name
|
|
policyAccessListCountersName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ACL name"
|
|
::= { policyAccessListCountersEntry 1 }
|
|
|
|
-- tagpath /policy/access-list-counters/access-policy-counter-list
|
|
policyAccessListCountersAccessPolicyCounterListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAccessListCountersAccessPolicyCounterListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Access policy counter list"
|
|
::= { policyAccessListCounters 2 }
|
|
|
|
-- tagpath /policy/access-list-counters/access-policy-counter-list
|
|
policyAccessListCountersAccessPolicyCounterListEntry OBJECT-TYPE
|
|
SYNTAX PolicyAccessListCountersAccessPolicyCounterListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAccessListCountersName, policyAccessListCountersAccessPolicyCounterListCounterName }
|
|
::= { policyAccessListCountersAccessPolicyCounterListTable 1 }
|
|
|
|
PolicyAccessListCountersAccessPolicyCounterListEntry ::=
|
|
SEQUENCE {
|
|
policyAccessListCountersAccessPolicyCounterListCounterName String,
|
|
policyAccessListCountersAccessPolicyCounterListPackets Counter64,
|
|
policyAccessListCountersAccessPolicyCounterListBytes Counter64
|
|
}
|
|
|
|
-- tagpath /policy/access-list-counters/access-policy-counter-list/counter-name
|
|
policyAccessListCountersAccessPolicyCounterListCounterName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Counter name"
|
|
::= { policyAccessListCountersAccessPolicyCounterListEntry 1 }
|
|
|
|
-- tagpath /policy/access-list-counters/access-policy-counter-list/packets
|
|
policyAccessListCountersAccessPolicyCounterListPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyAccessListCountersAccessPolicyCounterListEntry 2 }
|
|
|
|
-- tagpath /policy/access-list-counters/access-policy-counter-list/bytes
|
|
policyAccessListCountersAccessPolicyCounterListBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyAccessListCountersAccessPolicyCounterListEntry 3 }
|
|
|
|
-- tagpath /policy/device-access-policy-names
|
|
policyDeviceAccessPolicyNamesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyDeviceAccessPolicyNamesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Device Access Policy names"
|
|
::= { policyDeviceAccessPolicyNames 1 }
|
|
|
|
-- tagpath /policy/device-access-policy-names
|
|
policyDeviceAccessPolicyNamesEntry OBJECT-TYPE
|
|
SYNTAX PolicyDeviceAccessPolicyNamesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyDeviceAccessPolicyNamesName }
|
|
::= { policyDeviceAccessPolicyNamesTable 1 }
|
|
|
|
PolicyDeviceAccessPolicyNamesEntry ::=
|
|
SEQUENCE {
|
|
policyDeviceAccessPolicyNamesName String
|
|
}
|
|
|
|
-- tagpath /policy/device-access-policy-names/name
|
|
policyDeviceAccessPolicyNamesName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Device Access Policy name"
|
|
::= { policyDeviceAccessPolicyNamesEntry 1 }
|
|
|
|
-- tagpath /policy/device-access-policy-counters
|
|
policyDeviceAccessPolicyCountersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyDeviceAccessPolicyCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Device Access Policy counters"
|
|
::= { policyDeviceAccessPolicyCounters 1 }
|
|
|
|
-- tagpath /policy/device-access-policy-counters
|
|
policyDeviceAccessPolicyCountersEntry OBJECT-TYPE
|
|
SYNTAX PolicyDeviceAccessPolicyCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyDeviceAccessPolicyCountersName }
|
|
::= { policyDeviceAccessPolicyCountersTable 1 }
|
|
|
|
PolicyDeviceAccessPolicyCountersEntry ::=
|
|
SEQUENCE {
|
|
policyDeviceAccessPolicyCountersName String
|
|
}
|
|
|
|
-- tagpath /policy/device-access-policy-counters/name
|
|
policyDeviceAccessPolicyCountersName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Device Access Policy name"
|
|
::= { policyDeviceAccessPolicyCountersEntry 1 }
|
|
|
|
-- tagpath /policy/device-access-policy-counters/device-access-policy-counter-list
|
|
policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Device access policy counter list"
|
|
::= { policyDeviceAccessPolicyCounters 2 }
|
|
|
|
-- tagpath /policy/device-access-policy-counters/device-access-policy-counter-list
|
|
policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry OBJECT-TYPE
|
|
SYNTAX PolicyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyDeviceAccessPolicyCountersName, policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListCounterName }
|
|
::= { policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListTable 1 }
|
|
|
|
PolicyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry ::=
|
|
SEQUENCE {
|
|
policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListCounterName String,
|
|
policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListPackets Counter64,
|
|
policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListBytes Counter64
|
|
}
|
|
|
|
-- tagpath /policy/device-access-policy-counters/device-access-policy-counter-list/counter-name
|
|
policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListCounterName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Counter name"
|
|
::= { policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry 1 }
|
|
|
|
-- tagpath /policy/device-access-policy-counters-device-access-policy-counter-list/packets
|
|
policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry 2 }
|
|
|
|
-- tagpath /policy/device-access-policy-counters/device-access-policy-counter-list/bytes
|
|
policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyDeviceAccessPolicyCountersDeviceAccessPolicyCounterListEntry 3 }
|
|
|
|
-- tagpath /policy/access-list-policers
|
|
policyAccessListPolicersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAccessListPolicersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "ACL policer"
|
|
::= { policyAccessListPolicers 1 }
|
|
|
|
-- tagpath /policy/access-list-policers
|
|
policyAccessListPolicersEntry OBJECT-TYPE
|
|
SYNTAX PolicyAccessListPolicersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAccessListPolicersName }
|
|
::= { policyAccessListPolicersTable 1 }
|
|
|
|
PolicyAccessListPolicersEntry ::=
|
|
SEQUENCE {
|
|
policyAccessListPolicersName String
|
|
}
|
|
|
|
-- tagpath /policy/access-list-policers/name
|
|
policyAccessListPolicersName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Access policy name"
|
|
::= { policyAccessListPolicersEntry 1 }
|
|
|
|
-- tagpath /policy/access-list-policers/access-policy-policer-list
|
|
policyAccessListPolicersAccessPolicyPolicerListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAccessListPolicersAccessPolicyPolicerListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Access policy policer list"
|
|
::= { policyAccessListPolicers 2 }
|
|
|
|
-- tagpath /policy/access-list-policers/access-policy-policer-list
|
|
policyAccessListPolicersAccessPolicyPolicerListEntry OBJECT-TYPE
|
|
SYNTAX PolicyAccessListPolicersAccessPolicyPolicerListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAccessListPolicersName, policyAccessListPolicersAccessPolicyPolicerListPolicerName }
|
|
::= { policyAccessListPolicersAccessPolicyPolicerListTable 1 }
|
|
|
|
PolicyAccessListPolicersAccessPolicyPolicerListEntry ::=
|
|
SEQUENCE {
|
|
policyAccessListPolicersAccessPolicyPolicerListPolicerName String,
|
|
policyAccessListPolicersAccessPolicyPolicerListOosPackets Counter64,
|
|
policyAccessListPolicersAccessPolicyPolicerListOosBytes Counter64
|
|
}
|
|
|
|
-- tagpath /policy/access-list-policers/access-policy-policer-list/policer-name
|
|
policyAccessListPolicersAccessPolicyPolicerListPolicerName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 128))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Policer name"
|
|
::= { policyAccessListPolicersAccessPolicyPolicerListEntry 1 }
|
|
|
|
-- tagpath /policy/access-list-policers/access-policy-policer-list/oos-packets
|
|
policyAccessListPolicersAccessPolicyPolicerListOosPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyAccessListPolicersAccessPolicyPolicerListEntry 2 }
|
|
|
|
-- tagpath /policy/access-list-policers/access-policy-policer-list/oos-bytes
|
|
policyAccessListPolicersAccessPolicyPolicerListOosBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyAccessListPolicersAccessPolicyPolicerListEntry 3 }
|
|
|
|
-- tagpath /policy/qos-scheduler-info
|
|
policyQosSchedulerInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyQosSchedulerInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Scheduler information"
|
|
::= { policyQosSchedulerInfo 1 }
|
|
|
|
-- tagpath /policy/qos-scheduler-info
|
|
policyQosSchedulerInfoEntry OBJECT-TYPE
|
|
SYNTAX PolicyQosSchedulerInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyQosSchedulerInfoQosSchedulerName }
|
|
::= { policyQosSchedulerInfoTable 1 }
|
|
|
|
PolicyQosSchedulerInfoEntry ::=
|
|
SEQUENCE {
|
|
policyQosSchedulerInfoQosSchedulerName String,
|
|
policyQosSchedulerInfoBandwidthPercent Unsigned32,
|
|
policyQosSchedulerInfoBufferPercent Unsigned32,
|
|
policyQosSchedulerInfoQueue Integer32
|
|
}
|
|
|
|
-- tagpath /policy/qos-scheduler-info/qos-scheduler-name
|
|
policyQosSchedulerInfoQosSchedulerName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "QoS scheduler name"
|
|
::= { policyQosSchedulerInfoEntry 1 }
|
|
|
|
-- tagpath /policy/qos-scheduler-info/bandwidth-percent
|
|
policyQosSchedulerInfoBandwidthPercent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyQosSchedulerInfoEntry 2 }
|
|
|
|
-- tagpath /policy/qos-scheduler-info/buffer-percent
|
|
policyQosSchedulerInfoBufferPercent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyQosSchedulerInfoEntry 3 }
|
|
|
|
-- tagpath /policy/qos-scheduler-info/queue
|
|
policyQosSchedulerInfoQueue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyQosSchedulerInfoEntry 4 }
|
|
|
|
-- tagpath /policy/qos-scheduler-info/qos-scheduler-map-association
|
|
policyQosSchedulerInfoQosSchedulerMapAssociationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyQosSchedulerInfoQosSchedulerMapAssociationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "QoS map associated with this scheduler"
|
|
::= { policyQosSchedulerInfo 2 }
|
|
|
|
-- tagpath /policy/qos-scheduler-info/qos-scheduler-map-association
|
|
policyQosSchedulerInfoQosSchedulerMapAssociationEntry OBJECT-TYPE
|
|
SYNTAX PolicyQosSchedulerInfoQosSchedulerMapAssociationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyQosSchedulerInfoQosSchedulerName, policyQosSchedulerInfoQosSchedulerMapAssociationQosMapName }
|
|
::= { policyQosSchedulerInfoQosSchedulerMapAssociationTable 1 }
|
|
|
|
PolicyQosSchedulerInfoQosSchedulerMapAssociationEntry ::=
|
|
SEQUENCE {
|
|
policyQosSchedulerInfoQosSchedulerMapAssociationQosMapName String
|
|
}
|
|
|
|
-- tagpath /policy/qos-scheduler-info/qos-scheduler-map-association/qos-map-name
|
|
policyQosSchedulerInfoQosSchedulerMapAssociationQosMapName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "QoS map name"
|
|
::= { policyQosSchedulerInfoQosSchedulerMapAssociationEntry 1 }
|
|
|
|
-- tagpath /policy/qos-map-info
|
|
policyQosMapInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyQosMapInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "QoS map information"
|
|
::= { policyQosMapInfo 1 }
|
|
|
|
-- tagpath /policy/qos-map-info
|
|
policyQosMapInfoEntry OBJECT-TYPE
|
|
SYNTAX PolicyQosMapInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyQosMapInfoQosMapName }
|
|
::= { policyQosMapInfoTable 1 }
|
|
|
|
PolicyQosMapInfoEntry ::=
|
|
SEQUENCE {
|
|
policyQosMapInfoQosMapName String
|
|
}
|
|
|
|
-- tagpath /policy/qos-map-info/qos-map-name
|
|
policyQosMapInfoQosMapName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "QoS Map Name"
|
|
::= { policyQosMapInfoEntry 1 }
|
|
|
|
-- tagpath /policy/qos-map-info/qos-map-interface-associations
|
|
policyQosMapInfoQosMapInterfaceAssociationsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyQosMapInfoQosMapInterfaceAssociationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "QoS map intrface associations"
|
|
::= { policyQosMapInfo 2 }
|
|
|
|
-- tagpath /policy/qos-map-info/qos-map-interface-associations
|
|
policyQosMapInfoQosMapInterfaceAssociationsEntry OBJECT-TYPE
|
|
SYNTAX PolicyQosMapInfoQosMapInterfaceAssociationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyQosMapInfoQosMapName, policyQosMapInfoQosMapInterfaceAssociationsInterfaceName }
|
|
::= { policyQosMapInfoQosMapInterfaceAssociationsTable 1 }
|
|
|
|
PolicyQosMapInfoQosMapInterfaceAssociationsEntry ::=
|
|
SEQUENCE {
|
|
policyQosMapInfoQosMapInterfaceAssociationsInterfaceName String
|
|
}
|
|
|
|
-- tagpath /policy/qos-map-info/qos-map-interface-associations/interface-name
|
|
policyQosMapInfoQosMapInterfaceAssociationsInterfaceName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Interface name"
|
|
::= { policyQosMapInfoQosMapInterfaceAssociationsEntry 1 }
|
|
|
|
-- tagpath /policy/access-list-associations
|
|
policyAccessListAssociationsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAccessListAssociationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Access policy interfaces"
|
|
::= { policyAccessListAssociations 1 }
|
|
|
|
-- tagpath /policy/access-list-associations
|
|
policyAccessListAssociationsEntry OBJECT-TYPE
|
|
SYNTAX PolicyAccessListAssociationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAccessListAssociationsName }
|
|
::= { policyAccessListAssociationsTable 1 }
|
|
|
|
PolicyAccessListAssociationsEntry ::=
|
|
SEQUENCE {
|
|
policyAccessListAssociationsName String
|
|
}
|
|
|
|
-- tagpath /policy/access-list-associations/name
|
|
policyAccessListAssociationsName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Access policy name"
|
|
::= { policyAccessListAssociationsEntry 1 }
|
|
|
|
-- tagpath /policy/access-list-associations/access-policy-interface-list
|
|
policyAccessListAssociationsAccessPolicyInterfaceListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyAccessListAssociationsAccessPolicyInterfaceListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Access policy interface association"
|
|
::= { policyAccessListAssociations 2 }
|
|
|
|
-- tagpath /policy/access-list-associations/access-policy-interface-list
|
|
policyAccessListAssociationsAccessPolicyInterfaceListEntry OBJECT-TYPE
|
|
SYNTAX PolicyAccessListAssociationsAccessPolicyInterfaceListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyAccessListAssociationsName, policyAccessListAssociationsAccessPolicyInterfaceListIntName, policyAccessListAssociationsAccessPolicyInterfaceListIntDir }
|
|
::= { policyAccessListAssociationsAccessPolicyInterfaceListTable 1 }
|
|
|
|
PolicyAccessListAssociationsAccessPolicyInterfaceListEntry ::=
|
|
SEQUENCE {
|
|
policyAccessListAssociationsAccessPolicyInterfaceListIntName String,
|
|
policyAccessListAssociationsAccessPolicyInterfaceListIntDir DirectionEnum
|
|
}
|
|
|
|
-- tagpath /policy/access-list-associations/access-policy-interface-list/interface-name
|
|
policyAccessListAssociationsAccessPolicyInterfaceListIntName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Interface name"
|
|
::= { policyAccessListAssociationsAccessPolicyInterfaceListEntry 1 }
|
|
|
|
-- tagpath /policy/access-list-associations/access-policy-interface-list/interface-direction
|
|
policyAccessListAssociationsAccessPolicyInterfaceListIntDir OBJECT-TYPE
|
|
SYNTAX DirectionEnum
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Interface direction"
|
|
::= { policyAccessListAssociationsAccessPolicyInterfaceListEntry 2 }
|
|
|
|
-- tagpath /policy/rewrite-associations
|
|
policyRewriteAssociationsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyRewriteAssociationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Rewrite rule to interface bindings"
|
|
::= { policyRewriteAssociations 1 }
|
|
|
|
-- tagpath /policy/rewrite-associations
|
|
policyRewriteAssociationsEntry OBJECT-TYPE
|
|
SYNTAX PolicyRewriteAssociationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyRewriteAssociationsName }
|
|
::= { policyRewriteAssociationsTable 1 }
|
|
|
|
PolicyRewriteAssociationsEntry ::=
|
|
SEQUENCE {
|
|
policyRewriteAssociationsName String
|
|
}
|
|
|
|
-- tagpath /policy/rewrite-associations/name
|
|
policyRewriteAssociationsName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of rewrite rule"
|
|
::= { policyRewriteAssociationsEntry 1 }
|
|
|
|
-- tagpath /policy/rewrite-associations/rewrite-interface-list
|
|
policyRewriteAssociationsRewriteInterfaceListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyRewriteAssociationsRewriteInterfaceListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Rewrite rule to interface association"
|
|
::= { policyRewriteAssociations 2 }
|
|
|
|
-- tagpath /policy/rewrite-associations/rewrite-interface-list
|
|
policyRewriteAssociationsRewriteInterfaceListEntry OBJECT-TYPE
|
|
SYNTAX PolicyRewriteAssociationsRewriteInterfaceListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyRewriteAssociationsName, policyRewriteAssociationsRewriteInterfaceListInterfaceName }
|
|
::= { policyRewriteAssociationsRewriteInterfaceListTable 1 }
|
|
|
|
PolicyRewriteAssociationsRewriteInterfaceListEntry ::=
|
|
SEQUENCE {
|
|
policyRewriteAssociationsRewriteInterfaceListInterfaceName String
|
|
}
|
|
|
|
-- tagpath /policy/rewrite-associations/rewrite-interface-list/interface-name
|
|
policyRewriteAssociationsRewriteInterfaceListInterfaceName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Interface name"
|
|
::= { policyRewriteAssociationsRewriteInterfaceListEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class
|
|
policyFromVsmartSlaClassTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartSlaClassEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Configure SLA classes for application-aware routing"
|
|
::= { policyFromVsmart 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class
|
|
policyFromVsmartSlaClassEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartSlaClassEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { IMPLIED policyFromVsmartSlaClassName }
|
|
::= { policyFromVsmartSlaClassTable 1 }
|
|
|
|
PolicyFromVsmartSlaClassEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartSlaClassName String,
|
|
policyFromVsmartSlaClassLoss UnsignedByte,
|
|
policyFromVsmartSlaClassLatency UnsignedShort,
|
|
policyFromVsmartSlaClassJitter UnsignedShort,
|
|
policyFromVsmartSlaClassAppProbeClass String,
|
|
policyFromVsmartSlaClassFallbackBestTunnelCriteria SlaEnumList,
|
|
policyFromVsmartSlaClassLossVariance UnsignedByte,
|
|
policyFromVsmartSlaClassLatencyVariance UnsignedShort,
|
|
policyFromVsmartSlaClassJitterVariance UnsignedShort
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class/name
|
|
policyFromVsmartSlaClassName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Name of SLA class"
|
|
::= { policyFromVsmartSlaClassEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class/loss
|
|
policyFromVsmartSlaClassLoss OBJECT-TYPE
|
|
SYNTAX UnsignedByte (0 .. 100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Loss percentage"
|
|
::= { policyFromVsmartSlaClassEntry 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class/latency
|
|
policyFromVsmartSlaClassLatency OBJECT-TYPE
|
|
SYNTAX UnsignedShort (1 .. 1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Latency, in milliseconds"
|
|
::= { policyFromVsmartSlaClassEntry 3 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class/jitter
|
|
policyFromVsmartSlaClassJitter OBJECT-TYPE
|
|
SYNTAX UnsignedShort (1 .. 1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Jitter, in milliseconds"
|
|
::= { policyFromVsmartSlaClassEntry 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class/app-probe-class
|
|
policyFromVsmartSlaClassAppProbeClass OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "App Probe Class Name"
|
|
::= { policyFromVsmartSlaClassEntry 5 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class/fallback-best-tunnel/criteria
|
|
policyFromVsmartSlaClassFallbackBestTunnelCriteria OBJECT-TYPE
|
|
SYNTAX SlaEnumList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "List of fallback best tunnel criteria"
|
|
::= { policyFromVsmartSlaClassEntry 6 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class/fallback-best-tunnel-criteria/loss-variance
|
|
policyFromVsmartSlaClassLossVariance OBJECT-TYPE
|
|
SYNTAX UnsignedByte (0 .. 100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Loss percentage"
|
|
::= { policyFromVsmartSlaClassEntry 7 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class/fallback-best-tunnel-criteria/latency-variance
|
|
policyFromVsmartSlaClassLatencyVariance OBJECT-TYPE
|
|
SYNTAX UnsignedShort (1 .. 1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Latency, in milliseconds"
|
|
::= { policyFromVsmartSlaClassEntry 8 }
|
|
|
|
-- tagpath /policy/from-vsmart/sla-class/fallback-best-tunnel-criteria/jitter-variance
|
|
policyFromVsmartSlaClassJitterVariance OBJECT-TYPE
|
|
SYNTAX UnsignedShort (1 .. 1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Jitter, in milliseconds"
|
|
::= { policyFromVsmartSlaClassEntry 9 }
|
|
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy
|
|
policyFromVsmartDataPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartDataPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Display data policy"
|
|
::= { policyFromVsmart 3 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy
|
|
policyFromVsmartDataPolicyEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartDataPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { IMPLIED policyFromVsmartDataPolicyName }
|
|
::= { policyFromVsmartDataPolicyTable 1 }
|
|
|
|
PolicyFromVsmartDataPolicyEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartDataPolicyName String,
|
|
policyFromVsmartDataPolicyDirection DataPolicyDirectionEnum
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/name
|
|
policyFromVsmartDataPolicyName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Data policy name"
|
|
::= { policyFromVsmartDataPolicyEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/direction
|
|
policyFromVsmartDataPolicyDirection OBJECT-TYPE
|
|
SYNTAX DataPolicyDirectionEnum
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Data policy direction"
|
|
::= { policyFromVsmartDataPolicyEntry 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list
|
|
policyFromVsmartDataPolicyVpnListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartDataPolicyVpnListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Name of VPN list"
|
|
::= { policyFromVsmart 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list
|
|
policyFromVsmartDataPolicyVpnListEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartDataPolicyVpnListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyFromVsmartDataPolicyName, IMPLIED policyFromVsmartDataPolicyVpnListName }
|
|
::= { policyFromVsmartDataPolicyVpnListTable 1 }
|
|
|
|
PolicyFromVsmartDataPolicyVpnListEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartDataPolicyVpnListName String,
|
|
policyFromVsmartDataPolicyVpnListDefaultAction ActionDataEnum
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/name
|
|
policyFromVsmartDataPolicyVpnListName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "VPN list name"
|
|
::= { policyFromVsmartDataPolicyVpnListEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/default-action
|
|
policyFromVsmartDataPolicyVpnListDefaultAction OBJECT-TYPE
|
|
SYNTAX ActionDataEnum
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Accept or drop"
|
|
DEFVAL { drop }
|
|
::= { policyFromVsmartDataPolicyVpnListEntry 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence
|
|
policyFromVsmartDataPolicyVpnListSequenceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartDataPolicyVpnListSequenceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "List of sequences"
|
|
::= { policyFromVsmart 5 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence
|
|
policyFromVsmartDataPolicyVpnListSequenceEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartDataPolicyVpnListSequenceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyFromVsmartDataPolicyName, policyFromVsmartDataPolicyVpnListName, policyFromVsmartDataPolicyVpnListSequenceSeqValue }
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceTable 1 }
|
|
|
|
PolicyFromVsmartDataPolicyVpnListSequenceEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartDataPolicyVpnListSequenceSeqValue UnsignedShort,
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataPrLst String,
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataV6PrLst String,
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchDestDataPrLst String,
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchDestDataV6PrLst String,
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchTcp TcpFlags,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionActionValue ActionDataEnum,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionCount String,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionNatUseVpn Unsigned32,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionCflowd TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocColor INTEGER,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocEncap INTEGER,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHop String,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetPolicer String,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetVpn Unsigned32,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetVpnLabel Unsigned32,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetTlocIp InetAddressIP,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetTlocColor INTEGER,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetTlocList String,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceSvcType INTEGER,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceVpn Unsigned32,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceTlocIp InetAddressIP,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcTlocClr INTEGER,
|
|
policyFromVsmartDataPolicyVpnListSequencActionSetSvcTlocLst String,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceLocal TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceRestrict TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionLog TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListColor ColorList,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListEncap EncapsulationList,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListRestrict TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionTcpOptimization TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionLossProtect LossProtectEnum,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopIpv6 String,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSig TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopLoose TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceNodeGroup String,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainSvcChainType INTEGER,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainVpn Unsigned32,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainTlocIp InetAddressIP,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainTlocClr INTEGER,
|
|
policyFromVsmartDataPolicyVpnListSequencActionSetSvcChainTlocLst String,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainLocal TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainRestrict INTEGER
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/seq-value
|
|
policyFromVsmartDataPolicyVpnListSequenceSeqValue OBJECT-TYPE
|
|
SYNTAX UnsignedShort (0 .. 65530)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/source-data-prefix-list
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataPrLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source prefix list"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/source-data-ipv6-prefix-list
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataV6PrLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source IPv6 prefix list"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 5 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/destination-data-prefix-list
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchDestDataPrLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination prefix list"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 7 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/destination-data-ipv6-prefix-list
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchDestDataV6PrLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination IPv6 prefix list"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 8 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/match/tcp
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchTcp OBJECT-TYPE
|
|
SYNTAX TcpFlags
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "TCP flags"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 10 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/action-value
|
|
policyFromVsmartDataPolicyVpnListSequenceActionActionValue OBJECT-TYPE
|
|
SYNTAX ActionDataEnum
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { drop }
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 11 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/count
|
|
policyFromVsmartDataPolicyVpnListSequenceActionCount OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Count packets/bytes matching this rule"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 12 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/nat/use-vpn
|
|
policyFromVsmartDataPolicyVpnListSequenceActionNatUseVpn OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN ID (only 0 is allowed)"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 13 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/cflowd
|
|
policyFromVsmartDataPolicyVpnListSequenceActionCflowd OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Apply cflowd"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 14 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc/color
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocColor OBJECT-TYPE
|
|
SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Color"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 15 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc/encap
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocEncap OBJECT-TYPE
|
|
SYNTAX INTEGER {gre(1),ipsec(2)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Encapsulation"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 16 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/next-hop
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHop OBJECT-TYPE
|
|
SYNTAX String
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Next-hop address"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 17 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/policer
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetPolicer OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Policer"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 18 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vpn
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetVpn OBJECT-TYPE
|
|
SYNTAX VpnIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN ID"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 19 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vpn-label
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetVpnLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN label"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 20 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/tloc/ip
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetTlocIp OBJECT-TYPE
|
|
SYNTAX InetAddressIP
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP address"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 21 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/tloc/color
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetTlocColor OBJECT-TYPE
|
|
SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Color"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 22 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/tloc-list
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetTlocList OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of TLOC list"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 23 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/svc-type
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceSvcType OBJECT-TYPE
|
|
SYNTAX INTEGER {fW(1),iDS(2),iDP(3),netsvc1(4),netsvc2(5),netsvc3(6),netsvc4(7),appqoe(10)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Service type"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 24 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/vpn
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceVpn OBJECT-TYPE
|
|
SYNTAX VpnIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN ID"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 25 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/tloc/ip
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceTlocIp OBJECT-TYPE
|
|
SYNTAX InetAddressIP
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP address"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 26 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/tloc/color
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcTlocClr OBJECT-TYPE
|
|
SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Color"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 27 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/tloc-list
|
|
policyFromVsmartDataPolicyVpnListSequencActionSetSvcTlocLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of TLOC list"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 28 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/local
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceLocal OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local service"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 29 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service/restrict
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceRestrict OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Drop packet if local service unreachable"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 30 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service-chain/service-chain-type
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainSvcChainType OBJECT-TYPE
|
|
SYNTAX INTEGER {sc1(1),sc2(2),sc3(3),sc4(4),sc5(5),sc6(6),sc7(7),sc8(8),sc9(9),sc10(10),sc11(11),sc12(12),sc13(13),sc14(14),sc15(15),sc16(16)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Service chain type"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 41 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service-chain/vpn
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainVpn OBJECT-TYPE
|
|
SYNTAX VpnIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN ID"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 42 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service-chain/tloc/ip
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainTlocIp OBJECT-TYPE
|
|
SYNTAX InetAddressIP
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP address"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 43 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service-chain/tloc/color
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainTlocClr OBJECT-TYPE
|
|
SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Color"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 44 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service-chain/tloc-list
|
|
policyFromVsmartDataPolicyVpnListSequencActionSetSvcChainTlocLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of TLOC list"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 45 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service-chain/local
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainLocal OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local service"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 46 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service-chain/restrict-type
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcChainRestrict OBJECT-TYPE
|
|
SYNTAX INTEGER {default(1), fall-back(2)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Drop packet if local service unreachable"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 47 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/log
|
|
policyFromVsmartDataPolicyVpnListSequenceActionLog OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Log this packet header"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 31 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc-list/color
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListColor OBJECT-TYPE
|
|
SYNTAX ColorList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local color list"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 32 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc-list/encap
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListEncap OBJECT-TYPE
|
|
SYNTAX EncapsulationList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local encapsulation list"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 33 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/local-tloc-list/restrict
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocListRestrict OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Drop packet if local color or encapsulation is not found"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 34 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/tcp-optimization
|
|
policyFromVsmartDataPolicyVpnListSequenceActionTcpOptimization OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Send TCP traffic for optimization"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 35 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/loss-protect
|
|
policyFromVsmartDataPolicyVpnListSequenceActionLossProtect OBJECT-TYPE
|
|
SYNTAX LossProtectEnum
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Protect data from loss"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 36 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/next-hop-ipv6
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopIpv6 OBJECT-TYPE
|
|
SYNTAX String
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Next-hop IPv6 address"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 37 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/sig
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSig OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Packet redirect to SIG (Secure Internet Gateway)"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 38 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/next-hop-loose
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopLoose OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Forward packet if next-hop is not routable"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 39 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/service-node-group
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceNodeGroup OBJECT-TYPE
|
|
SYNTAX String (SIZE (10 .. 12))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Service node group name"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 40 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmart 6 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyFromVsmartDataPolicyName, policyFromVsmartDataPolicyVpnListName, policyFromVsmartDataPolicyVpnListSequenceSeqValue, policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstListNum }
|
|
::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTable 1 }
|
|
|
|
PolicyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstListNum Unsigned32,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocLbl Unsigned32,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocIp InetAddressIP,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocClr INTEGER,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocEn INTEGER,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocPrf Unsigned32
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/list-num
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstListNum OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 .. 100)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-label
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocLbl OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN label"
|
|
::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-ip
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocIp OBJECT-TYPE
|
|
SYNTAX InetAddressIP
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP address"
|
|
::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 3 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-color
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocClr OBJECT-TYPE
|
|
SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Color"
|
|
::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-encap
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocEn OBJECT-TYPE
|
|
SYNTAX INTEGER {gre(1),ipsec(2)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Encapsulation"
|
|
::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 5 }
|
|
|
|
-- tagpath /policy/from-vsmart/data-policy/vpn-list/sequence/action/set/vip-tloc-pref-list/tloc-preference
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocPrf OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Preference"
|
|
::= { policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstEntry 6 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template
|
|
policyFromVsmartCflowdTemplateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartCflowdTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Display cflowd templates"
|
|
::= { policyFromVsmart 7 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template
|
|
policyFromVsmartCflowdTemplateEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartCflowdTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { IMPLIED policyFromVsmartCflowdTemplateName }
|
|
::= { policyFromVsmartCflowdTemplateTable 1 }
|
|
|
|
PolicyFromVsmartCflowdTemplateEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartCflowdTemplateName String,
|
|
policyFromVsmartCflowdTemplateFlowActiveTimeout Unsigned32,
|
|
policyFromVsmartCflowdTemplateFlowInactiveTimeout Unsigned32,
|
|
policyFromVsmartCflowdTemplateTemplateRefresh Unsigned32,
|
|
policyFromVsmartCflowdTemplateFlowSamplingInterval Unsigned32,
|
|
policyFromVsmartCflowdTemplateProtocol FnfMonitorEnum,
|
|
policyFromVsmartCflowdTemplateCustomizedCollectTos TruthValue,
|
|
policyFromVsmartCflowdTemplateCustomizedCollectDscpOutput TruthValue,
|
|
policyFromVsmartCflowdTemplateCollectTlocLoopback TruthValue
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/name
|
|
policyFromVsmartCflowdTemplateName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Name of cflowd"
|
|
::= { policyFromVsmartCflowdTemplateEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/flow-active-timeout
|
|
policyFromVsmartCflowdTemplateFlowActiveTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (30 .. 3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Timeout value for active flows"
|
|
DEFVAL { 30 }
|
|
::= { policyFromVsmartCflowdTemplateEntry 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/flow-inactive-timeout
|
|
policyFromVsmartCflowdTemplateFlowInactiveTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1 .. 3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Timeout value for inactive flows"
|
|
DEFVAL { 30 }
|
|
::= { policyFromVsmartCflowdTemplateEntry 3 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/template-refresh
|
|
policyFromVsmartCflowdTemplateTemplateRefresh OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60 .. 86400)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Refresh value for template"
|
|
DEFVAL { 600 }
|
|
::= { policyFromVsmartCflowdTemplateEntry 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/flow-sampling-interval
|
|
policyFromVsmartCflowdTemplateFlowSamplingInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1 .. 65536)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Cflowd flow sampling interval"
|
|
DEFVAL { 1024 }
|
|
::= { policyFromVsmartCflowdTemplateEntry 5 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/protocol
|
|
policyFromVsmartCflowdTemplateProtocol OBJECT-TYPE
|
|
SYNTAX FnfMonitorEnum
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Traffic type for FNF"
|
|
DEFVAL { ipv4 }
|
|
::= { policyFromVsmartCflowdTemplateEntry 6 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/customized-ipv4-record-fields/collect-tos
|
|
policyFromVsmartCflowdTemplateCustomizedCollectTos OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Collect tos"
|
|
DEFVAL { false }
|
|
::= { policyFromVsmartCflowdTemplateEntry 7 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/customized-ipv4-record-fields/collect-dscp-output
|
|
policyFromVsmartCflowdTemplateCustomizedCollectDscpOutput OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Collect dscp output"
|
|
DEFVAL { false }
|
|
::= { policyFromVsmartCflowdTemplateEntry 8 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collect-tloc-loopback
|
|
policyFromVsmartCflowdTemplateCollectTlocLoopback OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Collect tloc loopback interface"
|
|
DEFVAL { false }
|
|
::= { policyFromVsmartCflowdTemplateEntry 9 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector
|
|
policyFromVsmartCflowdTemplateCollectorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartCflowdTemplateCollectorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Cflowd collector"
|
|
::= { policyFromVsmart 8 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector
|
|
policyFromVsmartCflowdTemplateCollectorEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartCflowdTemplateCollectorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyFromVsmartCflowdTemplateName, policyFromVsmartCflowdTemplateCollectorVpn, policyFromVsmartCflowdTemplateCollectorAddress, policyFromVsmartCflowdTemplateCollectorPort, policyFromVsmartCflowdTemplateCollectorTransport }
|
|
::= { policyFromVsmartCflowdTemplateCollectorTable 1 }
|
|
|
|
PolicyFromVsmartCflowdTemplateCollectorEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartCflowdTemplateCollectorVpn ConfdString,
|
|
policyFromVsmartCflowdTemplateCollectorAddress InetAddressIP,
|
|
policyFromVsmartCflowdTemplateCollectorPort UnsignedShort,
|
|
policyFromVsmartCflowdTemplateCollectorTransport TransportProtocol,
|
|
policyFromVsmartCflowdTemplateCollectorSourceInterface String,
|
|
policyFromVsmartCflowdTemplateCollectorSpread TruthValue,
|
|
policyFromVsmartCflowdTemplateCollectorSpreadApp Unsigned32,
|
|
policyFromVsmartCflowdTemplateCollectorSpreadTLoc Unsigned32,
|
|
policyFromVsmartCflowdTemplateCollectorSpreadOthers Unsigned32,
|
|
policyFromVsmartCflowdTemplateCollectorBFD TruthValue,
|
|
policyFromVsmartCflowdTemplateCollectorBFDExportInterval Unsigned32
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/vpn
|
|
policyFromVsmartCflowdTemplateCollectorVpn OBJECT-TYPE
|
|
SYNTAX ConfdString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "VPN ID"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/address
|
|
policyFromVsmartCflowdTemplateCollectorAddress OBJECT-TYPE
|
|
SYNTAX InetAddressIP
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP address"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/port
|
|
policyFromVsmartCflowdTemplateCollectorPort OBJECT-TYPE
|
|
SYNTAX UnsignedShort (1024 .. 65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 3 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/transport
|
|
policyFromVsmartCflowdTemplateCollectorTransport OBJECT-TYPE
|
|
SYNTAX TransportProtocol
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Transport Protocol type"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/source-interface
|
|
policyFromVsmartCflowdTemplateCollectorSourceInterface OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IPFIX Source Interface"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 5 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/export-spread/enable
|
|
policyFromVsmartCflowdTemplateCollectorSpread OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Export spreading enable"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 6 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/export-spread/app-tables
|
|
policyFromVsmartCflowdTemplateCollectorSpreadApp OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1 .. 86400)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Export spreading application"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 7 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/export-spread/tloc-tables
|
|
policyFromVsmartCflowdTemplateCollectorSpreadTLoc OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1 .. 86400)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Export spreading tloc"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 8 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/export-spread/other-tables
|
|
policyFromVsmartCflowdTemplateCollectorSpreadOthers OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1 .. 86400)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Export spreading others"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 9 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/bfd-metrics-export
|
|
policyFromVsmartCflowdTemplateCollectorBFD OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Export BFD Metrics enable"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 10 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/bfd-metrics-export/export-interval
|
|
policyFromVsmartCflowdTemplateCollectorBFDExportInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1 .. 86400)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Export BFD Export Interval"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 11 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy
|
|
policyFromVsmartAppRoutePolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartAppRoutePolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Configure application-aware routing policy"
|
|
::= { policyFromVsmart 9 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy
|
|
policyFromVsmartAppRoutePolicyEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartAppRoutePolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { IMPLIED policyFromVsmartAppRoutePolicyName }
|
|
::= { policyFromVsmartAppRoutePolicyTable 1 }
|
|
|
|
PolicyFromVsmartAppRoutePolicyEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartAppRoutePolicyName String
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/name
|
|
policyFromVsmartAppRoutePolicyName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of application-aware routing policy"
|
|
::= { policyFromVsmartAppRoutePolicyEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list
|
|
policyFromVsmartAppRoutePolicyVpnListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartAppRoutePolicyVpnListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Name of VPN list"
|
|
::= { policyFromVsmart 10 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list
|
|
policyFromVsmartAppRoutePolicyVpnListEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartAppRoutePolicyVpnListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyFromVsmartAppRoutePolicyName, IMPLIED policyFromVsmartAppRoutePolicyVpnListName }
|
|
::= { policyFromVsmartAppRoutePolicyVpnListTable 1 }
|
|
|
|
PolicyFromVsmartAppRoutePolicyVpnListEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartAppRoutePolicyVpnListName String,
|
|
policyFromVsmartAppRoutePolicyVpnListDefActSlaClassName String
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/name
|
|
policyFromVsmartAppRoutePolicyVpnListName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "VPN list name"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/default-action/sla-class/sla-class-name
|
|
policyFromVsmartAppRoutePolicyVpnListDefActSlaClassName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmartAppRoutePolicyVpnListEntry 13 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartAppRoutePolicyVpnListSequenceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "List of sequences"
|
|
::= { policyFromVsmart 11 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartAppRoutePolicyVpnListSequenceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyFromVsmartAppRoutePolicyName, policyFromVsmartAppRoutePolicyVpnListName, policyFromVsmartAppRoutePolicyVpnListSequenceSeqValue }
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceTable 1 }
|
|
|
|
PolicyFromVsmartAppRoutePolicyVpnListSequenceEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceSeqValue UnsignedShort,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtPrLst String,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtV6PrLst String,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtPrLst String,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtV6PrLst String,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionCount String,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClName String,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClStrict TruthValue,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClPrefClr ColorList,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionLog TruthValue,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionBackupSlaPrefClr ColorList,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClFallback TruthValue
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/seq-value
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceSeqValue OBJECT-TYPE
|
|
SYNTAX UnsignedShort (1 .. 65530)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Sequence value"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/match/source-data-prefix-list
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtPrLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source prefix list"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/match/source-data-ipv6-prefix-list
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtV6PrLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source prefix IPv6 list"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 5 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/match/destination-data-prefix-list
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtPrLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination prefix list"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 7 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/match/destination-data-ipv6-prefix-list
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtV6PrLst OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination prefix Ipv6 list"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 8 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/count
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionCount OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Count packets/bytes matching this rule"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 10 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/sla-class/sla-class-name
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 11 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/sla-class/strict
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClStrict OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Drop traffic if preferred SLA class is unavailable"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 12 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/sla-class/preferred-color
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClPrefClr OBJECT-TYPE
|
|
SYNTAX ColorList
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "List of preferred colors when SLA is met"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 14 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/log
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionLog OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Syslog a sampled set of packets matching this rule with SLA-class information"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 15 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/sla-class/backup-preferred-color
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionBackupSlaPrefClr OBJECT-TYPE
|
|
SYNTAX ColorList
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "List of preferred colors for ECMP when primary SLA is not met"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 16 }
|
|
|
|
-- tagpath /policy/from-vsmart/app-route-policy/vpn-list/sequence/action/sla-class/fallback-to-best-path
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClFallback OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Fallback to best path when SLA is not met"
|
|
::= { policyFromVsmartAppRoutePolicyVpnListSequenceEntry 17 }
|
|
|
|
-- tagpath /policy/from-vsmart/policer
|
|
policyFromVsmartPolicerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartPolicerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Configure policer"
|
|
::= { policyFromVsmart 12 }
|
|
|
|
-- tagpath /policy/from-vsmart/policer
|
|
policyFromVsmartPolicerEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartPolicerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { IMPLIED policyFromVsmartPolicerName }
|
|
::= { policyFromVsmartPolicerTable 1 }
|
|
|
|
PolicyFromVsmartPolicerEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartPolicerName String,
|
|
policyFromVsmartPolicerRate Counter64,
|
|
policyFromVsmartPolicerBurst Unsigned32,
|
|
policyFromVsmartPolicerExceed INTEGER
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/policer/name
|
|
policyFromVsmartPolicerName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Name of policer"
|
|
::= { policyFromVsmartPolicerEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/policer/rate
|
|
policyFromVsmartPolicerRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Bandwidth for 1g interfaces: <8..1000000000>bps;
|
|
for 10g interfaces: <8..10000000000>bps"
|
|
::= { policyFromVsmartPolicerEntry 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/policer/burst
|
|
policyFromVsmartPolicerBurst OBJECT-TYPE
|
|
SYNTAX Unsigned32 (15000 .. 10000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Burst rate, in bytes"
|
|
::= { policyFromVsmartPolicerEntry 3 }
|
|
|
|
-- tagpath /policy/from-vsmart/policer/exceed
|
|
policyFromVsmartPolicerExceed OBJECT-TYPE
|
|
SYNTAX INTEGER {drop(0),remark(1)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Action for nonconforming packets"
|
|
::= { policyFromVsmartPolicerEntry 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/vpn-list
|
|
policyFromVsmartListsVpnListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartListsVpnListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "List of VPN IDs"
|
|
::= { policyFromVsmart 13 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/vpn-list
|
|
policyFromVsmartListsVpnListEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartListsVpnListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { IMPLIED policyFromVsmartListsVpnListName }
|
|
::= { policyFromVsmartListsVpnListTable 1 }
|
|
|
|
PolicyFromVsmartListsVpnListEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartListsVpnListName String
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/lists/vpn-list/name
|
|
policyFromVsmartListsVpnListName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of VPN list"
|
|
::= { policyFromVsmartListsVpnListEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/vpn-list/vpn
|
|
policyFromVsmartListsVpnListVpnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartListsVpnListVpnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "VPN ID"
|
|
::= { policyFromVsmart 14 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/vpn-list/vpn
|
|
policyFromVsmartListsVpnListVpnEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartListsVpnListVpnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyFromVsmartListsVpnListName, IMPLIED policyFromVsmartListsVpnListVpnId }
|
|
::= { policyFromVsmartListsVpnListVpnTable 1 }
|
|
|
|
PolicyFromVsmartListsVpnListVpnEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartListsVpnListVpnId String
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/lists/vpn-list/vpn/id
|
|
policyFromVsmartListsVpnListVpnId OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmartListsVpnListVpnEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/data-prefix-list
|
|
policyFromVsmartListsDataPrefixListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartListsDataPrefixListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "List of prefixes"
|
|
::= { policyFromVsmart 15 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/data-prefix-list
|
|
policyFromVsmartListsDataPrefixListEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartListsDataPrefixListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { IMPLIED policyFromVsmartListsDataPrefixListName }
|
|
::= { policyFromVsmartListsDataPrefixListTable 1 }
|
|
|
|
PolicyFromVsmartListsDataPrefixListEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartListsDataPrefixListName String
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/lists/data-prefix-list/name
|
|
policyFromVsmartListsDataPrefixListName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of prefix list"
|
|
::= { policyFromVsmartListsDataPrefixListEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/data-prefix-list/ip-prefix
|
|
policyFromVsmartListsDataPrefixListIpPrefixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartListsDataPrefixListIpPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Prefix"
|
|
::= { policyFromVsmart 16 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/data-prefix-list/ip-prefix
|
|
policyFromVsmartListsDataPrefixListIpPrefixEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartListsDataPrefixListIpPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyFromVsmartListsDataPrefixListName, policyFromVsmartListsDataPrefixListIpPrefixIp }
|
|
::= { policyFromVsmartListsDataPrefixListIpPrefixTable 1 }
|
|
|
|
PolicyFromVsmartListsDataPrefixListIpPrefixEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartListsDataPrefixListIpPrefixIp Ipv4Prefix
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/lists/data-prefix-list/ip-prefix/ip
|
|
policyFromVsmartListsDataPrefixListIpPrefixIp OBJECT-TYPE
|
|
SYNTAX Ipv4Prefix
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmartListsDataPrefixListIpPrefixEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/tloc-list
|
|
policyFromVsmartListsTlocListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartListsTlocListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "List of TLOCs"
|
|
::= { policyFromVsmart 17 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/tloc-list
|
|
policyFromVsmartListsTlocListEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartListsTlocListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { IMPLIED policyFromVsmartListsTlocListName }
|
|
::= { policyFromVsmartListsTlocListTable 1 }
|
|
|
|
PolicyFromVsmartListsTlocListEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartListsTlocListName String
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/lists/tloc-list/name
|
|
policyFromVsmartListsTlocListName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of TLOC list"
|
|
::= { policyFromVsmartListsTlocListEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/tloc-list/tloc
|
|
policyFromVsmartListsTlocListTlocTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartListsTlocListTlocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Transport location"
|
|
::= { policyFromVsmart 18 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/tloc-list/tloc
|
|
policyFromVsmartListsTlocListTlocEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartListsTlocListTlocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { policyFromVsmartListsTlocListName, policyFromVsmartListsTlocListTlocIp, policyFromVsmartListsTlocListTlocColor, policyFromVsmartListsTlocListTlocEncap }
|
|
::= { policyFromVsmartListsTlocListTlocTable 1 }
|
|
|
|
PolicyFromVsmartListsTlocListTlocEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartListsTlocListTlocIp InetAddressIP,
|
|
policyFromVsmartListsTlocListTlocColor INTEGER,
|
|
policyFromVsmartListsTlocListTlocEncap INTEGER,
|
|
policyFromVsmartListsTlocListTlocPreference Unsigned32
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/lists/tloc-list/tloc/ip
|
|
policyFromVsmartListsTlocListTlocIp OBJECT-TYPE
|
|
SYNTAX InetAddressIP
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IP address"
|
|
::= { policyFromVsmartListsTlocListTlocEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/tloc-list/tloc/color
|
|
policyFromVsmartListsTlocListTlocColor OBJECT-TYPE
|
|
SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Color"
|
|
::= { policyFromVsmartListsTlocListTlocEntry 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/tloc-list/tloc/encap
|
|
policyFromVsmartListsTlocListTlocEncap OBJECT-TYPE
|
|
SYNTAX INTEGER {gre(1),ipsec(2)}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Encapsulation"
|
|
::= { policyFromVsmartListsTlocListTlocEntry 3 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/tloc-list/tloc/preference
|
|
policyFromVsmartListsTlocListTlocPreference OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Route preference"
|
|
::= { policyFromVsmartListsTlocListTlocEntry 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/app-probe-class
|
|
policyFromVsmartListsAppProbeClassListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartListsAppProbeClassListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "List of App Probe Classes"
|
|
::= { policyFromVsmart 21 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/app-probe-class
|
|
policyFromVsmartListsAppProbeClassListEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartListsAppProbeClassListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { IMPLIED policyFromVsmartListsAppProbeClassListName }
|
|
::= { policyFromVsmartListsAppProbeClassListTable 1 }
|
|
|
|
PolicyFromVsmartListsAppProbeClassListEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartListsAppProbeClassListName String,
|
|
policyFromVsmartListsAppProbeClassListForwardingClass String
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/lists/app-probe-class/name
|
|
policyFromVsmartListsAppProbeClassListName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of app probe class list"
|
|
::= { policyFromVsmartListsAppProbeClassListEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/app-probe-class/forwarding-class
|
|
policyFromVsmartListsAppProbeClassListForwardingClass OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of forwarding class list"
|
|
::= { policyFromVsmartListsAppProbeClassListEntry 2 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/app-probe-class/color
|
|
policyFromVsmartListsAppProbeClassColorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PolicyFromVsmartListsAppProbeClassColorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Color"
|
|
::= { policyFromVsmart 22 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/app-probe-class/color
|
|
policyFromVsmartListsAppProbeClassColorEntry OBJECT-TYPE
|
|
SYNTAX PolicyFromVsmartListsAppProbeClassColorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX {policyFromVsmartListsAppProbeClassListName, policyFromVsmartListsAppProbeClassColorName}
|
|
::= { policyFromVsmartListsAppProbeClassColorTable 1 }
|
|
|
|
PolicyFromVsmartListsAppProbeClassColorEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartListsAppProbeClassColorName INTEGER,
|
|
policyFromVsmartListsAppProbeClassColorDscp Unsigned32
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/lists/app-probe-class/color/color-name
|
|
policyFromVsmartListsAppProbeClassColorName OBJECT-TYPE
|
|
SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmartListsAppProbeClassColorEntry 1 }
|
|
|
|
-- tagpath /policy/from-vsmart/lists/app-probe-class/color/dscp
|
|
policyFromVsmartListsAppProbeClassColorDscp OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 .. 63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { policyFromVsmartListsAppProbeClassColorEntry 2 }
|
|
|
|
-- Display zone based firewall statistics
|
|
-- tagpath /zone-based-firewall-statistics
|
|
zoneBasedFirewallStatistics OBJECT IDENTIFIER ::= { zbfw 2 }
|
|
|
|
|
|
-- tagpath /zone-based-firewall-statistics/frag-fail
|
|
zoneBasedFirewallStatisticsFragFail OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 1 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/state-check-fail
|
|
zoneBasedFirewallStatisticsStateCheckFail OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 2 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/flow-add-fail
|
|
zoneBasedFirewallStatisticsFlowAddFail OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 3 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/unsupported-proto
|
|
zoneBasedFirewallStatisticsUnsupportedProto OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 4 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/num-flow-entries
|
|
zoneBasedFirewallStatisticsNumFlowEntries OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 5 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/max-halfopen-exceeded
|
|
zoneBasedFirewallStatisticsMaxHalfOpenExceeded OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 6 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/fragments
|
|
zoneBasedFirewallStatisticsFragments OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 7 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/policy-change-dropped
|
|
zoneBasedFirewallStatisticsPolicyChangeDropped OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 8 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/no-pair-same-zone-allowed
|
|
zoneBasedFirewallStatisticsNoPairSameZoneAllowed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 9 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/no-pair-diff-zone-dropped
|
|
zoneBasedFirewallStatisticsNoPairDiffZoneDropped OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 10 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/zone-no-zone-dropped
|
|
zoneBasedFirewallStatisticsZoneNoZoneDropped OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 11 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/no-zone-no-zone-allowed
|
|
zoneBasedFirewallStatisticsNoZoneNoZoneAllowed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 12 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/zone-no-zone-inet-allowed
|
|
zoneBasedFirewallStatisticsZoneNoZoneInetAllowed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 13 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/zone-no-zone-inet-denied
|
|
zoneBasedFirewallStatisticsZoneNoZoneInetDenied OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 14 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-retrans-seg
|
|
zoneBasedFirewallStatisticsTcpRetransSeg OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 15 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-ooo-seg
|
|
zoneBasedFirewallStatisticsTcpOooSeg OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 16 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-internal-invalid-tcp-state
|
|
zoneBasedFirewallStatisticsTcpDropInternalInvalidTcpState OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 17 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-stray-seg
|
|
zoneBasedFirewallStatisticsTcpDropStraySeg OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 18 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-flags
|
|
zoneBasedFirewallStatisticsTcpDropInvalidFlags OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 19 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-syn-with-data
|
|
zoneBasedFirewallStatisticsTcpDropSynWithData OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 20 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-win-scale-option
|
|
zoneBasedFirewallStatisticsTcpDropInvalidWinScaleOption OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 21 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-synsent-state
|
|
zoneBasedFirewallStatisticsTcpDropInvalidSegSynsentState OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 22 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-ack-num
|
|
zoneBasedFirewallStatisticsTcpDropInvalidAckNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 23 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-ack-flag
|
|
zoneBasedFirewallStatisticsTcpDropInvalidAckFlag OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 24 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-rst-to-resp
|
|
zoneBasedFirewallStatisticsTcpDropRstToResp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 25 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-retrans-invalid-flags
|
|
zoneBasedFirewallStatisticsTcpDropRetransInvalidFlags OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 26 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-rst-in-win
|
|
zoneBasedFirewallStatisticsTcpDropRstInWin OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 27 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seq
|
|
zoneBasedFirewallStatisticsTcpDropInvalidSeq OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 28 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-synrcvd-state
|
|
zoneBasedFirewallStatisticsTcpDropInvalidSegSynrcvdState OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 29 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-syn-in-win
|
|
zoneBasedFirewallStatisticsTcpDropSynInWin OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 30 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-unexpect-tcp-pyld
|
|
zoneBasedFirewallStatisticsTcpDropUnexpectTcpPyld OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 31 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-pkt-too-old
|
|
zoneBasedFirewallStatisticsTcpDropInvalidSegPktTooOld OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 32 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-pkt-win-overflow
|
|
zoneBasedFirewallStatisticsTcpDropInvalidSegPktWinOverflow OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 33 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-seg-pyld-after-fin-send
|
|
zoneBasedFirewallStatisticsTcpDropInvalidSegPyldAfterFinSend OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 34 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-no-syn-in-listen-state
|
|
zoneBasedFirewallStatisticsTcpDropNoSynInListenState OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 35 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/tcp-drop-invalid-dir
|
|
zoneBasedFirewallStatisticsTcpDropInvalidDir OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 36 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/zbf-pkts
|
|
zoneBasedFirewallStatisticsZbfPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 37 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/invalid-filter-dropped
|
|
zoneBasedFirewallStatisticsInvalidFilterDropped OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 38 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/mbox-msg-full
|
|
zoneBasedFirewallStatisticsMboxMsgFull OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 39 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/frag-state-check-fail
|
|
zoneBasedFirewallStatisticsFragStateCheckFail OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 40 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/self-pkts
|
|
zoneBasedFirewallStatisticsSelfPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 41 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/self-pkts-allowed
|
|
zoneBasedFirewallStatisticsSelfPktsAllowed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 42 }
|
|
|
|
--tagpath /zone-based-firewall-statistics/umbrella-registr-pkts-allowed
|
|
zoneBasedFirewallStatisticsUmbrellaRegistrPktsAllowed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { zoneBasedFirewallStatistics 43 }
|
|
|
|
-- tagpath /zonepair
|
|
zonepairInspectSessionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZonepairInspectSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "inspect session"
|
|
::= { zbfw 1 }
|
|
|
|
-- tagpath /zonepair/inspect-session
|
|
zonepairInspectSessionEntry OBJECT-TYPE
|
|
SYNTAX ZonepairInspectSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { zonepairInspectSessionZonepairName, zonepairInspectSessionVpn, zonepairInspectSessionSourceIpAddress,zonepairInspectSessionDestinationIpAddress, zonepairInspectSessionSourcePort, zonepairInspectSessionDestinationPort,zonepairInspectSessionProtocol }
|
|
::= { zonepairInspectSessionTable 1 }
|
|
|
|
ZonepairInspectSessionEntry ::=
|
|
SEQUENCE {
|
|
zonepairInspectSessionZonepairName String,
|
|
zonepairInspectSessionVpn Unsigned32,
|
|
zonepairInspectSessionSourceIpAddress IpAddress,
|
|
zonepairInspectSessionDestinationIpAddress IpAddress,
|
|
zonepairInspectSessionSourcePort Unsigned32,
|
|
zonepairInspectSessionDestinationPort Unsigned32,
|
|
zonepairInspectSessionProtocol INTEGER,
|
|
zonepairInspectSessionSourceVpn Unsigned32,
|
|
zonepairInspectSessionDestinationVpn Unsigned32,
|
|
zonepairInspectSessionIdleTimeout String,
|
|
zonepairInspectSessionOutboundPackets Counter32,
|
|
zonepairInspectSessionOutboundOctets Counter64,
|
|
zonepairInspectSessionInboundPackets Counter32,
|
|
zonepairInspectSessionInboundOctets Counter64,
|
|
zonepairInspectSessionFilterState INTEGER
|
|
}
|
|
|
|
--tagpath /zonepair/inspect-session/zonepair-name
|
|
zonepairInspectSessionZonepairName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Zonepair Name"
|
|
::= { zonepairInspectSessionEntry 1 }
|
|
|
|
--tagpath /zonepair/inspect-session/vpn
|
|
zonepairInspectSessionVpn OBJECT-TYPE
|
|
SYNTAX VpnIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "VPN"
|
|
::= { zonepairInspectSessionEntry 2 }
|
|
|
|
--tagpath /zonepair/inspect-session/source-ip-address
|
|
zonepairInspectSessionSourceIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Source IP address"
|
|
::= { zonepairInspectSessionEntry 3 }
|
|
|
|
--tagpath /zonepair/inspect-session/destination-ip-address
|
|
zonepairInspectSessionDestinationIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Destination IP address"
|
|
::= { zonepairInspectSessionEntry 4 }
|
|
|
|
--tagpath /zonepair/inspect-session/source-port
|
|
zonepairInspectSessionSourcePort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Source port"
|
|
::= { zonepairInspectSessionEntry 5 }
|
|
|
|
--tagpath /zonepair/inspect-session/destination-port
|
|
zonepairInspectSessionDestinationPort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Destination port"
|
|
::= { zonepairInspectSessionEntry 6 }
|
|
|
|
--tagpath /zonepair/inspect-session/protocol
|
|
zonepairInspectSessionProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {icmp(1),tcp(6),udp(17)}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Protocol"
|
|
::= { zonepairInspectSessionEntry 7 }
|
|
|
|
--tagpath /zonepair/inspect-session/source-vpn
|
|
zonepairInspectSessionSourceVpn OBJECT-TYPE
|
|
SYNTAX VpnIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source VPN"
|
|
::= { zonepairInspectSessionEntry 8 }
|
|
|
|
--tagpath /zonepair/inspect-session/destination-vpn
|
|
zonepairInspectSessionDestinationVpn OBJECT-TYPE
|
|
SYNTAX VpnIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination VPN"
|
|
::= { zonepairInspectSessionEntry 9 }
|
|
|
|
--tagpath /zonepair/inspect-session/idle-timeout
|
|
zonepairInspectSessionIdleTimeout OBJECT-TYPE
|
|
SYNTAX String
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Idle timeout"
|
|
::= { zonepairInspectSessionEntry 10 }
|
|
|
|
--tagpath /zonepair/inspect-session/outbound-packets
|
|
zonepairInspectSessionOutboundPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Outbound Packets"
|
|
::= { zonepairInspectSessionEntry 11 }
|
|
|
|
--tagpath /zonepair/inspect-session/outbound-octets
|
|
zonepairInspectSessionOutboundOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Outbound Octets"
|
|
::= { zonepairInspectSessionEntry 12 }
|
|
|
|
--tagpath /zonepair/inspect-session/inbound-packets
|
|
zonepairInspectSessionInboundPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Inbound Packets"
|
|
::= { zonepairInspectSessionEntry 13 }
|
|
|
|
--tagpath /zonepair/inspect-session/inbound-octets
|
|
zonepairInspectSessionInboundOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Inbound Octets"
|
|
::= { zonepairInspectSessionEntry 14 }
|
|
|
|
--tagpath /zonepair/inspect-session/filter-state
|
|
zonepairInspectSessionFilterState OBJECT-TYPE
|
|
SYNTAX INTEGER {close(0),listen(1),syn-sent(2),syn-received(3),established(4),close-wait(5),last-ack(6),timewait(7)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Filter State"
|
|
::= { zonepairInspectSessionEntry 15 }
|
|
END
|
|
|