3084 lines
112 KiB
Plaintext
3084 lines
112 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-SDWAN-POLICY-MIB.my:
|
|
-- OID assignments for Cisco sdwan policy
|
|
|
|
-- Feb 2021, Michelle Ng
|
|
|
|
-- Copyright (c) 2020-2022 by Cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
CISCO-SDWAN-POLICY-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Unsigned32,
|
|
Counter64
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
ciscoSdwanPolicyMIB MODULE-IDENTITY
|
|
LAST-UPDATED "202103010000Z"
|
|
ORGANIZATION "Cisco Systems Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems,
|
|
Customer Service
|
|
|
|
Postal: 170 West Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
Email: cs-snmp@cisco.com"
|
|
DESCRIPTION "This module defines the data model for route
|
|
and forwarding policy management"
|
|
REVISION "202103010000Z"
|
|
DESCRIPTION "Cisco SDWAN Policy Revision 0"
|
|
::= { ciscoMgmt 1005 }
|
|
|
|
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)
|
|
|
|
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
|
|
|
|
DestinationIp ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION "destination ip"
|
|
SYNTAX OCTET STRING
|
|
|
|
SourceIp ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION "source ip"
|
|
SYNTAX OCTET STRING
|
|
|
|
TcpFlags ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "TCP flags"
|
|
SYNTAX BITS {syn(0)}
|
|
|
|
DataPolicyDirectionEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Policy direction"
|
|
SYNTAX INTEGER {from-service(0),
|
|
from-tunnel(1),
|
|
all(2)}
|
|
|
|
DirectionEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "direction enum"
|
|
SYNTAX INTEGER {in(0),
|
|
out(1)}
|
|
TransportProtocol ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Transport protocol"
|
|
SYNTAX INTEGER {transport-tcp(0),
|
|
transport-udp(1)}
|
|
|
|
ActionDataEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Action"
|
|
SYNTAX INTEGER {accept(0),
|
|
drop(1)}
|
|
|
|
EncapsulationList ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION "Encapsulation list"
|
|
SYNTAX OCTET STRING
|
|
|
|
FnfMonitorEnum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Fnf monitor"
|
|
SYNTAX INTEGER {ipv4(0),
|
|
ipv6(1),
|
|
both(2)}
|
|
|
|
ColorList ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "1t"
|
|
STATUS current
|
|
DESCRIPTION "Color list"
|
|
SYNTAX OCTET STRING
|
|
|
|
-- Notification type definitions
|
|
NotificationSeverity ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Netconf notification severity level"
|
|
SYNTAX INTEGER {critical(1),
|
|
major(2),
|
|
minor(3)}
|
|
|
|
VpnId ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION "<0..65530>"
|
|
SYNTAX Unsigned32 (0 .. 65530)
|
|
|
|
-- MIB Objects, Notification Objects, Notification and Conform
|
|
ciscoSdwanPolicyMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoSdwanPolicyMIB 0 }
|
|
|
|
ciscoSdwanPolicyMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoSdwanPolicyMIB 1 }
|
|
|
|
ciscoSdwanPolicyMIBNotifObjects OBJECT IDENTIFIER
|
|
::= { ciscoSdwanPolicyMIB 2 }
|
|
|
|
ciscoSdwanPolicyMIBConform OBJECT IDENTIFIER
|
|
::= { ciscoSdwanPolicyMIB 3 }
|
|
|
|
-- tagpath /policy/snmp-policy
|
|
policy OBJECT IDENTIFIER ::= { ciscoSdwanPolicyMIBObjects 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/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/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 "data polcy filter entry"
|
|
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 "data policy filter vpn list entry"
|
|
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 "data policy filter vpn list counter entry"
|
|
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 "data policy filter vpn list counter in packets"
|
|
::= { 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 "data policy filter vpn list counter in bytes"
|
|
::= { 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 "data policy filter vpn list policer entry"
|
|
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 "data policy filter vpn list policer oos in packets"
|
|
::= { 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 "data policy filter vpn list policer oos in bytes"
|
|
::= { 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 "app route policy filter entry"
|
|
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 "app route policy filter vpn list entry"
|
|
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 "app route policy filter vpn list counter entry"
|
|
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 "app route policy filter vpn list counter in packets"
|
|
::= { 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 "app route policy filter vpn list counter in bytes"
|
|
::= { 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 "access list names entry"
|
|
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 "access list counters entry"
|
|
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 "access list counters access policy counter list entry"
|
|
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 "access list counter access policy
|
|
counter list in packets"
|
|
::= { policyAccessListCountersAccessPolicyCounterListEntry 2 }
|
|
|
|
-- tagpath /policy/access-list-counters/access-policy-counter-list/bytes
|
|
policyAccessListCountersAccessPolicyCounterListBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "access list counters access policy
|
|
counter list in bytes"
|
|
::= { policyAccessListCountersAccessPolicyCounterListEntry 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 "access list policers entry"
|
|
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 "access list policers access policy policer list entry"
|
|
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 "access list policers access policy
|
|
policer list oos in packets"
|
|
::= { 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 "access list policers access policy
|
|
policer list oos in bytes"
|
|
::= { policyAccessListPolicersAccessPolicyPolicerListEntry 3 }
|
|
|
|
-- 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 "access list associations entry"
|
|
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 "access list associations access policy
|
|
interface list entry"
|
|
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 read-only
|
|
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 "rewrite assocations entry"
|
|
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 "rewrite assocations rewrite interface list entry"
|
|
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 "policy from vsmart sla class entry"
|
|
INDEX { IMPLIED policyFromVsmartSlaClassName }
|
|
::= { policyFromVsmartSlaClassTable 1 }
|
|
|
|
PolicyFromVsmartSlaClassEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartSlaClassName String,
|
|
policyFromVsmartSlaClassLoss UnsignedByte,
|
|
policyFromVsmartSlaClassLatency UnsignedShort,
|
|
policyFromVsmartSlaClassJitter UnsignedShort,
|
|
policyFromVsmartSlaClassAppProbeClass String
|
|
}
|
|
|
|
-- 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/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 "Data Policy"
|
|
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 "Date policy vpn list"
|
|
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 "Data policy vpn list sequence"
|
|
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,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetServiceRestrict
|
|
TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionLog
|
|
TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetLocalTlocListColor
|
|
ColorList,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetLocalTlocListEncap
|
|
EncapsulationList,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetLocalTlocListRestrict
|
|
TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionTcpOptimization
|
|
TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopIpv6
|
|
String,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSig
|
|
TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopLoose
|
|
TruthValue,
|
|
policyFromVsmartDataPolicyVpnListSeqActSigFallbackToRoute
|
|
TruthValue
|
|
}
|
|
|
|
-- 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 "Data policy vpn list sequence seq value"
|
|
::= { 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 "Action value"
|
|
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 Unsigned32 (0 .. 65530)
|
|
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)}
|
|
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 Unsigned32 (0 .. 65530)
|
|
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
|
|
policyFromVsmartDataPolicyVpnListSeqActSetServiceRestrict
|
|
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/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
|
|
policyFromVsmartDataPolicyVpnListSeqActSetLocalTlocListColor 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
|
|
policyFromVsmartDataPolicyVpnListSeqActSetLocalTlocListEncap 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
|
|
policyFromVsmartDataPolicyVpnListSeqActSetLocalTlocListRestrict
|
|
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
|
|
-- /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
|
|
-- /sig-action/fallback-to-route
|
|
policyFromVsmartDataPolicyVpnListSeqActSigFallbackToRoute
|
|
OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Fallback to routing if SIG is DOWN"
|
|
::= { policyFromVsmartDataPolicyVpnListSequenceEntry 41 }
|
|
|
|
|
|
-- 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 "Data policy vpn list seq act set vip tloc pr list"
|
|
::= { 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 "Data policy vpn list seq act set vip tloc pr list"
|
|
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 "Data policy vpn list sdwq act set vip tloc pr lst
|
|
list num"
|
|
::= { 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
|
|
policyFromVsmartCflowdTemplate OBJECT IDENTIFIER
|
|
::= { policyFromVsmart 7 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/name
|
|
policyFromVsmartCflowdTemplateName OBJECT-TYPE
|
|
SYNTAX String (SIZE (1 .. 127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of cflowd"
|
|
::= { policyFromVsmartCflowdTemplate 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 }
|
|
::= { policyFromVsmartCflowdTemplate 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 }
|
|
::= { policyFromVsmartCflowdTemplate 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 }
|
|
::= { policyFromVsmartCflowdTemplate 4 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/flow-sampling-interval
|
|
policyFromVsmartCflowdTemplateFlowSamplingInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1 .. 65536)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Flow sampling interval"
|
|
DEFVAL { 1024 }
|
|
::= { policyFromVsmartCflowdTemplate 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 }
|
|
::= { policyFromVsmartCflowdTemplate 6 }
|
|
|
|
-- 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 "Cflowd template collector"
|
|
INDEX { policyFromVsmartCflowdTemplateCollectorVpn,
|
|
policyFromVsmartCflowdTemplateCollectorAddress,
|
|
policyFromVsmartCflowdTemplateCollectorPort,
|
|
policyFromVsmartCflowdTemplateCollectorTransport }
|
|
::= { policyFromVsmartCflowdTemplateCollectorTable 1 }
|
|
|
|
PolicyFromVsmartCflowdTemplateCollectorEntry ::=
|
|
SEQUENCE {
|
|
policyFromVsmartCflowdTemplateCollectorVpn Unsigned32,
|
|
policyFromVsmartCflowdTemplateCollectorAddress InetAddressIP,
|
|
policyFromVsmartCflowdTemplateCollectorPort UnsignedShort,
|
|
policyFromVsmartCflowdTemplateCollectorTransport
|
|
TransportProtocol,
|
|
policyFromVsmartCflowdTemplateCollectorSourceInterface String,
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadEnable TruthValue,
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadAppTables Unsigned32,
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadTlocTables Unsigned32,
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadOtherTables Unsigned32,
|
|
policyFromVsmartCflowdTemplateCollectorBFDMetricsExport TruthValue,
|
|
policyFromVsmartCflowdTemplateCollectorBFDExportInterval Unsigned32
|
|
}
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector/vpn
|
|
policyFromVsmartCflowdTemplateCollectorVpn OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 .. 65531)
|
|
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 "Port"
|
|
::= { 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
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Exporter Spreading enable"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 6 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector
|
|
-- /export-spread/app-tables
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadAppTables OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 .. 65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Exporter Spreading application tables"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 7 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector
|
|
-- /export-spread/tloc-tables
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadTlocTables OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 .. 65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Exporter Spreading application tables"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 8 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector
|
|
-- /export-spread/other-tables
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadOtherTables OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 .. 65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Exporter Spreading application tables"
|
|
::= { policyFromVsmartCflowdTemplateCollectorEntry 9 }
|
|
|
|
-- tagpath /policy/from-vsmart/cflowd-template/collector
|
|
-- /bfd-metrics-export
|
|
policyFromVsmartCflowdTemplateCollectorBfdMetricsExport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Export BFD Metrcis Settings"
|
|
::= { 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 Metrcis 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 "App route policy"
|
|
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 "App route policy vpn list"
|
|
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 "VPN list default action sla class name"
|
|
::= { 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 "App route policy vpn list sequence"
|
|
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,
|
|
policyFromVsmartAppRoutePolicyVpnListSeqActBackupSlaPrefClr
|
|
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 "SLA class name"
|
|
::= { 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
|
|
policyFromVsmartAppRoutePolicyVpnListSeqActBackupSlaPrefClr 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 "Policer"
|
|
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 "policy from vsmart vpn list entry"
|
|
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 "policy from vsmart lists of vpn list vpn entry"
|
|
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 "policy from vsmart lists of vpn list of vpn id"
|
|
::= { 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 "List of prefix table entry"
|
|
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 "Prefix entry"
|
|
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 "Prefix ip"
|
|
::= { 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 "policy from vsmart lists of tloc list entry"
|
|
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 "policy from vsmart lists of tloc list of tloc entry"
|
|
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 "policy from vsmart lists of app probe class list entry"
|
|
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 not-accessible
|
|
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 "policy from vsmart lists of
|
|
app probe class of color entry"
|
|
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 not-accessible
|
|
STATUS current
|
|
DESCRIPTION "policy from vsmart lists of
|
|
app probe class of color name"
|
|
::= { 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 "policy from vsmart lists of
|
|
app probe class of colo dscp"
|
|
::= { policyFromVsmartListsAppProbeClassColorEntry 2 }
|
|
|
|
-- ********************************************************************
|
|
-- * Notification Objects
|
|
-- ********************************************************************
|
|
|
|
netconfNotificationSeverity OBJECT-TYPE
|
|
SYNTAX NotificationSeverity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Netconf notification severity level"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 2 }
|
|
|
|
ciscoSdwanPolicyVpnId OBJECT-TYPE
|
|
SYNTAX VpnId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN id"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 3 }
|
|
|
|
ciscoSdwanPolicyApplication OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Policy application"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 4 }
|
|
|
|
ciscoSdwanPolicySourceIp OBJECT-TYPE
|
|
SYNTAX SourceIp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source ip"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 5 }
|
|
|
|
ciscoSdwanPolicySourcePort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source port"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 6 }
|
|
|
|
ciscoSdwanPolicyDestinationIp OBJECT-TYPE
|
|
SYNTAX DestinationIp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination ip"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 7 }
|
|
|
|
ciscoSdwanPolicyDestinationPort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Destination port"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 8 }
|
|
|
|
ciscoSdwanPolicyProtocol OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Protocol"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 9 }
|
|
|
|
ciscoSdwanPolicyDscp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "DSCP"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 10 }
|
|
|
|
ciscoSdwanPolicySlaInformation OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SLA information"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 11 }
|
|
|
|
ciscoSdwanPolicySlaStatus OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SLA status"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 12 }
|
|
|
|
ciscoSdwanPolicyVpnListName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPN list name"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 13 }
|
|
|
|
ciscoSdwanPolicyName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Policy name"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 14 }
|
|
|
|
ciscoSdwanPolicyAccessListName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ACL name"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 15 }
|
|
|
|
ciscoSdwanPolicyStatus OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Policy status"
|
|
::= { ciscoSdwanPolicyMIBNotifObjects 16 }
|
|
|
|
-- ********************************************************************
|
|
-- * Notifications
|
|
-- ********************************************************************
|
|
|
|
ciscoSdwanPolicySlaViolation NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
netconfNotificationSeverity,
|
|
ciscoSdwanPolicyVpnId,
|
|
ciscoSdwanPolicyApplication,
|
|
ciscoSdwanPolicySourceIp,
|
|
ciscoSdwanPolicySourcePort,
|
|
ciscoSdwanPolicyDestinationIp,
|
|
ciscoSdwanPolicyDestinationPort,
|
|
ciscoSdwanPolicyProtocol,
|
|
ciscoSdwanPolicyDscp,
|
|
ciscoSdwanPolicySlaInformation,
|
|
ciscoSdwanPolicySlaStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Cisco SDWAN trap from policy"
|
|
::= { ciscoSdwanPolicyMIBNotifs 1 }
|
|
|
|
ciscoSdwanPolicySlaViolationPktDrop NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
netconfNotificationSeverity,
|
|
ciscoSdwanPolicyVpnId,
|
|
ciscoSdwanPolicyApplication,
|
|
ciscoSdwanPolicySourceIp,
|
|
ciscoSdwanPolicySourcePort,
|
|
ciscoSdwanPolicyDestinationIp,
|
|
ciscoSdwanPolicyDestinationPort,
|
|
ciscoSdwanPolicyProtocol,
|
|
ciscoSdwanPolicyDscp,
|
|
ciscoSdwanPolicySlaInformation,
|
|
ciscoSdwanPolicySlaStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Cisco SDWAN trap from policy"
|
|
::= { ciscoSdwanPolicyMIBNotifs 2 }
|
|
|
|
ciscoSdwanPolicyDataPolicyAssociationStatus NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
netconfNotificationSeverity,
|
|
ciscoSdwanPolicyVpnListName,
|
|
ciscoSdwanPolicyName,
|
|
ciscoSdwanPolicyStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Cisco SDWAN trap from policy"
|
|
::= { ciscoSdwanPolicyMIBNotifs 3 }
|
|
|
|
ciscoSdwanPolicyAccessListAssociationStatus NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
netconfNotificationSeverity,
|
|
ciscoSdwanPolicyAccessListName,
|
|
ciscoSdwanPolicyStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Cisco SDWAN trap from policyy"
|
|
::= { ciscoSdwanPolicyMIBNotifs 4 }
|
|
|
|
-- ********************************************************************
|
|
-- * Compliance statements
|
|
-- ********************************************************************
|
|
|
|
ciscoSdwanPolicyMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoSdwanPolicyMIBConform 1 }
|
|
|
|
ciscoSdwanPolicyMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoSdwanPolicyMIBConform 2 }
|
|
|
|
ciscoSdwanPolicyMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities
|
|
that implement the ciscoSdwanPolicyMIB module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cSdwanPolicyDataPolicyFilterGroup,
|
|
cSdwanPolicyDataPolicyFilterVpnlistGroup,
|
|
cSdwanPolicyDataPolicyFilterVpnlistCounterGroup,
|
|
cSdwanPolicyDataPolicyFilterVpnlistPolicerGroup,
|
|
cSdwanPolicyAppRoutePolicyFilterGroup,
|
|
cSdwanPolicyAppRoutePolicyFilterVpnlistGroup,
|
|
cSdwanPolicyAppRoutePolicyFilterVpnlistCounterGroup,
|
|
cSdwanPolicyAccessListNamesGroup,
|
|
cSdwanPolicyAccessListCountersGroup,
|
|
cSdwanPolicyAccessListCountersAccessPolicyCounterListGroup,
|
|
cSdwanPolicyAccessListPolicersGroup,
|
|
cSdwanPolicyAccessListPolicersAccessPolicyPolicerListGroup,
|
|
cSdwanPolicyAccessListAssociationsGroup,
|
|
cSdwanPolicyAccessListAssociationsAccessPolicyInterfaceListGroup,
|
|
cSdwanPolicyRewriteAssociationsGroup,
|
|
cSdwanPolicyRewriteAssociationsRewriteInterfaceListGroup,
|
|
cSdwanPolicyFromVsmartSlaClassGroup,
|
|
cSdwanPolicyFromVsmartListsVpnListGroup,
|
|
cSdwanPolicyFromVsmartListsVpnListVpnGroup,
|
|
cSdwanPolicyFromVsmartListsDataPrefixListGroup,
|
|
cSdwanPolicyFromVsmartListsDataPrefixListIpPrefixGroup,
|
|
cSdwanPolicyFromVsmartListsTlocListGroup,
|
|
cSdwanPolicyFromVsmartListsTlocListTlocGroup,
|
|
cSdwanPolicyFromVsmartListsAppProbeClassListGroup,
|
|
cSdwanPolicyFromVsmartListsAppProbeClassColorGroup,
|
|
cSdwanPolicyNotifObjsGroup,
|
|
cSdwanPolicyNotifsGroup,
|
|
cSdwanPolicyFromVsmartDataPolicyGroup,
|
|
cSdwanPolicyFromVsmartDataPolicyVpnListGroup,
|
|
cSdwanPolicyFromVsmartDataPolicyVpnListSequenceGroup,
|
|
cSdwanpolicyFromVsmartDataPolVpnListSeqActSetVipTlocPrLstGroup,
|
|
cSdwanPolicyFromVsmartCflowdTemplateGroup,
|
|
cSdwanPolicyFromVsmartCflowdTemplateCollectorGroup,
|
|
cSdwanPolicyFromVsmartAppRoutePolicyGroup,
|
|
cSdwanPolicyFromVsmartAppRoutePolicyVpnListGroup,
|
|
cSdwanPolicyFromVsmartAppRoutePolicyVpnListSequenceGroup,
|
|
cSdwanPolicyFromVsmartPolicerGroup
|
|
}
|
|
::= { ciscoSdwanPolicyMIBCompliances 1 }
|
|
|
|
-- ********************************************************************
|
|
-- * Units of conformance
|
|
-- ********************************************************************
|
|
|
|
cSdwanPolicyDataPolicyFilterGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyDataPolicyFilterName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of data policy filter."
|
|
::= { ciscoSdwanPolicyMIBGroups 1 }
|
|
|
|
cSdwanPolicyDataPolicyFilterVpnlistGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyDataPolicyFilterVpnlistName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects of
|
|
data policy filter vpn list."
|
|
::= { ciscoSdwanPolicyMIBGroups 2 }
|
|
|
|
cSdwanPolicyDataPolicyFilterVpnlistCounterGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyDataPolicyFilterVpnlistCounterPackets,
|
|
policyDataPolicyFilterVpnlistCounterBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
data policy filter vpn list counter. "
|
|
::= { ciscoSdwanPolicyMIBGroups 3 }
|
|
|
|
cSdwanPolicyDataPolicyFilterVpnlistPolicerGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyDataPolicyFilterVpnlistPolicerOosPackets,
|
|
policyDataPolicyFilterVpnlistPolicerOosBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
data policy filter vpn list policer. "
|
|
::= { ciscoSdwanPolicyMIBGroups 4 }
|
|
|
|
cSdwanPolicyAppRoutePolicyFilterGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAppRoutePolicyFilterName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of app route policy filter. "
|
|
::= { ciscoSdwanPolicyMIBGroups 5 }
|
|
|
|
cSdwanPolicyAppRoutePolicyFilterVpnlistGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAppRoutePolicyFilterVpnlistName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
app route policy filter vpn list. "
|
|
::= { ciscoSdwanPolicyMIBGroups 6 }
|
|
|
|
cSdwanPolicyAppRoutePolicyFilterVpnlistCounterGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAppRoutePolicyFilterVpnlistCounterPackets,
|
|
policyAppRoutePolicyFilterVpnlistCounterBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
app route policy filter vpn list counter. "
|
|
::= { ciscoSdwanPolicyMIBGroups 7 }
|
|
|
|
cSdwanPolicyAccessListNamesGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAccessListNamesName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of access list names. "
|
|
::= { ciscoSdwanPolicyMIBGroups 8 }
|
|
|
|
cSdwanPolicyAccessListCountersGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAccessListCountersName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of access list counters. "
|
|
::= { ciscoSdwanPolicyMIBGroups 9 }
|
|
|
|
cSdwanPolicyAccessListCountersAccessPolicyCounterListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAccessListCountersAccessPolicyCounterListPackets,
|
|
policyAccessListCountersAccessPolicyCounterListBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
access list counters access policy counter list. "
|
|
::= { ciscoSdwanPolicyMIBGroups 10 }
|
|
|
|
cSdwanPolicyAccessListPolicersGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAccessListPolicersName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of access list policers. "
|
|
::= { ciscoSdwanPolicyMIBGroups 11 }
|
|
|
|
cSdwanPolicyAccessListPolicersAccessPolicyPolicerListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAccessListPolicersAccessPolicyPolicerListOosPackets,
|
|
policyAccessListPolicersAccessPolicyPolicerListOosBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
access list policers access policy policer list. "
|
|
::= { ciscoSdwanPolicyMIBGroups 12 }
|
|
|
|
cSdwanPolicyAccessListAssociationsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAccessListAssociationsName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of access list associations. "
|
|
::= { ciscoSdwanPolicyMIBGroups 13 }
|
|
|
|
cSdwanPolicyAccessListAssociationsAccessPolicyInterfaceListGroup
|
|
OBJECT-GROUP
|
|
OBJECTS {
|
|
policyAccessListAssociationsAccessPolicyInterfaceListIntName,
|
|
policyAccessListAssociationsAccessPolicyInterfaceListIntDir
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
access list associations access policy interface list. "
|
|
::= { ciscoSdwanPolicyMIBGroups 14 }
|
|
|
|
cSdwanPolicyRewriteAssociationsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyRewriteAssociationsName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of rewrite associations. "
|
|
::= { ciscoSdwanPolicyMIBGroups 15 }
|
|
|
|
cSdwanPolicyRewriteAssociationsRewriteInterfaceListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyRewriteAssociationsRewriteInterfaceListInterfaceName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
rewrite associations rewrite interface list. "
|
|
::= { ciscoSdwanPolicyMIBGroups 16 }
|
|
|
|
cSdwanPolicyFromVsmartSlaClassGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartSlaClassLoss,
|
|
policyFromVsmartSlaClassLatency,
|
|
policyFromVsmartSlaClassJitter,
|
|
policyFromVsmartSlaClassAppProbeClass
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
policy from vsmart sla class. "
|
|
::= { ciscoSdwanPolicyMIBGroups 17 }
|
|
|
|
cSdwanPolicyFromVsmartListsVpnListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartListsVpnListName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
policy from vsmart lists of vpn list. "
|
|
::= { ciscoSdwanPolicyMIBGroups 18 }
|
|
|
|
cSdwanPolicyFromVsmartListsVpnListVpnGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartListsVpnListVpnId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
policy from vsmart lists of vpn list vpn. "
|
|
::= { ciscoSdwanPolicyMIBGroups 19 }
|
|
|
|
cSdwanPolicyFromVsmartListsDataPrefixListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartListsDataPrefixListName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
policy from vsmart lists of data prefix list. "
|
|
::= { ciscoSdwanPolicyMIBGroups 20 }
|
|
|
|
cSdwanPolicyFromVsmartListsDataPrefixListIpPrefixGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartListsDataPrefixListIpPrefixIp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
policy from vsmart lists of data prefix list ip prefix. "
|
|
::= { ciscoSdwanPolicyMIBGroups 21 }
|
|
|
|
cSdwanPolicyFromVsmartListsTlocListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartListsTlocListName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
policy from vsmart lists of tloc list. "
|
|
::= { ciscoSdwanPolicyMIBGroups 22 }
|
|
|
|
cSdwanPolicyFromVsmartListsTlocListTlocGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartListsTlocListTlocPreference
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
policy from vsmart lists of tloc list tloc details. "
|
|
::= { ciscoSdwanPolicyMIBGroups 23 }
|
|
|
|
cSdwanPolicyFromVsmartListsAppProbeClassListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
-- policyFromVsmartListsAppProbeClassListName,
|
|
policyFromVsmartListsAppProbeClassListForwardingClass
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
policy from vsmart lists of app probe class list. "
|
|
::= { ciscoSdwanPolicyMIBGroups 24 }
|
|
|
|
cSdwanPolicyFromVsmartListsAppProbeClassColorGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartListsAppProbeClassColorDscp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
policy from vsmart lists of app probe class color. "
|
|
::= { ciscoSdwanPolicyMIBGroups 25 }
|
|
|
|
cSdwanPolicyNotifObjsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
netconfNotificationSeverity,
|
|
ciscoSdwanPolicyVpnId,
|
|
ciscoSdwanPolicyApplication,
|
|
ciscoSdwanPolicySourceIp,
|
|
ciscoSdwanPolicySourcePort,
|
|
ciscoSdwanPolicyDestinationIp,
|
|
ciscoSdwanPolicyDestinationPort,
|
|
ciscoSdwanPolicyProtocol,
|
|
ciscoSdwanPolicyDscp,
|
|
ciscoSdwanPolicySlaInformation,
|
|
ciscoSdwanPolicySlaStatus,
|
|
ciscoSdwanPolicyVpnListName,
|
|
ciscoSdwanPolicyName,
|
|
ciscoSdwanPolicyAccessListName,
|
|
ciscoSdwanPolicyStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of objects of
|
|
policy notification objects."
|
|
::= { ciscoSdwanPolicyMIBGroups 26 }
|
|
|
|
cSdwanPolicyNotifsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
ciscoSdwanPolicySlaViolation,
|
|
ciscoSdwanPolicySlaViolationPktDrop,
|
|
ciscoSdwanPolicyDataPolicyAssociationStatus,
|
|
ciscoSdwanPolicyAccessListAssociationStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of policy notifications."
|
|
::= { ciscoSdwanPolicyMIBGroups 27 }
|
|
|
|
cSdwanPolicyFromVsmartDataPolicyGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartDataPolicyDirection
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of data policy."
|
|
::= { ciscoSdwanPolicyMIBGroups 28 }
|
|
|
|
cSdwanPolicyFromVsmartDataPolicyVpnListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartDataPolicyVpnListDefaultAction
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of data policy vpn list."
|
|
::= { ciscoSdwanPolicyMIBGroups 29 }
|
|
|
|
cSdwanPolicyFromVsmartDataPolicyVpnListSequenceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataPrLst,
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchSrcDataV6PrLst,
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchDestDataPrLst,
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchDestDataV6PrLst,
|
|
policyFromVsmartDataPolicyVpnListSequenceMatchTcp,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionActionValue,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionCount,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionNatUseVpn,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionCflowd,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocColor,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetLocalTlocEncap,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHop,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetPolicer,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetVpn,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetVpnLabel,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetTlocIp,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetTlocColor,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetTlocList,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceSvcType,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceVpn,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceTlocIp,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetSvcTlocClr,
|
|
policyFromVsmartDataPolicyVpnListSequencActionSetSvcTlocLst,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetServiceLocal,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetServiceRestrict,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionLog,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetLocalTlocListColor,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetLocalTlocListEncap,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetLocalTlocListRestrict,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionTcpOptimization,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopIpv6,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSig,
|
|
policyFromVsmartDataPolicyVpnListSequenceActionSetNextHopLoose,
|
|
policyFromVsmartDataPolicyVpnListSeqActSigFallbackToRoute
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
data policy vpn list sequence."
|
|
::= { ciscoSdwanPolicyMIBGroups 30 }
|
|
|
|
cSdwanpolicyFromVsmartDataPolVpnListSeqActSetVipTlocPrLstGroup
|
|
OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocLbl,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocIp,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocClr,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocEn,
|
|
policyFromVsmartDataPolicyVpnListSeqActSetVipTlocPrLstTlocPrf
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of data policy vpn list sequence
|
|
active set vip tloc priority list."
|
|
::= { ciscoSdwanPolicyMIBGroups 31 }
|
|
|
|
cSdwanPolicyFromVsmartCflowdTemplateGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartCflowdTemplateName,
|
|
policyFromVsmartCflowdTemplateFlowActiveTimeout,
|
|
policyFromVsmartCflowdTemplateFlowInactiveTimeout,
|
|
policyFromVsmartCflowdTemplateTemplateRefresh,
|
|
policyFromVsmartCflowdTemplateFlowSamplingInterval,
|
|
policyFromVsmartCflowdTemplateProtocol
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of cflowd template."
|
|
::= { ciscoSdwanPolicyMIBGroups 32 }
|
|
|
|
cSdwanPolicyFromVsmartCflowdTemplateCollectorGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartCflowdTemplateCollectorSourceInterface,
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadEnable,
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadAppTables,
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadTlocTables,
|
|
policyFromVsmartCflowdTemplateCollectorExportSpreadOtherTables,
|
|
policyFromVsmartCflowdTemplateCollectorBFDMetricsExport,
|
|
policyFromVsmartCflowdTemplateCollectorBFDExportInterval
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of cflowd template collector."
|
|
::= { ciscoSdwanPolicyMIBGroups 33 }
|
|
|
|
cSdwanPolicyFromVsmartAppRoutePolicyGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartAppRoutePolicyName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of app route policy."
|
|
::= { ciscoSdwanPolicyMIBGroups 34 }
|
|
|
|
cSdwanPolicyFromVsmartAppRoutePolicyVpnListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartAppRoutePolicyVpnListDefActSlaClassName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of app route policy vpn list."
|
|
::= { ciscoSdwanPolicyMIBGroups 35 }
|
|
|
|
cSdwanPolicyFromVsmartAppRoutePolicyVpnListSequenceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtPrLst,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchSrcDtV6PrLst,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtPrLst,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceMatchDestDtV6PrLst,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionCount,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClName,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClStrict,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionLog,
|
|
policyFromVsmartAppRoutePolicyVpnListSequenceActionSlaClFallback
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of
|
|
app route policy vpn list sequence."
|
|
::= { ciscoSdwanPolicyMIBGroups 36 }
|
|
|
|
cSdwanPolicyFromVsmartPolicerGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
policyFromVsmartPolicerRate,
|
|
policyFromVsmartPolicerBurst,
|
|
policyFromVsmartPolicerExceed
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a collection of object of policer."
|
|
::= { ciscoSdwanPolicyMIBGroups 37 }
|
|
|
|
END
|