-- COPYRIGHT NOTICE -- Copyright (c) Radware Ltd. 2009 -- All rights reserved ALTEON-CHEETAH-LAYER4-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32, Counter64, IpAddress, Unsigned32 FROM SNMPv2-SMI DisplayString, PhysAddress FROM SNMPv2-TC aws-switch FROM ALTEON-ROOT-MIB; layer4 MODULE-IDENTITY LAST-UPDATED "200908050000Z" -- 5 August, 2009 ORGANIZATION "Radware Ltd" CONTACT-INFO "Lobby 1 (Visitors) and Lobby 2 (Deliveries) 575 Corporate Drive Mahwah, NJ 07430 support@radware.com" DESCRIPTION "The MIB module for the Alteon OS Layer 4 configuration, statistics and information ." REVISION "200908050000Z" -- 5 August, 2009 DESCRIPTION "Added revision clause for SMIv2 compliance." ::= { aws-switch 4 } layer4Configs OBJECT IDENTIFIER ::= { layer4 1 } layer4Stats OBJECT IDENTIFIER ::= { layer4 2 } layer4Info OBJECT IDENTIFIER ::= { layer4 3 } layer4Oper OBJECT IDENTIFIER ::= { layer4 4 } slbCfg OBJECT IDENTIFIER ::= { layer4Configs 1 } filterCfg OBJECT IDENTIFIER ::= { layer4Configs 2 } gslbCfg OBJECT IDENTIFIER ::= { layer4Configs 3 } layer4TableSize OBJECT IDENTIFIER ::= { layer4Configs 4 } wlmCfg OBJECT IDENTIFIER ::= { layer4Configs 6 } slbGeneralCfg OBJECT IDENTIFIER ::= { slbCfg 1 } realServerCfg OBJECT IDENTIFIER ::= { slbCfg 2 } realServerGroupCfg OBJECT IDENTIFIER ::= { slbCfg 3 } virtualServerCfg OBJECT IDENTIFIER ::= { slbCfg 4 } portCfg OBJECT IDENTIFIER ::= { slbCfg 5 } syncCfg OBJECT IDENTIFIER ::= { slbCfg 6 } wapCfg OBJECT IDENTIFIER ::= { slbCfg 7 } waphcCfg OBJECT IDENTIFIER ::= { slbCfg 8 } synAttackDetCfg OBJECT IDENTIFIER ::= { slbCfg 9 } hcsCfg OBJECT IDENTIFIER ::= { slbCfg 13 } snmphcCfg OBJECT IDENTIFIER ::= { slbCfg 14 } pipTblCfg OBJECT IDENTIFIER ::= { slbCfg 15 } linklbCfg OBJECT IDENTIFIER ::= { slbCfg 16 } smtportCfg OBJECT IDENTIFIER ::= { slbCfg 17 } acclCfg OBJECT IDENTIFIER ::= { slbCfg 18 } caching OBJECT IDENTIFIER ::= { acclCfg 1} compression OBJECT IDENTIFIER ::= { acclCfg 2} sslCfg OBJECT IDENTIFIER ::= { slbCfg 19 } sslPol OBJECT IDENTIFIER ::= { sslCfg 3} authPol OBJECT IDENTIFIER ::= { sslCfg 4 } certs OBJECT IDENTIFIER ::= { sslCfg 5 } sapCfg OBJECT IDENTIFIER ::= { slbCfg 20 } peerpipTblCfg OBJECT IDENTIFIER ::= { slbCfg 21 } nwclssCfg OBJECT IDENTIFIER ::= { slbCfg 22 } syncGeneralCfg OBJECT IDENTIFIER ::= { syncCfg 1 } gslbGeneralCfg OBJECT IDENTIFIER ::= { gslbCfg 1 } gslbSitesCfg OBJECT IDENTIFIER ::= { gslbCfg 2 } gslbEnhNetworkCfg OBJECT IDENTIFIER ::= { gslbCfg 4 } gslbRuleCfg OBJECT IDENTIFIER ::= { gslbCfg 5 } gslbDnsSecCfg OBJECT IDENTIFIER ::= { gslbCfg 6 } gslbDnsResVipCfg OBJECT IDENTIFIER ::= { gslbCfg 7 } gslbDnsSecGlobalCfg OBJECT IDENTIFIER ::= { gslbDnsSecCfg 1 } gslbDnsSecKeyCfg OBJECT IDENTIFIER ::= { gslbDnsSecCfg 2 } gslbDnsSecZoneCfg OBJECT IDENTIFIER ::= { gslbDnsSecCfg 3 } gslbDnsSecImportExport OBJECT IDENTIFIER ::= { gslbDnsSecCfg 4 } slbSpStats OBJECT IDENTIFIER ::= { layer4Stats 1 } slbMaintStats OBJECT IDENTIFIER ::= { layer4Stats 5 } filterStats OBJECT IDENTIFIER ::= { layer4Stats 6 } gslbStats OBJECT IDENTIFIER ::= { layer4Stats 7 } wapStats OBJECT IDENTIFIER ::= { layer4Stats 8 } ftpStats OBJECT IDENTIFIER ::= { layer4Stats 10 } rtspStats OBJECT IDENTIFIER ::= { layer4Stats 11 } tcpLimitStats OBJECT IDENTIFIER ::= { layer4Stats 12 } dnsSlbStats OBJECT IDENTIFIER ::= { layer4Stats 13 } sslSlbStats OBJECT IDENTIFIER ::= { layer4Stats 16 } sipStats OBJECT IDENTIFIER ::= { layer4Stats 20 } sessMirrorStats OBJECT IDENTIFIER ::= { layer4Stats 22 } accelStats OBJECT IDENTIFIER ::= { layer4Stats 23 } cachStats OBJECT IDENTIFIER ::= { accelStats 1 } compStats OBJECT IDENTIFIER ::= { accelStats 2 } httpStats OBJECT IDENTIFIER ::= { layer4Stats 24 } connmngStats OBJECT IDENTIFIER ::= { httpStats 17 } sapStats OBJECT IDENTIFIER ::= { layer4Stats 25 } -- Real Server Table - Current Configuration slbRealServerMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SLB RealServerTable." ::= { realServerCfg 1 } slbCurCfgRealServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Real Server configuration in the current_config." ::= { realServerCfg 2 } slbCurCfgRealServerEntry OBJECT-TYPE SYNTAX SlbCurCfgRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular Real Server configuration." INDEX { slbCurCfgRealServerIndex } ::= { slbCurCfgRealServerTable 1 } SlbCurCfgRealServerEntry ::= SEQUENCE { slbCurCfgRealServerIndex Integer32, slbCurCfgRealServerIpAddr IpAddress, slbCurCfgRealServerWeight INTEGER, slbCurCfgRealServerMaxConns INTEGER, slbCurCfgRealServerTimeOut INTEGER, slbCurCfgRealServerBackUp Integer32, slbCurCfgRealServerPingInterval INTEGER, slbCurCfgRealServerFailRetry INTEGER, slbCurCfgRealServerSuccRetry INTEGER, slbCurCfgRealServerState INTEGER, slbCurCfgRealServerType INTEGER, slbCurCfgRealServerName DisplayString, slbCurCfgRealServerUrlBmap OCTET STRING, slbCurCfgRealServerCookie INTEGER, slbCurCfgRealServerExcludeStr INTEGER, slbCurCfgRealServerSubmac INTEGER, slbCurCfgRealServerProxy INTEGER, slbCurCfgRealServerLdapwr INTEGER, slbCurCfgRealServerOid DisplayString, slbCurCfgRealServerCommString DisplayString, slbCurCfgRealServerIdsvlan INTEGER, slbCurCfgRealServerIdsport Integer32, slbCurCfgRealServerAvail INTEGER, slbCurCfgRealServerFastHealthCheck INTEGER, slbCurCfgRealServerSubdmac INTEGER, slbCurCfgRealServerBkpPreempt INTEGER, slbCurCfgRealServerOverflow INTEGER, slbCurCfgRealServerIpVer INTEGER, slbCurCfgRealServerIpv6Addr DisplayString } slbCurCfgRealServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server number" ::= { slbCurCfgRealServerEntry 1 } slbCurCfgRealServerIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the real server identified by the instance of the slbRealServerIndex." ::= { slbCurCfgRealServerEntry 2 } slbCurCfgRealServerWeight OBJECT-TYPE SYNTAX INTEGER (1..48) MAX-ACCESS read-only STATUS current DESCRIPTION "The server weight." ::= { slbCurCfgRealServerEntry 3 } slbCurCfgRealServerMaxConns OBJECT-TYPE SYNTAX INTEGER (0..200000) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of connections that are allowed." ::= { slbCurCfgRealServerEntry 4 } slbCurCfgRealServerTimeOut OBJECT-TYPE SYNTAX INTEGER (2..32768) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of minutes an inactive connection remains open." ::= { slbCurCfgRealServerEntry 5 } slbCurCfgRealServerBackUp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The backup server number for this server." ::= { slbCurCfgRealServerEntry 6 } slbCurCfgRealServerPingInterval OBJECT-TYPE SYNTAX INTEGER (0..60) MAX-ACCESS read-only STATUS current DESCRIPTION "The interval between keep-alive (ping) attempts in number of seconds. Zero means disabling ping attempt." ::= { slbCurCfgRealServerEntry 7 } slbCurCfgRealServerFailRetry OBJECT-TYPE SYNTAX INTEGER (1..63) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of failed attempts to declare this server DOWN." ::= { slbCurCfgRealServerEntry 8 } slbCurCfgRealServerSuccRetry OBJECT-TYPE SYNTAX INTEGER (1..63) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of successful attempts to declare a server UP." ::= { slbCurCfgRealServerEntry 9 } slbCurCfgRealServerState OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3), disabled-with-fastage(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable the server and remove the existing sessions using disabled-with-fastage option." ::= { slbCurCfgRealServerEntry 10 } slbCurCfgRealServerType OBJECT-TYPE SYNTAX INTEGER { local-server(1), remote-server(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The server type. It participates in global server load balancing when it is configured as remote-server." ::= { slbCurCfgRealServerEntry 11 } slbCurCfgRealServerName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the real server." ::= { slbCurCfgRealServerEntry 12 } slbCurCfgRealServerUrlBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The URL Pathes selected for URL load balancing for by the real server. The selected URL Pathes are presented in a bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ URL Path 9 || || || ||___ URL Path 8 || |____ URL Path 7 || . . . ||_________ URL Path 2 |__________ URL Path 1 where x : 1 - The represented URL Path is selected 0 - The represented URL Path is not selected" ::= { slbCurCfgRealServerEntry 13 } slbCurCfgRealServerCookie OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The real server that will handle client requests that doesn't contain an URL cookie if Cookie loadbalance is enabled." ::= { slbCurCfgRealServerEntry 14 } slbCurCfgRealServerExcludeStr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The real server will handle requests that don't match the loadbalance string if it is enabled." ::= { slbCurCfgRealServerEntry 15 } slbCurCfgRealServerSubmac OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The real server config to enable/disable MAC SA substitution for L4 traffic. If disabled (the default) we will NOT substitute the MAC SA of client-to-server frames. If enabled, we will substitute the MAC SA." ::= { slbCurCfgRealServerEntry 16 } slbCurCfgRealServerProxy OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The real server config to enable/disable client proxy operation." ::= { slbCurCfgRealServerEntry 17 } slbCurCfgRealServerLdapwr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The real server config to enable/disable LDAP write server." ::= { slbCurCfgRealServerEntry 18 } slbCurCfgRealServerOid OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "The OID to be sent in the SNMP get request packet." ::= { slbCurCfgRealServerEntry 19 } slbCurCfgRealServerCommString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The community string to be used in the SNMP get request packet." ::= { slbCurCfgRealServerEntry 20 } slbCurCfgRealServerIdsvlan OBJECT-TYPE SYNTAX INTEGER (0..4090) MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN to be associated with the IDS server." ::= { slbCurCfgRealServerEntry 21 } slbCurCfgRealServerIdsport OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The port to be connected to the IDS server." ::= { slbCurCfgRealServerEntry 22 } slbCurCfgRealServerAvail OBJECT-TYPE SYNTAX INTEGER (1..48) MAX-ACCESS read-only STATUS current DESCRIPTION "The remote real server Global SLB availability." ::= { slbCurCfgRealServerEntry 23 } slbCurCfgRealServerFastHealthCheck OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The real server config to enable/disable Fast Health Check Operation." ::= { slbCurCfgRealServerEntry 24 } slbCurCfgRealServerSubdmac OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The real server config to enable/disable MAC DA substitution for L4 traffic. If disabled, we will NOT substitute the MAC DA of client-to-server frames. If enabled(default), we will substitute the MAC DA." ::= { slbCurCfgRealServerEntry 25 } slbCurCfgRealServerOverflow OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The real server config to enable/disable Overflow. If enabled(default) allows Backup server to kick in if real server reaches maximum connections." ::= { slbCurCfgRealServerEntry 26 } slbCurCfgRealServerBkpPreempt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The real server config to enable/disable backup preemption. If enabled (default)allows to preempt the backup server when the primary server comes up. If disabled the backup server will continue to serve the traffic even when primary server comes up." ::= { slbCurCfgRealServerEntry 27 } slbCurCfgRealServerIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of IP address." ::= { slbCurCfgRealServerEntry 28 } slbCurCfgRealServerIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION " IPV6 address of the real server identified by the instance of the slbRealServerIndex. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { slbCurCfgRealServerEntry 29 } -- Real Server Table - New Configuration slbNewCfgRealServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Real Server configuration in the new_config." ::= { realServerCfg 3 } slbNewCfgRealServerEntry OBJECT-TYPE SYNTAX SlbNewCfgRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular Real Server configuration." INDEX { slbNewCfgRealServerIndex } ::= { slbNewCfgRealServerTable 1 } SlbNewCfgRealServerEntry ::= SEQUENCE { slbNewCfgRealServerIndex Integer32, slbNewCfgRealServerIpAddr IpAddress, slbNewCfgRealServerWeight INTEGER, slbNewCfgRealServerMaxConns INTEGER, slbNewCfgRealServerTimeOut INTEGER, slbNewCfgRealServerBackUp Integer32, slbNewCfgRealServerPingInterval INTEGER, slbNewCfgRealServerFailRetry INTEGER, slbNewCfgRealServerSuccRetry INTEGER, slbNewCfgRealServerState INTEGER, slbNewCfgRealServerDelete INTEGER, slbNewCfgRealServerType INTEGER, slbNewCfgRealServerName DisplayString, slbNewCfgRealServerUrlBmap OCTET STRING, slbNewCfgRealServerAddUrl Integer32, slbNewCfgRealServerRemUrl Integer32, slbNewCfgRealServerCookie INTEGER, slbNewCfgRealServerExcludeStr INTEGER, slbNewCfgRealServerSubmac INTEGER, slbNewCfgRealServerProxy INTEGER, slbNewCfgRealServerLdapwr INTEGER, slbNewCfgRealServerOid DisplayString, slbNewCfgRealServerCommString DisplayString, slbNewCfgRealServerIdsvlan INTEGER, slbNewCfgRealServerIdsport Integer32, slbNewCfgRealServerAvail INTEGER, slbNewCfgRealServerFastHealthCheck INTEGER, slbNewCfgRealServerSubdmac INTEGER, slbNewCfgRealServerBkpPreempt INTEGER, slbNewCfgRealServerOverflow INTEGER, slbNewCfgRealServerIpVer INTEGER, slbNewCfgRealServerIpv6Addr DisplayString, slbNewCfgRealServerNxtRportIdx INTEGER, slbNewCfgRealServerNxtBuddyIdx INTEGER } slbNewCfgRealServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server number" ::= { slbNewCfgRealServerEntry 1 } slbNewCfgRealServerIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address of the real server identified by the instance of slbRealServerIndex." ::= { slbNewCfgRealServerEntry 2 } slbNewCfgRealServerWeight OBJECT-TYPE SYNTAX INTEGER (1..48) MAX-ACCESS read-create STATUS current DESCRIPTION "The server weight." ::= { slbNewCfgRealServerEntry 3 } slbNewCfgRealServerMaxConns OBJECT-TYPE SYNTAX INTEGER (0..200000) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of connections that are allowed." ::= { slbNewCfgRealServerEntry 4 } slbNewCfgRealServerTimeOut OBJECT-TYPE SYNTAX INTEGER (2..32768) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of minutes an inactive connection remains open." ::= { slbNewCfgRealServerEntry 5 } slbNewCfgRealServerBackUp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The backup server number for this server." ::= { slbNewCfgRealServerEntry 6 } slbNewCfgRealServerPingInterval OBJECT-TYPE SYNTAX INTEGER (0..60) MAX-ACCESS read-create STATUS current DESCRIPTION "The interval between keep-alive (ping) attempts in number of seconds. Zero means disabling ping attempt." ::= { slbNewCfgRealServerEntry 7 } slbNewCfgRealServerFailRetry OBJECT-TYPE SYNTAX INTEGER (1..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of failed attempts to declare this server DOWN." ::= { slbNewCfgRealServerEntry 8 } slbNewCfgRealServerSuccRetry OBJECT-TYPE SYNTAX INTEGER (1..63) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of successful attempts to declare a server UP." ::= { slbNewCfgRealServerEntry 9 } slbNewCfgRealServerState OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3), disabled-with-fastage(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable the server and remove the existing sessions using disabled-with-fastage option." ::= { slbNewCfgRealServerEntry 10 } slbNewCfgRealServerDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewCfgRealServerEntry 11 } slbNewCfgRealServerType OBJECT-TYPE SYNTAX INTEGER { local-server(1), remote-server(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The server type. It participates in global server load balancing when it is configured as remote-server." ::= { slbNewCfgRealServerEntry 12 } slbNewCfgRealServerName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the real server." ::= { slbNewCfgRealServerEntry 13 } slbNewCfgRealServerUrlBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The URL Pathes selected for URL load balancing for by the real server. The selected URL Pathes are presented in a bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ URL Path 9 || || || ||___ URL Path 8 || |____ URL Path 7 || . . . ||_________ URL Path 2 |__________ URL Path 1 where x : 1 - The represented URL Path is selected 0 - The represented URL Path is not selected" ::= { slbNewCfgRealServerEntry 14 } slbNewCfgRealServerAddUrl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The URL Path (slbCurCfgUrlLbPathIndex) to be added to the real server. A zero is returned when read." ::= { slbNewCfgRealServerEntry 15 } slbNewCfgRealServerRemUrl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The URL Path (slbCurCfgUrlLbPathIndex) to be removed from the real server. A zero is returned when read." ::= { slbNewCfgRealServerEntry 16 } slbNewCfgRealServerCookie OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable real server to handle client requests that don't contain a cookie if cookie loadbalance is enabled." ::= { slbNewCfgRealServerEntry 17 } slbNewCfgRealServerExcludeStr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable exclusionary matching string on real server." ::= { slbNewCfgRealServerEntry 18 } slbNewCfgRealServerSubmac OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The real server config to enable/disable MAC SA substitution for L4 traffic. If disabled (the default) we will NOT substitute the MAC SA of client-to-server frames. If enabled, we will substitute the MAC SA." ::= { slbNewCfgRealServerEntry 19 } slbNewCfgRealServerProxy OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The real server config to enable/disable client proxy operation." ::= { slbNewCfgRealServerEntry 20 } slbNewCfgRealServerLdapwr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The real server config to enable/disable LDAP write server." ::= { slbNewCfgRealServerEntry 21 } slbNewCfgRealServerOid OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION "The OID to be sent in the SNMP get request packet." ::= { slbNewCfgRealServerEntry 22 } slbNewCfgRealServerCommString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The community string to be used in the SNMP get request packet." ::= { slbNewCfgRealServerEntry 23 } slbNewCfgRealServerIdsvlan OBJECT-TYPE SYNTAX INTEGER (0..4090) MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN to be associated with IDS server." ::= { slbNewCfgRealServerEntry 24 } slbNewCfgRealServerIdsport OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The port to be connected to IDS server." ::= { slbNewCfgRealServerEntry 25 } slbNewCfgRealServerAvail OBJECT-TYPE SYNTAX INTEGER (1..48) MAX-ACCESS read-create STATUS current DESCRIPTION "The remote real server Global SLB availability." ::= { slbNewCfgRealServerEntry 26 } slbNewCfgRealServerFastHealthCheck OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The real server config to enable/disable Fast Health Check Operation." ::= { slbNewCfgRealServerEntry 27 } slbNewCfgRealServerSubdmac OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The real server config to enable/disable MAC DA substitution for L4 traffic. If disabled, we will NOT substitute the MAC DA of client-to-server frames. If enabled(default), we will substitute the MAC DA." ::= { slbNewCfgRealServerEntry 28 } slbNewCfgRealServerOverflow OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The real server config to enable/disable Overflow. If enabled(default) allows Backup server to kick in if real server reaches maximum connections." ::= { slbNewCfgRealServerEntry 29 } slbNewCfgRealServerBkpPreempt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The real server config to enable/disable backup preemption. If enabled (default)allows to preempt the backup server when the primary server comes up. If disabled the backup server will continue to serve the traffic even when primary server comes up." ::= { slbNewCfgRealServerEntry 30 } slbNewCfgRealServerIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of IP address." ::= { slbNewCfgRealServerEntry 31 } slbNewCfgRealServerIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION " IPV6 address of the real server identified by the instance of the slbRealServerIndex. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { slbNewCfgRealServerEntry 32 } slbNewCfgRealServerNxtRportIdx OBJECT-TYPE SYNTAX INTEGER (0..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The next available free slot index number, to add the real port to the server. Value 0 will be returned if no free slot available." ::= { slbNewCfgRealServerEntry 33 } slbNewCfgRealServerNxtBuddyIdx OBJECT-TYPE SYNTAX INTEGER (0..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The next available free slot Buddy index number, to add the Buddy Server to the Real server. Value 0 will be returned if no free slot available." ::= { slbNewCfgRealServerEntry 34 } -- Real Server Multiple Port Table slbRealServPortTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SLB RealServPortTable." ::= { realServerCfg 4 } slbCurCfgRealServPortTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgRealServPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of real server service ports." ::= { realServerCfg 5 } slbCurCfgRealServPortEntry OBJECT-TYPE SYNTAX SlbCurCfgRealServPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the real server service ports table." INDEX { slbCurCfgRealServIndex, slbCurCfgRealServPortIndex } ::= { slbCurCfgRealServPortTable 1 } SlbCurCfgRealServPortEntry ::= SEQUENCE { slbCurCfgRealServIndex Integer32, slbCurCfgRealServPortIndex Integer32, slbCurCfgRealServRealPort INTEGER } slbCurCfgRealServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the real server." ::= { slbCurCfgRealServPortEntry 1 } slbCurCfgRealServPortIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The port index. This has no external meaning" ::= { slbCurCfgRealServPortEntry 2 } slbCurCfgRealServRealPort OBJECT-TYPE SYNTAX INTEGER (2..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The layer4 real service port number." ::= { slbCurCfgRealServPortEntry 3 } slbNewCfgRealServPortTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgRealServPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of real server service ports." ::= { realServerCfg 6 } slbNewCfgRealServPortEntry OBJECT-TYPE SYNTAX SlbNewCfgRealServPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the real server service ports table." INDEX { slbNewCfgRealServIndex, slbNewCfgRealServPortIndex } ::= { slbNewCfgRealServPortTable 1 } SlbNewCfgRealServPortEntry ::= SEQUENCE { slbNewCfgRealServIndex Integer32, slbNewCfgRealServPortIndex Integer32, slbNewCfgRealServRealPort INTEGER, slbNewCfgRealServPortDelete INTEGER, slbNewCfgRealServRealPortFreeIdx INTEGER } slbNewCfgRealServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the real server." ::= { slbNewCfgRealServPortEntry 1 } slbNewCfgRealServPortIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The port index. This has no external meaning" ::= { slbNewCfgRealServPortEntry 2 } slbNewCfgRealServRealPort OBJECT-TYPE SYNTAX INTEGER (2..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The layer4 real service port number." ::= { slbNewCfgRealServPortEntry 3 } slbNewCfgRealServPortDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { slbNewCfgRealServPortEntry 4 } slbNewCfgRealServRealPortFreeIdx OBJECT-TYPE SYNTAX INTEGER(0..64) MAX-ACCESS read-create STATUS current DESCRIPTION "The first free port index number of the real server. Value 0 will be returned when all 64 ports are configured for a real server." ::= { slbNewCfgRealServPortEntry 5 } slbBuddyTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SLB real buddy server table." ::= { realServerCfg 7 } slbCurCfgBuddyTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgBuddyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of buddy information." ::= { realServerCfg 8 } slbCurCfgBuddyEntry OBJECT-TYPE SYNTAX SlbCurCfgBuddyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the buddy server table." INDEX { slbCurCfgRealSerIndex, slbCurCfgBuddyIndex } ::= { slbCurCfgBuddyTable 1 } SlbCurCfgBuddyEntry ::= SEQUENCE { slbCurCfgRealSerIndex Integer32, slbCurCfgBuddyIndex Integer32, slbCurCfgBuddyRealIndex Integer32, slbCurCfgBuddyGroupIndex Integer32, slbCurCfgBuddyService INTEGER } slbCurCfgRealSerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the real server." ::= { slbCurCfgBuddyEntry 1 } slbCurCfgBuddyIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The buddy index. This has no external meaning" ::= { slbCurCfgBuddyEntry 2 } slbCurCfgBuddyRealIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The buddy server's real server number." ::= { slbCurCfgBuddyEntry 3 } slbCurCfgBuddyGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The buddy server's real group number." ::= { slbCurCfgBuddyEntry 4 } slbCurCfgBuddyService OBJECT-TYPE SYNTAX INTEGER (9..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The buddy server's service." ::= { slbCurCfgBuddyEntry 5 } slbNewCfgBuddyTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgBuddyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of buddy servers." ::= { realServerCfg 9 } slbNewCfgBuddyEntry OBJECT-TYPE SYNTAX SlbNewCfgBuddyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the real server buddy table." INDEX { slbNewCfgRealSerIndex, slbNewCfgBuddyIndex } ::= { slbNewCfgBuddyTable 1 } SlbNewCfgBuddyEntry ::= SEQUENCE { slbNewCfgRealSerIndex Integer32, slbNewCfgBuddyIndex Integer32, slbNewCfgBuddyRealIndex Integer32, slbNewCfgBuddyGroupIndex Integer32, slbNewCfgBuddyService INTEGER, slbNewCfgBuddyDelete INTEGER } slbNewCfgRealSerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the real server." ::= { slbNewCfgBuddyEntry 1 } slbNewCfgBuddyIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The buddy index. This has no external meaning" ::= { slbNewCfgBuddyEntry 2 } slbNewCfgBuddyRealIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The buddy server's real server number." ::= { slbNewCfgBuddyEntry 3 } slbNewCfgBuddyGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The buddy server's real group number." ::= { slbNewCfgBuddyEntry 4 } slbNewCfgBuddyService OBJECT-TYPE SYNTAX INTEGER (9..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The buddy server's service." ::= { slbNewCfgBuddyEntry 5 } slbNewCfgBuddyDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { slbNewCfgBuddyEntry 6 } -- Server load balancing - Group Table slbGroupTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SLB group tables." ::= { realServerGroupCfg 1 } slbGroupMaxIdsSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of groups IDS can be enabled on." ::= { realServerGroupCfg 2 } slbCurCfgGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of groups" ::= { realServerGroupCfg 3 } slbCurCfgGroupEntry OBJECT-TYPE SYNTAX SlbCurCfgGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the slbCurCfgGroupTable " INDEX { slbCurCfgGroupIndex } ::= { slbCurCfgGroupTable 1 } SlbCurCfgGroupEntry ::= SEQUENCE { slbCurCfgGroupIndex Integer32, slbCurCfgGroupRealServers OCTET STRING, slbCurCfgGroupMetric INTEGER, slbCurCfgGroupBackupServer Integer32, slbCurCfgGroupBackupGroup Integer32, slbCurCfgGroupHealthCheckUrl DisplayString, slbCurCfgGroupHealthCheckLayer INTEGER, slbCurCfgGroupRealThreshold INTEGER, slbCurCfgGroupVipHealthCheck INTEGER, slbCurCfgGroupIdsState INTEGER, slbCurCfgGroupIdsPort INTEGER, slbCurCfgGroupIdsFlood INTEGER, slbCurCfgGroupMinmissHash INTEGER, slbCurCfgGroupPhashMask IpAddress, slbCurCfgGroupRmetric INTEGER, slbCurCfgGroupHealthCheckFormula DisplayString, slbCurCfgGroupWlm Integer32, slbCurCfgGroupRadiusAuthenString DisplayString, slbCurCfgGroupOperatorAccess INTEGER, slbCurCfgGroupSecBackupGroup Integer32, slbCurCfgGroupSlowstart Integer32, slbCurCfgGroupMinThreshold Integer32, slbCurCfgGroupMaxThreshold Integer32, slbCurCfgGroupName DisplayString, slbCurCfgGroupIpVer INTEGER, slbCurCfgGroupBackup DisplayString } slbCurCfgGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The group number for which the information pertains." ::= { slbCurCfgGroupEntry 1 } slbCurCfgGroupRealServers OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Real servers in the group. The servers are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... | || |_ server 9 | || | ||___ server 8 | |____ server 7 | . . . |__________ server 1 where x : 1 - The represented server belongs to the group 0 - The represented server does not belong to the group" ::= { slbCurCfgGroupEntry 2 } slbCurCfgGroupMetric OBJECT-TYPE SYNTAX INTEGER { roundRobin(1), leastConnections(2), minMisses(3), hash(4), response(5), bandwidth(6), phash(7) , svcLeast(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "The metric used to select next server in group." ::= { slbCurCfgGroupEntry 3 } slbCurCfgGroupBackupServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The backup real server for this group." ::= { slbCurCfgGroupEntry 4 } slbCurCfgGroupBackupGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The backup real server group for this group." ::= { slbCurCfgGroupEntry 5 } slbCurCfgGroupHealthCheckUrl OBJECT-TYPE SYNTAX DisplayString (SIZE(0..127)) MAX-ACCESS read-only STATUS current DESCRIPTION "The specific content which is examined during health checks. The content depends on the type of health check." ::= { slbCurCfgGroupEntry 6 } slbCurCfgGroupHealthCheckLayer OBJECT-TYPE SYNTAX INTEGER { icmp(1), tcp(2), http(3), httphead(44), dns(4), smtp(5), pop3(6), nntp(7), ftp(8), imap(9), radius(10), sslh(11), script1(12), script2(13), script3(14), script4(15), script5(16), script6(17), script7(18), script8(19), script9(20), script10(21), script11(22), script12(23), script13(24), script14(25), script15(26), script16(27), link(28), wsp(29), wtls(30), ldap(31), udpdns(32), arp(33), snmp1(34), snmp2(35), snmp3(36), snmp4(37), snmp5(38), radiusacs(39), tftp(40), wtp(41), rtsp(42), sipping(43), sipoptions(45), wts(46), dhcp(47), radiusaa(48), sslv3(49), script17(116), script18(117), script19(118), script20(119), script21(120), script22(121), script23(122), script24(123), script25(124), script26(125), script27(126), script28(127), script29(128), script30(129), script31(130), script32(131), script33(132), script34(133), script35(134), script36(135), script37(136), script38(137), script39(138), script40(139), script41(140), script42(141), script43(142), script44(143), script45(144), script46(145), script47(146), script48(147), script49(148), script50(149), script51(150), script52(151), script53(152), script54(153), script55(154), script56(155), script57(156), script58(157), script59(158), script60(159), script61(160), script62(161), script63(162), script64(163) } MAX-ACCESS read-only STATUS current DESCRIPTION "The OSI layer at which servers are health checked." ::= { slbCurCfgGroupEntry 7 } slbCurCfgGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the real server group." ::= { slbCurCfgGroupEntry 8 } slbCurCfgGroupRealThreshold OBJECT-TYPE SYNTAX INTEGER (0..15) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum number of real servers available. If at any time, the number reaches this minimum limit, a SYSLOG ALERT message is send to to the configured syslog servers stating that the real server threshold has been reached for the concerned group." ::= { slbCurCfgGroupEntry 9 } slbCurCfgGroupVipHealthCheck OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable VIP health checking in DSR mode." ::= { slbCurCfgGroupEntry 10 } slbCurCfgGroupIdsState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable intrusion detection." ::= { slbCurCfgGroupEntry 11 } slbCurCfgGroupIdsPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The intrusion detection port. A value of 1 is invalid." ::= { slbCurCfgGroupEntry 12 } slbCurCfgGroupIdsFlood OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable intrusion detection group flood." ::= { slbCurCfgGroupEntry 13 } slbCurCfgGroupMinmissHash OBJECT-TYPE SYNTAX INTEGER { minmiss-24(1), minmiss-32(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "24|32 number of ip bits used for minmisses hash in the current_configuration block." ::= { slbCurCfgGroupEntry 14 } slbCurCfgGroupPhashMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address mask used by the persistent hash metric." ::= { slbCurCfgGroupEntry 15 } slbCurCfgGroupRmetric OBJECT-TYPE SYNTAX INTEGER { roundRobin(1), hash(2), leastConnections(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The metric used to select next rport in server." ::= { slbCurCfgGroupEntry 16 } slbCurCfgGroupHealthCheckFormula OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The formula used to state the actual health of a virtual service. It allows user to use the symbols of '(', ')', '|', '&' to construct a formula to state the health of the server group. This string can take the following formats : '(1&2|3..)', '128' or 'none' Example: Consider a group with 4 reals 1, 2, 3, 4. An example of a formuala to mark the server group failed for the virtual server if 1 and 2 FAILED or 3 and 4 FAILED is (1|2)&(3|4) This formula will mark the virtual server UP, if 1 or 2 and 3 or 4 are health checked sucessfully." ::= { slbCurCfgGroupEntry 17 } slbCurCfgGroupOperatorAccess OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable access to this group for operator." ::= { slbCurCfgGroupEntry 18 } slbCurCfgGroupWlm OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Workload Manager for this Group." ::= { slbCurCfgGroupEntry 19 } slbCurCfgGroupRadiusAuthenString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The group RADIUS authentication string. The string is used for generating encrypted authentication string while doing RADIUS health check for this group radius servers." ::= { slbCurCfgGroupEntry 20 } slbCurCfgGroupSecBackupGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Secondary backup real server group for this group." ::= { slbCurCfgGroupEntry 21 } slbCurCfgGroupSlowstart OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The slow-start time for this group." ::= { slbCurCfgGroupEntry 22 } slbCurCfgGroupMinThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum threshold value for this group." ::= { slbCurCfgGroupEntry 23 } slbCurCfgGroupMaxThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum threshold value for this group." ::= { slbCurCfgGroupEntry 24 } slbCurCfgGroupIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2), mixed(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of real server group IP address." ::= { slbCurCfgGroupEntry 25 } slbCurCfgGroupBackup OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The backup real group or real server for this group." ::= { slbCurCfgGroupEntry 26 } -- Server load balancing - Group Table - New Configuration slbNewCfgGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of groups" ::= { realServerGroupCfg 4 } slbNewCfgGroupEntry OBJECT-TYPE SYNTAX SlbNewCfgGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the slbNewCfgGroupTable " INDEX { slbNewCfgGroupIndex } ::= { slbNewCfgGroupTable 1 } SlbNewCfgGroupEntry ::= SEQUENCE { slbNewCfgGroupIndex Integer32, slbNewCfgGroupRealServers OCTET STRING, slbNewCfgGroupAddServer Integer32, slbNewCfgGroupRemoveServer Integer32, slbNewCfgGroupMetric INTEGER, slbNewCfgGroupBackupServer Integer32, slbNewCfgGroupBackupGroup Integer32, slbNewCfgGroupHealthCheckUrl DisplayString, slbNewCfgGroupHealthCheckLayer INTEGER, slbNewCfgGroupRealThreshold INTEGER, slbNewCfgGroupVipHealthCheck INTEGER, slbNewCfgGroupIdsState INTEGER, slbNewCfgGroupIdsPort INTEGER, slbNewCfgGroupDelete INTEGER, slbNewCfgGroupIdsFlood INTEGER, slbNewCfgGroupMinmissHash INTEGER, slbNewCfgGroupPhashMask IpAddress, slbNewCfgGroupRmetric INTEGER, slbNewCfgGroupHealthCheckFormula DisplayString, slbNewCfgGroupWlm Integer32, slbNewCfgGroupRadiusAuthenString DisplayString, slbNewCfgGroupOperatorAccess INTEGER, slbNewCfgGroupSecBackupGroup Integer32, slbNewCfgGroupSlowstart Integer32, slbNewCfgGroupName DisplayString, slbNewCfgGroupIpVer INTEGER, slbNewCfgGroupBackup DisplayString , slbNewCfgGroupMinThreshold Integer32, slbNewCfgGroupMaxThreshold Integer32, slbNewCfgGroupBackupType INTEGER } slbNewCfgGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The group number for which the information pertains." ::= { slbNewCfgGroupEntry 1 } slbNewCfgGroupRealServers OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Real servers in the group. The servers are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... | || |_ server 9 | || | ||___ server 8 | |____ server 7 | . . . |__________ server 1 where x : 1 - The represented server belongs to the group 0 - The represented server does not belong to the group" ::= { slbNewCfgGroupEntry 2 } slbNewCfgGroupAddServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The real server to be added to the group. When read, 0 is returned." ::= { slbNewCfgGroupEntry 3 } slbNewCfgGroupRemoveServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The real server to be removed from the group. When read, 0 is returned." ::= { slbNewCfgGroupEntry 4 } slbNewCfgGroupMetric OBJECT-TYPE SYNTAX INTEGER { roundRobin(1), leastConnections(2), minMisses(3), hash(4), response(5), bandwidth(6), phash(7) , svcLeast(8) } MAX-ACCESS read-create STATUS current DESCRIPTION "The metric used to select next server in group." ::= { slbNewCfgGroupEntry 5 } slbNewCfgGroupBackupServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The backup real server for this group." ::= { slbNewCfgGroupEntry 6 } slbNewCfgGroupBackupGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The backup real server group for this group." ::= { slbNewCfgGroupEntry 7 } slbNewCfgGroupHealthCheckUrl OBJECT-TYPE SYNTAX DisplayString (SIZE(0..127)) MAX-ACCESS read-create STATUS current DESCRIPTION "The specific content which is examined during health checks. The content depends on the type of health check." ::= { slbNewCfgGroupEntry 8 } slbNewCfgGroupHealthCheckLayer OBJECT-TYPE SYNTAX INTEGER { icmp(1), tcp(2), http(3), httphead(44), dns(4), smtp(5), pop3(6), nntp(7), ftp(8), imap(9), radius(10), sslh(11), script1(12), script2(13), script3(14), script4(15), script5(16), script6(17), script7(18), script8(19), script9(20), script10(21), script11(22), script12(23), script13(24), script14(25), script15(26), script16(27), link(28), wsp(29), wtls(30), ldap(31), udpdns(32), arp(33), snmp1(34), snmp2(35), snmp3(36), snmp4(37), snmp5(38), radiusacs(39), tftp(40), wtp(41), rtsp(42), sipping(43), sipoptions(45), wts(46), dhcp(47), radiusaa(48), sslv3(49), script17(116), script18(117), script19(118), script20(119), script21(120), script22(121), script23(122), script24(123), script25(124), script26(125), script27(126), script28(127), script29(128), script30(129), script31(130), script32(131), script33(132), script34(133), script35(134), script36(135), script37(136), script38(137), script39(138), script40(139), script41(140), script42(141), script43(142), script44(143), script45(144), script46(145), script47(146), script48(147), script49(148), script50(149), script51(150), script52(151), script53(152), script54(153), script55(154), script56(155), script57(156), script58(157), script59(158), script60(159), script61(160), script62(161), script63(162), script64(163) } MAX-ACCESS read-create STATUS current DESCRIPTION "The OSI layer at which servers are health checked." ::= { slbNewCfgGroupEntry 9 } slbNewCfgGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the real server group." ::= { slbNewCfgGroupEntry 10 } slbNewCfgGroupRealThreshold OBJECT-TYPE SYNTAX INTEGER (0..15) MAX-ACCESS read-create STATUS current DESCRIPTION "The minimum number of real servers available. If at any time, the number reaches this minimum limit, a SYSLOG ALERT message is send to to the configured syslog servers stating that the real server threshold has been reached for the concerned group." ::= { slbNewCfgGroupEntry 11 } slbNewCfgGroupVipHealthCheck OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable VIP health checking in DSR mode." ::= { slbNewCfgGroupEntry 12 } slbNewCfgGroupIdsState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable intrusion detection." ::= { slbNewCfgGroupEntry 13 } slbNewCfgGroupIdsPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The intrusion detection port. A value of 1 is invalid." ::= { slbNewCfgGroupEntry 14 } slbNewCfgGroupDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire group is deleted." ::= { slbNewCfgGroupEntry 15 } slbNewCfgGroupIdsFlood OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable intrusion detection group flood." ::= { slbNewCfgGroupEntry 16 } slbNewCfgGroupMinmissHash OBJECT-TYPE SYNTAX INTEGER { minmiss-24(1), minmiss-32(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "24|32 number of sip bits used for minmisses hash in the new_configuration block." ::= { slbNewCfgGroupEntry 17 } slbNewCfgGroupPhashMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address mask used by the persistent hash metric." ::= { slbNewCfgGroupEntry 18 } slbNewCfgGroupRmetric OBJECT-TYPE SYNTAX INTEGER { roundRobin(1), hash(2), leastConnections(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "The metric used to select next rport in server." ::= { slbNewCfgGroupEntry 19 } slbNewCfgGroupHealthCheckFormula OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The formula used to state the actual health of a virtual service. It allows user to use the symbols of '(', ')', '|', '&' to construct a formula to state the health of the server group. This string can take the following formats : '(1&2|3..)', '128' or 'none' Example: Consider a group with 4 reals 1, 2, 3, 4. An example of a formuala to mark the server group failed for the virtual server if 1 and 2 FAILED or 3 and 4 FAILED is (1|2)&(3|4) This formula will mark the virtual server UP, if 1 or 2 and 3 or 4 are health checked sucessfully." ::= { slbNewCfgGroupEntry 20 } slbNewCfgGroupOperatorAccess OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable access to this group for operator." ::= { slbNewCfgGroupEntry 21 } slbNewCfgGroupWlm OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Workload Manager for this Group." ::= { slbNewCfgGroupEntry 22 } slbNewCfgGroupRadiusAuthenString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The group RADIUS authentication string. The string is used for generating encrypted authentication string while doing RADIUS health check for this group radius servers." ::= { slbNewCfgGroupEntry 23 } slbNewCfgGroupSecBackupGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Secondary backup real server group for this group." ::= { slbNewCfgGroupEntry 24 } slbNewCfgGroupSlowstart OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The slow-start time for this group." ::= { slbNewCfgGroupEntry 25 } slbNewCfgGroupMinThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The minimum threshold value for this group." ::= { slbNewCfgGroupEntry 26 } slbNewCfgGroupMaxThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum threshold value for this group." ::= { slbNewCfgGroupEntry 27 } slbNewCfgGroupIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2), mixed(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of real server group IP address." ::= { slbNewCfgGroupEntry 28 } slbNewCfgGroupBackup OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The backup real group or real server for this group." ::= { slbNewCfgGroupEntry 29 } slbNewCfgGroupBackupType OBJECT-TYPE SYNTAX INTEGER { none(1), server(2), group(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Backup type of the real server group." ::= { slbNewCfgGroupEntry 30 } -- SLB - Group Real Server Table slbCurCfgGroupRealServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgGroupRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of real servers per group." ::= { realServerGroupCfg 5 } slbCurCfgGroupRealServerEntry OBJECT-TYPE SYNTAX SlbCurCfgGroupRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Real server group table." INDEX { slbCurCfgRealServGroupIndex, slbCurCfgGroupRealServIndex } ::= { slbCurCfgGroupRealServerTable 1 } SlbCurCfgGroupRealServerEntry ::= SEQUENCE { slbCurCfgRealServGroupIndex Integer32, slbCurCfgGroupRealServIndex Integer32, slbCurCfgGroupRealServerState INTEGER } slbCurCfgRealServGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server group index." ::= { slbCurCfgGroupRealServerEntry 1 } slbCurCfgGroupRealServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server index." ::= { slbCurCfgGroupRealServerEntry 2 } slbCurCfgGroupRealServerState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable a real server gracefully on a per group basis." ::= { slbCurCfgGroupRealServerEntry 3 } slbNewCfgGroupRealServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgGroupRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of real server per group." ::= { realServerGroupCfg 6 } slbNewCfgGroupRealServerEntry OBJECT-TYPE SYNTAX SlbNewCfgGroupRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Real server group table." INDEX { slbNewCfgRealServGroupIndex, slbNewCfgGroupRealServIndex} ::= { slbNewCfgGroupRealServerTable 1 } SlbNewCfgGroupRealServerEntry ::= SEQUENCE { slbNewCfgRealServGroupIndex Integer32, slbNewCfgGroupRealServIndex Integer32, slbNewCfgGroupRealServerState INTEGER } slbNewCfgRealServGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server group index." ::= { slbNewCfgGroupRealServerEntry 1 } slbNewCfgGroupRealServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server index." ::= { slbNewCfgGroupRealServerEntry 2 } slbNewCfgGroupRealServerState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable a real server gracefully on a per group basis." ::= { slbNewCfgGroupRealServerEntry 3 } -- Server load balancing - Virtual Server Table slbVirtServerTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SLB VirtServerTable." ::= { virtualServerCfg 1 } slbCurCfgVirtServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgVirtualServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Servers." ::= { virtualServerCfg 2 } slbCurCfgVirtualServerEntry OBJECT-TYPE SYNTAX SlbCurCfgVirtualServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual server table." INDEX { slbCurCfgVirtServerIndex } ::= { slbCurCfgVirtServerTable 1 } SlbCurCfgVirtualServerEntry ::= SEQUENCE { slbCurCfgVirtServerIndex Integer32, slbCurCfgVirtServerIpAddress IpAddress, slbCurCfgVirtServerLayer3Only INTEGER, slbCurCfgVirtServerState INTEGER, slbCurCfgVirtServerDname DisplayString, slbCurCfgVirtServerBwmContract Integer32, slbCurCfgVirtServerWeight INTEGER, slbCurCfgVirtServerAvail INTEGER, slbCurCfgVirtServerRule OCTET STRING, slbCurCfgVirtServerIpVer INTEGER, slbCurCfgVirtServerIpv6Addr DisplayString, slbCurCfgVirtServerVname DisplayString, slbCurCfgVirtServerCReset INTEGER } slbCurCfgVirtServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Virtual Server Number" ::= { slbCurCfgVirtualServerEntry 1 } slbCurCfgVirtServerIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the virtual server." ::= { slbCurCfgVirtualServerEntry 2 } slbCurCfgVirtServerLayer3Only OBJECT-TYPE SYNTAX INTEGER { layer3Only(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable layer3 only balancing." ::= { slbCurCfgVirtualServerEntry 3 } slbCurCfgVirtServerState OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable the virtual server." ::= { slbCurCfgVirtualServerEntry 4 } slbCurCfgVirtServerDname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "The domain name of the virtual server." ::= { slbCurCfgVirtualServerEntry 5 } slbCurCfgVirtServerBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The default BW contract of virtual server." ::= { slbCurCfgVirtualServerEntry 6 } slbCurCfgVirtServerWeight OBJECT-TYPE SYNTAX INTEGER (1..48) MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server Global SLB weight." ::= { slbCurCfgVirtualServerEntry 7 } slbCurCfgVirtServerAvail OBJECT-TYPE SYNTAX INTEGER (1..48) MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server Global SLB availability." ::= { slbCurCfgVirtualServerEntry 8 } slbCurCfgVirtServerRule OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Global SLB rules for the domain. The rules are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... | || |_ server 9 | || | ||___ server 8 | |____ server 7 | . . . |__________ server 1 where x : 1 - The represented rule belongs to the domain 0 - The represented rule does not belong to the domain" ::= { slbCurCfgVirtualServerEntry 9 } slbCurCfgVirtServerVname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the virtual server." ::= { slbCurCfgVirtualServerEntry 10 } slbCurCfgVirtServerIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of IP address." ::= { slbCurCfgVirtualServerEntry 11 } slbCurCfgVirtServerIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The IPv6 address of the virtual server. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbCurCfgVirtualServerEntry 12 } slbCurCfgVirtServerCReset OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable client connection reset for invalid VPORT." ::= { slbCurCfgVirtualServerEntry 13 } -- Server load balancing - Virtual Server Table slbNewCfgVirtServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgVirtualServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Servers." ::= { virtualServerCfg 3 } slbNewCfgVirtualServerEntry OBJECT-TYPE SYNTAX SlbNewCfgVirtualServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual server table." INDEX { slbNewCfgVirtServerIndex } ::= { slbNewCfgVirtServerTable 1 } SlbNewCfgVirtualServerEntry ::= SEQUENCE { slbNewCfgVirtServerIndex Integer32, slbNewCfgVirtServerIpAddress IpAddress, slbNewCfgVirtServerLayer3Only INTEGER, slbNewCfgVirtServerState INTEGER, slbNewCfgVirtServerDname DisplayString, slbNewCfgVirtServerBwmContract Integer32, slbNewCfgVirtServerDelete INTEGER, slbNewCfgVirtServerWeight INTEGER, slbNewCfgVirtServerAvail INTEGER, slbNewCfgVirtServerRule OCTET STRING, slbNewCfgVirtServerAddRule Integer32, slbNewCfgVirtServerRemoveRule Integer32, slbNewCfgVirtServerIpVer INTEGER, slbNewCfgVirtServerIpv6Addr DisplayString, slbNewCfgVirtServerVname DisplayString, slbNewCfgVirtServerFreeServiceIdx INTEGER, slbNewCfgVirtServerCReset INTEGER } slbNewCfgVirtServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Virtual Server Number" ::= { slbNewCfgVirtualServerEntry 1 } slbNewCfgVirtServerIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address of the virtual server." ::= { slbNewCfgVirtualServerEntry 2 } slbNewCfgVirtServerLayer3Only OBJECT-TYPE SYNTAX INTEGER { layer3Only(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable layer3 only balancing." ::= { slbNewCfgVirtualServerEntry 3 } slbNewCfgVirtServerState OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable the virtual server." ::= { slbNewCfgVirtualServerEntry 4 } slbNewCfgVirtServerDname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION "The domain name of the virtual server." ::= { slbNewCfgVirtualServerEntry 6 } slbNewCfgVirtServerBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The default BW contract number of the virtual server." ::= { slbNewCfgVirtualServerEntry 7 } slbNewCfgVirtServerDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewCfgVirtualServerEntry 8 } slbNewCfgVirtServerWeight OBJECT-TYPE SYNTAX INTEGER (1..48) MAX-ACCESS read-create STATUS current DESCRIPTION "The virtual server Global SLB weight." ::= { slbNewCfgVirtualServerEntry 9 } slbNewCfgVirtServerAvail OBJECT-TYPE SYNTAX INTEGER (1..48) MAX-ACCESS read-create STATUS current DESCRIPTION "The virtual server Global SLB availability." ::= { slbNewCfgVirtualServerEntry 10 } slbNewCfgVirtServerRule OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Global SLB rules for the domain. The rules are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... | || |_ server 9 | || | ||___ server 8 | |____ server 7 | . . . |__________ server 1 where x : 1 - The represented rule belongs to the domain 0 - The represented rule does not belong to the domain" ::= { slbNewCfgVirtualServerEntry 11 } slbNewCfgVirtServerAddRule OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The rule to be added to the domain. When read, 0 is returned." ::= { slbNewCfgVirtualServerEntry 12 } slbNewCfgVirtServerRemoveRule OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The rule to be removed from the domain. When read, 0 is returned." ::= { slbNewCfgVirtualServerEntry 13 } slbNewCfgVirtServerVname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the virtual server." ::= { slbNewCfgVirtualServerEntry 14 } slbNewCfgVirtServerIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of IP address." ::= { slbNewCfgVirtualServerEntry 15 } slbNewCfgVirtServerIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The IPv6 address of the virtual server. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbNewCfgVirtualServerEntry 16 } slbNewCfgVirtServerFreeServiceIdx OBJECT-TYPE SYNTAX INTEGER(0..8) MAX-ACCESS read-only STATUS current DESCRIPTION "The first free service index number of the virtual server. Value 0 will be returned when all 8 virtual services are configured for a virtual server." ::= { slbNewCfgVirtualServerEntry 17 } slbNewCfgVirtServerCReset OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable client connection reset for invalid VPORT." ::= { slbNewCfgVirtualServerEntry 18 } -- Server load balancing - Virtual Services Table slbVirtServicesTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SLB Virtual Services Table." ::= { virtualServerCfg 4 } slbCurCfgVirtServicesTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgVirtServicesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual services." ::= { virtualServerCfg 5 } slbCurCfgVirtServicesEntry OBJECT-TYPE SYNTAX SlbCurCfgVirtServicesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbCurCfgVirtServIndex, slbCurCfgVirtServiceIndex } ::= { slbCurCfgVirtServicesTable 1 } SlbCurCfgVirtServicesEntry ::= SEQUENCE { slbCurCfgVirtServIndex Integer32, slbCurCfgVirtServiceIndex Integer32, slbCurCfgVirtServiceVirtPort INTEGER, slbCurCfgVirtServiceRealGroup Integer32, slbCurCfgVirtServiceRealPort INTEGER, slbCurCfgVirtServiceUDPBalance INTEGER, slbCurCfgVirtServiceHname DisplayString, slbCurCfgVirtServiceBwmContract Integer32, slbCurCfgVirtServiceDirServerRtn INTEGER, slbCurCfgVirtServiceRtspUrlParse INTEGER, slbCurCfgVirtServiceFtpParsing INTEGER, slbCurCfgVirtServiceRemapUDPFrags INTEGER, slbCurCfgVirtServiceDnsSlb INTEGER, slbCurCfgVirtServiceResponseCount INTEGER, slbCurCfgVirtServicePBind INTEGER, slbCurCfgVirtServiceCname DisplayString, slbCurCfgVirtServiceCoffset INTEGER, slbCurCfgVirtServiceClength INTEGER, slbCurCfgVirtServiceUriCookie INTEGER, slbCurCfgVirtServiceCExpire DisplayString, slbCurCfgVirtServiceCookieMode INTEGER, slbCurCfgVirtServiceDBind INTEGER, slbCurCfgVirtServiceHttpSlb INTEGER, slbCurCfgVirtServiceHttpSlbOption INTEGER, slbCurCfgVirtServiceHttpSlb2 INTEGER, slbCurCfgVirtServiceHttpHdrName DisplayString, slbCurCfgVirtServiceUrlHashLen INTEGER, slbCurCfgVirtServiceCookieDname INTEGER, slbCurCfgVirtServiceDirect INTEGER, slbCurCfgVirtServiceThash INTEGER, slbCurCfgVirtServiceLdapreset INTEGER, slbCurCfgVirtServiceLdapslb INTEGER, slbCurCfgVirtServiceSip INTEGER, slbCurCfgVirtServiceXForwardedFor INTEGER, slbCurCfgVirtServiceHttpRedir INTEGER, slbCurCfgVirtServicePbindRport INTEGER, slbCurCfgVirtServiceEgressPip INTEGER, slbCurCfgVirtServiceWts INTEGER, slbCurCfgVirtServiceTimeOut INTEGER, slbCurCfgVirtServiceSoftGrid INTEGER, slbCurCfgVirtServiceSessionMirror INTEGER, slbCurCfgVirtServiceSdpNat INTEGER, slbCurCfgVirtServiceConnPooling INTEGER, slbCurCfgVirtPersistentTimeOut INTEGER, slbCurCfgVirtServiceUhash INTEGER } slbCurCfgVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbCurCfgVirtServicesEntry 1 } slbCurCfgVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbCurCfgVirtServicesEntry 2 } slbCurCfgVirtServiceVirtPort OBJECT-TYPE SYNTAX INTEGER (9..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The layer4 virtual port number of the service." ::= { slbCurCfgVirtServicesEntry 3 } slbCurCfgVirtServiceRealGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server group number for this service." ::= { slbCurCfgVirtServicesEntry 4 } slbCurCfgVirtServiceRealPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The layer4 real port number of the service." ::= { slbCurCfgVirtServicesEntry 5 } slbCurCfgVirtServiceUDPBalance OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3), stateless(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable, disable or stateless the UDP balancing for the virtual port." ::= { slbCurCfgVirtServicesEntry 6 } slbCurCfgVirtServiceHname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..34)) MAX-ACCESS read-only STATUS current DESCRIPTION "The host name of the virtual service." ::= { slbCurCfgVirtServicesEntry 7 } slbCurCfgVirtServiceBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The BWM contract number for this service." ::= { slbCurCfgVirtServicesEntry 8 } slbCurCfgVirtServiceDirServerRtn OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable direct server return feature. To translate only MAC addresses in performing server load balancing when enabled. This allow servers to return directly to client since IP addresses have not been changed." ::= { slbCurCfgVirtServicesEntry 9 } slbCurCfgVirtServiceRtspUrlParse OBJECT-TYPE SYNTAX INTEGER { none(1), l4hash(2), hash(3), patternMatch(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Select RTSP URL load balancing type." ::= { slbCurCfgVirtServicesEntry 10 } slbCurCfgVirtServiceDBind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), forceproxy(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable/forceproxy delayed binding." ::= { slbCurCfgVirtServicesEntry 11 } slbCurCfgVirtServiceFtpParsing OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or Disable the ftp parsing for the virtual service." ::= { slbCurCfgVirtServicesEntry 12 } slbCurCfgVirtServiceRemapUDPFrags OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable remapping UDP server fragments" ::= { slbCurCfgVirtServicesEntry 13 } slbCurCfgVirtServiceDnsSlb OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable DNS query load balancing." ::= { slbCurCfgVirtServicesEntry 14 } slbCurCfgVirtServiceResponseCount OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of cookie search response count." ::= { slbCurCfgVirtServicesEntry 15 } slbCurCfgVirtServicePBind OBJECT-TYPE SYNTAX INTEGER { clientip(2), disabled(3), sslid(4), cookie(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable persistent bindings for the virtual port." ::= { slbCurCfgVirtServicesEntry 16 } slbCurCfgVirtServiceCname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The cookie name of the virtual server used for cookie load balance." ::= { slbCurCfgVirtServicesEntry 17 } slbCurCfgVirtServiceCoffset OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The starting byte offset of the cookie value." ::= { slbCurCfgVirtServicesEntry 18 } slbCurCfgVirtServiceClength OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bytes to extract from the cookie value." ::= { slbCurCfgVirtServicesEntry 19 } slbCurCfgVirtServiceUriCookie OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable cookie search in URI" ::= { slbCurCfgVirtServicesEntry 20} slbCurCfgVirtServiceCExpire OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The cookie expire of the virtual server used for insert cookie load balance depending on the mode it has the following format absolute mode or for relative mode." ::= { slbCurCfgVirtServicesEntry 21 } slbCurCfgVirtServiceCookieMode OBJECT-TYPE SYNTAX INTEGER { rewrite(1), passive(2), insert(3), disabled(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Select cookie persistence mode." ::= { slbCurCfgVirtServicesEntry 22 } slbCurCfgVirtServiceHttpSlb OBJECT-TYPE SYNTAX INTEGER { disabled(1), urlslb(2), urlhash(3), cookie(4), host(5), browser(6), others(7), headerhash(8), version(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "Select HTTP server loadbalancing for the virtual port." ::= { slbCurCfgVirtServicesEntry 23 } slbCurCfgVirtServiceHttpSlbOption OBJECT-TYPE SYNTAX INTEGER { and(1), or(2), none(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Select HTTP server loadbalancing for the virtual port." ::= { slbCurCfgVirtServicesEntry 24 } slbCurCfgVirtServiceHttpSlb2 OBJECT-TYPE SYNTAX INTEGER { disabled(1), urlslb(2), urlhash(3), cookie(4), host(5), browser(6), others(7), headerhash(8), version(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "Select HTTP server loadbalancing for the virtual port." ::= { slbCurCfgVirtServicesEntry 25 } slbCurCfgVirtServiceHttpHdrName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The HTTP header name of the virtual server." ::= { slbCurCfgVirtServicesEntry 26 } slbCurCfgVirtServiceUrlHashLen OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bytes used to hash onto server, A zero means URL hashing disabled." ::= { slbCurCfgVirtServicesEntry 27} slbCurCfgVirtServiceDirect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable DAM for this service." ::= { slbCurCfgVirtServicesEntry 28 } slbCurCfgVirtServiceThash OBJECT-TYPE SYNTAX INTEGER { sip(1), sip-sport(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Set hash parameter." ::= { slbCurCfgVirtServicesEntry 29 } slbCurCfgVirtServiceLdapreset OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable LDAP Server Reset" ::= { slbCurCfgVirtServicesEntry 30 } slbCurCfgVirtServiceLdapslb OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable LDAP Server load balancing" ::= { slbCurCfgVirtServicesEntry 31 } slbCurCfgVirtServiceSip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable SIP load balancing." ::= { slbCurCfgVirtServicesEntry 32 } slbCurCfgVirtServiceXForwardedFor OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable X-Forwarded-For for proxy mode." ::= { slbCurCfgVirtServicesEntry 33 } slbCurCfgVirtServiceHttpRedir OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable HTTP/HTTPS redirect for GSLB." ::= { slbCurCfgVirtServicesEntry 34 } slbCurCfgVirtServicePbindRport OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable use of rport in the session lookup for a persistent session." ::= { slbCurCfgVirtServicesEntry 35 } slbCurCfgVirtServiceEgressPip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable pip selection based on egress port/vlan." ::= { slbCurCfgVirtServicesEntry 36 } slbCurCfgVirtServiceCookieDname OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Select dname for insert cookie persistence mode." ::= { slbCurCfgVirtServicesEntry 37 } slbCurCfgVirtServiceWts OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable WTS loadbalancing and persistence." ::= { slbCurCfgVirtServicesEntry 38 } slbCurCfgVirtServiceUhash OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable when there is no Session Directory server." ::= { slbCurCfgVirtServicesEntry 39 } slbCurCfgVirtServiceTimeOut OBJECT-TYPE SYNTAX INTEGER (0..32768) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of minutes an inactive connection remains open." ::= { slbCurCfgVirtServicesEntry 40 } slbCurCfgVirtServiceSessionMirror OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable session mirroring." ::= { slbCurCfgVirtServicesEntry 42 } slbCurCfgVirtServiceSoftGrid OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable softgrid load balancing." ::= { slbCurCfgVirtServicesEntry 43 } slbCurCfgVirtServiceSdpNat OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable SIP Media portal NAT." ::= { slbCurCfgVirtServicesEntry 41 } slbCurCfgVirtServiceConnPooling OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable connection pooling for HTTP traffic." ::= { slbCurCfgVirtServicesEntry 44 } slbCurCfgVirtPersistentTimeOut OBJECT-TYPE SYNTAX INTEGER (0..32768) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of minutes a persistent session should exist." ::= { slbCurCfgVirtServicesEntry 45 } slbCurCfgVirtServicesSecondPartTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgVirtServicesSecondPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Services." ::= { virtualServerCfg 12 } slbCurCfgVirtServicesSecondPartEntry OBJECT-TYPE SYNTAX SlbCurCfgVirtServicesSecondPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbCurCfgVirtServSecondPartIndex, slbCurCfgVirtServiceSecondPartIndex } ::= { slbCurCfgVirtServicesSecondPartTable 1 } SlbCurCfgVirtServicesSecondPartEntry ::= SEQUENCE { slbCurCfgVirtServSecondPartIndex Integer32, slbCurCfgVirtServiceSecondPartIndex Integer32, slbCurCfgVirtServiceConnmgtStatus INTEGER, slbCurCfgVirtServiceConnmgtTimeout INTEGER, slbCurCfgVirtServiceCachepol DisplayString, slbCurCfgVirtServiceComppol DisplayString, slbCurCfgVirtServiceSSLpol DisplayString, slbCurCfgVirtServiceServCert DisplayString, slbCurCfgVirtServiceHttpmodList DisplayString, slbCurCfgVirtServiceCloaksrv INTEGER, slbCurCfgVirtServErrcodeStatus INTEGER, slbCurCfgVirtServErrcodeMatch DisplayString, slbCurCfgVirtServErrcodeHttpRedir INTEGER, slbCurCfgVirtServErrcodeUrl DisplayString, slbCurCfgVirtServErrcode DisplayString, slbCurCfgVirtServErrcodeNew DisplayString, slbCurCfgVirtServErrcodeReason DisplayString, slbCurCfgVirtServUrlchangStatus INTEGER, slbCurCfgVirtServUrlchangHostType INTEGER } slbCurCfgVirtServSecondPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbCurCfgVirtServicesSecondPartEntry 1 } slbCurCfgVirtServiceSecondPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbCurCfgVirtServicesSecondPartEntry 2 } slbCurCfgVirtServiceConnmgtStatus OBJECT-TYPE SYNTAX INTEGER { disabled(0), pooling(1), muxenabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Connection management configuration for HTTP traffic(Enable/disable/pooling) [Default: Disable]." ::= { slbCurCfgVirtServicesSecondPartEntry 3 } slbCurCfgVirtServiceConnmgtTimeout OBJECT-TYPE SYNTAX INTEGER (0..32768) MAX-ACCESS read-only STATUS current DESCRIPTION "Connection management server side connection idle timeout in minutes [0-32768] [Default: 10]." ::= { slbCurCfgVirtServicesSecondPartEntry 4 } slbCurCfgVirtServiceCachepol OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Cache policy name associated with this virtual service." ::= { slbCurCfgVirtServicesSecondPartEntry 5 } slbCurCfgVirtServiceComppol OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Compression policy name associated with this virtual service." ::= { slbCurCfgVirtServicesSecondPartEntry 6 } slbCurCfgVirtServiceSSLpol OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "SSL policy name associated with this virtual service." ::= { slbCurCfgVirtServicesSecondPartEntry 7 } slbCurCfgVirtServiceServCert OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Server Certificate name associated with this virtual service." ::= { slbCurCfgVirtServicesSecondPartEntry 8 } slbCurCfgVirtServiceHttpmodList OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "HTTP Content Modifications Rule-list associated with this virtual service." ::= { slbCurCfgVirtServicesSecondPartEntry 9 } slbCurCfgVirtServiceCloaksrv OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable server cloaking." ::= { slbCurCfgVirtServicesSecondPartEntry 10 } slbCurCfgVirtServErrcodeStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), clear(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable/clear error-code configuration." ::= { slbCurCfgVirtServicesSecondPartEntry 11 } slbCurCfgVirtServErrcodeMatch OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Match error-code(s), e.g 203,204 ." ::= { slbCurCfgVirtServicesSecondPartEntry 12 } slbCurCfgVirtServErrcodeHttpRedir OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Use http redirection [yes/no] [Default: yes]." ::= { slbCurCfgVirtServicesSecondPartEntry 13 } slbCurCfgVirtServErrcodeUrl OBJECT-TYPE SYNTAX DisplayString (SIZE(0..240)) MAX-ACCESS read-only STATUS current DESCRIPTION "URL for redirection." ::= { slbCurCfgVirtServicesSecondPartEntry 14 } slbCurCfgVirtServErrcode OBJECT-TYPE SYNTAX DisplayString (SIZE(0..3)) MAX-ACCESS read-only STATUS current DESCRIPTION "Set error code [Default: 302]." ::= { slbCurCfgVirtServicesSecondPartEntry 15 } slbCurCfgVirtServErrcodeNew OBJECT-TYPE SYNTAX DisplayString (SIZE(0..3)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter Cur error code [Default: 302]." ::= { slbCurCfgVirtServicesSecondPartEntry 16 } slbCurCfgVirtServErrcodeReason OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter error reason." ::= { slbCurCfgVirtServicesSecondPartEntry 17 } slbCurCfgVirtServUrlchangStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), clear(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enter enabled/disabled/clear [Default: clear]." ::= { slbCurCfgVirtServicesSecondPartEntry 18 } slbCurCfgVirtServUrlchangHostType OBJECT-TYPE SYNTAX INTEGER { sufx(1), prefx(2), eq(3), incl(4), any(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enter hostname match type [sufx|prefx|eq|incl|any] [Default: any]" ::= { slbCurCfgVirtServicesSecondPartEntry 19 } slbCurCfgVirtServicesThirdPartTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgVirtServicesThirdPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Services." ::= { virtualServerCfg 13 } slbCurCfgVirtServicesThirdPartEntry OBJECT-TYPE SYNTAX SlbCurCfgVirtServicesThirdPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbCurCfgVirtServThirdPartIndex, slbCurCfgVirtServiceThirdPartIndex } ::= { slbCurCfgVirtServicesThirdPartTable 1 } SlbCurCfgVirtServicesThirdPartEntry ::= SEQUENCE { slbCurCfgVirtServThirdPartIndex Integer32, slbCurCfgVirtServiceThirdPartIndex Integer32, slbCurCfgVirtServUrlchangHostName DisplayString, slbCurCfgVirtServUrlchangPathType INTEGER, slbCurCfgVirtServUrlchangPathMatch DisplayString, slbCurCfgVirtServUrlchangPageName DisplayString, slbCurCfgVirtServUrlchangPageType DisplayString, slbCurCfgVirtServUrlchangActnType INTEGER, slbCurCfgVirtServUrlchangPathInsrt DisplayString, slbCurCfgVirtServUrlchangInsrtPostn INTEGER } slbCurCfgVirtServThirdPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbCurCfgVirtServicesThirdPartEntry 1 } slbCurCfgVirtServiceThirdPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbCurCfgVirtServicesThirdPartEntry 2 } slbCurCfgVirtServUrlchangHostName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter hostname to match." ::= { slbCurCfgVirtServicesThirdPartEntry 3 } slbCurCfgVirtServUrlchangPathType OBJECT-TYPE SYNTAX INTEGER { sufx(1), prefx(2), eq(3), incl(4), any(5), none(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enter path match type [sufx|prefx|eq|incl|any]." ::= { slbCurCfgVirtServicesThirdPartEntry 4 } slbCurCfgVirtServUrlchangPathMatch OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter path to match." ::= { slbCurCfgVirtServicesThirdPartEntry 5 } slbCurCfgVirtServUrlchangPageName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter page name to match or none." ::= { slbCurCfgVirtServicesThirdPartEntry 6 } slbCurCfgVirtServUrlchangPageType OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter page type to match or none." ::= { slbCurCfgVirtServicesThirdPartEntry 7 } slbCurCfgVirtServUrlchangActnType OBJECT-TYPE SYNTAX INTEGER { insert(1), replace(2), remove(3), none(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enter path action type." ::= { slbCurCfgVirtServicesThirdPartEntry 8 } slbCurCfgVirtServUrlchangPathInsrt OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter path to insert." ::= { slbCurCfgVirtServicesThirdPartEntry 9 } slbCurCfgVirtServUrlchangInsrtPostn OBJECT-TYPE SYNTAX INTEGER { before(1), after(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Insert the specified path before or after the matched section?" ::= { slbCurCfgVirtServicesThirdPartEntry 10 } slbCurCfgVirtServicesFourthPartTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgVirtServicesFourthPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Services." ::= { virtualServerCfg 14 } slbCurCfgVirtServicesFourthPartEntry OBJECT-TYPE SYNTAX SlbCurCfgVirtServicesFourthPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbCurCfgVirtServFourthPartIndex, slbCurCfgVirtServiceFourthPartIndex } ::= { slbCurCfgVirtServicesFourthPartTable 1 } SlbCurCfgVirtServicesFourthPartEntry ::= SEQUENCE { slbCurCfgVirtServFourthPartIndex Integer32, slbCurCfgVirtServiceFourthPartIndex Integer32, slbCurCfgVirtServUrlchangNewPgName DisplayString, slbCurCfgVirtServUrlchangNewPgType DisplayString, slbCurCfgVirtServPathHideStatus INTEGER, slbCurCfgVirtServPathHideHostType INTEGER, slbCurCfgVirtServPathHideHostName DisplayString, slbCurCfgVirtServPathHidePathType INTEGER, slbCurCfgVirtServPathHidePathName DisplayString, slbCurCfgVirtServTextrepStatus INTEGER, slbCurCfgVirtServTextrepAction INTEGER } slbCurCfgVirtServFourthPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbCurCfgVirtServicesFourthPartEntry 1 } slbCurCfgVirtServiceFourthPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbCurCfgVirtServicesFourthPartEntry 2 } slbCurCfgVirtServUrlchangNewPgName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter Cur page name or none." ::= { slbCurCfgVirtServicesFourthPartEntry 3 } slbCurCfgVirtServUrlchangNewPgType OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter Cur page type or none." ::= { slbCurCfgVirtServicesFourthPartEntry 4 } slbCurCfgVirtServPathHideStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), clear(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enter enabled/disabled/clear [Default: clear]." ::= { slbCurCfgVirtServicesFourthPartEntry 5 } slbCurCfgVirtServPathHideHostType OBJECT-TYPE SYNTAX INTEGER { sufx(1), prefx(2), eq(3), incl(4), any(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enter hostname type [sufx|prefx|eq|incl|any] [Default: any]." ::= { slbCurCfgVirtServicesFourthPartEntry 6 } slbCurCfgVirtServPathHideHostName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter hostname to match." ::= { slbCurCfgVirtServicesFourthPartEntry 7 } slbCurCfgVirtServPathHidePathType OBJECT-TYPE SYNTAX INTEGER { sufx(1), prefx(2), eq(3), none(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enter path match type [sufx|prefx|eq|none]." ::= { slbCurCfgVirtServicesFourthPartEntry 8 } slbCurCfgVirtServPathHidePathName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter path to remove." ::= { slbCurCfgVirtServicesFourthPartEntry 9 } slbCurCfgVirtServTextrepStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), clear(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enter enabled/disabled/clear [Default: clear]." ::= { slbCurCfgVirtServicesFourthPartEntry 10 } slbCurCfgVirtServTextrepAction OBJECT-TYPE SYNTAX INTEGER { none(0), replace(1), remove(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enter action [replace|remove|none]." ::= { slbCurCfgVirtServicesFourthPartEntry 11 } slbCurCfgVirtServicesFifthPartTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgVirtServicesFifthPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Services." ::= { virtualServerCfg 15 } slbCurCfgVirtServicesFifthPartEntry OBJECT-TYPE SYNTAX SlbCurCfgVirtServicesFifthPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbCurCfgVirtServFifthPartIndex, slbCurCfgVirtServiceFifthPartIndex } ::= { slbCurCfgVirtServicesFifthPartTable 1 } SlbCurCfgVirtServicesFifthPartEntry ::= SEQUENCE { slbCurCfgVirtServFifthPartIndex Integer32, slbCurCfgVirtServiceFifthPartIndex Integer32, slbCurCfgVirtServTextrepMatchText DisplayString, slbCurCfgVirtServTextrepReplacTxt DisplayString, slbCurCfgVirtServApplicationType INTEGER, slbCurCfgVirtServiceName DisplayString, slbCurCfgVirtServiceAction INTEGER, slbCurCfgVirtServiceRedirect DisplayString, slbCurCfgVirtServiceServCertGrpMark INTEGER, slbCurCfgVirtServiceDnsType INTEGER, slbCurCfgVirtServiceClntproxType INTEGER, slbCurCfgVirtServiceZerowinSize INTEGER, slbCurCfgVirtServiceCookiePath DisplayString, slbCurCfgVirtServiceCookieSecure INTEGER, slbCurCfgVirtServiceNoRtsp INTEGER, slbCurCfgVirtServiceCkRebind INTEGER, slbCurCfgVirtServiceParseLimit INTEGER, slbCurCfgVirtServiceParseLength INTEGER, slbCurCfgVirtServiceUriNorm INTEGER } slbCurCfgVirtServFifthPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbCurCfgVirtServicesFifthPartEntry 1 } slbCurCfgVirtServiceFifthPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbCurCfgVirtServicesFifthPartEntry 2 } slbCurCfgVirtServTextrepMatchText OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter text to be replaced." ::= { slbCurCfgVirtServicesFifthPartEntry 3 } slbCurCfgVirtServTextrepReplacTxt OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "Enter Cur text/ text to remove." ::= { slbCurCfgVirtServicesFifthPartEntry 4 } slbCurCfgVirtServApplicationType OBJECT-TYPE SYNTAX INTEGER { basic-slb(1), dns(2), ftp(3), ftp-data(4), ldap(5), http(6), https(7), ssl(8), rtsp(9), sip(10), wts(11), tftp(12) } MAX-ACCESS read-only STATUS current DESCRIPTION "Application Type for virtual service." ::= { slbCurCfgVirtServicesFifthPartEntry 5 } slbCurCfgVirtServiceName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the virtual service." ::= { slbCurCfgVirtServicesFifthPartEntry 6 } slbCurCfgVirtServiceAction OBJECT-TYPE SYNTAX INTEGER { group(1), redirect(2), discard(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Action type of the service.If we set value as group(1) it will Load balance the traffic between the servers defined in the group field after performing all other services actions.when set to a value of redirect(2) for http/https services, an http/s redirection will be performed with the values set in the application redirection.If we set value as discard(3) it will drop the session." ::= { slbCurCfgVirtServicesFifthPartEntry 7 } slbCurCfgVirtServiceRedirect OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "application redirection location.We need to provide this value When action type is set to redirect(2)." ::= { slbCurCfgVirtServicesFifthPartEntry 8 } slbCurCfgVirtServiceServCertGrpMark OBJECT-TYPE SYNTAX INTEGER { cert(1), group(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Group Mark for Server Certificate. If we set value as cert(0) It will denote that the server certificate (name) associated with this virtual service, represents a certificate. Otherwise, a value of group(1), denotes that the server certificate (name) represents a group." ::= { slbCurCfgVirtServicesFifthPartEntry 9} slbCurCfgVirtServiceDnsType OBJECT-TYPE SYNTAX INTEGER { dns(1), dnssec(2), both(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Set DNS type for this service (DNS, DNSSEC)." ::= { slbCurCfgVirtServicesFifthPartEntry 10 } slbCurCfgVirtServiceClntproxType OBJECT-TYPE SYNTAX INTEGER { none(1), http(2), https(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Set client proximity type for this service." ::= { slbCurCfgVirtServicesFifthPartEntry 11 } slbCurCfgVirtServiceZerowinSize OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable zero window size in SYN+ACK for this service." ::= { slbCurCfgVirtServicesFifthPartEntry 12 } slbCurCfgVirtServiceCookiePath OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The cookie path name of the virtual server used for cookie load balance." ::= { slbCurCfgVirtServicesFifthPartEntry 13 } slbCurCfgVirtServiceCookieSecure OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Is cookie secure [yes/no] [Default: no]." ::= { slbCurCfgVirtServicesFifthPartEntry 14 } slbCurCfgVirtServiceNoRtsp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable only rtsp SLB for this service." ::= { slbCurCfgVirtServicesFifthPartEntry 15 } slbCurCfgVirtServiceCkRebind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Server rebalancing when cookie is absent. When enabled, server load balancing will happen for subsequent request comes without cookie." ::= { slbCurCfgVirtServicesFifthPartEntry 16 } slbCurCfgVirtServiceParseLimit OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable buffer limit for content based selection." ::= { slbCurCfgVirtServicesFifthPartEntry 17 } slbCurCfgVirtServiceParseLength OBJECT-TYPE SYNTAX INTEGER (0..18200) MAX-ACCESS read-only STATUS current DESCRIPTION "The buffer length for content based selection." ::= { slbCurCfgVirtServicesFifthPartEntry 18 } slbCurCfgVirtServiceUriNorm OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable URI normalization for HTTP content matching." ::= { slbCurCfgVirtServicesFifthPartEntry 19 } -- Server load balancing - Virtual Services Table slbNewCfgVirtServicesTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgVirtServicesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Services." ::= { virtualServerCfg 6 } slbNewCfgVirtServicesEntry OBJECT-TYPE SYNTAX SlbNewCfgVirtServicesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbNewCfgVirtServIndex, slbNewCfgVirtServiceIndex } ::= { slbNewCfgVirtServicesTable 1 } SlbNewCfgVirtServicesEntry ::= SEQUENCE { slbNewCfgVirtServIndex Integer32, slbNewCfgVirtServiceIndex Integer32, slbNewCfgVirtServiceVirtPort INTEGER, slbNewCfgVirtServiceRealGroup Integer32, slbNewCfgVirtServiceRealPort INTEGER, slbNewCfgVirtServiceUDPBalance INTEGER, slbNewCfgVirtServiceHname DisplayString, slbNewCfgVirtServiceBwmContract Integer32, slbNewCfgVirtServiceDirServerRtn INTEGER, slbNewCfgVirtServiceRtspUrlParse INTEGER, slbNewCfgVirtServiceFtpParsing INTEGER, slbNewCfgVirtServiceRemapUDPFrags INTEGER, slbNewCfgVirtServiceDnsSlb INTEGER, slbNewCfgVirtServiceResponseCount INTEGER, slbNewCfgVirtServicePBind INTEGER, slbNewCfgVirtServiceCname DisplayString, slbNewCfgVirtServiceCoffset INTEGER, slbNewCfgVirtServiceClength INTEGER, slbNewCfgVirtServiceUriCookie INTEGER, slbNewCfgVirtServiceCExpire DisplayString, slbNewCfgVirtServiceCookieMode INTEGER, slbNewCfgVirtServiceDBind INTEGER, slbNewCfgVirtServiceHttpSlb INTEGER, slbNewCfgVirtServiceHttpSlbOption INTEGER, slbNewCfgVirtServiceHttpSlb2 INTEGER, slbNewCfgVirtServiceHttpHdrName DisplayString, slbNewCfgVirtServiceUrlHashLen INTEGER, slbNewCfgVirtServiceCookieDname INTEGER, slbNewCfgVirtServiceDelete INTEGER, slbNewCfgVirtServiceDirect INTEGER, slbNewCfgVirtServiceThash INTEGER, slbNewCfgVirtServiceLdapreset INTEGER, slbNewCfgVirtServiceLdapslb INTEGER, slbNewCfgVirtServiceSip INTEGER, slbNewCfgVirtServiceXForwardedFor INTEGER, slbNewCfgVirtServiceHttpRedir INTEGER, slbNewCfgVirtServicePbindRport INTEGER, slbNewCfgVirtServiceEgressPip INTEGER, slbNewCfgVirtServiceWts INTEGER, slbNewCfgVirtServiceTimeOut INTEGER, slbNewCfgVirtServiceSoftGrid INTEGER, slbNewCfgVirtServiceSessionMirror INTEGER, slbNewCfgVirtServiceSdpNat INTEGER, slbNewCfgVirtServiceConnPooling INTEGER, slbNewCfgVirtPersistentTimeOut INTEGER, slbNewCfgVirtServiceUhash INTEGER } slbNewCfgVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbNewCfgVirtServicesEntry 1 } slbNewCfgVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbNewCfgVirtServicesEntry 2 } slbNewCfgVirtServiceVirtPort OBJECT-TYPE SYNTAX INTEGER (9..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The layer4 virtual port number of the service." ::= { slbNewCfgVirtServicesEntry 3 } slbNewCfgVirtServiceRealGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The real server group number for this service." ::= { slbNewCfgVirtServicesEntry 4 } slbNewCfgVirtServiceRealPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The layer4 real port number of the service." ::= { slbNewCfgVirtServicesEntry 5 } slbNewCfgVirtServiceUDPBalance OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3), stateless(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable, disable or stateless the UDP balancing for the virtual port." ::= { slbNewCfgVirtServicesEntry 6 } slbNewCfgVirtServiceHname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..34)) MAX-ACCESS read-create STATUS current DESCRIPTION "The host name of the virtual service." ::= { slbNewCfgVirtServicesEntry 7 } slbNewCfgVirtServiceBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The BWM contract number for this service." ::= { slbNewCfgVirtServicesEntry 8 } slbNewCfgVirtServiceDirServerRtn OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable direct server return feature. To translate only MAC addresses in performing server load balancing when enabled. This allow servers to return directly to client since IP addresses have not been changed." ::= { slbNewCfgVirtServicesEntry 9 } slbNewCfgVirtServiceRtspUrlParse OBJECT-TYPE SYNTAX INTEGER { none(1), l4hash(2), hash(3), patternMatch(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Select RTSP URL load balancing type." ::= { slbNewCfgVirtServicesEntry 10 } slbNewCfgVirtServiceDBind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), forceproxy(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable/forceproxy delayed binding." ::= { slbNewCfgVirtServicesEntry 11 } slbNewCfgVirtServiceFtpParsing OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or Disable the ftp parsing for the virtual service." ::= { slbNewCfgVirtServicesEntry 12 } slbNewCfgVirtServiceRemapUDPFrags OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable remapping UDP server fragments" ::= { slbNewCfgVirtServicesEntry 13 } slbNewCfgVirtServiceDnsSlb OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable DNS query load balancing." ::= { slbNewCfgVirtServicesEntry 14 } slbNewCfgVirtServiceResponseCount OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of cookie search response count." ::= { slbNewCfgVirtServicesEntry 15 } slbNewCfgVirtServicePBind OBJECT-TYPE SYNTAX INTEGER { clientip(2), disabled(3), sslid(4), cookie(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable persistent bindings for the virtual port." ::= { slbNewCfgVirtServicesEntry 16 } slbNewCfgVirtServiceCname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-create STATUS current DESCRIPTION "The cookie name of the virtual server used for cookie load balance." ::= { slbNewCfgVirtServicesEntry 17 } slbNewCfgVirtServiceCoffset OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS read-create STATUS current DESCRIPTION "The starting byte offset of the cookie value." ::= { slbNewCfgVirtServicesEntry 18 } slbNewCfgVirtServiceClength OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of bytes to extract from the cookie value." ::= { slbNewCfgVirtServicesEntry 19 } slbNewCfgVirtServiceUriCookie OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable cookie search in URI" ::= { slbNewCfgVirtServicesEntry 20} slbNewCfgVirtServiceCExpire OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-create STATUS current DESCRIPTION "The cookie expire of the virtual server used for insert cookie load balance depending on the mode it has the following format absolute mode or for relative mode." ::= { slbNewCfgVirtServicesEntry 21 } slbNewCfgVirtServiceCookieMode OBJECT-TYPE SYNTAX INTEGER { rewrite(1), passive(2), insert(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Select cookie persistence mode." ::= { slbNewCfgVirtServicesEntry 22 } slbNewCfgVirtServiceHttpSlb OBJECT-TYPE SYNTAX INTEGER { disabled(1), urlslb(2), urlhash(3), cookie(4), host(5), browser(6), others(7), headerhash(8), version(9) } MAX-ACCESS read-create STATUS current DESCRIPTION "Select HTTP server loadbalancing for the virtual port." ::= { slbNewCfgVirtServicesEntry 23 } slbNewCfgVirtServiceHttpSlbOption OBJECT-TYPE SYNTAX INTEGER { and(1), or(2), none(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Select HTTP server loadbalancing for the virtual port." ::= { slbNewCfgVirtServicesEntry 24 } slbNewCfgVirtServiceHttpSlb2 OBJECT-TYPE SYNTAX INTEGER { disabled(1), urlslb(2), urlhash(3), cookie(4), host(5), browser(6), others(7), headerhash(8), version(9) } MAX-ACCESS read-create STATUS current DESCRIPTION "Select HTTP server loadbalancing for the virtual port." ::= { slbNewCfgVirtServicesEntry 25 } slbNewCfgVirtServiceHttpHdrName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The HTTP header name of the virtual server." ::= { slbNewCfgVirtServicesEntry 26 } slbNewCfgVirtServiceUrlHashLen OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The number of bytes used to hash onto server, A zero means URL hashing disabled." ::= { slbNewCfgVirtServicesEntry 27} slbNewCfgVirtServiceDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { slbNewCfgVirtServicesEntry 28 } slbNewCfgVirtServiceDirect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable DAM for this service." ::= { slbNewCfgVirtServicesEntry 29 } slbNewCfgVirtServiceThash OBJECT-TYPE SYNTAX INTEGER { sip(1), sip-sport(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set hash parameter." ::= { slbNewCfgVirtServicesEntry 30 } slbNewCfgVirtServiceLdapreset OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable LDAP Server Reset" ::= { slbNewCfgVirtServicesEntry 31 } slbNewCfgVirtServiceLdapslb OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable LDAP Server load balancing" ::= { slbNewCfgVirtServicesEntry 32 } slbNewCfgVirtServiceSip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable SIP load balancing." ::= { slbNewCfgVirtServicesEntry 33 } slbNewCfgVirtServiceXForwardedFor OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable X-Forwarded-For for proxy mode." ::= { slbNewCfgVirtServicesEntry 34 } slbNewCfgVirtServiceHttpRedir OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable HTTP/HTTPS redirect for GSLB." ::= { slbNewCfgVirtServicesEntry 35 } slbNewCfgVirtServicePbindRport OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable use of rport in the session lookup for a persistent session." ::= { slbNewCfgVirtServicesEntry 36 } slbNewCfgVirtServiceEgressPip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable pip selection based on egress port/vlan." ::= { slbNewCfgVirtServicesEntry 37 } slbNewCfgVirtServiceCookieDname OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Select dname for insert cookie persistence mode." ::= { slbNewCfgVirtServicesEntry 38 } slbNewCfgVirtServiceWts OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable WTS loadbalancing and persistence." ::= { slbNewCfgVirtServicesEntry 39 } slbNewCfgVirtServiceUhash OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable when there is no Session Directory server." ::= { slbNewCfgVirtServicesEntry 40 } slbNewCfgVirtServiceTimeOut OBJECT-TYPE SYNTAX INTEGER (0..32768) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of minutes an inactive connection remains open." ::= { slbNewCfgVirtServicesEntry 41 } slbNewCfgVirtServiceSessionMirror OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable session mirroring." ::= { slbNewCfgVirtServicesEntry 43 } slbNewCfgVirtServiceSoftGrid OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable softgrid load balancing." ::= { slbNewCfgVirtServicesEntry 44 } slbNewCfgVirtServiceSdpNat OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable SIP Media portal NAT." ::= { slbNewCfgVirtServicesEntry 42 } slbNewCfgVirtServiceConnPooling OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable connection pooling for HTTP traffic." ::= { slbNewCfgVirtServicesEntry 45 } slbNewCfgVirtPersistentTimeOut OBJECT-TYPE SYNTAX INTEGER (0..32768) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of minutes a persistent session should exist." ::= { slbNewCfgVirtServicesEntry 46 } slbNewCfgVirtServicesSecondPartTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgVirtServicesSecondPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Services." ::= { virtualServerCfg 16 } slbNewCfgVirtServicesSecondPartEntry OBJECT-TYPE SYNTAX SlbNewCfgVirtServicesSecondPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbNewCfgVirtServSecondPartIndex, slbNewCfgVirtServiceSecondPartIndex } ::= { slbNewCfgVirtServicesSecondPartTable 1 } SlbNewCfgVirtServicesSecondPartEntry ::= SEQUENCE { slbNewCfgVirtServSecondPartIndex Integer32, slbNewCfgVirtServiceSecondPartIndex Integer32, slbNewCfgVirtServiceConnmgtStatus INTEGER, slbNewCfgVirtServiceConnmgtTimeout INTEGER, slbNewCfgVirtServiceCachepol DisplayString, slbNewCfgVirtServiceComppol DisplayString, slbNewCfgVirtServiceSSLpol DisplayString, slbNewCfgVirtServiceServCert DisplayString, slbNewCfgVirtServiceHttpmodList DisplayString, slbNewCfgVirtServiceCloaksrv INTEGER, slbNewCfgVirtServErrcodeStatus INTEGER, slbNewCfgVirtServErrcodeMatch DisplayString, slbNewCfgVirtServErrcodeHttpRedir INTEGER, slbNewCfgVirtServErrcodeUrl DisplayString, slbNewCfgVirtServErrcode DisplayString, slbNewCfgVirtServErrcodeNew DisplayString, slbNewCfgVirtServErrcodeReason DisplayString, slbNewCfgVirtServUrlchangStatus INTEGER, slbNewCfgVirtServUrlchangHostType INTEGER } slbNewCfgVirtServSecondPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbNewCfgVirtServicesSecondPartEntry 1 } slbNewCfgVirtServiceSecondPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbNewCfgVirtServicesSecondPartEntry 2 } slbNewCfgVirtServiceConnmgtStatus OBJECT-TYPE SYNTAX INTEGER { disabled(0), pooling(1), muxenabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Connection management configuration for HTTP traffic(Enable/disable/pooling) [Default: Disable]." ::= { slbNewCfgVirtServicesSecondPartEntry 3 } slbNewCfgVirtServiceConnmgtTimeout OBJECT-TYPE SYNTAX INTEGER (0..32768) MAX-ACCESS read-create STATUS current DESCRIPTION "Connection management server side connection idle timeout in minutes [0-32768] [Default: 10]." ::= { slbNewCfgVirtServicesSecondPartEntry 4 } slbNewCfgVirtServiceCachepol OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Cache policy name associated with this virtual service.Set none to delete entry" ::= { slbNewCfgVirtServicesSecondPartEntry 5 } slbNewCfgVirtServiceComppol OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Compression policy name associated with this virtual service.Set none to delete entry" ::= { slbNewCfgVirtServicesSecondPartEntry 6 } slbNewCfgVirtServiceSSLpol OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "SSL policy name associated with this virtual service.Set none to delete entry" ::= { slbNewCfgVirtServicesSecondPartEntry 7 } slbNewCfgVirtServiceServCert OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Server Certificate name associated with this virtual service." ::= { slbNewCfgVirtServicesSecondPartEntry 8 } slbNewCfgVirtServiceHttpmodList OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "HTTP Content Modifications Rule-list associated with this virtual service.Set none to delete entry" ::= { slbNewCfgVirtServicesSecondPartEntry 9 } slbNewCfgVirtServiceCloaksrv OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable server cloaking." ::= { slbNewCfgVirtServicesSecondPartEntry 10 } slbNewCfgVirtServErrcodeStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), clear(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable/clear error-code configuration." ::= { slbNewCfgVirtServicesSecondPartEntry 11 } slbNewCfgVirtServErrcodeMatch OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION "Match error-code(s), e.g 203,204 ." ::= { slbNewCfgVirtServicesSecondPartEntry 12 } slbNewCfgVirtServErrcodeHttpRedir OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Use http redirection [yes/no] [Default: yes]." ::= { slbNewCfgVirtServicesSecondPartEntry 13 } slbNewCfgVirtServErrcodeUrl OBJECT-TYPE SYNTAX DisplayString (SIZE(0..240)) MAX-ACCESS read-create STATUS current DESCRIPTION "URL for redirection." ::= { slbNewCfgVirtServicesSecondPartEntry 14 } slbNewCfgVirtServErrcode OBJECT-TYPE SYNTAX DisplayString (SIZE(0..3)) MAX-ACCESS read-create STATUS current DESCRIPTION "set error code [Default: 302]." ::= { slbNewCfgVirtServicesSecondPartEntry 15 } slbNewCfgVirtServErrcodeNew OBJECT-TYPE SYNTAX DisplayString (SIZE(0..3)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter new error code [Default: 302]." ::= { slbNewCfgVirtServicesSecondPartEntry 16 } slbNewCfgVirtServErrcodeReason OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter error reason." ::= { slbNewCfgVirtServicesSecondPartEntry 17 } slbNewCfgVirtServUrlchangStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), clear(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enter enabled/disabled/clear [Default: clear]." ::= { slbNewCfgVirtServicesSecondPartEntry 18 } slbNewCfgVirtServUrlchangHostType OBJECT-TYPE SYNTAX INTEGER { sufx(1), prefx(2), eq(3), incl(4), any(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enter hostname match type [sufx|prefx|eq|incl|any] [Default: any]" ::= { slbNewCfgVirtServicesSecondPartEntry 19 } slbNewCfgVirtServicesThirdPartTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgVirtServicesThirdPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Services." ::= { virtualServerCfg 17 } slbNewCfgVirtServicesThirdPartEntry OBJECT-TYPE SYNTAX SlbNewCfgVirtServicesThirdPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbNewCfgVirtServThirdPartIndex, slbNewCfgVirtServiceThirdPartIndex } ::= { slbNewCfgVirtServicesThirdPartTable 1 } SlbNewCfgVirtServicesThirdPartEntry ::= SEQUENCE { slbNewCfgVirtServThirdPartIndex Integer32, slbNewCfgVirtServiceThirdPartIndex Integer32, slbNewCfgVirtServUrlchangHostName DisplayString, slbNewCfgVirtServUrlchangPathType INTEGER, slbNewCfgVirtServUrlchangPathMatch DisplayString, slbNewCfgVirtServUrlchangPageName DisplayString, slbNewCfgVirtServUrlchangPageType DisplayString, slbNewCfgVirtServUrlchangActnType INTEGER, slbNewCfgVirtServUrlchangPathInsrt DisplayString, slbNewCfgVirtServUrlchangInsrtPostn INTEGER } slbNewCfgVirtServThirdPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbNewCfgVirtServicesThirdPartEntry 1 } slbNewCfgVirtServiceThirdPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbNewCfgVirtServicesThirdPartEntry 2 } slbNewCfgVirtServUrlchangHostName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter hostname to match." ::= { slbNewCfgVirtServicesThirdPartEntry 3 } slbNewCfgVirtServUrlchangPathType OBJECT-TYPE SYNTAX INTEGER { sufx(1), prefx(2), eq(3), incl(4), any(5), none(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enter path match type [sufx|prefx|eq|incl|any|none]." ::= { slbNewCfgVirtServicesThirdPartEntry 4 } slbNewCfgVirtServUrlchangPathMatch OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter path to match." ::= { slbNewCfgVirtServicesThirdPartEntry 5 } slbNewCfgVirtServUrlchangPageName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter page name to match or none." ::= { slbNewCfgVirtServicesThirdPartEntry 6 } slbNewCfgVirtServUrlchangPageType OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter page type to match or none." ::= { slbNewCfgVirtServicesThirdPartEntry 7 } slbNewCfgVirtServUrlchangActnType OBJECT-TYPE SYNTAX INTEGER { insert(1), replace(2), remove(3), none(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enter path action type." ::= { slbNewCfgVirtServicesThirdPartEntry 8 } slbNewCfgVirtServUrlchangPathInsrt OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter path to insert." ::= { slbNewCfgVirtServicesThirdPartEntry 9 } slbNewCfgVirtServUrlchangInsrtPostn OBJECT-TYPE SYNTAX INTEGER { before(1), after(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Insert the specified path before or after the matched section?" ::= { slbNewCfgVirtServicesThirdPartEntry 10 } slbNewCfgVirtServicesFourthPartTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgVirtServicesFourthPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Services." ::= { virtualServerCfg 18 } slbNewCfgVirtServicesFourthPartEntry OBJECT-TYPE SYNTAX SlbNewCfgVirtServicesFourthPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbNewCfgVirtServFourthPartIndex, slbNewCfgVirtServiceFourthPartIndex } ::= { slbNewCfgVirtServicesFourthPartTable 1 } SlbNewCfgVirtServicesFourthPartEntry ::= SEQUENCE { slbNewCfgVirtServFourthPartIndex Integer32, slbNewCfgVirtServiceFourthPartIndex Integer32, slbNewCfgVirtServUrlchangNewPgName DisplayString, slbNewCfgVirtServUrlchangNewPgType DisplayString, slbNewCfgVirtServPathHideStatus INTEGER, slbNewCfgVirtServPathHideHostType INTEGER, slbNewCfgVirtServPathHideHostName DisplayString, slbNewCfgVirtServPathHidePathType INTEGER, slbNewCfgVirtServPathHidePathName DisplayString, slbNewCfgVirtServTextrepStatus INTEGER, slbNewCfgVirtServTextrepAction INTEGER } slbNewCfgVirtServFourthPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbNewCfgVirtServicesFourthPartEntry 1 } slbNewCfgVirtServiceFourthPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbNewCfgVirtServicesFourthPartEntry 2 } slbNewCfgVirtServUrlchangNewPgName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter new page name or none." ::= { slbNewCfgVirtServicesFourthPartEntry 3 } slbNewCfgVirtServUrlchangNewPgType OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter new page type or none." ::= { slbNewCfgVirtServicesFourthPartEntry 4 } slbNewCfgVirtServPathHideStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), clear(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enter enabled/disabled/clear [Default: clear]." ::= { slbNewCfgVirtServicesFourthPartEntry 5 } slbNewCfgVirtServPathHideHostType OBJECT-TYPE SYNTAX INTEGER { sufx(1), prefx(2), eq(3), incl(4), any(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enter hostname type [sufx|prefx|eq|incl|any] [Default: any]." ::= { slbNewCfgVirtServicesFourthPartEntry 6 } slbNewCfgVirtServPathHideHostName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter hostname to match." ::= { slbNewCfgVirtServicesFourthPartEntry 7 } slbNewCfgVirtServPathHidePathType OBJECT-TYPE SYNTAX INTEGER { sufx(1), prefx(2), eq(3), none(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enter path match type [sufx|prefx|eq|none]." ::= { slbNewCfgVirtServicesFourthPartEntry 8 } slbNewCfgVirtServPathHidePathName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..250)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter path to remove." ::= { slbNewCfgVirtServicesFourthPartEntry 9 } slbNewCfgVirtServTextrepStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), clear(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enter enabled/disabled/clear [Default: clear]." ::= { slbNewCfgVirtServicesFourthPartEntry 10 } slbNewCfgVirtServTextrepAction OBJECT-TYPE SYNTAX INTEGER { none(0), replace(1), remove(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enter action [replace|remove|none]." ::= { slbNewCfgVirtServicesFourthPartEntry 11 } slbNewCfgVirtServicesFifthPartTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgVirtServicesFifthPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual Services." ::= { virtualServerCfg 19 } slbNewCfgVirtServicesFifthPartEntry OBJECT-TYPE SYNTAX SlbNewCfgVirtServicesFifthPartEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual services table." INDEX { slbNewCfgVirtServFifthPartIndex, slbNewCfgVirtServiceFifthPartIndex } ::= { slbNewCfgVirtServicesFifthPartTable 1 } SlbNewCfgVirtServicesFifthPartEntry ::= SEQUENCE { slbNewCfgVirtServFifthPartIndex Integer32, slbNewCfgVirtServiceFifthPartIndex Integer32, slbNewCfgVirtServTextrepMatchText DisplayString, slbNewCfgVirtServTextrepReplacTxt DisplayString, slbNewCfgVirtServApplicationType INTEGER, slbNewCfgVirtServiceName DisplayString, slbNewCfgVirtServiceAction INTEGER, slbNewCfgVirtServiceRedirect DisplayString, slbNewCfgVirtServiceServCertGrpMark INTEGER, slbNewCfgVirtServiceDnsType INTEGER, slbNewCfgVirtServiceClntproxType INTEGER, slbNewCfgVirtServiceZerowinSize INTEGER, slbNewCfgVirtServiceCookiePath DisplayString, slbNewCfgVirtServiceCookieSecure INTEGER, slbNewCfgVirtServiceNoRtsp INTEGER, slbNewCfgVirtServiceCkRebind INTEGER, slbNewCfgVirtServiceParseLimit INTEGER, slbNewCfgVirtServiceParseLength INTEGER, slbNewCfgVirtServiceUriNorm INTEGER } slbNewCfgVirtServFifthPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbNewCfgVirtServicesFifthPartEntry 1 } slbNewCfgVirtServiceFifthPartIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbNewCfgVirtServicesFifthPartEntry 2 } slbNewCfgVirtServTextrepMatchText OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter text to be replaced." ::= { slbNewCfgVirtServicesFifthPartEntry 3 } slbNewCfgVirtServTextrepReplacTxt OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION "Enter new text/ text to remove." ::= { slbNewCfgVirtServicesFifthPartEntry 4 } slbNewCfgVirtServApplicationType OBJECT-TYPE SYNTAX INTEGER { basic-slb(1), dns(2), ftp(3), ftp-data(4), ldap(5), http(6), https(7), ssl(8), rtsp(9), sip(10), wts(11), tftp(12) } MAX-ACCESS read-create STATUS current DESCRIPTION "Application Type for virtual service." ::= { slbNewCfgVirtServicesFifthPartEntry 5 } slbNewCfgVirtServiceName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the virtual service." ::= { slbNewCfgVirtServicesFifthPartEntry 6 } slbNewCfgVirtServiceAction OBJECT-TYPE SYNTAX INTEGER { group(1), redirect(2), discard(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Action type of the service.If we set value as group(1) it will Load balance the traffic between the servers defined in the group field after performing all other services actions.when set to a value of redirect(2) for http/https services, an http/s redirection will be performed with the values set in the application redirection.If we set value as discard(3) it will drop the session." ::= { slbNewCfgVirtServicesFifthPartEntry 7 } slbNewCfgVirtServiceRedirect OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "application redirection location.We need to provide this value When action type is set to redirect(2)." ::= { slbNewCfgVirtServicesFifthPartEntry 8 } slbNewCfgVirtServiceServCertGrpMark OBJECT-TYPE SYNTAX INTEGER { cert(1), group(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Group Mark for Server Certificate. If we set value as cert(0) It will denote that the server certificate (name) associated with this virtual service, represents a certificate. Otherwise, a value of group(1), denotes that the server certificate (name) represents a group." ::= { slbNewCfgVirtServicesFifthPartEntry 9} slbNewCfgVirtServiceDnsType OBJECT-TYPE SYNTAX INTEGER { dns(1), dnssec(2), both(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set DNS type for this service (DNS, DNSSEC)." ::= { slbNewCfgVirtServicesFifthPartEntry 10 } slbNewCfgVirtServiceClntproxType OBJECT-TYPE SYNTAX INTEGER { none(1), http(2), https(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set client proximity type for this service." ::= { slbNewCfgVirtServicesFifthPartEntry 11 } slbNewCfgVirtServiceZerowinSize OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable zero window size in SYN+ACK for this service." ::= { slbNewCfgVirtServicesFifthPartEntry 12 } slbNewCfgVirtServiceCookiePath OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The cookie path name of the virtual server used for cookie load balance." ::= { slbNewCfgVirtServicesFifthPartEntry 13 } slbNewCfgVirtServiceCookieSecure OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Is cookie secure [yes/no] [Default: no]." ::= { slbNewCfgVirtServicesFifthPartEntry 14 } slbNewCfgVirtServiceNoRtsp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable only rtsp SLB for this service." ::= { slbNewCfgVirtServicesFifthPartEntry 15 } slbNewCfgVirtServiceCkRebind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable server rebalancing when cookie is absent. When enabled, server load balancing will happen for subsequent request comes without cookie." ::= { slbNewCfgVirtServicesFifthPartEntry 16 } slbNewCfgVirtServiceParseLimit OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable buffer limit for content based selection." ::= { slbNewCfgVirtServicesFifthPartEntry 17 } slbNewCfgVirtServiceParseLength OBJECT-TYPE SYNTAX INTEGER (0..18200) MAX-ACCESS read-create STATUS current DESCRIPTION "The buffer length for content based selection." ::= { slbNewCfgVirtServicesFifthPartEntry 18 } slbNewCfgVirtServiceUriNorm OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable URI normalization for HTTP content matching." ::= { slbNewCfgVirtServicesFifthPartEntry 19 } -- URL based BWM table for Virtual Services slbUrlBwmTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SLB URL BWM Table." ::= { virtualServerCfg 7} slbCurCfgUrlBwmTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgUrlBwmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of URL based BWM for Virtual Services." ::= { virtualServerCfg 8 } slbCurCfgUrlBwmEntry OBJECT-TYPE SYNTAX SlbCurCfgUrlBwmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the URL based BWM virtual services table." INDEX { slbCurCfgUrlBwmVirtServIndex, slbCurCfgUrlBwmVirtServiceIndex, slbCurCfgUrlBwmUrlId } ::= { slbCurCfgUrlBwmTable 1 } SlbCurCfgUrlBwmEntry ::= SEQUENCE { slbCurCfgUrlBwmVirtServIndex Integer32, slbCurCfgUrlBwmVirtServiceIndex Integer32, slbCurCfgUrlBwmUrlId Integer32, slbCurCfgUrlBwmContract Integer32 } slbCurCfgUrlBwmVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbCurCfgUrlBwmEntry 1 } slbCurCfgUrlBwmVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbCurCfgUrlBwmEntry 2 } slbCurCfgUrlBwmUrlId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The URL Path Identifier." ::= { slbCurCfgUrlBwmEntry 3 } slbCurCfgUrlBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The BW contract number." ::= { slbCurCfgUrlBwmEntry 4 } slbNewCfgUrlBwmTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgUrlBwmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of URL based BWM for Virtual Services." ::= { virtualServerCfg 9 } slbNewCfgUrlBwmEntry OBJECT-TYPE SYNTAX SlbNewCfgUrlBwmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the URL based BWM virtual services table." INDEX { slbNewCfgUrlBwmVirtServIndex, slbNewCfgUrlBwmVirtServiceIndex, slbNewCfgUrlBwmUrlId } ::= { slbNewCfgUrlBwmTable 1 } SlbNewCfgUrlBwmEntry ::= SEQUENCE { slbNewCfgUrlBwmVirtServIndex Integer32, slbNewCfgUrlBwmVirtServiceIndex Integer32, slbNewCfgUrlBwmUrlId Integer32, slbNewCfgUrlBwmContract Integer32, slbNewCfgUrlBwmDelete INTEGER } slbNewCfgUrlBwmVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbNewCfgUrlBwmEntry 1 } slbNewCfgUrlBwmVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbNewCfgUrlBwmEntry 2 } slbNewCfgUrlBwmUrlId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The URL Path Identifier." ::= { slbNewCfgUrlBwmEntry 3 } slbNewCfgUrlBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The BW contract number." ::= { slbNewCfgUrlBwmEntry 4 } slbNewCfgUrlBwmDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { slbNewCfgUrlBwmEntry 5 } --L7 Content based services rule slbCurCfgContRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgContRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Content based Services Rules." ::= { virtualServerCfg 10 } slbCurCfgContRuleEntry OBJECT-TYPE SYNTAX SlbCurCfgContRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Content Based Services Rules table." INDEX { slbCurCfgContVirtServIndex, slbCurCfgContVirtServiceIndex, slbCurCfgContRuleIndex } ::= { slbCurCfgContRuleTable 1 } SlbCurCfgContRuleEntry ::= SEQUENCE { slbCurCfgContVirtServIndex Integer32, slbCurCfgContVirtServiceIndex Integer32, slbCurCfgContRuleIndex Integer32, slbCurCfgContRuleName DisplayString, slbCurCfgContRuleContClass DisplayString, slbCurCfgContRuleAction INTEGER, slbCurCfgContRuleRealGrpNum INTEGER, slbCurCfgContRuleGotoRuleNum INTEGER, slbCurCfgContRuleRedirection DisplayString, slbCurCfgContRuleState INTEGER } slbCurCfgContVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbCurCfgContRuleEntry 1 } slbCurCfgContVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbCurCfgContRuleEntry 2 } slbCurCfgContRuleIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The content based service rule index." ::= { slbCurCfgContRuleEntry 3 } slbCurCfgContRuleName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Content Rule Name." ::= { slbCurCfgContRuleEntry 4 } slbCurCfgContRuleContClass OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Content Class for the rule." ::= { slbCurCfgContRuleEntry 5 } slbCurCfgContRuleAction OBJECT-TYPE SYNTAX INTEGER { group(1), appredir(2), discard(3), goto(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Action type of the rule." ::= { slbCurCfgContRuleEntry 6 } slbCurCfgContRuleRealGrpNum OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "The group number of real server." ::= { slbCurCfgContRuleEntry 7 } slbCurCfgContRuleGotoRuleNum OBJECT-TYPE SYNTAX INTEGER (1..12800) MAX-ACCESS read-only STATUS current DESCRIPTION "The group number of real server." ::= { slbCurCfgContRuleEntry 8 } slbCurCfgContRuleRedirection OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Application redirection for the rule." ::= { slbCurCfgContRuleEntry 9 } slbCurCfgContRuleState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Content Based Services Rule ." ::= { slbCurCfgContRuleEntry 10 } slbNewCfgContRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgContRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Content based Services Rules." ::= { virtualServerCfg 11 } slbNewCfgContRuleEntry OBJECT-TYPE SYNTAX SlbNewCfgContRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Content Based Services Rules table." INDEX { slbNewCfgContVirtServIndex, slbNewCfgContVirtServiceIndex, slbNewCfgContRuleIndex } ::= { slbNewCfgContRuleTable 1 } SlbNewCfgContRuleEntry ::= SEQUENCE { slbNewCfgContVirtServIndex Integer32, slbNewCfgContVirtServiceIndex Integer32, slbNewCfgContRuleIndex Integer32, slbNewCfgContRuleName DisplayString, slbNewCfgContRuleContClass DisplayString, slbNewCfgContRuleAction INTEGER, slbNewCfgContRuleRealGrpNum INTEGER, slbNewCfgContRuleGotoRuleNum INTEGER, slbNewCfgContRuleRedirection DisplayString, slbNewCfgContRuleCopy INTEGER, slbNewCfgContRuleState INTEGER, slbNewCfgContRuleDelete INTEGER } slbNewCfgContVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual server." ::= { slbNewCfgContRuleEntry 1 } slbNewCfgContVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service index. This has no external meaning" ::= { slbNewCfgContRuleEntry 2 } slbNewCfgContRuleIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The content based service index." ::= { slbNewCfgContRuleEntry 3 } slbNewCfgContRuleName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The Content Rule Name." ::= { slbNewCfgContRuleEntry 4 } slbNewCfgContRuleContClass OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The Content Class for the rule." ::= { slbNewCfgContRuleEntry 5 } slbNewCfgContRuleAction OBJECT-TYPE SYNTAX INTEGER { group(1), appredir(2), discard(3), goto(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Action type of the rule." ::= { slbNewCfgContRuleEntry 6 } slbNewCfgContRuleRealGrpNum OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-create STATUS current DESCRIPTION "The group number of real server." ::= { slbNewCfgContRuleEntry 7 } slbNewCfgContRuleGotoRuleNum OBJECT-TYPE SYNTAX INTEGER (1..12800) MAX-ACCESS read-create STATUS current DESCRIPTION "The group number of real server." ::= { slbNewCfgContRuleEntry 8 } slbNewCfgContRuleRedirection OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Application redirection for the rule." ::= { slbNewCfgContRuleEntry 9 } slbNewCfgContRuleCopy OBJECT-TYPE SYNTAX INTEGER (1..12800) MAX-ACCESS read-create STATUS current DESCRIPTION "The Number to which current rule is to be copied." ::= { slbNewCfgContRuleEntry 10 } slbNewCfgContRuleState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable Content Based Services Rule ." ::= { slbNewCfgContRuleEntry 11 } slbNewCfgContRuleDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { slbNewCfgContRuleEntry 12 } -- SLB Port table slbPortTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SLB Port Table." ::= { portCfg 1 } slbCurCfgPortTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of ports and their SLB states" ::= { portCfg 2 } slbCurCfgPortEntry OBJECT-TYPE SYNTAX SlbCurCfgPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the slbPortTable " INDEX { slbCurCfgPortIndex } ::= { slbCurCfgPortTable 1 } SlbCurCfgPortEntry ::= SEQUENCE { slbCurCfgPortIndex Integer32, slbCurCfgPortSlbHotStandby INTEGER, slbCurCfgPortSlbInterSwitch INTEGER, slbCurCfgPortSlbPipState INTEGER, slbCurCfgPortSlbRtsState INTEGER, slbCurCfgPortSlbIdslbState INTEGER, slbCurCfgPortSlbState INTEGER, slbCurCfgPortSlbFilter INTEGER, slbCurCfgPortSlbServState INTEGER, slbCurCfgPortSlbClntState INTEGER, slbCurCfgPortSlbL3Filter INTEGER, slbCurCfgPortSlbFilterBmap OCTET STRING, slbCurCfgPortInterSwitchVlan INTEGER, slbCurCfgPortVlanBmap OCTET STRING } slbCurCfgPortIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The port number for which the SLB information pertains." ::= { slbCurCfgPortEntry 1 } slbCurCfgPortSlbState OBJECT-TYPE SYNTAX INTEGER { none(1), client(2), server(3), client-server(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The SLB state of the port. none(1) - not SLB port client(2) - SLB client port server(3) - SLB server port client-server(4) - SLB client and server port" ::= { slbCurCfgPortEntry 2 } slbCurCfgPortSlbFilter OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Filtering." ::= { slbCurCfgPortEntry 9 } slbCurCfgPortSlbHotStandby OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable hot standby processing on the switch port." ::= { slbCurCfgPortEntry 3 } slbCurCfgPortSlbInterSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable inter-switch processing on the switch port." ::= { slbCurCfgPortEntry 4 } slbCurCfgPortSlbPipState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable use of proxy IP address on the switch port." ::= { slbCurCfgPortEntry 5 } slbCurCfgPortSlbRtsState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable RTS processing on the switch port." ::= { slbCurCfgPortEntry 6 } slbCurCfgPortSlbIdslbState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Intrusion Detection server load balancing." ::= { slbCurCfgPortEntry 7 } slbCurCfgPortSlbServState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable server processing." ::= { slbCurCfgPortEntry 10 } slbCurCfgPortSlbClntState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable client processing." ::= { slbCurCfgPortEntry 11 } slbCurCfgPortSlbL3Filter OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Layer3 Filtering." ::= { slbCurCfgPortEntry 12 } slbCurCfgPortSlbFilterBmap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "The filtering rules applied to the port. The filtering rules are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ filter 9 || || || ||___ filter 8 || |____ filter 7 || . . . ||_________ filter 2 |__________ filter 1 (as index to fltCurCfgTable) where x : 1 - The represented filter rule applied to the port 0 - The represented filter rule not applied to the port " ::= { slbCurCfgPortEntry 13 } slbCurCfgPortInterSwitchVlan OBJECT-TYPE SYNTAX INTEGER (1..4090) MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN for inter-switch processing." ::= { slbCurCfgPortEntry 14 } slbCurCfgPortVlanBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "VLANs associated with this port. The VLANs are presented in a bitmap format. OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ VLAN 9 || || || ||___ VLAN 8 || |____ VLAN 7 || . . . ||_________ VLAN 2 |__________ VLAN 1 where x : 1 - VLAN is associated 0 - VLAN is not associated" ::= { slbCurCfgPortEntry 15 } -- Server load balancing - slb port state table slbNewCfgPortTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of ports and their SLB states" ::= { portCfg 3 } slbNewCfgPortEntry OBJECT-TYPE SYNTAX SlbNewCfgPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the slbPortTable " INDEX { slbNewCfgPortIndex } ::= { slbNewCfgPortTable 1 } SlbNewCfgPortEntry ::= SEQUENCE { slbNewCfgPortIndex Integer32, slbNewCfgPortSlbHotStandby INTEGER, slbNewCfgPortSlbInterSwitch INTEGER, slbNewCfgPortSlbPipState INTEGER, slbNewCfgPortSlbRtsState INTEGER, slbNewCfgPortDelete INTEGER, slbNewCfgPortSlbIdslbState INTEGER, slbNewCfgPortSlbState INTEGER, slbNewCfgPortSlbFilter INTEGER, slbNewCfgPortSlbAddFilter INTEGER, slbNewCfgPortSlbRemFilter INTEGER, slbNewCfgPortSlbServState INTEGER, slbNewCfgPortSlbClntState INTEGER, slbNewCfgPortSlbL3Filter INTEGER, slbNewCfgPortSlbFilterBmap OCTET STRING, slbNewCfgPortInterSwitchVlan INTEGER, slbNewCfgPortVlanBmap OCTET STRING } slbNewCfgPortIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The port number for which the SLB information pertains." ::= { slbNewCfgPortEntry 1 } slbNewCfgPortSlbState OBJECT-TYPE SYNTAX INTEGER { none(1), client(2), server(3), client-server(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The SLB state of the port. none(1) - not SLB port client(2) - SLB client port server(3) - SLB server port client-server(4) - SLB client and server port" ::= { slbNewCfgPortEntry 2 } slbNewCfgPortSlbHotStandby OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable hot standby processing on the switch port." ::= { slbNewCfgPortEntry 3 } slbNewCfgPortSlbInterSwitch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable inter-switch processing on the switch port." ::= { slbNewCfgPortEntry 4 } slbNewCfgPortSlbPipState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable use of proxy IP address on the switch port." ::= { slbNewCfgPortEntry 5 } slbNewCfgPortSlbRtsState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable RTS processing on the switch port." ::= { slbNewCfgPortEntry 6 } slbNewCfgPortDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { slbNewCfgPortEntry 7 } slbNewCfgPortSlbIdslbState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Intrusion Detection server load balancing." ::= { slbNewCfgPortEntry 8 } slbNewCfgPortSlbFilter OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Filtering." ::= { slbNewCfgPortEntry 10 } slbNewCfgPortSlbAddFilter OBJECT-TYPE SYNTAX INTEGER (1..2048) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the Filter Number to be added to this Port table." ::= { slbNewCfgPortEntry 11 } slbNewCfgPortSlbRemFilter OBJECT-TYPE SYNTAX INTEGER (1..2048) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the Filter Number to be deleted from this Port table." ::= { slbNewCfgPortEntry 12 } slbNewCfgPortSlbServState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Server Processing." ::= { slbNewCfgPortEntry 13 } slbNewCfgPortSlbClntState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Client Processing." ::= { slbNewCfgPortEntry 14 } slbNewCfgPortSlbL3Filter OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Layer3 Filtering." ::= { slbNewCfgPortEntry 15 } slbNewCfgPortSlbFilterBmap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "The filtering rules applied to the port. The filtering rules are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ filter 9 || || || ||___ filter 8 || |____ filter 7 || . . . ||_________ filter 2 |__________ filter 1 (as index to fltCurCfgTable) where x : 1 - The represented filter rule applied to the port 0 - The represented filter rule not applied to the port " ::= { slbNewCfgPortEntry 16 } slbNewCfgPortInterSwitchVlan OBJECT-TYPE SYNTAX INTEGER (1..4090) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN for inter-switch processing." ::= { slbNewCfgPortEntry 17 } slbNewCfgPortVlanBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "VLANs associated with this port. The VLANs are presented in a bitmap format. OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ VLAN 9 || || || ||___ VLAN 8 || |____ VLAN 7 || . . . ||_________ VLAN 2 |__________ VLAN 1 where x : 1 - VLAN is associated 0 - VLAN is not associated" ::= { slbNewCfgPortEntry 18 } -- SLB General Configuration slbCurCfgGlobalControl OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The global state of Server Load Balancing." ::= { slbGeneralCfg 1 } slbNewCfgGlobalControl OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The global state of Server Load Balancing." ::= { slbGeneralCfg 2 } slbCurCfgImask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual and real IP address mask - corresponding to the imask command of the slb configuration menu." ::= { slbGeneralCfg 3 } slbNewCfgImask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The virtual and real IP address mask - corresponding to the imask command of the slb configuration menu." ::= { slbGeneralCfg 4 } slbCurCfgMnet OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The management network - corresponding to the mnet command of the slb configuration menu." ::= { slbGeneralCfg 5 } slbNewCfgMnet OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The management network - corresponding to the mnet command of the slb configuration menu." ::= { slbGeneralCfg 6 } slbCurCfgMmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The management subnet mask - corresponding to the mmask command of the slb configuration menu." ::= { slbGeneralCfg 7 } slbNewCfgMmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The management subnet mask - corresponding to the mmask command of the slb configuration menu." ::= { slbGeneralCfg 8 } slbCurCfgRadiusAuthenString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The RADIUS authentication string. The string is used for generating encrypted authentication string for RADIUS health check." ::= { slbGeneralCfg 9 } slbNewCfgRadiusAuthenString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The RADIUS authentication string. The string is used for generating encrypted authentication string for RADIUS health check." ::= { slbGeneralCfg 10 } slbCurCfgDirectMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable direct access mode. It allows direct access to real servers and any combination of virtual and real servers when set to enabled(1)." ::= { slbGeneralCfg 11 } slbNewCfgDirectMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable direct access mode. It allows direct access to real servers and any combination of virtual and real servers when set to enabled(1)." ::= { slbGeneralCfg 12 } slbCurCfgPmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The persistent mask - corresponding to the pmask command of the slb configuration menu." ::= { slbGeneralCfg 13 } slbNewCfgPmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The persistent mask - corresponding to the pmask command of the slb configuration menu." ::= { slbGeneralCfg 14 } slbCurCfgGrace OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable graceful server failure. It allows to keep the connection to the failure real servers when set to enabled(1)." ::= { slbGeneralCfg 15 } slbNewCfgGrace OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable graceful server failure. It allows to keep the connection to the failure real servers when set to enabled(1)." ::= { slbGeneralCfg 16 } slbCurCfgVirtMatrixArch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Virtual Matrix Architecture." ::= { slbGeneralCfg 17 } slbNewCfgVirtMatrixArch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Virtual Matrix Architecture." ::= { slbGeneralCfg 18 } slbCurCfgFastage OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "Session table fast-age (1 sec) period bit shift." ::= { slbGeneralCfg 19 } slbNewCfgFastage OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Session table fast-age (1 sec) period bit shift." ::= { slbGeneralCfg 20 } slbCurCfgSlowage OBJECT-TYPE SYNTAX INTEGER (0..15) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Session table slow-age (2 min) period bit shift." ::= { slbGeneralCfg 21 } slbNewCfgSlowage OBJECT-TYPE SYNTAX INTEGER (0..15) MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Session table slow-age (2 min) period bit shift." ::= { slbGeneralCfg 22 } slbCurCfgTpcp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Transparent Proxy Cache Protocol." ::= { slbGeneralCfg 23 } slbNewCfgTpcp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Transparent Proxy Cache Protocol." ::= { slbGeneralCfg 24 } slbCurCfgMetricInterval OBJECT-TYPE SYNTAX INTEGER (1..256) MAX-ACCESS read-only STATUS current DESCRIPTION "The interval of response and bandwidth metric updates." ::= { slbGeneralCfg 25 } slbNewCfgMetricInterval OBJECT-TYPE SYNTAX INTEGER (1..256) MAX-ACCESS read-write STATUS current DESCRIPTION "The interval of response and bandwidth metric updates." ::= { slbGeneralCfg 26 } slbCurCfgLdapVersion OBJECT-TYPE SYNTAX INTEGER { version2(1), version3(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The version number for LDAP." ::= { slbGeneralCfg 27 } slbNewCfgLdapVersion OBJECT-TYPE SYNTAX INTEGER { version2(1), version3(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Version number of LDAP." ::= { slbGeneralCfg 28 } slbCurCfgAllowHttpHc OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable allow HTTP health check on any port. If disabled the non-HTTP virtual services will use TCP Health Checks, if enabled the HTTP Content Health Check will be sent to any port except HTTPS (443) if properly configured." ::= { slbGeneralCfg 29 } slbNewCfgAllowHttpHc OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable allow HTTP health check on any port. If disabled the non-HTTP virtual services will use TCP Health Checks, if enabled the HTTP Content Health Check will be sent to any port except HTTPS (443) if properly configured." ::= { slbGeneralCfg 30 } slbCurCfgSubmac OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Source MAC Address substitution. Enabling this feature supercedes individual real server setting for Source MAC Address substitution." ::= { slbGeneralCfg 31 } slbNewCfgSubmac OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Source MAC Address substitution. Enabling this feature supercedes individual real server setting for Source MAC Address substitution." ::= { slbGeneralCfg 32 } slbCurCfgProxyGratArp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Enable or disable Proxy IP Gratuitous ARP." ::= { slbGeneralCfg 33 } slbNewCfgProxyGratArp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS obsolete DESCRIPTION "Enable or disable Proxy IP Gratuitous ARP." ::= { slbGeneralCfg 34 } slbCurCfgRtsVlan OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable use VLAN info for real server lookup" ::= { slbGeneralCfg 35 } slbNewCfgRtsVlan OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable use VLAN info for real server lookup" ::= { slbGeneralCfg 36 } slbCurCfgVirtualServiceStats OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable Virtual Service Statistics." ::= { slbGeneralCfg 37 } slbNewCfgVirtualServiceStats OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable Virtual Service Statistics." ::= { slbGeneralCfg 38 } slbCurCfgSlbSessAtkIntrval OBJECT-TYPE SYNTAX INTEGER (0..3600) MAX-ACCESS read-only STATUS current DESCRIPTION "Set SLB session attack inspection interval." ::= { slbGeneralCfg 39 } slbNewCfgSlbSessAtkIntrval OBJECT-TYPE SYNTAX INTEGER (0..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "Set SLB session attack inspection interval." ::= { slbGeneralCfg 40 } slbCurCfgSlbSessAtkAllowlim OBJECT-TYPE SYNTAX INTEGER (1..11999961) MAX-ACCESS read-only STATUS current DESCRIPTION "Set SLB session attack alert allowable limit." ::= { slbGeneralCfg 41 } slbNewCfgSlbSessAtkAllowlim OBJECT-TYPE SYNTAX INTEGER (1..11999961) MAX-ACCESS read-write STATUS current DESCRIPTION "Set SLB session attack alert allowable limit." ::= { slbGeneralCfg 42 } slbCurCfgNewSlowage OBJECT-TYPE SYNTAX INTEGER (0..14) MAX-ACCESS read-only STATUS current DESCRIPTION "Session table slow-age (2 min) period bit shift." ::= { slbGeneralCfg 43 } slbNewCfgNewSlowage OBJECT-TYPE SYNTAX INTEGER (0..14) MAX-ACCESS read-write STATUS current DESCRIPTION "Session table slow-age (2 min) period bit shift." ::= { slbGeneralCfg 44 } slbCurCfgPortBind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable ingress port for session table Binding. SP uses ingress port for session lookup when set to enable." ::= { slbGeneralCfg 45 } slbNewCfgPortBind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable ingress port for session table Binding. SP uses ingress port for session lookup when set to enable." ::= { slbGeneralCfg 46 } slbCurCfgVmaSrcPort OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable VMA source port." ::= { slbGeneralCfg 47 } slbNewCfgVmaSrcPort OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable VMA source port." ::= { slbGeneralCfg 48 } slbCurCfgIpTcpCksum OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable Layer 7 IP/TCP Checksum Validation." ::= { slbGeneralCfg 49 } slbNewCfgIpTcpCksum OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable Layer 7 IP/TCP Checksum Validation." ::= { slbGeneralCfg 50 } slbCurCfgAuxRipHash OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable Include RIP in AUX table hashing." ::= { slbGeneralCfg 51 } slbNewCfgAuxRipHash OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable Include RIP in AUX table hashing." ::= { slbGeneralCfg 52 } slbCurCfgClearBackup OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable clear backup in the current config." ::= { slbGeneralCfg 53 } slbNewCfgClearBackup OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable clear backup in the new config." ::= { slbGeneralCfg 54 } slbCurCfgmStat OBJECT-TYPE SYNTAX INTEGER (1..3600) MAX-ACCESS read-only STATUS current DESCRIPTION "Measuring period for Acceleration, HTTP and SSL offloading statistics in the current config." ::= { slbGeneralCfg 55 } slbNewCfgmStat OBJECT-TYPE SYNTAX INTEGER (1..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "Measuring period for Acceleration, HTTP and SSL offloading statistics in the new config." ::= { slbGeneralCfg 56 } slbCurCfgvStat OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable Virtual Service Statistics in the current config." ::= { slbGeneralCfg 57 } slbNewCfgvStat OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable Virtual Service Statistics in the new config." ::= { slbGeneralCfg 58 } slbCurCfgVmaDip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable VMA with destination IP in the current config." ::= { slbGeneralCfg 59 } slbNewCfgVmaDip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable VMA with destination IP in the new config." ::= { slbGeneralCfg 60 } slbCurCfgClsRst OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable Session clear on RST in the current config." ::= { slbGeneralCfg 61 } slbNewCfgClsRst OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable Session clear on RST in the new config." ::= { slbGeneralCfg 62 } slbCurCfgRtsIpLkp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable RTS-IP lookup in the current config." ::= { slbGeneralCfg 63 } slbNewCfgRtsIpLkp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable RTS-IP lookup in the new config." ::= { slbGeneralCfg 64 } slbCurCfgPprefix OBJECT-TYPE SYNTAX INTEGER (1..128) MAX-ACCESS read-only STATUS current DESCRIPTION "The ipv6 persistent prefix length - corresponding to the pmask command of the slb configuration menu." ::= { slbGeneralCfg 65 } slbNewCfgPprefix OBJECT-TYPE SYNTAX INTEGER (1..128) MAX-ACCESS read-write STATUS current DESCRIPTION "The ipv6 persistent prefix length - corresponding to the pmask command of the slb configuration menu." ::= { slbGeneralCfg 66 } slbCurCfgSubdmac OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable DMAC substitution. Enabling this feature supercedes individual real server setting for DMAC substitution." ::= { slbGeneralCfg 67 } slbNewCfgSubdmac OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable DMAC substitution. Enabling this feature supercedes individual real server setting for DMAC substitution." ::= { slbGeneralCfg 68 } slbCurCfgpVlanTag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable preserving vlan tag during packet forwarding" ::= { slbGeneralCfg 69 } slbNewCfgpVlanTag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable preserving vlan tag during packet forwarding" ::= { slbGeneralCfg 70 } slbCurCfgNmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The session mask in the current config block." ::= { slbGeneralCfg 71 } slbNewCfgNmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The session mask in the new config block." ::= { slbGeneralCfg 72 } -- WAP Health Check configuration slbCurCfgWaphcWSPPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The WSP port number to health check." ::= { waphcCfg 1 } slbNewCfgWaphcWSPPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "The WSP port number to health check." ::= { waphcCfg 2 } slbCurCfgWaphcOffset OBJECT-TYPE SYNTAX INTEGER (0..256) MAX-ACCESS read-only STATUS current DESCRIPTION "The offset in received WSP packet." ::= { waphcCfg 3 } slbNewCfgWaphcOffset OBJECT-TYPE SYNTAX INTEGER (0..256) MAX-ACCESS read-write STATUS current DESCRIPTION "The offset in received WSP packet." ::= { waphcCfg 4 } slbCurCfgWaphcSndContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The content to be sent to the WAP gateway." ::= { waphcCfg 5 } slbNewCfgWaphcSndContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-write STATUS current DESCRIPTION "The content to be sent to the WAP gateway." ::= { waphcCfg 6 } slbCurCfgWaphcRcvContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The content to be received from the WAP gateway." ::= { waphcCfg 7 } slbNewCfgWaphcRcvContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-write STATUS current DESCRIPTION "The content to be received from the WAP gateway." ::= { waphcCfg 8 } slbCurCfgWaphcWTLSPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The WTLS port number to health check." ::= { waphcCfg 9 } slbNewCfgWaphcWTLSPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "The WTLS port number to health check." ::= { waphcCfg 10 } slbCurCfgWaphcWTPSndContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The WTP+WSP content to be sent to the WAP gateway." ::= { waphcCfg 11 } slbNewCfgWaphcWTPSndContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-write STATUS current DESCRIPTION "The WTP+WSP content to be sent to the WAP gateway." ::= { waphcCfg 12 } slbCurCfgWaphcWTPRcvContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The WTP+WSP content to be received from the WAP gateway." ::= { waphcCfg 13 } slbNewCfgWaphcWTPRcvContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-write STATUS current DESCRIPTION "The WTP+WSP content to be received from the WAP gateway." ::= { waphcCfg 14 } slbCurCfgWaphcWTPConnContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The WTP+WSP CONNECT content to be sent to the WAP gateway." ::= { waphcCfg 15 } slbNewCfgWaphcWTPConnContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-write STATUS current DESCRIPTION "The WTP+WSP CONNECT content to be sent to the WAP gateway." ::= { waphcCfg 16 } slbCurCfgWaphcWTPPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The WTP port number to health check." ::= { waphcCfg 17 } slbNewCfgWaphcWTPPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "The WTP port number to health check." ::= { waphcCfg 18 } slbCurCfgWaphcWTLSWSPPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The WTLS+WSP port number to health check." ::= { waphcCfg 19 } slbNewCfgWaphcWTLSWSPPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "The WTLS+WSP port number to health check." ::= { waphcCfg 20 } slbCurCfgWaphcWTPOffset OBJECT-TYPE SYNTAX INTEGER (0..256) MAX-ACCESS read-only STATUS current DESCRIPTION "The offset in received WTP packet." ::= { waphcCfg 21 } slbNewCfgWaphcWTPOffset OBJECT-TYPE SYNTAX INTEGER (0..256) MAX-ACCESS read-write STATUS current DESCRIPTION "The offset in received WTP packet." ::= { waphcCfg 22 } slbCurCfgWaphcCouple OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable coupling of WAP and RADIUS Accounting health checks." ::= { waphcCfg 23 } slbNewCfgWaphcCouple OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable coupling of WAP and RADIUS Accounting health checks." ::= { waphcCfg 24 } slbCurCfgWaphcConnPDU OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The CONNECT PDU to be sent to the WAP gateway." ::= { waphcCfg 25 } slbNewCfgWaphcConnPDU OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-write STATUS current DESCRIPTION "The CONNECT PDU to be sent to the WAP gateway." ::= { waphcCfg 26 } slbCurCfgWaphcSndPDU OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The GET PDU to be sent to the WAP gateway." ::= { waphcCfg 27 } slbNewCfgWaphcSndPDU OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-write STATUS current DESCRIPTION "The GET PDU to be sent to the WAP gateway." ::= { waphcCfg 28 } slbCurCfgWaphcRcvPDU OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The REPLY PDU to be received from the WAP gateway." ::= { waphcCfg 29 } slbNewCfgWaphcRcvPDU OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-write STATUS current DESCRIPTION "The REPLY PDU to be received from the WAP gateway." ::= { waphcCfg 30 } -- WAP Load Balancing Configuration slbCurCfgWapTpcp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable WAP load balancing. " ::= { wapCfg 1 } slbNewCfgWapTpcp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable WAP load balancing. " ::= { wapCfg 2 } slbCurCfgWapDebug OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "WAP Debug level." ::= { wapCfg 3 } slbNewCfgWapDebug OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "WAP Debug level." ::= { wapCfg 4 } -- Synch Peer Switch Configuration slbPeerTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SLB Peer Table." ::= { syncCfg 2 } slbCurCfgPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Synch Peer Switch configuration in the current_config." ::= { syncCfg 3 } slbCurCfgPeerEntry OBJECT-TYPE SYNTAX SlbCurCfgPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about Synch Peer Switch configuration." INDEX { slbCurCfgPeerIndex } ::= { slbCurCfgPeerTable 1 } SlbCurCfgPeerEntry ::= SEQUENCE { slbCurCfgPeerIndex Integer32, slbCurCfgPeerIpAddr IpAddress, slbCurCfgPeerState INTEGER, slbCurCfgPeerIpv6Addr DisplayString, slbCurCfgPeerIpVersion INTEGER } slbCurCfgPeerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index for synch peer switchs." ::= { slbCurCfgPeerEntry 1 } slbCurCfgPeerIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the peer switch." ::= { slbCurCfgPeerEntry 2 } slbCurCfgPeerState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable the peer switch." ::= { slbCurCfgPeerEntry 3 } slbCurCfgPeerIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The IPv6 address of the Peer switch. Address should be 16-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbCurCfgPeerEntry 4 } slbCurCfgPeerIpVersion OBJECT-TYPE SYNTAX INTEGER { ipv4(4), ipv6(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Peer Ip Address Version." ::= { slbCurCfgPeerEntry 5 } slbNewCfgPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Synch Peer Switch configuration in the new_config." ::= { syncCfg 4 } slbNewCfgPeerEntry OBJECT-TYPE SYNTAX SlbNewCfgPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about synch peer switch configuration." INDEX { slbNewCfgPeerIndex } ::= { slbNewCfgPeerTable 1 } SlbNewCfgPeerEntry ::= SEQUENCE { slbNewCfgPeerIndex Integer32, slbNewCfgPeerIpAddr IpAddress, slbNewCfgPeerState INTEGER, slbNewCfgPeerDelete INTEGER, slbNewCfgPeerIpv6Addr DisplayString, slbNewCfgPeerIpVersion INTEGER } slbNewCfgPeerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index number for synch peer switchs." ::= { slbNewCfgPeerEntry 1 } slbNewCfgPeerIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address of the peer switch." ::= { slbNewCfgPeerEntry 2 } slbNewCfgPeerState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable the peer switch." ::= { slbNewCfgPeerEntry 3 } slbNewCfgPeerDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewCfgPeerEntry 4 } slbNewCfgPeerIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The IPv6 address of the Peer switch. Address should be 16-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbNewCfgPeerEntry 5 } slbNewCfgPeerIpVersion OBJECT-TYPE SYNTAX INTEGER { ipv4(4), ipv6(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Peer Ip Address Version." ::= { slbNewCfgPeerEntry 6 } slbCurCfgPeerPIPTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgPeerPIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Peer PIP configuration in the current_config." ::= { peerpipTblCfg 1 } slbCurCfgPeerPIPEntry OBJECT-TYPE SYNTAX SlbCurCfgPeerPIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about Peer PIP configuration." INDEX { slbCurCfgPeerPIPIndex } ::= { slbCurCfgPeerPIPTable 1 } SlbCurCfgPeerPIPEntry ::= SEQUENCE { slbCurCfgPeerPIPIndex Integer32, slbCurCfgPeerPIPAddr IpAddress, slbCurCfgPeerPIPv6Addr DisplayString } slbCurCfgPeerPIPIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index for peer PIP." ::= { slbCurCfgPeerPIPEntry 1 } slbCurCfgPeerPIPAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the peer PIP." ::= { slbCurCfgPeerPIPEntry 2 } slbCurCfgPeerPIPv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The IPv6 address of the Peer PIP. Address should be 16-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbCurCfgPeerPIPEntry 3 } slbNewCfgPeerPIPTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgPeerPIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Peer PIP configuration in the new_config." ::= { peerpipTblCfg 2 } slbNewCfgPeerPIPEntry OBJECT-TYPE SYNTAX SlbNewCfgPeerPIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about Peer PIP configuration." INDEX { slbNewCfgPeerPIPIndex } ::= { slbNewCfgPeerPIPTable 1 } SlbNewCfgPeerPIPEntry ::= SEQUENCE { slbNewCfgPeerPIPIndex Integer32, slbNewCfgPeerPIPAddr IpAddress, slbNewCfgPeerPIPv6Addr DisplayString, slbNewCfgPeerPIPDelete INTEGER } slbNewCfgPeerPIPIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index for peer PIP." ::= { slbNewCfgPeerPIPEntry 1 } slbNewCfgPeerPIPAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address of the peer PIP." ::= { slbNewCfgPeerPIPEntry 2 } slbNewCfgPeerPIPv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The IPv6 address of the Peer PIP. Address should be 16-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbNewCfgPeerPIPEntry 3 } slbNewCfgPeerPIPDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewCfgPeerPIPEntry 4 } slbCurCfgSyncFilt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable synch filter configuration." ::= { syncGeneralCfg 1 } slbNewCfgSyncFilt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable synch filter configuration." ::= { syncGeneralCfg 2 } slbCurCfgSyncPort OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable synch port configuration." ::= { syncGeneralCfg 3 } slbNewCfgSyncPort OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable synch port configuration." ::= { syncGeneralCfg 4 } slbCurCfgSyncVrrp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable synch VRRP Priorities." ::= { syncGeneralCfg 5 } slbNewCfgSyncVrrp OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable synch VRRP Priorities." ::= { syncGeneralCfg 6 } slbCurCfgSyncPip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable synch proxy IP addresses." ::= { syncGeneralCfg 7 } slbNewCfgSyncPip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable synch proxy IP addresses." ::= { syncGeneralCfg 8 } slbCurCfgSyncSfo OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable synch stateful failover." ::= { syncGeneralCfg 9 } slbNewCfgSyncSfo OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable synch stateful failover." ::= { syncGeneralCfg 10 } slbCurCfgSyncSfoUpdatePeriod OBJECT-TYPE SYNTAX INTEGER (1..60) MAX-ACCESS read-only STATUS current DESCRIPTION "The stateful failover update period in seconds." ::= { syncGeneralCfg 11 } slbNewCfgSyncSfoUpdatePeriod OBJECT-TYPE SYNTAX INTEGER (1..60) MAX-ACCESS read-write STATUS current DESCRIPTION "The stateful failover update period in seconds." ::= { syncGeneralCfg 12 } slbCurCfgSyncBwm OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable syncing BWM configuration." ::= { syncGeneralCfg 13 } slbNewCfgSyncBwm OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable syncing BWM configuration." ::= { syncGeneralCfg 14 } slbCurCfgSyncPeerPip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable synch peer proxy IP addresses." ::= { syncGeneralCfg 15 } slbNewCfgSyncPeerPip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable synch peer proxy IP addresses." ::= { syncGeneralCfg 16} slbCurCfgSyncCerts OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable syncing certificate repository components." ::= { syncGeneralCfg 17 } slbNewCfgSyncCerts OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable syncing certificate repository components. If Enable option is selected then Passphrase to encrypt/decrypt certificates and private keys during configuration sync must be set in all peer switches." ::= { syncGeneralCfg 18 } slbCurCfgSyncCertsPassPhrase OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Set passphrase to encrypt/decrypt synced certificates' and dnssec private keys." ::= { syncGeneralCfg 19 } slbNewCfgSyncCertsPassPhrase OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set passphrase to encrypt/decrypt synced certificates' and dnssec private keys.Same PassPhrase should be set at all peer switches." ::= { syncGeneralCfg 20 } slbNewCfgSyncCertsConfPassPhrase OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "This character string is used to confirm Passphrase which is already entered in slbNewCfgSyncCertsPassPhrase." ::= { syncGeneralCfg 21 } slbCurCfgSyncRoute OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable synch static route configuration." ::= { syncGeneralCfg 22 } slbNewCfgSyncRoute OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable synch static route configuration." ::= { syncGeneralCfg 23 } -- SYN Attack Detection synAttackCurCfgInterval OBJECT-TYPE SYNTAX INTEGER (2..3600) MAX-ACCESS read-only STATUS current DESCRIPTION "The interval specified in seconds determines how frequently the switch checks for SYN attacks." ::= { synAttackDetCfg 1 } synAttackNewCfgInterval OBJECT-TYPE SYNTAX INTEGER (2..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "The interval specified in seconds determines how frequently the switch checks for SYN attacks." ::= { synAttackDetCfg 2 } synAttackCurCfgThreshhold OBJECT-TYPE SYNTAX INTEGER (1..100000) MAX-ACCESS read-only STATUS current DESCRIPTION "The threshhold indicating the number of new half-open sessions per second." ::= { synAttackDetCfg 3 } synAttackNewCfgThreshhold OBJECT-TYPE SYNTAX INTEGER (1..100000) MAX-ACCESS read-write STATUS current DESCRIPTION "The threshhold indicating the number of new half-open sessions per second." ::= { synAttackDetCfg 4 } synAttackCurCfgResponseInterval OBJECT-TYPE SYNTAX INTEGER (10..1000) MAX-ACCESS read-only STATUS current DESCRIPTION "The interval specified in milliseconds determines how frequently the switch generate new SYN cookie value." ::= { synAttackDetCfg 5 } synAttackNewCfgResponseInterval OBJECT-TYPE SYNTAX INTEGER (10..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "The interval specified in milliseconds determines how frequently the switch generate new SYN cookie value." ::= { synAttackDetCfg 6 } synAttackCurCfgOnOff OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Globally ON or OFF of SYN Protection." ::= { synAttackDetCfg 7 } synAttackNewCfgOnOff OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Globally ON or OFF of SYN Protection." ::= { synAttackDetCfg 8 } -- Filtering Group fltCfgTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of filtering table entries." ::= { filterCfg 1 } -- Current Config Filtering Table fltCurCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF FltCurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The filtering table in the current configuration block." ::= { filterCfg 2 } fltCurCfgTableEntry OBJECT-TYPE SYNTAX FltCurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the filtering table." INDEX { fltCurCfgIndx } ::= { fltCurCfgTable 1 } FltCurCfgTableEntry ::= SEQUENCE { fltCurCfgIndx Integer32, fltCurCfgSrcIpMac INTEGER, fltCurCfgSrcIp IpAddress, fltCurCfgSrcIpMask IpAddress, fltCurCfgDstIpMac INTEGER, fltCurCfgDstIp IpAddress, fltCurCfgDstIpMask IpAddress, fltCurCfgProtocol INTEGER, fltCurCfgRangeLowSrcPort INTEGER, fltCurCfgRangeHighSrcPort INTEGER, fltCurCfgRangeLowDstPort INTEGER, fltCurCfgRangeHighDstPort INTEGER, fltCurCfgAction INTEGER, fltCurCfgRedirPort INTEGER, fltCurCfgRedirGroup Integer32, fltCurCfgLog INTEGER, fltCurCfgState INTEGER, fltCurCfgNat INTEGER, fltCurCfgCache INTEGER, fltCurCfgInvert INTEGER, fltCurCfgClientProxy INTEGER, fltCurCfgTcpAck INTEGER, fltCurCfgSrcMac PhysAddress, fltCurCfgDstMac PhysAddress, fltCurCfgFtpNatActive INTEGER, fltCurCfgAclTcpUrg INTEGER, fltCurCfgAclTcpAck INTEGER, fltCurCfgAclTcpPsh INTEGER, fltCurCfgAclTcpRst INTEGER, fltCurCfgAclTcpSyn INTEGER, fltCurCfgAclTcpFin INTEGER, fltCurCfgAclIcmp INTEGER, fltCurCfgAclIpOption INTEGER, fltCurCfgBwmContract Integer32, fltCurCfgAclIpTos INTEGER, fltCurCfgAclIpTosMask INTEGER, fltCurCfgAclIpTosNew INTEGER, fltCurCfgFwlb INTEGER, fltCurCfgNatTimeout INTEGER, fltCurCfgLinklb INTEGER, fltCurCfgWapRadiusSnoop INTEGER, fltCurCfgIdslbHash INTEGER, fltCurCfgVlan INTEGER, fltCurCfgTcpRateLimit INTEGER, fltCurCfgTcpRateMaxConn INTEGER, fltCurCfgHash INTEGER, fltCurCfgLayer7DenyState INTEGER, fltCurCfgLayer7DenyUrlBmap OCTET STRING, fltCurCfgGotoFilter Integer32, fltCurCfgRadiusWapPersist INTEGER, fltCurCfgPbind INTEGER, fltCurCfgTimeWindow INTEGER, fltCurCfgHoldDuration INTEGER, fltCurCfgProxyIp IpAddress, fltCurCfgPatternMatch INTEGER, fltCurCfgLayer7DenyMatchAll INTEGER, fltCurCfgLayer7ParseAll INTEGER, fltCurCfgSecurityParseAll INTEGER, fltCurCfgPatternMatchGroupBmap OCTET STRING, fltCurCfg8021pBitsValue INTEGER, fltCurCfg8021pBitsMatch INTEGER, fltCurCfgAclIpLength INTEGER, fltCurCfgIdsGroup Integer32, fltCurCfgEgressPip INTEGER, fltCurCfgDbind INTEGER, fltCurCfgReverse INTEGER, fltCurCfgRevBwmContract Integer32, fltCurCfgParseChn INTEGER, fltCurCfgRtpBwmContract Integer32, fltCurCfgSipParsing INTEGER, fltCurCfgSessionMirror INTEGER, fltCurCfgIpVer INTEGER, fltCurCfgIpv6Sip DisplayString, fltCurCfgIpv6Sprefix INTEGER, fltCurCfgIpv6Dip DisplayString, fltCurCfgIpv6Dprefix INTEGER, fltCurCfgHdrHash INTEGER, fltCurCfgHdrName DisplayString, fltCurCfgHdrHashLen INTEGER, fltCurCfgName DisplayString, fltCurCfgNatIp IpAddress, fltCurCfgIpv6Nip DisplayString, fltCurCfgIpv6Proxy DisplayString, fltCurCfgL7SipFilt INTEGER, fltCurCfgL3Filter INTEGER, fltCurCfgNatMcastVlan INTEGER, fltCurCfgNbind INTEGER } fltCurCfgIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filtering table index." ::= { fltCurCfgTableEntry 1 } fltCurCfgSrcIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The source IP address to be filtered." ::= { fltCurCfgTableEntry 2 } fltCurCfgSrcIpMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The source IP sub-net mask for filtering." ::= { fltCurCfgTableEntry 3 } fltCurCfgDstIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IP address to be filtered." ::= { fltCurCfgTableEntry 4 } fltCurCfgDstIpMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IP sub-net mask for filtering." ::= { fltCurCfgTableEntry 5 } fltCurCfgProtocol OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The protocol to be filtered." ::= { fltCurCfgTableEntry 6 } fltCurCfgRangeHighSrcPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The higher source TCP/UDP port number to be filtered. It applies only when protocol defined in fltCurCfgProtocol is UDP or TCP. '0' means no filtering." ::= { fltCurCfgTableEntry 7 } fltCurCfgRangeLowSrcPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The lower source TCP/UDP port number to be filtered. It applies only when protocol defined in fltCurCfgProtocol is UDP or TCP. '0' means no filtering." ::= { fltCurCfgTableEntry 8 } fltCurCfgRangeLowDstPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The lower destination TCP/UDP port number to be filtered. It applies only when protocol defined in fltCurCfgProtocol is UDP or TCP. '0' means no filtering." ::= { fltCurCfgTableEntry 9 } fltCurCfgRangeHighDstPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The higher destination TCP/UDP port number to be filtered. It applies only when protocol defined in fltCurCfgProtocol is UDP or TCP. '0' means no filtering." ::= { fltCurCfgTableEntry 10 } fltCurCfgAction OBJECT-TYPE SYNTAX INTEGER { allow(1), deny(2), redirect(3), nat(4), -- network address translation goto(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The action for the filtering rule." ::= { fltCurCfgTableEntry 11 } fltCurCfgRedirPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The real server port number used for redirection." ::= { fltCurCfgTableEntry 12 } fltCurCfgRedirGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server group to be redirected to." ::= { fltCurCfgTableEntry 13 } fltCurCfgLog OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable logging." ::= { fltCurCfgTableEntry 14 } fltCurCfgState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state of this filtering rule." ::= { fltCurCfgTableEntry 15 } fltCurCfgNat OBJECT-TYPE SYNTAX INTEGER { destination-address(1), source-address(2), multicast-address(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The selection of destination or source or multicast for network address translation." ::= { fltCurCfgTableEntry 16 } fltCurCfgCache OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable caching sessions that match filter." ::= { fltCurCfgTableEntry 17 } fltCurCfgInvert OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Turn the invert logic on or off for the filter entry." ::= { fltCurCfgTableEntry 18 } fltCurCfgClientProxy OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable client proxy." ::= { fltCurCfgTableEntry 19 } fltCurCfgTcpAck OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable filtering on matching TCP ACK and RST flag." ::= { fltCurCfgTableEntry 20 } fltCurCfgSrcMac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The source MAC address to be filtered." ::= { fltCurCfgTableEntry 22 } fltCurCfgDstMac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The Destination MAC address to be filtered." ::= { fltCurCfgTableEntry 23 } fltCurCfgFtpNatActive OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable FTP NAT for active ftp only." ::= { fltCurCfgTableEntry 24 } -- Current Config for TCP ACL filtering Table fltCurCfgAclTcpUrg OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable TCP URG packet." ::= { fltCurCfgTableEntry 25 } fltCurCfgAclTcpAck OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable TCP ACK packet." ::= { fltCurCfgTableEntry 26 } fltCurCfgAclTcpPsh OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable TCP PSH packet." ::= { fltCurCfgTableEntry 27 } fltCurCfgAclTcpRst OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable TCP RST packet." ::= { fltCurCfgTableEntry 28 } fltCurCfgAclTcpSyn OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable TCP SYN packet." ::= { fltCurCfgTableEntry 29 } fltCurCfgAclTcpFin OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable TCP FIN packet." ::= { fltCurCfgTableEntry 30 } -- Current Config for ICMP Type ACL filtering Table fltCurCfgAclIcmp OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "ICMP type to be filtered. A ICMP type of 255 indicates 'any'" ::= { fltCurCfgTableEntry 31 } -- Current Config IP Option ACL Filtering Table fltCurCfgAclIpOption OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable IP option matching." ::= { fltCurCfgTableEntry 32 } fltCurCfgBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Filt default BW contract number." ::= { fltCurCfgTableEntry 33 } fltCurCfgAclIpTos OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The IP TOS value to be filtered." ::= { fltCurCfgTableEntry 34 } fltCurCfgAclIpTosMask OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The IP TOS mask for filtering." ::= { fltCurCfgTableEntry 35 } fltCurCfgAclIpTosNew OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The new IP TOS value to over-write when filtering fired." ::= { fltCurCfgTableEntry 36 } fltCurCfgFwlb OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable filtering on firewall redirect hash method." ::= { fltCurCfgTableEntry 37 } fltCurCfgNatTimeout OBJECT-TYPE SYNTAX INTEGER (4..32768) MAX-ACCESS read-only STATUS current DESCRIPTION "The NAT session timeout. The timeout value should be an even number between 4 and 32768." ::= { fltCurCfgTableEntry 38 } fltCurCfgLinklb OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable WAN link load balancing." ::= { fltCurCfgTableEntry 39 } fltCurCfgWapRadiusSnoop OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable WAP RADIUS snooping." ::= { fltCurCfgTableEntry 40 } fltCurCfgSrcIpMac OBJECT-TYPE SYNTAX INTEGER { ip(1), mac(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Set a flag indicating whether filtering should be based on the source IP address or the source MAC address field." ::= { fltCurCfgTableEntry 41 } fltCurCfgDstIpMac OBJECT-TYPE SYNTAX INTEGER { ip(1), mac(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Set a flag indicating whether filtering should be based on the destination IP address or the destination MAC address field." ::= { fltCurCfgTableEntry 42 } fltCurCfgIdslbHash OBJECT-TYPE SYNTAX INTEGER { sip(1), dip(2), both(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Set hash parameter for intrusion detection server load balancing." ::= { fltCurCfgTableEntry 43 } fltCurCfgVlan OBJECT-TYPE SYNTAX INTEGER (0..4090) MAX-ACCESS read-only STATUS current DESCRIPTION "Set the VLAN assoicated with the filter." ::= { fltCurCfgTableEntry 44 } fltCurCfgName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the filter." ::= { fltCurCfgTableEntry 45 } fltCurCfgTcpRateLimit OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable protocol rate limiting." ::= { fltCurCfgTableEntry 46 } fltCurCfgTcpRateMaxConn OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Set maximum connections (number of connections in units of 10) for TCP connection rate limiting. In the case of ICMP and UDP, this is the maximum packets (number of packets in units of 10)." ::= { fltCurCfgTableEntry 47 } fltCurCfgHash OBJECT-TYPE SYNTAX INTEGER { auto(1), sip(2), dip(3), both(4), sipsport(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Set hash parameter for the filter." ::= { fltCurCfgTableEntry 48 } fltCurCfgLayer7DenyState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable layer 7 deny filtering." ::= { fltCurCfgTableEntry 50 } fltCurCfgLayer7DenyUrlBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The URL strings selected for Layer 7 deny filters. The selected URL strings are presented in a bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ URL Path 9 || || || ||___ URL Path 8 || |____ URL Path 7 || . . . ||_________ URL Path 2 |__________ URL Path 1 where x : 1 - The represented URL string is selected 0 - The represented URL string is not selected" ::= { fltCurCfgTableEntry 51 } fltCurCfgGotoFilter OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filter ID for GOTO action in the current config." ::= { fltCurCfgTableEntry 52 } fltCurCfgRadiusWapPersist OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Radius/WAP persistence." ::= { fltCurCfgTableEntry 53 } fltCurCfgPbind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable filter persistent binding." ::= { fltCurCfgTableEntry 54 } fltCurCfgTimeWindow OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The time window for protocol rate limiting (in seconds)." ::= { fltCurCfgTableEntry 55 } fltCurCfgHoldDuration OBJECT-TYPE SYNTAX INTEGER (2..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The hold down duration for protocol rate limiting (in minutes)." ::= { fltCurCfgTableEntry 56 } fltCurCfgPatternMatch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable binary pattern matching." ::= { fltCurCfgTableEntry 57 } fltCurCfgLayer7DenyMatchAll OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable match-all criteria for L7 deny string matching." ::= { fltCurCfgTableEntry 58 } fltCurCfgProxyIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The client proxy IP address for NAT and REDIR filter." ::= { fltCurCfgTableEntry 59 } fltCurCfgLayer7ParseAll OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable layer 7 lookup (parsing) of all packets." ::= { fltCurCfgTableEntry 60 } fltCurCfgSecurityParseAll OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable pattern string lookup (parsing) of all packets." ::= { fltCurCfgTableEntry 61 } fltCurCfgPatternMatchGroupBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The pattern match group. The pattern match groups are presented in a bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ pattern match group || || || ||___ pattern match group 8 || |____ pattern match group 7 || . . . ||_________ pattern match group 2 |__________ pattern match group 1 where x : 1 - The represented pattern match group is selected 0 - The represented pattern match group is not selected" ::= { fltCurCfgTableEntry 62 } fltCurCfg8021pBitsValue OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "The 802.1p bits value to match." ::= { fltCurCfgTableEntry 63 } fltCurCfg8021pBitsMatch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable matching on 802.1p bits in the packets." ::= { fltCurCfgTableEntry 64 } fltCurCfgAclIpLength OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Set the IP maximum packet length in bytes. A value can be either 0 which indicates 'any' length or between 64 and 65535." ::= { fltCurCfgTableEntry 65 } fltCurCfgIdsGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server group for IDS load balancing. A value of 0 indicates 'none'." ::= { fltCurCfgTableEntry 66 } fltCurCfgEgressPip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable pip selection based on egress port/vlan." ::= { fltCurCfgTableEntry 67 } fltCurCfgDbind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable filter delayed binding." ::= { fltCurCfgTableEntry 68 } fltCurCfgRevBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Filt reverse session BWM contract number." ::= { fltCurCfgTableEntry 69 } fltCurCfgReverse OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable creating session for reverse side traffic." ::= { fltCurCfgTableEntry 70 } fltCurCfgParseChn OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable chained pgroup match criteria for l7 filtering." ::= { fltCurCfgTableEntry 71 } fltCurCfgRtpBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "BWM contract for SIP RTP traffic." ::= { fltCurCfgTableEntry 72 } fltCurCfgSipParsing OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable SIP NAT." ::= { fltCurCfgTableEntry 73 } fltCurCfgSessionMirror OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable session mirroring." ::= { fltCurCfgTableEntry 74 } fltCurCfgIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of IP address." ::= { fltCurCfgTableEntry 75 } fltCurCfgIpv6Sip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The source IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltCurCfgTableEntry 76 } fltCurCfgIpv6Sprefix OBJECT-TYPE SYNTAX INTEGER(0..128) MAX-ACCESS read-only STATUS current DESCRIPTION "The prefix length associated with source IP address ." ::= { fltCurCfgTableEntry 77 } fltCurCfgIpv6Dip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltCurCfgTableEntry 78 } fltCurCfgIpv6Dprefix OBJECT-TYPE SYNTAX INTEGER(0..128) MAX-ACCESS read-only STATUS current DESCRIPTION "The prefix length associated with destination IP address ." ::= { fltCurCfgTableEntry 79 } fltCurCfgHdrHash OBJECT-TYPE SYNTAX INTEGER { none(1), headerhash(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The header hash filter." ::= { fltCurCfgTableEntry 80 } fltCurCfgHdrName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The header name of the filter." ::= { fltCurCfgTableEntry 81 } fltCurCfgHdrHashLen OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The header hash length of the filter." ::= { fltCurCfgTableEntry 82 } fltCurCfgL3Filter OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The L3 filter processing state for this filter." ::= { fltCurCfgTableEntry 83 } fltCurCfgNatIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The nat IP address to be filtered." ::= { fltCurCfgTableEntry 84 } fltCurCfgIpv6Nip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The nat IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltCurCfgTableEntry 85 } fltCurCfgIpv6Proxy OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The proxy IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltCurCfgTableEntry 86 } fltCurCfgL7SipFilt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable L7 application SIP UDP filtering." ::= { fltCurCfgTableEntry 87 } fltCurCfgNatMcastVlan OBJECT-TYPE SYNTAX INTEGER (0..4090) MAX-ACCESS read-only STATUS current DESCRIPTION "Multicast VLAN." ::= { fltCurCfgTableEntry 88 } fltCurCfgNbind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable subnet binding for redirection." ::= { fltCurCfgTableEntry 89 } -- New Config Filtering Table fltNewCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF FltNewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The filtering table in the new configuration block." ::= { filterCfg 3 } fltNewCfgTableEntry OBJECT-TYPE SYNTAX FltNewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the filtering table." INDEX { fltNewCfgIndx } ::= { fltNewCfgTable 1 } FltNewCfgTableEntry ::= SEQUENCE { fltNewCfgIndx Integer32, fltNewCfgSrcIpMac INTEGER, fltNewCfgSrcIp IpAddress, fltNewCfgSrcIpMask IpAddress, fltNewCfgDstIpMac INTEGER, fltNewCfgDstIp IpAddress, fltNewCfgDstIpMask IpAddress, fltNewCfgProtocol INTEGER, fltNewCfgRangeLowSrcPort INTEGER, fltNewCfgRangeHighSrcPort INTEGER, fltNewCfgRangeLowDstPort INTEGER, fltNewCfgRangeHighDstPort INTEGER, fltNewCfgAction INTEGER, fltNewCfgRedirPort INTEGER, fltNewCfgRedirGroup Integer32, fltNewCfgLog INTEGER, fltNewCfgState INTEGER, fltNewCfgNat INTEGER, fltNewCfgCache INTEGER, fltNewCfgInvert INTEGER, fltNewCfgClientProxy INTEGER, fltNewCfgTcpAck INTEGER, fltNewCfgSrcMac PhysAddress, fltNewCfgDstMac PhysAddress, fltNewCfgFtpNatActive INTEGER, fltNewCfgAclTcpUrg INTEGER, fltNewCfgAclTcpAck INTEGER, fltNewCfgAclTcpPsh INTEGER, fltNewCfgAclTcpRst INTEGER, fltNewCfgAclTcpSyn INTEGER, fltNewCfgAclTcpFin INTEGER, fltNewCfgAclIcmp INTEGER, fltNewCfgAclIpOption INTEGER, fltNewCfgBwmContract Integer32, fltNewCfgAclIpTos INTEGER, fltNewCfgAclIpTosMask INTEGER, fltNewCfgAclIpTosNew INTEGER, fltNewCfgFwlb INTEGER, fltNewCfgNatTimeout INTEGER, fltNewCfgLinklb INTEGER, fltNewCfgWapRadiusSnoop INTEGER, fltNewCfgIdslbHash INTEGER, fltNewCfgVlan INTEGER, fltNewCfgName DisplayString, fltNewCfgTcpRateLimit INTEGER, fltNewCfgTcpRateMaxConn INTEGER, fltNewCfgHash INTEGER, fltNewCfgLayer7DenyState INTEGER, fltNewCfgLayer7DenyUrlBmap OCTET STRING, fltNewCfgLayer7DenyAddUrl Integer32, fltNewCfgLayer7DenyRemUrl Integer32, fltNewCfgGotoFilter Integer32, fltNewCfgRadiusWapPersist INTEGER, fltNewCfgPbind INTEGER, fltNewCfgTimeWindow INTEGER, fltNewCfgHoldDuration INTEGER, fltNewCfgProxyIp IpAddress, fltNewCfgPatternMatch INTEGER, fltNewCfgLayer7DenyMatchAll INTEGER, fltNewCfgLayer7ParseAll INTEGER, fltNewCfgSecurityParseAll INTEGER, fltNewCfgPatternMatchGroupBmap OCTET STRING, fltNewCfgAddPatternMatchGroup Integer32, fltNewCfgRemPatternMatchGroup Integer32, fltNewCfg8021pBitsValue INTEGER, fltNewCfg8021pBitsMatch INTEGER, fltNewCfgAclIpLength INTEGER, fltNewCfgIdsGroup Integer32, fltNewCfgEgressPip INTEGER, fltNewCfgDbind INTEGER, fltNewCfgReverse INTEGER, fltNewCfgRevBwmContract Integer32, fltNewCfgParseChn INTEGER, fltNewCfgRtpBwmContract Integer32, fltNewCfgSipParsing INTEGER, fltNewCfgSessionMirror INTEGER, fltNewCfgIpVer INTEGER, fltNewCfgIpv6Sip DisplayString, fltNewCfgIpv6Sprefix INTEGER, fltNewCfgIpv6Dip DisplayString, fltNewCfgIpv6Dprefix INTEGER, fltNewCfgHdrHash INTEGER, fltNewCfgHdrName DisplayString, fltNewCfgHdrHashLen INTEGER, fltNewCfgL3Filter INTEGER, fltNewCfgDelete INTEGER, fltNewCfgNatIp IpAddress, fltNewCfgIpv6Nip DisplayString, fltNewCfgIpv6Proxy DisplayString, fltNewCfgL7SipFilt INTEGER, fltNewCfgNatMcastVlan INTEGER, fltNewCfgNbind INTEGER } fltNewCfgIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filtering table index." ::= { fltNewCfgTableEntry 1 } fltNewCfgSrcIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The source IP address to be filtered." ::= { fltNewCfgTableEntry 2 } fltNewCfgSrcIpMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The source IP sub-net mask for filtering." ::= { fltNewCfgTableEntry 3 } fltNewCfgDstIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The destination IP address to be filtered." ::= { fltNewCfgTableEntry 4 } fltNewCfgDstIpMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The destination IP sub-net mask for filtering." ::= { fltNewCfgTableEntry 5 } fltNewCfgProtocol OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The protocol to be filtered." ::= { fltNewCfgTableEntry 6 } fltNewCfgRangeHighSrcPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The higher source TCP/UDP port number to be filtered. It applies only when protocol defined in fltNewCfgProtocol is UDP or TCP. '0' means no filtering." ::= { fltNewCfgTableEntry 7 } fltNewCfgRangeLowSrcPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The lower source TCP/UDP port number to be filtered. It applies only when protocol defined in fltNewCfgProtocol is UDP or TCP. '0' means no filtering." ::= { fltNewCfgTableEntry 8 } fltNewCfgRangeLowDstPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The lower destination TCP/UDP port number to be filtered. It applies only when protocol defined in fltNewCfgProtocol is UDP or TCP. '0' means no filtering." ::= { fltNewCfgTableEntry 9 } fltNewCfgRangeHighDstPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The higher destination TCP/UDP port number to be filtered. It applies only when protocol defined in fltNewCfgProtocol is UDP or TCP. '0' means no filtering." ::= { fltNewCfgTableEntry 10 } fltNewCfgAction OBJECT-TYPE SYNTAX INTEGER { allow(1), deny(2), redirect(3), nat(4), -- network address translation goto(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "The action for the filtering rule." ::= { fltNewCfgTableEntry 11 } fltNewCfgRedirPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The real server port number used for redirection." ::= { fltNewCfgTableEntry 12 } fltNewCfgRedirGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The real server group to be redirected to." ::= { fltNewCfgTableEntry 13 } fltNewCfgLog OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable logging." ::= { fltNewCfgTableEntry 14 } fltNewCfgState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The state of this filtering rule." ::= { fltNewCfgTableEntry 15 } fltNewCfgDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { fltNewCfgTableEntry 16 } fltNewCfgNat OBJECT-TYPE SYNTAX INTEGER { destination-address(1), source-address(2), multicast-address(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "The selection of destination or source or multicast for network address translation." ::= { fltNewCfgTableEntry 17 } fltNewCfgCache OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable caching sessions that match filter." ::= { fltNewCfgTableEntry 18 } fltNewCfgInvert OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Turn the invert logic on or off for the filter entry." ::= { fltNewCfgTableEntry 19 } fltNewCfgClientProxy OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable client proxy." ::= { fltNewCfgTableEntry 20 } fltNewCfgTcpAck OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable filtering on matching TCP ACK and RST flag." ::= { fltNewCfgTableEntry 21 } fltNewCfgSrcMac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The source MAC address to be filtered." ::= { fltNewCfgTableEntry 23 } fltNewCfgDstMac OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The Destination MAC address to be filtered." ::= { fltNewCfgTableEntry 24 } fltNewCfgFtpNatActive OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable FTP NAT for active ftp." ::= { fltNewCfgTableEntry 25 } -- New Config TCP Flag ACL Filtering Table fltNewCfgAclTcpUrg OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable TCP URG packet." ::= { fltNewCfgTableEntry 26 } fltNewCfgAclTcpAck OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable TCP ACK packet." ::= { fltNewCfgTableEntry 27 } fltNewCfgAclTcpPsh OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable TCP PSH packet." ::= { fltNewCfgTableEntry 28 } fltNewCfgAclTcpRst OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable TCP RST packet." ::= { fltNewCfgTableEntry 29 } fltNewCfgAclTcpSyn OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable TCP SYN packet." ::= { fltNewCfgTableEntry 30 } fltNewCfgAclTcpFin OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable TCP FIN packet." ::= { fltNewCfgTableEntry 31 } -- New Config ICMP Type ACL Filtering Table fltNewCfgAclIcmp OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "ICMP type to be filtered. A ICMP type of 255 indicates 'any'" ::= { fltNewCfgTableEntry 32 } -- New Config IP Option ACL Filtering Table fltNewCfgAclIpOption OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable IP option matching." ::= { fltNewCfgTableEntry 33 } fltNewCfgBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Filt default BW contract number." ::= { fltNewCfgTableEntry 34 } fltNewCfgAclIpTos OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The IP TOS value to be filtered." ::= { fltNewCfgTableEntry 35 } fltNewCfgAclIpTosMask OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The IP TOS mask for filtering." ::= { fltNewCfgTableEntry 36 } fltNewCfgAclIpTosNew OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The new IP TOS value to over-write when filtering fired." ::= { fltNewCfgTableEntry 37 } fltNewCfgFwlb OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable filtering on firewall redirect hash method." ::= { fltNewCfgTableEntry 38 } fltNewCfgNatTimeout OBJECT-TYPE SYNTAX INTEGER (4..32768) MAX-ACCESS read-create STATUS current DESCRIPTION "The NAT session timeout. The timeout value should be an even number between 4 and 32768." ::= { fltNewCfgTableEntry 39 } fltNewCfgLinklb OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable WAN link load balancing." ::= { fltNewCfgTableEntry 40 } fltNewCfgWapRadiusSnoop OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable WAP RADIUS snooping." ::= { fltNewCfgTableEntry 41 } fltNewCfgSrcIpMac OBJECT-TYPE SYNTAX INTEGER { ip(1), mac(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set a flag indicating whether filtering should be based on the source IP address or the source MAC address field." ::= { fltNewCfgTableEntry 42 } fltNewCfgDstIpMac OBJECT-TYPE SYNTAX INTEGER { ip(1), mac(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set a flag indicating whether filtering should be based on the destination IP address or the destination MAC address field." ::= { fltNewCfgTableEntry 43 } fltNewCfgIdslbHash OBJECT-TYPE SYNTAX INTEGER { sip(1), dip(2), both(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set hash parameter for intrusion detection server load balancing." ::= { fltNewCfgTableEntry 44 } fltNewCfgVlan OBJECT-TYPE SYNTAX INTEGER (0..4090) MAX-ACCESS read-create STATUS current DESCRIPTION "Set the VLAN assoicated with the filter." ::= { fltNewCfgTableEntry 45 } fltNewCfgName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the filter." ::= { fltNewCfgTableEntry 46 } fltNewCfgTcpRateLimit OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable protocol rate limiting." ::= { fltNewCfgTableEntry 47 } fltNewCfgTcpRateMaxConn OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Set maximum connections (number of connections in units of 10) for TCP connection rate limiting. In the case of ICMP and UDP, this is the maximum packets (number of packets in units of 10)." ::= { fltNewCfgTableEntry 48 } fltNewCfgHash OBJECT-TYPE SYNTAX INTEGER { auto(1), sip(2), dip(3), both(4), sipsport(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "Set hash parameter for the filter." ::= { fltNewCfgTableEntry 49 } fltNewCfgLayer7DenyState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable layer 7 deny filtering." ::= { fltNewCfgTableEntry 51 } fltNewCfgLayer7DenyUrlBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The URL strings selected for Layer 7 deny filters. The selected URL strings are presented in a bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ URL Path 9 || || || ||___ URL Path 8 || |____ URL Path 7 || . . . ||_________ URL Path 2 |__________ URL Path 1 where x : 1 - The represented URL string is selected 0 - The represented URL string is not selected" ::= { fltNewCfgTableEntry 52 } fltNewCfgLayer7DenyAddUrl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The URL Path (slbCurCfgUrlLbPathIndex) to be added to the Layer 7 deny filter. A zero is returned when read." ::= { fltNewCfgTableEntry 53 } fltNewCfgLayer7DenyRemUrl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The URL Path (slbCurCfgUrlLbPathIndex) to be removed from the Layer 7 deny filter. A zero is returned when read." ::= { fltNewCfgTableEntry 54 } fltNewCfgGotoFilter OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The filter ID for GOTO action in the new config." ::= { fltNewCfgTableEntry 55 } fltNewCfgRadiusWapPersist OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable Radius/WAP persistence." ::= { fltNewCfgTableEntry 56 } fltNewCfgPbind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable filter persistent binding." ::= { fltNewCfgTableEntry 57 } fltNewCfgTimeWindow OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The time window for protocol rate limiting (in seconds)." ::= { fltNewCfgTableEntry 58 } fltNewCfgHoldDuration OBJECT-TYPE SYNTAX INTEGER (2..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The hold down duration for protocol rate limiting (in minutes)." ::= { fltNewCfgTableEntry 59 } fltNewCfgPatternMatch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable binary pattern matching." ::= { fltNewCfgTableEntry 60 } fltNewCfgLayer7DenyMatchAll OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable match-all criteria for L7 deny string matching." ::= { fltNewCfgTableEntry 61 } fltNewCfgProxyIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The client proxy IP address for NAT and REDIR filter." ::= { fltNewCfgTableEntry 62 } fltNewCfgLayer7ParseAll OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable layer 7 lookup (parsing) of all packets." ::= { fltNewCfgTableEntry 63 } fltNewCfgSecurityParseAll OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable pattern string lookup (parsing) of all packets." ::= { fltNewCfgTableEntry 64 } fltNewCfgPatternMatchGroupBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The pattern match group. The pattern match groups are presented in a bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ pattern match group || || || ||___ pattern match group 8 || |____ pattern match group 7 || . . . ||_________ pattern match group 2 |__________ pattern match group 1 where x : 1 - The represented pattern match group is selected 0 - The represented pattern match group is not selected" ::= { fltNewCfgTableEntry 65 } fltNewCfgAddPatternMatchGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The pattern match group to be added to the security filter. A zero is returned when read." ::= { fltNewCfgTableEntry 66 } fltNewCfgRemPatternMatchGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The pattern match group to be to be removed from the security filter. A zero is returned when read." ::= { fltNewCfgTableEntry 67 } fltNewCfg8021pBitsValue OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "The 802.1p bits value to match." ::= { fltNewCfgTableEntry 68 } fltNewCfg8021pBitsMatch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable matching on 802.1p bits in the packets." ::= { fltNewCfgTableEntry 69 } fltNewCfgAclIpLength OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Set the IP maximum packet length in bytes. A value can be either 0 which indicates 'any' length or between 64 and 65535." ::= { fltNewCfgTableEntry 70 } fltNewCfgIdsGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The real server group for IDS load balancing. A value of 0 indicates 'none'." ::= { fltNewCfgTableEntry 71 } fltNewCfgEgressPip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable pip selection based on egress port/vlan." ::= { fltNewCfgTableEntry 72 } fltNewCfgDbind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable filter delayed binding." ::= { fltNewCfgTableEntry 73 } fltNewCfgRevBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Filt reverse session BWM contract number." ::= { fltNewCfgTableEntry 74 } fltNewCfgReverse OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable creating session for reverse side traffic." ::= { fltNewCfgTableEntry 75 } fltNewCfgParseChn OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable chained pgroup match criteria for l7 filtering." ::= { fltNewCfgTableEntry 76} fltNewCfgRtpBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "BWM contract for SIP RTP traffic." ::= { fltNewCfgTableEntry 77 } fltNewCfgSipParsing OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable SIP NAT." ::= { fltNewCfgTableEntry 78 } fltNewCfgSessionMirror OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable session mirroring." ::= { fltNewCfgTableEntry 79 } fltNewCfgIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of IP address." ::= { fltNewCfgTableEntry 80 } fltNewCfgIpv6Sip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The source IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltNewCfgTableEntry 81 } fltNewCfgIpv6Sprefix OBJECT-TYPE SYNTAX INTEGER(0..128) MAX-ACCESS read-create STATUS current DESCRIPTION "The prefix length associated with source IP address ." ::= { fltNewCfgTableEntry 82 } fltNewCfgIpv6Dip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The destination IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltNewCfgTableEntry 83 } fltNewCfgIpv6Dprefix OBJECT-TYPE SYNTAX INTEGER(0..128) MAX-ACCESS read-create STATUS current DESCRIPTION "The prefix length associated with destination IP address ." ::= { fltNewCfgTableEntry 84 } fltNewCfgHdrHash OBJECT-TYPE SYNTAX INTEGER { none(1), headerhash(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The header hash filter." ::= { fltNewCfgTableEntry 85 } fltNewCfgHdrName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The header name of the filter. Headerhash should be enabled before header name is configured." ::= { fltNewCfgTableEntry 86 } fltNewCfgHdrHashLen OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The header hash length of the filter. Headerhash should be enabled before hash length is configured." ::= { fltNewCfgTableEntry 87 } fltNewCfgL3Filter OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The L3 filter processing state for this filter." ::= { fltNewCfgTableEntry 88} fltNewCfgNatIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The nat IP address to be filtered." ::= { fltNewCfgTableEntry 89 } fltNewCfgIpv6Nip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The nat IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltNewCfgTableEntry 90 } fltNewCfgIpv6Proxy OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The proxy IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltNewCfgTableEntry 91 } fltNewCfgL7SipFilt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable L7 application SIP UDP filtering." ::= { fltNewCfgTableEntry 92 } fltNewCfgNatMcastVlan OBJECT-TYPE SYNTAX INTEGER (0..4090) MAX-ACCESS read-write STATUS current DESCRIPTION "Multicast VLAN." ::= { fltNewCfgTableEntry 93 } fltNewCfgNbind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable subnet binding for redirection." ::= { fltNewCfgTableEntry 94 } fltNewCfgExtendedTable OBJECT-TYPE SYNTAX SEQUENCE OF FltNewCfgExtendedTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The filtering table in the new configuration block." ::= { filterCfg 12 } fltNewCfgExtendedTableEntry OBJECT-TYPE SYNTAX FltNewCfgExtendedTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the filtering table." INDEX { fltNewCfgExtendedIndx } ::= { fltNewCfgExtendedTable 1 } FltNewCfgExtendedTableEntry ::= SEQUENCE { fltNewCfgExtendedIndx Integer32, fltNewCfgExtendedLayer7DenyState INTEGER, fltNewCfgExtendedLayer7DenyUrlBmap OCTET STRING, fltNewCfgExtendedLayer7DenyAddUrl Integer32, fltNewCfgExtendedLayer7DenyRemUrl Integer32, fltNewCfgExtendedGotoFilter Integer32, fltNewCfgExtendedRadiusWapPersist INTEGER, fltNewCfgExtendedPbind INTEGER, fltNewCfgExtendedTimeWindow INTEGER, fltNewCfgExtendedHoldDuration INTEGER, fltNewCfgExtendedProxyIp IpAddress, fltNewCfgExtendedPatternMatch INTEGER, fltNewCfgExtendedLayer7DenyMatchAll INTEGER, fltNewCfgExtendedLayer7ParseAll INTEGER, fltNewCfgExtendedSecurityParseAll INTEGER, fltNewCfgExtendedPatternMatchGroupBmap OCTET STRING, fltNewCfgExtendedAddPatternMatchGroup Integer32, fltNewCfgExtendedRemPatternMatchGroup Integer32, fltNewCfgExtended8021pBitsValue INTEGER, fltNewCfgExtended8021pBitsMatch INTEGER, fltNewCfgExtendedAclIpLength INTEGER, fltNewCfgExtendedIdsGroup Integer32, fltNewCfgExtendedEgressPip INTEGER, fltNewCfgExtendedDbind INTEGER, fltNewCfgExtendedReverse INTEGER, fltNewCfgExtendedRevBwmContract Integer32, fltNewCfgExtendedParseChn INTEGER, fltNewCfgExtendedRtpBwmContract Integer32, fltNewCfgExtendedSipParsing INTEGER, fltNewCfgExtendedSessionMirror INTEGER, fltNewCfgExtendedIpVer INTEGER, fltNewCfgExtendedIpv6Sip DisplayString, fltNewCfgExtendedIpv6Sprefix INTEGER, fltNewCfgExtendedIpv6Dip DisplayString, fltNewCfgExtendedIpv6Dprefix INTEGER, fltNewCfgExtendedHdrHash INTEGER, fltNewCfgExtendedHdrName DisplayString, fltNewCfgExtendedHdrHashLen INTEGER, fltNewCfgExtendedNatIp IpAddress, fltNewCfgExtendedIpv6Nip DisplayString, fltNewCfgExtendedIpv6Proxy DisplayString, fltNewCfgExtendedL7SipFilt INTEGER, fltNewCfgExtendedL3State INTEGER, fltNewCfgExtendedNatMcastVlan INTEGER, fltNewCfgExtendedNbind INTEGER } fltNewCfgExtendedIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filtering table index." ::= { fltNewCfgExtendedTableEntry 1 } fltNewCfgExtendedLayer7DenyState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable layer 7 deny filtering." ::= { fltNewCfgExtendedTableEntry 3 } fltNewCfgExtendedLayer7DenyUrlBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The URL strings selected for Layer 7 deny filters. The selected URL strings are presented in a bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ URL Path 9 || || || ||___ URL Path 8 || |____ URL Path 7 || . . . ||_________ URL Path 2 |__________ URL Path 1 where x : 1 - The represented URL string is selected 0 - The represented URL string is not selected" ::= { fltNewCfgExtendedTableEntry 4 } fltNewCfgExtendedLayer7DenyAddUrl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The URL Path (slbCurCfgUrlLbPathIndex) to be added to the Layer 7 deny filter. A zero is returned when read." ::= { fltNewCfgExtendedTableEntry 5 } fltNewCfgExtendedLayer7DenyRemUrl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The URL Path (slbCurCfgUrlLbPathIndex) to be removed from the Layer 7 deny filter. A zero is returned when read." ::= { fltNewCfgExtendedTableEntry 6} fltNewCfgExtendedGotoFilter OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The filter ID for GOTO action in the new config." ::= { fltNewCfgExtendedTableEntry 7 } fltNewCfgExtendedRadiusWapPersist OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable Radius/WAP persistence." ::= { fltNewCfgExtendedTableEntry 8 } fltNewCfgExtendedPbind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable filter persistent binding." ::= { fltNewCfgExtendedTableEntry 9 } fltNewCfgExtendedTimeWindow OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The time window for protocol rate limiting (in seconds)." ::= { fltNewCfgExtendedTableEntry 10 } fltNewCfgExtendedHoldDuration OBJECT-TYPE SYNTAX INTEGER (2..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The hold down duration for protocol rate limiting (in minutes)." ::= { fltNewCfgExtendedTableEntry 11 } fltNewCfgExtendedPatternMatch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable binary pattern matching." ::= { fltNewCfgExtendedTableEntry 12 } fltNewCfgExtendedLayer7DenyMatchAll OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable match-all criteria for L7 deny string matching." ::= { fltNewCfgExtendedTableEntry 13 } fltNewCfgExtendedProxyIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The client proxy IP address for NAT and REDIR filter." ::= { fltNewCfgExtendedTableEntry 14 } fltNewCfgExtendedLayer7ParseAll OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable layer 7 lookup (parsing) of all packets." ::= { fltNewCfgExtendedTableEntry 15 } fltNewCfgExtendedSecurityParseAll OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable pattern string lookup (parsing) of all packets." ::= { fltNewCfgExtendedTableEntry 16 } fltNewCfgExtendedPatternMatchGroupBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The pattern match group. The pattern match groups are presented in a bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ pattern match group || || || ||___ pattern match group 8 || |____ pattern match group 7 || . . . ||_________ pattern match group 2 |__________ pattern match group 1 where x : 1 - The represented pattern match group is selected 0 - The represented pattern match group is not selected" ::= { fltNewCfgExtendedTableEntry 17 } fltNewCfgExtendedAddPatternMatchGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The pattern match group to be added to the security filter. A zero is returned when read." ::= { fltNewCfgExtendedTableEntry 18 } fltNewCfgExtendedRemPatternMatchGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The pattern match group to be to be removed from the security filter. A zero is returned when read." ::= { fltNewCfgExtendedTableEntry 19 } fltNewCfgExtended8021pBitsValue OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "The 802.1p bits value to match." ::= { fltNewCfgExtendedTableEntry 20 } fltNewCfgExtended8021pBitsMatch OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable matching on 802.1p bits in the packets." ::= { fltNewCfgExtendedTableEntry 21 } fltNewCfgExtendedAclIpLength OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Set the IP maximum packet length in bytes. A value can be either 0 which indicates 'any' length or between 64 and 65535." ::= { fltNewCfgExtendedTableEntry 22 } fltNewCfgExtendedIdsGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The real server group for IDS load balancing. A value of 0 indicates 'none'." ::= { fltNewCfgExtendedTableEntry 23 } fltNewCfgExtendedEgressPip OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable pip selection based on egress port/vlan." ::= { fltNewCfgExtendedTableEntry 24 } fltNewCfgExtendedDbind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable filter delayed binding." ::= { fltNewCfgExtendedTableEntry 25 } fltNewCfgExtendedRevBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Filt reverse session BWM contract number." ::= { fltNewCfgExtendedTableEntry 26 } fltNewCfgExtendedReverse OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable creating session for reverse side traffic." ::= { fltNewCfgExtendedTableEntry 27 } fltNewCfgExtendedParseChn OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable chained pgroup match criteria for l7 filtering." ::= { fltNewCfgExtendedTableEntry 28} fltNewCfgExtendedRtpBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "BWM contract for SIP RTP traffic." ::= { fltNewCfgExtendedTableEntry 29 } fltNewCfgExtendedSipParsing OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable SIP NAT." ::= { fltNewCfgExtendedTableEntry 30 } fltNewCfgExtendedSessionMirror OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable session mirroring." ::= { fltNewCfgExtendedTableEntry 31 } fltNewCfgExtendedIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of IP address." ::= { fltNewCfgExtendedTableEntry 32 } fltNewCfgExtendedIpv6Sip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The source IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltNewCfgExtendedTableEntry 33 } fltNewCfgExtendedIpv6Sprefix OBJECT-TYPE SYNTAX INTEGER(0..128) MAX-ACCESS read-create STATUS current DESCRIPTION "The prefix length associated with source IP address ." ::= { fltNewCfgExtendedTableEntry 34 } fltNewCfgExtendedIpv6Dip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The destination IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltNewCfgExtendedTableEntry 35 } fltNewCfgExtendedIpv6Dprefix OBJECT-TYPE SYNTAX INTEGER(0..128) MAX-ACCESS read-create STATUS current DESCRIPTION "The prefix length associated with destination IP address ." ::= {fltNewCfgExtendedTableEntry 36 } fltNewCfgExtendedHdrHash OBJECT-TYPE SYNTAX INTEGER { none(1), headerhash(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The header hash filter." ::= { fltNewCfgExtendedTableEntry 37 } fltNewCfgExtendedHdrName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The header name of the filter. Headerhash should be enabled before header name is configured." ::= { fltNewCfgExtendedTableEntry 38 } fltNewCfgExtendedHdrHashLen OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The header hash length of the filter. Headerhash should be enabled before hash length is configured." ::= { fltNewCfgExtendedTableEntry 39 } fltNewCfgExtendedNatIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The nat IP address to be filtered." ::= { fltNewCfgExtendedTableEntry 40 } fltNewCfgExtendedIpv6Nip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The nat IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltNewCfgExtendedTableEntry 41 } fltNewCfgExtendedIpv6Proxy OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The proxy IPv6 address to be filtered. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { fltNewCfgExtendedTableEntry 42 } fltNewCfgExtendedL7SipFilt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable L7 application SIP UDP filtering." ::= { fltNewCfgExtendedTableEntry 43 } fltNewCfgExtendedNatMcastVlan OBJECT-TYPE SYNTAX INTEGER (0..4090) MAX-ACCESS read-write STATUS current DESCRIPTION "Multicast VLAN." ::= { fltNewCfgExtendedTableEntry 44 } fltNewCfgExtendedNbind OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable subnet binding for redirection." ::= { fltNewCfgExtendedTableEntry 45 } fltNewCfgExtendedL3State OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The L3 filter processing state for this filter." ::= { fltNewCfgExtendedTableEntry 46 } -- Filtering Port Table fltCurCfgPortTable OBJECT-TYPE SYNTAX SEQUENCE OF FltCurCfgPortTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The filtering port table in the current configuration block." ::= { filterCfg 4 } fltCurCfgPortTableEntry OBJECT-TYPE SYNTAX FltCurCfgPortTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the filtering port table." INDEX { fltCurCfgPortIndx } ::= { fltCurCfgPortTable 1 } FltCurCfgPortTableEntry ::= SEQUENCE { fltCurCfgPortIndx Integer32, fltCurCfgPortState INTEGER, fltCurCfgPortFiltBmap OCTET STRING } fltCurCfgPortIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The port index." ::= { fltCurCfgPortTableEntry 1 } fltCurCfgPortState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable filtering." ::= { fltCurCfgPortTableEntry 2 } fltCurCfgPortFiltBmap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "The filtering rules applied to the port. The filtering rules are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ filter 9 || || || ||___ filter 8 || |____ filter 7 || . . . ||_________ filter 2 |__________ filter 1 (as index to fltCurCfgTable) where x : 1 - The represented filter rule applied to the port 0 - The represented filter rule not applied to the port " ::= { fltCurCfgPortTableEntry 3 } fltNewCfgPortTable OBJECT-TYPE SYNTAX SEQUENCE OF FltNewCfgPortTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The filtering port table in the new configuration block." ::= { filterCfg 5 } fltNewCfgPortTableEntry OBJECT-TYPE SYNTAX FltNewCfgPortTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the filtering port table." INDEX { fltNewCfgPortIndx } ::= { fltNewCfgPortTable 1 } FltNewCfgPortTableEntry ::= SEQUENCE { fltNewCfgPortIndx Integer32, fltNewCfgPortState INTEGER, fltNewCfgPortFiltBmap OCTET STRING, fltNewCfgPortAddFiltRule Integer32, fltNewCfgPortRemFiltRule Integer32 } fltNewCfgPortIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The port index." ::= { fltNewCfgPortTableEntry 1 } fltNewCfgPortState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable filtering." ::= { fltNewCfgPortTableEntry 2 } fltNewCfgPortFiltBmap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-create STATUS current DESCRIPTION "The filtering rules applied to the port. The filtering rules are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ filter 9 || || || ||___ filter 8 || |____ filter 7 || . . . ||_________ filter 2 |__________ filter 1 (as index to fltNewCfgTable) where x : 1 - The represented filter rule applied to the port 0 - The represented filter rule not applied to the port " ::= { fltNewCfgPortTableEntry 3 } fltNewCfgPortAddFiltRule OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This is an action object to add filtering rule to a port. The value specified with this object is the index to the fltNewCfgTable for which filtering rule to be added to the port. The range of the valid index is between 1 and fltCurCfgTableMaxSize. When read, the value '0' is returned always." ::= { fltNewCfgPortTableEntry 4 } fltNewCfgPortRemFiltRule OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This is an action object to remove filtering rule from a port. The value specified with this object is the index to the fltNewCfgTable for which filtering rule to be removed from the port. The range of the valid index is between 1 and fltCurCfgTableMaxSize. When read, the value '0' is returned always." ::= { fltNewCfgPortTableEntry 5 } -- URL based BWM filtering table fltUrlBwmTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of URL based BWM entries." ::= { filterCfg 6 } fltCurCfgUrlBwmTable OBJECT-TYPE SYNTAX SEQUENCE OF FltCurCfgUrlBwmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of URL based BWM for filtering." ::= { filterCfg 7 } fltCurCfgUrlBwmEntry OBJECT-TYPE SYNTAX FltCurCfgUrlBwmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the URL based BWM filtering table." INDEX { fltCurCfgUrlBwmFltIndex, fltCurCfgUrlBwmUrlId } ::= { fltCurCfgUrlBwmTable 1 } FltCurCfgUrlBwmEntry ::= SEQUENCE { fltCurCfgUrlBwmFltIndex Integer32, fltCurCfgUrlBwmUrlId Integer32, fltCurCfgUrlReverseBwmContract Integer32, fltCurCfgUrlBwmContract Integer32 } fltCurCfgUrlBwmFltIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the filter." ::= { fltCurCfgUrlBwmEntry 1 } fltCurCfgUrlBwmUrlId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The URL Path Identifier." ::= { fltCurCfgUrlBwmEntry 2 } fltCurCfgUrlBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The BW contract." ::= { fltCurCfgUrlBwmEntry 3 } fltCurCfgUrlReverseBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The BWM contract for reverse traffic." ::= { fltCurCfgUrlBwmEntry 4 } fltNewCfgUrlBwmTable OBJECT-TYPE SYNTAX SEQUENCE OF FltNewCfgUrlBwmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of URL based BWM for filtering." ::= { filterCfg 8 } fltNewCfgUrlBwmEntry OBJECT-TYPE SYNTAX FltNewCfgUrlBwmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the URL based BWM filtering table." INDEX { fltNewCfgUrlBwmFltIndex, fltNewCfgUrlBwmUrlId } ::= { fltNewCfgUrlBwmTable 1 } FltNewCfgUrlBwmEntry ::= SEQUENCE { fltNewCfgUrlBwmFltIndex Integer32, fltNewCfgUrlBwmUrlId Integer32, fltNewCfgUrlBwmContract Integer32, fltNewCfgUrlReverseBwmContract Integer32, fltNewCfgUrlBwmDelete INTEGER } fltNewCfgUrlBwmFltIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the filter." ::= { fltNewCfgUrlBwmEntry 1 } fltNewCfgUrlBwmUrlId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The URL Path Identifier." ::= { fltNewCfgUrlBwmEntry 2 } fltNewCfgUrlBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The BW traffic contract." ::= { fltNewCfgUrlBwmEntry 3 } fltNewCfgUrlBwmDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { fltNewCfgUrlBwmEntry 4 } fltNewCfgUrlReverseBwmContract OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The BWM contract for reverse traffic." ::= { fltNewCfgUrlBwmEntry 5 } -- Filter HTTP Redirection Mapping Table fltCfgHttpRedirMappingTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in HttpRedirMappingTable." ::= { filterCfg 9 } fltCurCfgHttpRedirMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF FltCurCfgHttpRedirMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of HTTP redirection mapping table." ::= { filterCfg 10 } fltCurCfgHttpRedirMappingEntry OBJECT-TYPE SYNTAX FltCurCfgHttpRedirMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the HTTP redirect mapping table." INDEX { fltCurCfgHttpRedirMappingFilter, fltCurCfgHttpRedirMappingFromStr } ::= { fltCurCfgHttpRedirMappingTable 1 } FltCurCfgHttpRedirMappingEntry ::= SEQUENCE { fltCurCfgHttpRedirMappingFilter Integer32, fltCurCfgHttpRedirMappingFromStr INTEGER, fltCurCfgHttpRedirMappingToStr INTEGER } fltCurCfgHttpRedirMappingFilter OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filter number." ::= { fltCurCfgHttpRedirMappingEntry 1 } fltCurCfgHttpRedirMappingFromStr OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "This index is the string ID of Layer7 string table. If HTTP request matches this string, then switch issues a HTTP REDIRECT to client with the fltCurCfgHttpRedirMappingToStr string." ::= { fltCurCfgHttpRedirMappingEntry 2 } fltCurCfgHttpRedirMappingToStr OBJECT-TYPE SYNTAX INTEGER (2..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "The string ID of Layer7 string table. The switch sends HTTP Redirect back to client with this string when HTTP request matches the fltCurCfgHttpRedirMappingFromStr string" ::= { fltCurCfgHttpRedirMappingEntry 3 } fltNewCfgHttpRedirMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF FltNewCfgHttpRedirMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of HTTP redirection mapping table." ::= { filterCfg 11 } fltNewCfgHttpRedirMappingEntry OBJECT-TYPE SYNTAX FltNewCfgHttpRedirMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the HTTP redirect mapping table." INDEX { fltNewCfgHttpRedirMappingFilter, fltNewCfgHttpRedirMappingFromStr } ::= { fltNewCfgHttpRedirMappingTable 1 } FltNewCfgHttpRedirMappingEntry ::= SEQUENCE { fltNewCfgHttpRedirMappingFilter Integer32, fltNewCfgHttpRedirMappingFromStr INTEGER, fltNewCfgHttpRedirMappingToStr INTEGER, fltNewCfgHttpRedirMappingDelete INTEGER } fltNewCfgHttpRedirMappingFilter OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filter number." ::= { fltNewCfgHttpRedirMappingEntry 1 } fltNewCfgHttpRedirMappingFromStr OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "The string ID of Layer7 string table. If HTTP request matches this string then switch issues a HTTP REDIRECT to client with the fltNewCfgHttpRedirMappingToStr string." ::= { fltNewCfgHttpRedirMappingEntry 2 } fltNewCfgHttpRedirMappingToStr OBJECT-TYPE SYNTAX INTEGER (2..1024) MAX-ACCESS read-create STATUS current DESCRIPTION "The string ID of Layer7 string table. The switch sends HTTP Redirect back to client with this string when the HTTP request matches fltNewCfgHttpRedirMappingFromStr string." ::= { fltNewCfgHttpRedirMappingEntry 4 } fltNewCfgHttpRedirMappingDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { fltNewCfgHttpRedirMappingEntry 6 } -- Global SLB General Configuration gslbCurCfgGenState OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Turn on or off Distributed Server Load Balance." ::= { gslbGeneralCfg 1 } gslbNewCfgGenState OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Turn on or off Distributed Server Load Balance." ::= { gslbGeneralCfg 2 } gslbCurCfgGenHttpRedirect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable HTTP redirect based GSLB in the current_configuration block." ::= { gslbGeneralCfg 7 } gslbNewCfgGenHttpRedirect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable HTTP redirect based GSLB in the new_configuration block." ::= { gslbGeneralCfg 8 } gslbCurCfgGenMinco OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Minmum number of site connections in the current_configuration block." ::= { gslbGeneralCfg 13 } gslbNewCfgGenMinco OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Minmum number of site connections in the new_configuration block." ::= { gslbGeneralCfg 14 } gslbCurCfgGenUsern OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable HTTP redirect to real server name." ::= { gslbGeneralCfg 17 } gslbNewCfgGenUsern OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable HTTP redirect to real server name." ::= { gslbGeneralCfg 18 } gslbCurCfgGenNoremote OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable no remote real SLB. Enabling will prevent the switch from load balancing incoming traffic to remote reals in the event that all local reals are down." ::= { gslbGeneralCfg 25 } gslbNewCfgGenNoremote OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable no remote real SLB. Enabling will prevent the switch from load balancing incoming traffic to remote reals in the event that all local reals are down." ::= { gslbGeneralCfg 26 } gslbCurCfgGenEncrypt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable encrypting remote site update." ::= { gslbGeneralCfg 27 } gslbNewCfgGenEncrypt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable encrypting remote site update." ::= { gslbGeneralCfg 28 } gslbCurCfgGenRemSiteUpdatePort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP port number for remote site updates in the current configuration block." ::= { gslbGeneralCfg 29 } gslbNewCfgGenRemSiteUpdatePort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "TCP port number for remote site updates in the new configuration block." ::= { gslbGeneralCfg 30 } gslbCurCfgGenSessUtilCap OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-only STATUS current DESCRIPTION "Session utilization capacity threshold in the current configuration block." ::= { gslbGeneralCfg 31 } gslbNewCfgGenSessUtilCap OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Session utilization capacity threshold in the new configuration block." ::= { gslbGeneralCfg 32 } gslbCurCfgGenCpuUtilCap OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-only STATUS current DESCRIPTION "CPU utilization capacity threshold in the current configuration block." ::= { gslbGeneralCfg 33 } gslbNewCfgGenCpuUtilCap OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "CPU utilization capacity threshold in the new configuration block." ::= { gslbGeneralCfg 34 } gslbCurCfgGenSourceIpNetmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Source IP netmask for DNS persistence cache in the current configuration block." ::= { gslbGeneralCfg 35 } gslbNewCfgGenSourceIpNetmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Source IP netmask for DNS persistence cache in the new configuration block." ::= { gslbGeneralCfg 36 } gslbCurCfgGenTimeout OBJECT-TYPE SYNTAX INTEGER (1..1440) MAX-ACCESS read-only STATUS current DESCRIPTION "Timeout in minutes for DNS persistence cache in the current configuration block." ::= { gslbGeneralCfg 37 } gslbNewCfgGenTimeout OBJECT-TYPE SYNTAX INTEGER (1..1440) MAX-ACCESS read-write STATUS current DESCRIPTION "Timeout in minutes for DNS persistence cache in the new configuration block." ::= { gslbGeneralCfg 38 } gslbCurCfgGenDnsDirect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable authoritative DNS direct based Global SLB in the current configuration block." ::= { gslbGeneralCfg 39 } gslbNewCfgGenDnsDirect OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable authoritative DNS direct based Global SLB in the new configuration block." ::= { gslbGeneralCfg 40 } gslbCurCfgGenRemSiteUpdateVersion OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-only STATUS current DESCRIPTION "DSSP version 1,2,3,4 or 5 to send out remote site updates in the current configuration block." ::= { gslbGeneralCfg 41 } gslbNewCfgGenRemSiteUpdateVersion OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "DSSP version 1,2,3,4 or 5 to send out remote site updates in the new configuration block." ::= { gslbGeneralCfg 42 } gslbCurCfgGenHostname OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable virtual service hostname matching in the current configuration block." ::= { gslbGeneralCfg 43 } gslbNewCfgGenHostname OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable virtual service hostname matching in the new configuration block." ::= { gslbGeneralCfg 44 } gslbCurCfgGenRemSiteUpdateIntervalSeconds OBJECT-TYPE SYNTAX INTEGER (10..7200) MAX-ACCESS read-only STATUS current DESCRIPTION "The time interval in seconds for updating remote site status in the current_configuration block." ::= { gslbGeneralCfg 45 } gslbNewCfgGenRemSiteUpdateIntervalSeconds OBJECT-TYPE SYNTAX INTEGER (10..7200) MAX-ACCESS read-write STATUS current DESCRIPTION "The time interval in seconds for updating remote site status in the new_configuration block." ::= { gslbGeneralCfg 46 } gslbCurCfgGenNoResp OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS response code when no server is returned for the current_configuration block." ::= { gslbGeneralCfg 47 } gslbNewCfgGenNoResp OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS response code when no server is returned for the new_configuration block." ::= { gslbGeneralCfg 48 } gslbCurCfgProximityTime OBJECT-TYPE SYNTAX INTEGER (1..24) MAX-ACCESS read-only STATUS current DESCRIPTION "Current_configuration block maximum time allowed for Client Proximity calculation." ::= { gslbGeneralCfg 49 } gslbNewCfgProximityTime OBJECT-TYPE SYNTAX INTEGER (1..24) MAX-ACCESS read-write STATUS current DESCRIPTION "New_configuration block maximum time allowed for Client Proximity calculation." ::= { gslbGeneralCfg 50 } gslbCurCfgProximityMask OBJECT-TYPE SYNTAX INTEGER (8..24) MAX-ACCESS read-only STATUS current DESCRIPTION "Client Proximity default netmask of the client cache for the current_configuration block." ::= { gslbGeneralCfg 51 } gslbNewCfgProximityMask OBJECT-TYPE SYNTAX INTEGER (8..24) MAX-ACCESS read-write STATUS current DESCRIPTION "Client Proximity default netmask of the client cache for the new_configuration block." ::= { gslbGeneralCfg 52 } gslbCurCfgProximityAge OBJECT-TYPE SYNTAX INTEGER (0..10080) MAX-ACCESS read-only STATUS current DESCRIPTION "Client Proximity Age timeout of each client network entries for the current_configuration block." ::= { gslbGeneralCfg 53 } gslbNewCfgProximityAge OBJECT-TYPE SYNTAX INTEGER (0..10080) MAX-ACCESS read-write STATUS current DESCRIPTION "Client Proximity Age timeout of each client network entries for the new_configuration block." ::= { gslbGeneralCfg 54 } gslbCurCfgGenSourceIpv6Prefix OBJECT-TYPE SYNTAX INTEGER (0..128) MAX-ACCESS read-only STATUS current DESCRIPTION "Source IPv6 prefix for DNS persistence cache in the current configuration block." ::= { gslbGeneralCfg 55 } gslbNewCfgGenSourceIpv6Prefix OBJECT-TYPE SYNTAX INTEGER (0..128) MAX-ACCESS read-write STATUS current DESCRIPTION "Source IPv6 prefix for DNS persistence cache in the new configuration block." ::= { gslbGeneralCfg 56 } -- Global SLB Remote Site Configuration gslbRemSiteTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of GSLB remote sites." ::= { gslbSitesCfg 1 } gslbCurCfgRemSiteTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbCurCfgRemSiteTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GSLB remote site table in the current configuration block." ::= { gslbSitesCfg 2 } gslbCurCfgRemSiteTableEntry OBJECT-TYPE SYNTAX GslbCurCfgRemSiteTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the GSLB remote site table." INDEX { gslbCurCfgRemSiteIndx } ::= { gslbCurCfgRemSiteTable 1 } GslbCurCfgRemSiteTableEntry ::= SEQUENCE { gslbCurCfgRemSiteIndx Integer32, gslbCurCfgRemSitePrimaryIp IpAddress, gslbCurCfgRemSiteSecondaryIp IpAddress, gslbCurCfgRemSiteState INTEGER, gslbCurCfgRemSiteUpdate INTEGER, gslbCurCfgRemSiteName DisplayString, gslbCurCfgRemSitePrimaryIPVer INTEGER, gslbCurCfgRemSitePrimaryIp6 DisplayString, gslbCurCfgRemSiteSecondaryIPVer INTEGER, gslbCurCfgRemSiteSecondaryIp6 DisplayString } gslbCurCfgRemSiteIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The GSLB remote site table index." ::= { gslbCurCfgRemSiteTableEntry 1 } gslbCurCfgRemSitePrimaryIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The primary IP address of the remote site in the current_configuration block." ::= { gslbCurCfgRemSiteTableEntry 2 } gslbCurCfgRemSiteSecondaryIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The secondary IP address of the remote site in the current_configuration block." ::= { gslbCurCfgRemSiteTableEntry 3 } gslbCurCfgRemSiteState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable GSLB for the remote site in the current_configuration block." ::= { gslbCurCfgRemSiteTableEntry 4 } gslbCurCfgRemSiteUpdate OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable GSLB for the remote site status update in the current_configuration block." ::= { gslbCurCfgRemSiteTableEntry 5 } gslbCurCfgRemSiteName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the GSLB remote site." ::= { gslbCurCfgRemSiteTableEntry 6 } gslbCurCfgRemSitePrimaryIPVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The primary IP address version of the remote site." ::= { gslbCurCfgRemSiteTableEntry 8 } gslbCurCfgRemSitePrimaryIp6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION " Primary IPV6 address of the remote site Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbCurCfgRemSiteTableEntry 9 } gslbCurCfgRemSiteSecondaryIPVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The secondary IP address version of the remote site." ::= { gslbCurCfgRemSiteTableEntry 10 } gslbCurCfgRemSiteSecondaryIp6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION " Secondary IPV6 address of the remote site Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbCurCfgRemSiteTableEntry 11 } gslbNewCfgRemSiteTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbNewCfgRemSiteTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GSLB remote site table in the current configuration block." ::= { gslbSitesCfg 3 } gslbNewCfgRemSiteTableEntry OBJECT-TYPE SYNTAX GslbNewCfgRemSiteTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the GSLB remote site table in the current configuration block." INDEX { gslbNewCfgRemSiteIndx } ::= { gslbNewCfgRemSiteTable 1 } GslbNewCfgRemSiteTableEntry ::= SEQUENCE { gslbNewCfgRemSiteIndx Integer32, gslbNewCfgRemSitePrimaryIp IpAddress, gslbNewCfgRemSiteSecondaryIp IpAddress, gslbNewCfgRemSiteState INTEGER, gslbNewCfgRemSiteUpdate INTEGER, gslbNewCfgRemSiteDelete INTEGER, gslbNewCfgRemSiteName DisplayString, gslbNewCfgRemSitePrimaryIPVer INTEGER, gslbNewCfgRemSitePrimaryIp6 DisplayString, gslbNewCfgRemSiteSecondaryIPVer INTEGER, gslbNewCfgRemSiteSecondaryIp6 DisplayString } gslbNewCfgRemSiteIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The GSLB remote site table index." ::= { gslbNewCfgRemSiteTableEntry 1 } gslbNewCfgRemSitePrimaryIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The primary IP address of the remote site in the new_configuration block." ::= { gslbNewCfgRemSiteTableEntry 2 } gslbNewCfgRemSiteSecondaryIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The secondary IP address of the remote site in the new_configuration block." ::= { gslbNewCfgRemSiteTableEntry 3 } gslbNewCfgRemSiteState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable GSLB for the remote site in the new_configuration block." ::= { gslbNewCfgRemSiteTableEntry 4 } gslbNewCfgRemSiteUpdate OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable GSLB for the remote site status update in the new_configuration block." ::= { gslbNewCfgRemSiteTableEntry 5 } gslbNewCfgRemSiteDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { gslbNewCfgRemSiteTableEntry 6 } gslbNewCfgRemSiteName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the GSLB remote site." ::= { gslbNewCfgRemSiteTableEntry 7 } gslbNewCfgRemSitePrimaryIPVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The primary IP address version of the remote site." ::= { gslbNewCfgRemSiteTableEntry 9 } gslbNewCfgRemSitePrimaryIp6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION " Primary IPV6 address of the remote site Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbNewCfgRemSiteTableEntry 10 } gslbNewCfgRemSiteSecondaryIPVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The secondary IP address version of the remote site." ::= { gslbNewCfgRemSiteTableEntry 11 } gslbNewCfgRemSiteSecondaryIp6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION " Secondary IPV6 address of the remote site Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbNewCfgRemSiteTableEntry 12 } -- Global SLB Enhanced Network Configuration gslbEnhNetworkTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of Global SLB networks." ::= { gslbEnhNetworkCfg 1 } gslbCurCfgEnhNetworkTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbCurCfgEnhNetworkTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of network preference in the current_config." ::= { gslbEnhNetworkCfg 2 } gslbCurCfgEnhNetworkTableEntry OBJECT-TYPE SYNTAX GslbCurCfgEnhNetworkTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table about a network preference entry configuration." INDEX { gslbCurCfgEnhNetworkIndx } ::= { gslbCurCfgEnhNetworkTable 1 } GslbCurCfgEnhNetworkTableEntry ::= SEQUENCE { gslbCurCfgEnhNetworkIndx Integer32, gslbCurCfgEnhNetworkState INTEGER, gslbCurCfgEnhNetworkSourceIp IpAddress, gslbCurCfgEnhNetworkNetMask IpAddress, gslbCurCfgEnhNetworkVirtServer OCTET STRING, gslbCurCfgEnhNetworkRemRealServer OCTET STRING, gslbCurCfgEnhNetworkSourceIpV6 DisplayString, gslbCurCfgEnhNetworkVer INTEGER, gslbCurCfgEnhNetworkSprefix INTEGER } gslbCurCfgEnhNetworkIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current network preference table index." ::= { gslbCurCfgEnhNetworkTableEntry 1 } gslbCurCfgEnhNetworkState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable Global SLB for the network in the current_configuration block." ::= { gslbCurCfgEnhNetworkTableEntry 2 } gslbCurCfgEnhNetworkSourceIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The Source IP address of the network preference table." ::= { gslbCurCfgEnhNetworkTableEntry 3 } gslbCurCfgEnhNetworkNetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The Net mask of the network preference table." ::= { gslbCurCfgEnhNetworkTableEntry 4 } gslbCurCfgEnhNetworkVirtServer OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual servers in the network. The virtual servers are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... | || |_ server 9 | || | ||___ server 8 | |____ server 7 | . . . |__________ server 1 where x : 1 - The represented virtual server belongs to the network 0 - The represented virtual server does not belong to the network" ::= { gslbCurCfgEnhNetworkTableEntry 5 } gslbCurCfgEnhNetworkRemRealServer OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The remote real servers in the network. The remote real servers are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... | || |_ server 9 | || | ||___ server 8 | |____ server 7 | . . . |__________ server 1 where x : 1 - The represented remote real server belongs to the network 0 - The represented remote real server does not belong to the network" ::= { gslbCurCfgEnhNetworkTableEntry 6 } gslbCurCfgEnhNetworkSourceIpV6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION " The Source IPV6 address of the network table Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbCurCfgEnhNetworkTableEntry 7 } gslbCurCfgEnhNetworkVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The secondary IP address version of the remote site." ::= { gslbCurCfgEnhNetworkTableEntry 8 } gslbCurCfgEnhNetworkSprefix OBJECT-TYPE SYNTAX INTEGER(0..128) MAX-ACCESS read-only STATUS current DESCRIPTION "The prefix length associated with the source IPV6 address of the network table." ::= { gslbCurCfgEnhNetworkTableEntry 9 } gslbNewCfgEnhNetworkTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbNewCfgEnhNetworkTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of network preference in the new_config." ::= { gslbEnhNetworkCfg 3 } gslbNewCfgEnhNetworkTableEntry OBJECT-TYPE SYNTAX GslbNewCfgEnhNetworkTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table about a network preference entry configuration." INDEX { gslbNewCfgEnhNetworkIndx } ::= { gslbNewCfgEnhNetworkTable 1 } GslbNewCfgEnhNetworkTableEntry ::= SEQUENCE { gslbNewCfgEnhNetworkIndx Integer32, gslbNewCfgEnhNetworkState INTEGER, gslbNewCfgEnhNetworkSourceIp IpAddress, gslbNewCfgEnhNetworkNetMask IpAddress, gslbNewCfgEnhNetworkDelete INTEGER, gslbNewCfgEnhNetworkVirtServer OCTET STRING, gslbNewCfgEnhNetworkRemRealServer OCTET STRING, gslbNewCfgEnhNetworkAddVirtServer Integer32, gslbNewCfgEnhNetworkRemoveVirtServer Integer32, gslbNewCfgEnhNetworkAddRemRealServer Integer32, gslbNewCfgEnhNetworkRemoveRemRealServer Integer32, gslbNewCfgEnhNetworkSourceIpV6 DisplayString, gslbNewCfgEnhNetworkVer INTEGER, gslbNewCfgEnhNetworkSprefix INTEGER } gslbNewCfgEnhNetworkIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The new network preference table index." ::= { gslbNewCfgEnhNetworkTableEntry 1 } gslbNewCfgEnhNetworkState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable Global SLB for the network in the new_configuration block." ::= { gslbNewCfgEnhNetworkTableEntry 2 } gslbNewCfgEnhNetworkSourceIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The Source IP address of the network table." ::= { gslbNewCfgEnhNetworkTableEntry 3 } gslbNewCfgEnhNetworkNetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The Net mask of the network preference table." ::= { gslbNewCfgEnhNetworkTableEntry 4 } gslbNewCfgEnhNetworkDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { gslbNewCfgEnhNetworkTableEntry 5} gslbNewCfgEnhNetworkVirtServer OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual servers in the network. The virtual servers are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... | || |_ server 9 | || | ||___ server 8 | |____ server 7 | . . . |__________ server 1 where x : 1 - The represented virtual server belongs to the network 0 - The represented virtual server does not belong to the network" ::= { gslbNewCfgEnhNetworkTableEntry 6 } gslbNewCfgEnhNetworkRemRealServer OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The remote real servers in the network. The remote real servers are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... | || |_ server 9 | || | ||___ server 8 | |____ server 7 | . . . |__________ server 1 where x : 1 - The represented remote real server belongs to the network 0 - The represented remote real server does not belong to the network" ::= { gslbNewCfgEnhNetworkTableEntry 7 } gslbNewCfgEnhNetworkAddVirtServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The virtual server to be added to the network. When read, 0 is returned." ::= { gslbNewCfgEnhNetworkTableEntry 8 } gslbNewCfgEnhNetworkRemoveVirtServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The virtual server to be removed from the network. When read, 0 is returned." ::= { gslbNewCfgEnhNetworkTableEntry 9 } gslbNewCfgEnhNetworkAddRemRealServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The remote real server to be added to the network. When read, 0 is returned." ::= { gslbNewCfgEnhNetworkTableEntry 10 } gslbNewCfgEnhNetworkRemoveRemRealServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The remote real server to be removed from the network. When read, 0 is returned." ::= { gslbNewCfgEnhNetworkTableEntry 11 } gslbNewCfgEnhNetworkSourceIpV6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION " The Source IPV6 address of the network table Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbNewCfgEnhNetworkTableEntry 12 } gslbNewCfgEnhNetworkVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The secondary IP address version of the remote site." ::= { gslbNewCfgEnhNetworkTableEntry 13 } gslbNewCfgEnhNetworkSprefix OBJECT-TYPE SYNTAX INTEGER(0..128) MAX-ACCESS read-create STATUS current DESCRIPTION "The prefix length associated with the source IPV6 address of the network table." ::= { gslbNewCfgEnhNetworkTableEntry 14 } -- Global SLB Rule Configuration gslbRuleTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of Global SLB rules." ::= { gslbRuleCfg 1 } gslbCurCfgRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbCurCfgRuleTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The rule table in the current configuration block." ::= { gslbRuleCfg 2 } gslbCurCfgRuleTableEntry OBJECT-TYPE SYNTAX GslbCurCfgRuleTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the rule table in the current configuration block." INDEX { gslbCurCfgRuleIndx } ::= { gslbCurCfgRuleTable 1 } GslbCurCfgRuleTableEntry ::= SEQUENCE { gslbCurCfgRuleIndx Integer32, gslbCurCfgRuleState INTEGER, gslbCurCfgRuleStartHour INTEGER, gslbCurCfgRuleStartMin INTEGER, gslbCurCfgRuleEndHour INTEGER, gslbCurCfgRuleEndMin INTEGER, gslbCurCfgRuleTTL INTEGER, gslbCurCfgRuleRR INTEGER, gslbCurCfgRuleDname DisplayString } gslbCurCfgRuleIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rule table index in the current configuration block." ::= { gslbCurCfgRuleTableEntry 1 } gslbCurCfgRuleState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable the rule in the current configuration block." ::= { gslbCurCfgRuleTableEntry 2 } gslbCurCfgRuleStartHour OBJECT-TYPE SYNTAX INTEGER (0..23) MAX-ACCESS read-only STATUS current DESCRIPTION "Start hour in 24-hour format for the rule in the current configuration block." ::= { gslbCurCfgRuleTableEntry 3 } gslbCurCfgRuleStartMin OBJECT-TYPE SYNTAX INTEGER (0..59) MAX-ACCESS read-only STATUS current DESCRIPTION "Start minutes for the rule in the current configuration block." ::= { gslbCurCfgRuleTableEntry 4 } gslbCurCfgRuleEndHour OBJECT-TYPE SYNTAX INTEGER (0..23) MAX-ACCESS read-only STATUS current DESCRIPTION "End hour in 24-hour format for the rule in the current configuration block." ::= { gslbCurCfgRuleTableEntry 5 } gslbCurCfgRuleEndMin OBJECT-TYPE SYNTAX INTEGER (0..59) MAX-ACCESS read-only STATUS current DESCRIPTION "End minutes for the rule in the current configuration block." ::= { gslbCurCfgRuleTableEntry 6 } gslbCurCfgRuleTTL OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Time to live in seconds of DNS resource records for the rule in the current configuration block." ::= { gslbCurCfgRuleTableEntry 7 } gslbCurCfgRuleRR OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS resource records in DNS response for the rule in the current configuration block." ::= { gslbCurCfgRuleTableEntry 8 } gslbCurCfgRuleDname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Network preference domain name for rule." ::= { gslbCurCfgRuleTableEntry 9 } gslbNewCfgRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbNewCfgRuleTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The rule table in the new configuration block." ::= { gslbRuleCfg 3 } gslbNewCfgRuleTableEntry OBJECT-TYPE SYNTAX GslbNewCfgRuleTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the rule table in the new configuration block." INDEX { gslbNewCfgRuleIndx } ::= { gslbNewCfgRuleTable 1 } GslbNewCfgRuleTableEntry ::= SEQUENCE { gslbNewCfgRuleIndx Integer32, gslbNewCfgRuleState INTEGER, gslbNewCfgRuleStartHour INTEGER, gslbNewCfgRuleStartMin INTEGER, gslbNewCfgRuleEndHour INTEGER, gslbNewCfgRuleEndMin INTEGER, gslbNewCfgRuleTTL INTEGER, gslbNewCfgRuleRR INTEGER, gslbNewCfgRuleDname DisplayString, gslbNewCfgRuleDelete INTEGER } gslbNewCfgRuleIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rule table index in the new configuration block." ::= { gslbNewCfgRuleTableEntry 1 } gslbNewCfgRuleState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable the rule in the new configuration block." ::= { gslbNewCfgRuleTableEntry 2 } gslbNewCfgRuleStartHour OBJECT-TYPE SYNTAX INTEGER (0..23) MAX-ACCESS read-write STATUS current DESCRIPTION "Start hour in 24-hour format for the rule in the new configuration block." ::= { gslbNewCfgRuleTableEntry 3 } gslbNewCfgRuleStartMin OBJECT-TYPE SYNTAX INTEGER (0..59) MAX-ACCESS read-write STATUS current DESCRIPTION "Start minutes for the rule in the new configuration block." ::= { gslbNewCfgRuleTableEntry 4 } gslbNewCfgRuleEndHour OBJECT-TYPE SYNTAX INTEGER (0..23) MAX-ACCESS read-write STATUS current DESCRIPTION "End hour in 24-hour format for the rule in the new configuration block." ::= { gslbNewCfgRuleTableEntry 5 } gslbNewCfgRuleEndMin OBJECT-TYPE SYNTAX INTEGER (0..59) MAX-ACCESS read-write STATUS current DESCRIPTION "End minutes for the rule in the new configuration block." ::= { gslbNewCfgRuleTableEntry 6 } gslbNewCfgRuleTTL OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Time to live in seconds of DNS resource records for the rule in the new configuration block." ::= { gslbNewCfgRuleTableEntry 7 } gslbNewCfgRuleRR OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS resource records in DNS response for the rule in the new configuration block." ::= { gslbNewCfgRuleTableEntry 8 } gslbNewCfgRuleDname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION "Network preference domain name for rule" ::= { gslbNewCfgRuleTableEntry 10 } gslbNewCfgRuleDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { gslbNewCfgRuleTableEntry 9 } -- Global SLB Metric Configuration gslbMetricTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of Global SLB metrics for each Global SLB rule." ::= { gslbRuleCfg 4 } gslbCurCfgMetricTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbCurCfgMetricTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The metric table in the current configuration block." ::= { gslbRuleCfg 5 } gslbCurCfgMetricTableEntry OBJECT-TYPE SYNTAX GslbCurCfgMetricTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the metric table in the current configuration block." INDEX { gslbCurCfgRuleMetricIndx, gslbCurCfgMetricIndx } ::= { gslbCurCfgMetricTable 1 } GslbCurCfgMetricTableEntry ::= SEQUENCE { gslbCurCfgRuleMetricIndx Integer32, gslbCurCfgMetricIndx Integer32, gslbCurCfgMetricMetric INTEGER, gslbCurCfgMetricNetworkBmap OCTET STRING } gslbCurCfgRuleMetricIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rule table index in the current configuration block." ::= { gslbCurCfgMetricTableEntry 1 } gslbCurCfgMetricIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The metric table index in the current configuration block." ::= { gslbCurCfgMetricTableEntry 2 } gslbCurCfgMetricMetric OBJECT-TYPE SYNTAX INTEGER { leastconns(1), roundrobin(2), response(3), geographical(4), network(5), random(6), availability(7), qos(8), minmisses(9), hash(10), local(11), always(12), remote(13), none(14), persistence(15) } MAX-ACCESS read-only STATUS current DESCRIPTION "The metric to use to select next server in the current configuration block." ::= { gslbCurCfgMetricTableEntry 3 } gslbCurCfgMetricNetworkBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The networks added to the metric. The networks added are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ network 9 || || || ||___ network 8 || |____ network 7 || . . . ||_________ network 2 |__________ network 1 where x : 1 - The represented network added to the metric 0 - The represented network added to the metric" ::= { gslbCurCfgMetricTableEntry 4 } gslbNewCfgMetricTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbNewCfgMetricTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The metric table in the current configuration block." ::= { gslbRuleCfg 6 } gslbNewCfgMetricTableEntry OBJECT-TYPE SYNTAX GslbNewCfgMetricTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the metric table in the current configuration block." INDEX { gslbNewCfgRuleMetricIndx, gslbNewCfgMetricIndx } ::= { gslbNewCfgMetricTable 1 } GslbNewCfgMetricTableEntry ::= SEQUENCE { gslbNewCfgRuleMetricIndx Integer32, gslbNewCfgMetricIndx Integer32, gslbNewCfgMetricMetric INTEGER, gslbNewCfgMetricNetworkBmap OCTET STRING, gslbNewCfgMetricAddNetwork Integer32, gslbNewCfgMetricRemNetwork Integer32 } gslbNewCfgRuleMetricIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rule table index in the new configuration block." ::= { gslbNewCfgMetricTableEntry 1 } gslbNewCfgMetricIndx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The metric table index in the new configuration block." ::= { gslbNewCfgMetricTableEntry 2 } gslbNewCfgMetricMetric OBJECT-TYPE SYNTAX INTEGER { leastconns(1), roundrobin(2), response(3), geographical(4), network(5), random(6), availability(7), qos(8), minmisses(9), hash(10), local(11), always(12), remote(13), none(14), persistence(15) } MAX-ACCESS read-write STATUS current DESCRIPTION "The metric to use to select next server in the new configuration block." ::= { gslbNewCfgMetricTableEntry 3 } gslbNewCfgMetricNetworkBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The networks added to the metric. The networks added are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ network 9 || || || ||___ network 8 || |____ network 7 || . . . ||_________ network 2 |__________ network 1 where x : 1 - The represented network added to the metric 0 - The represented network added to the metric" ::= { gslbNewCfgMetricTableEntry 4 } gslbNewCfgMetricAddNetwork OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This is an action object to add network to a metric. The range of the valid index is between 1 and gslbEnhNetworkTableMaxSize. When read, the value '0' is returned always." ::= { gslbNewCfgMetricTableEntry 5 } gslbNewCfgMetricRemNetwork OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This is an action object to remove network to a metric. The range of the valid index is between 1 and gslbEnhNetworkTableMaxSize. When read, the value '0' is returned always." ::= { gslbNewCfgMetricTableEntry 6 } -- DNS SEC - Global gslbCurCfgDnsSecGlobalEnabled OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { gslbDnsSecGlobalCfg 1 } gslbNewCfgDnsSecGlobalEnabled OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "." ::= { gslbDnsSecGlobalCfg 2 } gslbCurCfgDnsSecGlobalRollTm OBJECT-TYPE SYNTAX INTEGER (1..168) MAX-ACCESS read-only STATUS current DESCRIPTION "Automatic Roll Over Timer - In Hours." ::= { gslbDnsSecGlobalCfg 3 } gslbNewCfgDnsSecGlobalRollTm OBJECT-TYPE SYNTAX INTEGER (1..168) MAX-ACCESS read-write STATUS current DESCRIPTION "Automatic Roll Over Timer - In Hours." ::= { gslbDnsSecGlobalCfg 4 } gslbCurCfgDnsSecGlobalType OBJECT-TYPE SYNTAX INTEGER { nsec(1), nsec3(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Automatic Roll Over Timer - In Hours." ::= { gslbDnsSecGlobalCfg 5 } gslbNewCfgDnsSecGlobalType OBJECT-TYPE SYNTAX INTEGER { nsec(1), nsec3(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Automatic Roll Over Timer - In Hours." ::= { gslbDnsSecGlobalCfg 6 } gslbCurCfgDnsSecGlobalKskRollTm OBJECT-TYPE SYNTAX INTEGER (1..168) MAX-ACCESS read-only STATUS current DESCRIPTION "Automatic KSK Roll Over Timer - In Hours." ::= { gslbDnsSecGlobalCfg 9 } gslbNewCfgDnsSecGlobalKskRollTm OBJECT-TYPE SYNTAX INTEGER (1..168) MAX-ACCESS read-write STATUS current DESCRIPTION "Automatic KSK Roll Over Timer - In Hours." ::= { gslbDnsSecGlobalCfg 10 } gslbCurCfgDnsSecGlobalNsec3SaltLen OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "NSEC3 Salt Length in bytes." ::= { gslbDnsSecGlobalCfg 11 } gslbNewCfgDnsSecGlobalNsec3SaltLen OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "NSEC3 Salt Length in bytes." ::= { gslbDnsSecGlobalCfg 12 } gslbCurCfgDnsSecGlobalNsec3SaltLifetime OBJECT-TYPE SYNTAX INTEGER (86400..2419200) MAX-ACCESS read-only STATUS current DESCRIPTION "NSEC3 Salt Lifetime in seconds." ::= { gslbDnsSecGlobalCfg 13 } gslbNewCfgDnsSecGlobalNsec3SaltLifetime OBJECT-TYPE SYNTAX INTEGER (86400..2419200) MAX-ACCESS read-write STATUS current DESCRIPTION "NSEC3 Salt Lifetime in seconds." ::= { gslbDnsSecGlobalCfg 14 } gslbCurCfgDnsSecGlobalNsec3HashIterations OBJECT-TYPE SYNTAX INTEGER (1..500) MAX-ACCESS read-only STATUS current DESCRIPTION "NSEC3 Salt Hash Iterations." ::= { gslbDnsSecGlobalCfg 15 } gslbNewCfgDnsSecGlobalNsec3HashIterations OBJECT-TYPE SYNTAX INTEGER (1..500) MAX-ACCESS read-write STATUS current DESCRIPTION "NSEC3 Salt Hash Iterations." ::= { gslbDnsSecGlobalCfg 16 } gslbCurCfgDnsSecGlobalSMPTServerUserName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "SMPT Server User Name." ::= { gslbDnsSecGlobalCfg 17 } gslbNewCfgDnsSecGlobalSMPTServerUserName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "SMPT Server User Name." ::= { gslbDnsSecGlobalCfg 18 } gslbCurDnsSecKeyTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbCurDnsSecKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { gslbDnsSecKeyCfg 1 } gslbCurDnsSecKeyEntry OBJECT-TYPE SYNTAX GslbCurDnsSecKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { gslbCurDnsSecKeyID } ::= { gslbCurDnsSecKeyTable 1 } GslbCurDnsSecKeyEntry ::= SEQUENCE { gslbCurDnsSecKeyID DisplayString, gslbCurDnsSecKeyUseCount INTEGER, gslbCurDnsSecKeyType INTEGER, gslbCurDnsSecKeyStatus INTEGER, gslbCurDnsSecKeySize INTEGER, gslbCurDnsSecKeyAlgo INTEGER, gslbCurDnsSecKeyTTL INTEGER, gslbCurDnsSecKeyExpPeriod Unsigned32, gslbCurDnsSecKeyRollOverPeriod Unsigned32, gslbCurDnsSecKeyValidityPeriod Unsigned32, gslbCurDnsSecKeyPublicationPeriod Unsigned32 } gslbCurDnsSecKeyID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Sec Table Key." ::= { gslbCurDnsSecKeyEntry 1 } gslbCurDnsSecKeyUseCount OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "Usage count." ::= { gslbCurDnsSecKeyEntry 2 } gslbCurDnsSecKeyType OBJECT-TYPE SYNTAX INTEGER { keyTypeKSK(1), keyTypeZSK(2), keyTypeInvalid(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "KSK or ZSK." ::= { gslbCurDnsSecKeyEntry 3 } gslbCurDnsSecKeyStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Key status." ::= { gslbCurDnsSecKeyEntry 4 } gslbCurDnsSecKeySize OBJECT-TYPE SYNTAX INTEGER { keySize1024(1), keySize2048(2), keySize4096(3), keySizeInvalid(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Size of key (bits)." ::= { gslbCurDnsSecKeyEntry 5 } gslbCurDnsSecKeyAlgo OBJECT-TYPE SYNTAX INTEGER { keyAlgoRsaSha1(1), keyAlgoRsaSha256(2), keyAlgoRsaSha512(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Signing algorithm." ::= { gslbCurDnsSecKeyEntry 6 } gslbCurDnsSecKeyTTL OBJECT-TYPE SYNTAX INTEGER (0..86400) MAX-ACCESS read-only STATUS current DESCRIPTION "DNSSEC - TTL in Seconds." ::= { gslbCurDnsSecKeyEntry 7 } gslbCurDnsSecKeyExpPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-only STATUS current DESCRIPTION "Expiration period in Seconds." ::= { gslbCurDnsSecKeyEntry 8 } gslbCurDnsSecKeyRollOverPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-only STATUS current DESCRIPTION "RollOver period in Seconds." ::= { gslbCurDnsSecKeyEntry 9 } gslbCurDnsSecKeyValidityPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-only STATUS current DESCRIPTION "Signature validity period in Seconds." ::= { gslbCurDnsSecKeyEntry 10 } gslbCurDnsSecKeyPublicationPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-only STATUS current DESCRIPTION "Signature publication period in Seconds." ::= { gslbCurDnsSecKeyEntry 11 } gslbNewDnsSecKeyTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbNewDnsSecKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { gslbDnsSecKeyCfg 2 } gslbNewDnsSecKeyEntry OBJECT-TYPE SYNTAX GslbNewDnsSecKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { gslbNewDnsSecKeyID } ::= { gslbNewDnsSecKeyTable 1 } GslbNewDnsSecKeyEntry ::= SEQUENCE { gslbNewDnsSecKeyID DisplayString, gslbNewDnsSecKeyUseCount INTEGER, gslbNewDnsSecKeyType INTEGER, gslbNewDnsSecKeyStatus INTEGER, gslbNewDnsSecKeySize INTEGER, gslbNewDnsSecKeyAlgo INTEGER, gslbNewDnsSecKeyTTL INTEGER, gslbNewDnsSecKeyExpPeriod Unsigned32, gslbNewDnsSecKeyRollOverPeriod Unsigned32, gslbNewDnsSecKeyValidityPeriod Unsigned32, gslbNewDnsSecKeyPublicationPeriod Unsigned32, gslbNewDnsSecKeyDelete INTEGER, gslbNewDnsSecKeyGenerate INTEGER, gslbNewDnsSecKeyGenerateStatus INTEGER } gslbNewDnsSecKeyID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "DNS Sec Table Key." ::= { gslbNewDnsSecKeyEntry 1 } gslbNewDnsSecKeyUseCount OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "Usage count." ::= { gslbNewDnsSecKeyEntry 2 } gslbNewDnsSecKeyType OBJECT-TYPE SYNTAX INTEGER { keyTypeKSK(1), keyTypeZSK(2), keyTypeInvalid(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "KSK or ZSK." ::= { gslbNewDnsSecKeyEntry 3 } gslbNewDnsSecKeyStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Key state." ::= { gslbNewDnsSecKeyEntry 4 } gslbNewDnsSecKeySize OBJECT-TYPE SYNTAX INTEGER { keySize1024(1), keySize2048(2), keySize4096(3), keySizeInvalid(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Size of key (bits)." ::= { gslbNewDnsSecKeyEntry 5 } gslbNewDnsSecKeyAlgo OBJECT-TYPE SYNTAX INTEGER { keyAlgoRsaSha1(1), keyAlgoRsaSha256(2), keyAlgoRsaSha512(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Signing algorithm." ::= { gslbNewDnsSecKeyEntry 6 } gslbNewDnsSecKeyTTL OBJECT-TYPE SYNTAX INTEGER (0..86400) MAX-ACCESS read-write STATUS current DESCRIPTION "DNSSEC - TTL." ::= { gslbNewDnsSecKeyEntry 7 } gslbNewDnsSecKeyExpPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-write STATUS current DESCRIPTION "Expiration period in Seconds." ::= { gslbNewDnsSecKeyEntry 8 } gslbNewDnsSecKeyRollOverPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-write STATUS current DESCRIPTION "RollOver period in Seconds." ::= { gslbNewDnsSecKeyEntry 9 } gslbNewDnsSecKeyValidityPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-write STATUS current DESCRIPTION "Signature validity period in Seconds." ::= { gslbNewDnsSecKeyEntry 10 } gslbNewDnsSecKeyPublicationPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-write STATUS current DESCRIPTION "Signature publication period in Seconds." ::= { gslbNewDnsSecKeyEntry 11 } gslbNewDnsSecKeyDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { gslbNewDnsSecKeyEntry 13 } gslbNewDnsSecKeyGenerate OBJECT-TYPE SYNTAX INTEGER { other(1), generate(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to generate(2), the key will be generated." ::= { gslbNewDnsSecKeyEntry 14 } gslbNewDnsSecKeyGenerateStatus OBJECT-TYPE SYNTAX INTEGER { notGenerated(1), generated(2), inProgress(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Returns the generate status." ::= { gslbNewDnsSecKeyEntry 15 } gslbCurDnsSecZoneTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbCurDnsSecZoneEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { gslbDnsSecZoneCfg 1 } gslbCurDnsSecZoneEntry OBJECT-TYPE SYNTAX GslbCurDnsSecZoneEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { gslbCurDnsSecZoneID } ::= { gslbCurDnsSecZoneTable 1 } GslbCurDnsSecZoneEntry ::= SEQUENCE { gslbCurDnsSecZoneID DisplayString, gslbCurDnsSecZoneName DisplayString, gslbCurDnsSecZoneKSK1 DisplayString, gslbCurDnsSecZoneKSK2 DisplayString, gslbCurDnsSecZoneKSK3 DisplayString, gslbCurDnsSecZoneZSK1 DisplayString, gslbCurDnsSecZoneZSK2 DisplayString, gslbCurDnsSecZoneZSK3 DisplayString, gslbCurDnsSecZoneStatus INTEGER, gslbCurDnsSecZoneParentIPVer INTEGER, gslbCurDnsSecZoneParentIPv4 IpAddress, gslbCurDnsSecZoneParentIPv6 DisplayString } gslbCurDnsSecZoneID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Zone ID." ::= { gslbCurDnsSecZoneEntry 1 } gslbCurDnsSecZoneName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..65)) MAX-ACCESS read-only STATUS current DESCRIPTION "Zone name (virt's dname)." ::= { gslbCurDnsSecZoneEntry 2 } gslbCurDnsSecZoneKSK1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "KSK 1 of the zone." ::= { gslbCurDnsSecZoneEntry 3 } gslbCurDnsSecZoneKSK2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "KSK 2 of the zone." ::= { gslbCurDnsSecZoneEntry 4 } gslbCurDnsSecZoneKSK3 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "KSK 3 of the zone." ::= { gslbCurDnsSecZoneEntry 5 } gslbCurDnsSecZoneZSK1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "ZSK 1 of the zone." ::= { gslbCurDnsSecZoneEntry 6 } gslbCurDnsSecZoneZSK2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "ZSK 2 of the zone." ::= { gslbCurDnsSecZoneEntry 7 } gslbCurDnsSecZoneZSK3 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "ZSK 1 of the zone." ::= { gslbCurDnsSecZoneEntry 8 } gslbCurDnsSecZoneStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Zone status - Enabled/Disabled." ::= { gslbCurDnsSecZoneEntry 9 } gslbCurDnsSecZoneParentIPVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of IP address." ::= { gslbCurDnsSecZoneEntry 10 } gslbCurDnsSecZoneParentIPv4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Parent IP." ::= { gslbCurDnsSecZoneEntry 11 } gslbCurDnsSecZoneParentIPv6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION " IPV6 address of the Parent IP Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbCurDnsSecZoneEntry 12 } gslbNewDnsSecZoneTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbNewDnsSecZoneEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { gslbDnsSecZoneCfg 2 } gslbNewDnsSecZoneEntry OBJECT-TYPE SYNTAX GslbNewDnsSecZoneEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { gslbNewDnsSecZoneID } ::= { gslbNewDnsSecZoneTable 1 } GslbNewDnsSecZoneEntry ::= SEQUENCE { gslbNewDnsSecZoneID DisplayString, gslbNewDnsSecZoneName DisplayString, gslbNewDnsSecZoneKSK1 DisplayString, gslbNewDnsSecZoneKSK2 DisplayString, gslbNewDnsSecZoneKSK3 DisplayString, gslbNewDnsSecZoneZSK1 DisplayString, gslbNewDnsSecZoneZSK2 DisplayString, gslbNewDnsSecZoneZSK3 DisplayString, gslbNewDnsSecZoneStatus INTEGER, gslbNewDnsSecZoneParentIPVer INTEGER, gslbNewDnsSecZoneParentIPv4 IpAddress, gslbNewDnsSecZoneParentIPv6 DisplayString, gslbNewDnsSecZoneDelete INTEGER } gslbNewDnsSecZoneID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Zone ID." ::= { gslbNewDnsSecZoneEntry 1 } gslbNewDnsSecZoneName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..65)) MAX-ACCESS read-write STATUS current DESCRIPTION "Zone name (virt's dname)." ::= { gslbNewDnsSecZoneEntry 2 } gslbNewDnsSecZoneKSK1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "KSK 1 of the zone." ::= { gslbNewDnsSecZoneEntry 3 } gslbNewDnsSecZoneKSK2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "KSK 2 of the zone." ::= { gslbNewDnsSecZoneEntry 4 } gslbNewDnsSecZoneKSK3 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "KSK 3 of the zone." ::= { gslbNewDnsSecZoneEntry 5 } gslbNewDnsSecZoneZSK1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "ZSK 1 of the zone." ::= { gslbNewDnsSecZoneEntry 6 } gslbNewDnsSecZoneZSK2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "ZSK 2 of the zone." ::= { gslbNewDnsSecZoneEntry 7 } gslbNewDnsSecZoneZSK3 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "ZSK 3 of the zone." ::= { gslbNewDnsSecZoneEntry 8 } gslbNewDnsSecZoneStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Zone status - Enabled/Disabled." ::= { gslbNewDnsSecZoneEntry 9 } gslbNewDnsSecZoneParentIPVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of IP address." ::= { gslbNewDnsSecZoneEntry 10 } gslbNewDnsSecZoneParentIPv4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IPV4 address of the Parent IP." ::= { gslbNewDnsSecZoneEntry 11 } gslbNewDnsSecZoneParentIPv6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION " IPV6 address of the Parent IP Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbNewDnsSecZoneEntry 12 } gslbNewDnsSecZoneDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { gslbNewDnsSecZoneEntry 13 } -- DNS SEC - Import/Export gslbDnsSecImportExportSCPHostName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "SCP Server Host Name or Server IP Address." ::= { gslbDnsSecImportExport 1 } gslbDnsSecImportExportSCPFileName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "SCP Server File name." ::= { gslbDnsSecImportExport 2 } gslbDnsSecImportExportSCPUserName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "SCP Server User Name." ::= { gslbDnsSecImportExport 3 } gslbDnsSecImportExportSCPPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-write STATUS current DESCRIPTION "SCP Server Password." ::= { gslbDnsSecImportExport 4 } gslbDnsSecImportExportKeyID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "DNSSEC Key ID." ::= { gslbDnsSecImportExport 5 } gslbDnsSecImportExportZoneID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "DNSSEC Zone ID." ::= { gslbDnsSecImportExport 6 } gslbDnsSecImportExportPassphrase OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Passphrase." ::= { gslbDnsSecImportExport 7 } gslbDnsSecImportExportComponentType OBJECT-TYPE SYNTAX INTEGER { none(0), key(1), dnskey(2), dsrecord(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Component type to import/export: key, dnskey or ds record. Currently only the key is Supported" ::= { gslbDnsSecImportExport 8 } gslbDnsSecImportExportPortType OBJECT-TYPE SYNTAX INTEGER { data(0), mgmt(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The port type: management or data." ::= { gslbDnsSecImportExport 9 } gslbDnsSecImportExportImpKeyType OBJECT-TYPE SYNTAX INTEGER { keyTypeKSK(1), keyTypeZSK(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "KSK or ZSK." ::= { gslbDnsSecImportExport 10 } gslbDnsSecImportExportImpKeyStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Key status." ::= { gslbDnsSecImportExport 11 } gslbDnsSecImportExportImpKeySize OBJECT-TYPE SYNTAX INTEGER { keySize1024(1), keySize2048(2), keySize4096(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Size of key (bits)." ::= { gslbDnsSecImportExport 12 } gslbDnsSecImportExportImpKeyAlgo OBJECT-TYPE SYNTAX INTEGER { keyAlgoRsaSha1(1), keyAlgoRsaSha256(2), keyAlgoRsaSha512(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Signing algorithm." ::= { gslbDnsSecImportExport 13 } gslbDnsSecImportExportImpKeyTTL OBJECT-TYPE SYNTAX INTEGER (0..86400) MAX-ACCESS read-write STATUS current DESCRIPTION "DNSSEC - TTL in Seconds." ::= { gslbDnsSecImportExport 14 } gslbDnsSecImportExportImpKeyExpPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-write STATUS current DESCRIPTION "Expiration period in Seconds." ::= { gslbDnsSecImportExport 15 } gslbDnsSecImportExportImpKeyRollOverPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-write STATUS current DESCRIPTION "RollOver period in Seconds." ::= { gslbDnsSecImportExport 16 } gslbDnsSecImportExportImpKeyValidityPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-write STATUS current DESCRIPTION "Signature validity period in Seconds." ::= { gslbDnsSecImportExport 17 } gslbDnsSecImportExportImpKeyPublicationPeriod OBJECT-TYPE SYNTAX Unsigned32 (1..'ffffffff'h) MAX-ACCESS read-write STATUS current DESCRIPTION "Signature publication period in Seconds." ::= { gslbDnsSecImportExport 18 } gslbDnsSecImportExportAction OBJECT-TYPE SYNTAX INTEGER { none(0), import(1), export(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Component type to import/export: key or dnskey." ::= { gslbDnsSecImportExport 19 } -- DNS Responder VIP Configuration gslbCurDnsResVipTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbCurDnsResVipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { gslbDnsResVipCfg 1 } gslbCurDnsResVipEntry OBJECT-TYPE SYNTAX GslbCurDnsResVipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { gslbCurDnsResVipIndex1, gslbCurDnsResVipIndex2 } ::= { gslbCurDnsResVipTable 1 } GslbCurDnsResVipEntry ::= SEQUENCE { gslbCurDnsResVipIndex1 INTEGER, gslbCurDnsResVipIndex2 INTEGER, gslbCurDnsResVipName DisplayString, gslbCurDnsResVipIPVer INTEGER, gslbCurDnsResVipV4 IpAddress, gslbCurDnsResVipV6 DisplayString, gslbCurDnsResVipStatus INTEGER } gslbCurDnsResVipIndex1 OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Responder VIP Index 1." ::= { gslbCurDnsResVipEntry 1 } gslbCurDnsResVipIndex2 OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Responder VIP Index 2." ::= { gslbCurDnsResVipEntry 2 } gslbCurDnsResVipName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Responder VIP Name." ::= { gslbCurDnsResVipEntry 3 } gslbCurDnsResVipIPVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of IP address of DNS Responder VIP." ::= { gslbCurDnsResVipEntry 4 } gslbCurDnsResVipV4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IPV4 address of the DNS Responder VIP." ::= { gslbCurDnsResVipEntry 5 } gslbCurDnsResVipV6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION " IPV6 address of the DNS Responder VIP Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbCurDnsResVipEntry 6 } gslbCurDnsResVipStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Zone status - Enabled/Disabled." ::= { gslbCurDnsResVipEntry 7 } gslbNewDnsResVipTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbNewDnsResVipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { gslbDnsResVipCfg 2 } gslbNewDnsResVipEntry OBJECT-TYPE SYNTAX GslbNewDnsResVipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { gslbNewDnsResVipIndex1, gslbNewDnsResVipIndex2 } ::= { gslbNewDnsResVipTable 1 } GslbNewDnsResVipEntry ::= SEQUENCE { gslbNewDnsResVipIndex1 INTEGER, gslbNewDnsResVipIndex2 INTEGER, gslbNewDnsResVipName DisplayString, gslbNewDnsResVipIPVer INTEGER, gslbNewDnsResVipV4 IpAddress, gslbNewDnsResVipV6 DisplayString, gslbNewDnsResVipStatus INTEGER, gslbNewDnsResVipDelete INTEGER } gslbNewDnsResVipIndex1 OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-create STATUS current DESCRIPTION "DNS Responder VIP Index 1." ::= { gslbNewDnsResVipEntry 1 } gslbNewDnsResVipIndex2 OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-create STATUS current DESCRIPTION "DNS Responder VIP Index 2." ::= { gslbNewDnsResVipEntry 2 } gslbNewDnsResVipName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS Responder VIP Name." ::= { gslbNewDnsResVipEntry 3 } gslbNewDnsResVipIPVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The type of IP address of DNS Responder VIP." ::= { gslbNewDnsResVipEntry 4 } gslbNewDnsResVipV4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IPV4 address of the DNS Responder VIP." ::= { gslbNewDnsResVipEntry 5 } gslbNewDnsResVipV6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION " IPV6 address of the DNS Responder VIP Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbNewDnsResVipEntry 6 } gslbNewDnsResVipStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Zone status - Enabled/Disabled." ::= { gslbNewDnsResVipEntry 7 } gslbNewDnsResVipDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { gslbNewDnsResVipEntry 8 } gslbDnsResVipEmptyIndexesTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbDnsResVipEmptyIndexesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { gslbDnsResVipCfg 3 } gslbDnsResVipEmptyIndexesEntry OBJECT-TYPE SYNTAX GslbDnsResVipEmptyIndexesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { gslbDnsResVipEmptyIndexesIndex } ::= { gslbDnsResVipEmptyIndexesTable 1 } GslbDnsResVipEmptyIndexesEntry ::= SEQUENCE { gslbDnsResVipEmptyIndexesIndex INTEGER } gslbDnsResVipEmptyIndexesIndex OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Responder VIP Index." ::= { gslbDnsResVipEmptyIndexesEntry 1 } -- Health Script Configuration hcsTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of scriptable health check entries." ::= { hcsCfg 1 } hcsCurCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HcsCurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The scriptable health check table in the current configuration block." ::= { hcsCfg 2 } hcsCurCfgTableEntry OBJECT-TYPE SYNTAX HcsCurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the scriptable health check table." INDEX { hcsCurCfgScriptIndex } ::= { hcsCurCfgTable 1 } HcsCurCfgTableEntry ::= SEQUENCE { hcsCurCfgScriptIndex Integer32, hcsCurCfgScriptString OCTET STRING } hcsCurCfgScriptIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index in the scriptable health check table." ::= { hcsCurCfgTableEntry 1 } hcsCurCfgScriptString OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The scriptable health check string." ::= { hcsCurCfgTableEntry 2 } hcsNewCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HcsNewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The scriptable health check table in the new configuration block." ::= { hcsCfg 3 } hcsNewCfgTableEntry OBJECT-TYPE SYNTAX HcsNewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the scriptable health check table." INDEX { hcsNewCfgScriptIndex } ::= { hcsNewCfgTable 1 } HcsNewCfgTableEntry ::= SEQUENCE { hcsNewCfgScriptIndex Integer32, hcsNewCfgScriptString OCTET STRING, hcsNewCfgAddSendCmd DisplayString, -- obsolete hcsNewCfgAddExpectCmd DisplayString, -- obsolete hcsNewCfgAddCloseCmd INTEGER, hcsNewCfgRemLastCmd INTEGER, hcsNewCfgAddWaitCmd INTEGER, hcsNewCfgAddOffsetCmd INTEGER, hcsNewCfgAddOpenProtCmd DisplayString, hcsNewCfgAddDepthCmd INTEGER, hcsNewCfgAddLongNsendCmd OCTET STRING, hcsNewCfgAddLongNexpectCmd OCTET STRING, hcsNewCfgAddNsendCmd DisplayString, -- obsolete hcsNewCfgAddNexpectCmd DisplayString, -- obsolete hcsNewCfgAddLongBsendCmd OCTET STRING, hcsNewCfgAddLongBexpectCmd OCTET STRING, hcsNewCfgAddLongSendCmd OCTET STRING, hcsNewCfgAddLongExpectCmd OCTET STRING, hcsNewCfgDeleteScript INTEGER } hcsNewCfgScriptIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index the scriptable health check." ::= { hcsNewCfgTableEntry 1 } hcsNewCfgScriptString OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The scriptable health check string." ::= { hcsNewCfgTableEntry 2 } hcsNewCfgAddSendCmd OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Append an 'send' command to the script. The set value of this object should be the exact characters to be sent on the port opened with the 'open' command. The 'send ' characters will be automatically appended. Also a 'null terminator' (\0) will be automatically appended. The null terminator and the 'send ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 4 } hcsNewCfgAddExpectCmd OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Append an 'expect' command to the script. The set value of this object should be the exact characters expected to be received on the port opened with the 'open' command. The value could also be a single wildcard character '*' which means any received content will be accepted. The 'expect ' characters will be automatically appended. Also a 'null terminator'(\0) will be automatically appended. The null terminator and the 'expect ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 5 } hcsNewCfgAddCloseCmd OBJECT-TYPE SYNTAX INTEGER { other(1), close(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Add close command to end of the script. When set to the value of 2 (add), 'close' will be appended to the script. Also, a 'null terminator'(\0) will be automatically appended. The null terminator and the 'close' characters will be counted as characters in the script. This command is only valid for TCP." ::= { hcsNewCfgTableEntry 6 } hcsNewCfgRemLastCmd OBJECT-TYPE SYNTAX INTEGER { other(1), remove(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Remove the last command from the script. When set to the value of 2 (remove), last command will be removed from the script. When read, other(1) is returned." ::= { hcsNewCfgTableEntry 7 } hcsNewCfgDeleteScript OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { hcsNewCfgTableEntry 8 } hcsNewCfgAddOffsetCmd OBJECT-TYPE SYNTAX INTEGER (1..1464) MAX-ACCESS read-create STATUS current DESCRIPTION "Append an 'offset' command to the script. The set value of this object should be the offset from the beginning of the data area of the TCP/UDP packet to start matching the string configured in the last bexpect command. The 'offset ' characters will be automatically appended. Also a 'null terminator'(\0) will be automatically appended. The null terminator and the 'offset ' characters will be counted as characters in the script. When read, the return value has no significant meaning, but a 1 is always returned." ::= { hcsNewCfgTableEntry 9 } hcsNewCfgAddWaitCmd OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Append a 'wait' command to the script. The set value of this object should be the maximum waiting time for the packet containing the content configured in the last expect command. Wait time is in units of milliseconds, and the maximum supported is 65535 ms. The 'wait ' characters will be automatically appended. Also a 'null terminator'(\0) will be automatically appended. The null terminator and the 'wait ' characters will be counted as characters in the script. When read, the return value has no significant meaning, but a 1 is always returned. " ::= { hcsNewCfgTableEntry 10 } hcsNewCfgAddOpenProtCmd OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Append an 'open' command to the script. The value of this object should be real server port number or name, followed by a comma, and then the protocol (either tcp or udp), e.g. '80,tcp'. Only the port number or name, and tcp or udp should be set. The 'open ' characters will be automatically appended. Also a 'null terminator' (\0) will be automatically appended. The null terminator and the 'open ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 11 } hcsNewCfgAddNsendCmd OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Append an 'nsend' command to the script. The 'nsend' command is used to append additional content to the packet generated by the 'bsend' command when the desired 'bsend' content is more than 255 characters. The set value of this object should be the exact characters to be appended. The 'nsend ' characters will be automatically appended. Also a 'null terminator' (\0) will be automatically appended. The null terminator and the 'nsend ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 12 } hcsNewCfgAddNexpectCmd OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "Append an 'nexpect' command to the script. The 'nexpect' command is used to append additional characters to the 'bexpect' string when the desired 'bexpect' string is more than 255 characters. The set value of this object should be the exact characters to be appended. The 'nexpect ' characters will be automatically appended. Also a 'null terminator'(\0) will be automatically appended. The null terminator and the 'nexpect ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 13 } hcsNewCfgAddDepthCmd OBJECT-TYPE SYNTAX INTEGER (1..1464) MAX-ACCESS read-create STATUS current DESCRIPTION "Append a 'depth' command to the script. The set value of this object should be the depth (search window) within the data area of the TCP/UDP packet for matching the string configured in the last bexpect command. The 'depth ' characters will be automatically appended. Also a 'null terminator'(\0) will be automatically appended. The null terminator and the 'depth ' characters will be counted as characters in the script. When read, the return value has no significant meaning, but a 1 is always returned." ::= { hcsNewCfgTableEntry 14 } hcsNewCfgAddLongBsendCmd OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..506)) MAX-ACCESS read-create STATUS current DESCRIPTION "Append a 'bsend' command to the script. The set value of this object should be the exact binary data in hex format to be sent on the port opened with the 'open' command. The 'bsend ' characters will be automatically appended. Also a 'null terminator' (\0) will be automatically appended. The null terminator and the 'bsend ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 15 } hcsNewCfgAddLongBexpectCmd OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..504)) MAX-ACCESS read-create STATUS current DESCRIPTION "Append a 'bexpect' command to the script. The set value of this object should be the exact binary data in hex format expected to be received on the port opened with the 'open' command. The value could also be a single wildcard character '*' which means any received content will be accepted. The 'bexpect ' characters will be automatically appended. Also a 'null terminator'(\0) will be automatically appended. The null terminator and the 'bexpect ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 16 } hcsNewCfgAddLongSendCmd OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..507)) MAX-ACCESS read-create STATUS current DESCRIPTION "Append an 'send' command to the script. The set value of this object should be the exact characters to be sent on the port opened with the 'open' command. The 'send ' characters will be automatically appended. Also a 'null terminator' (\0) will be automatically appended. The null terminator and the 'send ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 17 } hcsNewCfgAddLongExpectCmd OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..505)) MAX-ACCESS read-create STATUS current DESCRIPTION "Append an 'expect' command to the script. The set value of this object should be the exact characters expected to be received on the port opened with the 'open' command. The value could also be a single wildcard character '*' which means any received content will be accepted. The 'expect ' characters will be automatically appended. Also a 'null terminator'(\0) will be automatically appended. The null terminator and the 'expect ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 18 } hcsNewCfgAddLongNsendCmd OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..506)) MAX-ACCESS read-create STATUS current DESCRIPTION "Append an 'nsend' command to the script. The 'nsend' command is used to append additional content to the packet generated by the 'bsend' command when the desired 'bsend' content is more than 255 characters. The set value of this object should be the exact characters to be appended. The 'nsend ' characters will be automatically appended. Also a 'null terminator' (\0) will be automatically appended. The null terminator and the 'nsend ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 19 } hcsNewCfgAddLongNexpectCmd OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..504)) MAX-ACCESS read-create STATUS current DESCRIPTION "Append an 'nexpect' command to the script. The 'nexpect' command is used to append additional characters to the 'bexpect' string when the desired 'bexpect' string is more than 255 characters. The set value of this object should be the exact characters to be appended. The 'nexpect ' characters will be automatically appended. Also a 'null terminator'(\0) will be automatically appended. The null terminator and the 'nexpect ' characters will be counted as characters in the script." ::= { hcsNewCfgTableEntry 20 } -- SNMP health check configuration snmphcTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of SNMP health check entries." ::= { snmphcCfg 1 } snmphcCurCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF SnmphcCurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SNMP health check table in the current configuration block." ::= { snmphcCfg 2 } snmphcCurCfgTableEntry OBJECT-TYPE SYNTAX SnmphcCurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the SNMP health check table." INDEX { snmphcCurCfgIndex } ::= { snmphcCurCfgTable 1 } SnmphcCurCfgTableEntry ::= SEQUENCE { snmphcCurCfgIndex Integer32, snmphcCurCfgOid DisplayString, snmphcCurCfgCommString DisplayString, snmphcCurCfgRcvContent DisplayString, snmphcCurCfgInvert INTEGER, snmphcCurCfgUseWeight INTEGER } snmphcCurCfgIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index of the SNMP health check." ::= { snmphcCurCfgTableEntry 1 } snmphcCurCfgOid OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-only STATUS current DESCRIPTION "The OID to be sent in the SNMP get request packet." ::= { snmphcCurCfgTableEntry 2 } snmphcCurCfgCommString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The community string to be used in the SNMP get request packet." ::= { snmphcCurCfgTableEntry 3 } snmphcCurCfgRcvContent OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "The content expected in the SNMP response packet. The content specified can be either a string or an integer value." ::= { snmphcCurCfgTableEntry 4 } snmphcCurCfgInvert OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "When the invert option is enabled the health check will fail if the response packet contains the value specified in the receive content field." ::= { snmphcCurCfgTableEntry 5 } snmphcCurCfgUseWeight OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "When the weight option is enabled the real server weights are adjusted dynamically based on the SNMP health check response." ::= { snmphcCurCfgTableEntry 6 } snmphcNewCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF SnmphcNewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SNMP health check table in the new configuration block." ::= { snmphcCfg 3 } snmphcNewCfgTableEntry OBJECT-TYPE SYNTAX SnmphcNewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the SNMP health check table." INDEX { snmphcNewCfgIndex } ::= { snmphcNewCfgTable 1 } SnmphcNewCfgTableEntry ::= SEQUENCE { snmphcNewCfgIndex Integer32, snmphcNewCfgOid DisplayString, snmphcNewCfgCommString DisplayString, snmphcNewCfgRcvContent DisplayString, snmphcNewCfgInvert INTEGER, snmphcNewCfgDeleteHc INTEGER, snmphcNewCfgUseWeight INTEGER } snmphcNewCfgIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index of the SNMP health check." ::= { snmphcNewCfgTableEntry 1 } snmphcNewCfgOid OBJECT-TYPE SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION "The OID to be sent in the SNMP get request packet." ::= { snmphcNewCfgTableEntry 2 } snmphcNewCfgCommString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "The community string to be used in the SNMP get request packet." ::= { snmphcNewCfgTableEntry 3 } snmphcNewCfgRcvContent OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION "The content expected in the SNMP response packet. The content specified can be either a string or an integer value." ::= { snmphcNewCfgTableEntry 4 } snmphcNewCfgInvert OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When the invert option is enabled the health check will fail if the response packet contains the value specified in the receive content field." ::= { snmphcNewCfgTableEntry 5 } snmphcNewCfgDeleteHc OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { snmphcNewCfgTableEntry 6 } snmphcNewCfgUseWeight OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When the weight option is enabled the real server weights are adjusted dynamically based on the SNMP health check response." ::= { snmphcNewCfgTableEntry 7 } -- Table sizes in current/new configuration of various tables curCfgFilterTableSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of entries in the filter table current configuration." ::= { layer4TableSize 1 } newCfgFilterTableSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of entries in the filter table new configuration." ::= { layer4TableSize 2 } curCfgRealServerTableSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of entries in the SLB real server table current configuration." ::= { layer4TableSize 3 } newCfgRealServerTableSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of entries in the SLB real server table new configuration." ::= { layer4TableSize 4 } curCfgRealServerGroupTableSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of entries in the SLB real server group table current configuration." ::= { layer4TableSize 5 } newCfgRealServerGroupTableSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of entries in the SLB real server group table new configuration." ::= { layer4TableSize 6 } curCfgVirtServerTableSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of entries in the SLB virtual server table current configuration." ::= { layer4TableSize 7 } newCfgVirtServerTableSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of entries in the SLB virtual server table new configuration." ::= { layer4TableSize 8 } -- PIP Table configuration pipTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of PIP entries." ::= { pipTblCfg 1 } pipCurCfgBaseType OBJECT-TYPE SYNTAX INTEGER { port(1), vlan(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The PIP base. 1 = port based, 2 = VLAN based" ::= { pipTblCfg 2 } pipCurCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF PipCurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The PIP table in the current configuration block." ::= { pipTblCfg 3 } pipCurCfgTableEntry OBJECT-TYPE SYNTAX PipCurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the PIP table." INDEX { pipCurCfgPip } ::= { pipCurCfgTable 1 } PipCurCfgTableEntry ::= SEQUENCE { pipCurCfgPip IpAddress, pipCurCfgPortMap OCTET STRING, pipCurCfgVlanMap OCTET STRING } pipCurCfgPip OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Proxy IP address by the instance of the pipCurCfgIndex." ::= { pipCurCfgTableEntry 1 } pipCurCfgPortMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is a bit map of port. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ port 8 || || || ||___ port 7 || |____ port 6 ||_________ port 1 |__________ unused where x : 1 - PIP is used for this port. x : 0 - PIP Not used for this port." ::= { pipCurCfgTableEntry 2 } pipCurCfgVlanMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is a bit map of VLAN. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ VLAN 8 || || || ||___ VLAN 7 || |____ VLAN 6 ||_________ VLAN 1 |__________ unused where x : 1 - PIP is used for this VLAN. x : 0 - PIP Not used for this VLAN." ::= { pipCurCfgTableEntry 3 } pipNewCfgBaseType OBJECT-TYPE SYNTAX INTEGER { port(1), vlan(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The PIP base. 1 = port based, 2 = VLAN based" ::= { pipTblCfg 4 } pipNewCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF PipNewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The PIP table in the New configuration block." ::= { pipTblCfg 5 } pipNewCfgTableEntry OBJECT-TYPE SYNTAX PipNewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the PIP table." INDEX { pipNewCfgPip } ::= { pipNewCfgTable 1 } PipNewCfgTableEntry ::= SEQUENCE { pipNewCfgPip IpAddress, pipNewCfgPortMap OCTET STRING, pipNewCfgVlanMap OCTET STRING, pipNewCfgDelete INTEGER, pipNewCfgAddPortVlan Integer32, pipNewCfgRemovePortVlan Integer32, pipNewCfgAddPort Integer32, pipNewCfgAddVlan Integer32, pipNewCfgRemovePort Integer32, pipNewCfgRemoveVlan Integer32 } pipNewCfgPip OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "PIP address by the instance of the pipCurCfgIndex." ::= { pipNewCfgTableEntry 1 } pipNewCfgPortMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The bit map of port for PIP. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ port 8 || || || ||___ port 7 || |____ port 6 ||_________ port 1 |__________ unused where x : 1 - PIP is used for this port. x : 0 - PIP Not used for this port." ::= { pipNewCfgTableEntry 2 } pipNewCfgVlanMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The bit map of VLAN for PIP. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ VLAN 8 || || || ||___ VLAN 7 || |____ VLAN 6 ||_________ VLAN 1 |__________ unused where x : 1 - PIP is used for this VLAN. x : 0 - PIP Not used for this VLAN." ::= { pipNewCfgTableEntry 3 } pipNewCfgDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { pipNewCfgTableEntry 4 } pipNewCfgAddPortVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port or VLAN to be associated with the PIP. When read, 0 is returned." ::= { pipNewCfgTableEntry 5 } pipNewCfgRemovePortVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port or VLAN to be disassociated from the PIP. When read, 0 is returned." ::= { pipNewCfgTableEntry 6 } pipNewCfgAddPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port to be associated with the PIP. When read, 0 is returned." ::= { pipNewCfgTableEntry 7 } pipNewCfgAddVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN to be associated with the PIP. When read, 0 is returned." ::= { pipNewCfgTableEntry 8 } pipNewCfgRemovePort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port to be disassociated from the PIP. When read, 0 is returned." ::= { pipNewCfgTableEntry 9 } pipNewCfgRemoveVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN to be disassociated from the PIP. When read, 0 is returned." ::= { pipNewCfgTableEntry 10 } -- IPv6 Proxy IP Configuration pip6CurCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF Pip6CurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IPv6 PIP table in the current configuration block." ::= { pipTblCfg 6 } pip6CurCfgTableEntry OBJECT-TYPE SYNTAX Pip6CurCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the IPv6 PIP table." INDEX { pip6CurCfgPip } ::= { pip6CurCfgTable 1 } Pip6CurCfgTableEntry ::= SEQUENCE { pip6CurCfgPip DisplayString, pip6CurCfgPortMap OCTET STRING, pip6CurCfgVlanMap OCTET STRING } pip6CurCfgPip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv6 Proxy IP address by the instance of the pip6CurCfgIndex." ::= { pip6CurCfgTableEntry 1 } pip6CurCfgPortMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is a bit map of port. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ port 8 || || || ||___ port 7 || |____ port 6 ||_________ port 1 |__________ unused where x : 1 - PIP is used for this port. x : 0 - PIP Not used for this port." ::= { pip6CurCfgTableEntry 2 } pip6CurCfgVlanMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is a bit map of VLAN. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ VLAN 8 || || || ||___ VLAN 7 || |____ VLAN 6 ||_________ VLAN 1 |__________ unused where x : 1 - PIP is used for this VLAN. x : 0 - PIP Not used for this VLAN." ::= { pip6CurCfgTableEntry 3 } pip6NewCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF Pip6NewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IPv6 PIP table in the New configuration block." ::= { pipTblCfg 7 } pip6NewCfgTableEntry OBJECT-TYPE SYNTAX Pip6NewCfgTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the IPv6 PIP table." INDEX { pip6NewCfgPip } ::= { pip6NewCfgTable 1 } Pip6NewCfgTableEntry ::= SEQUENCE { pip6NewCfgPip DisplayString, pip6NewCfgPortMap OCTET STRING, pip6NewCfgVlanMap OCTET STRING, pip6NewCfgDelete INTEGER, pip6NewCfgAddPortVlan Integer32, pip6NewCfgRemovePortVlan Integer32, pip6NewCfgAddPort Integer32, pip6NewCfgAddVlan Integer32, pip6NewCfgRemovePort Integer32, pip6NewCfgRemoveVlan Integer32 } pip6NewCfgPip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv6 PIP address by the instance of the pip6CurCfgIndex." ::= { pip6NewCfgTableEntry 1 } pip6NewCfgPortMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The bit map of port for PIP. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ port 8 || || || ||___ port 7 || |____ port 6 ||_________ port 1 |__________ unused where x : 1 - PIP is used for this port. x : 0 - PIP Not used for this port." ::= { pip6NewCfgTableEntry 2 } pip6NewCfgVlanMap OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..512)) MAX-ACCESS read-only STATUS current DESCRIPTION "The bit map of VLAN for PIP. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ VLAN 8 || || || ||___ VLAN 7 || |____ VLAN 6 ||_________ VLAN 1 |__________ unused where x : 1 - PIP is used for this VLAN. x : 0 - PIP Not used for this VLAN." ::= { pip6NewCfgTableEntry 3 } pip6NewCfgDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { pip6NewCfgTableEntry 4 } pip6NewCfgAddPortVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port or VLAN to be associated with the PIP. When read, 0 is returned." ::= { pip6NewCfgTableEntry 5 } pip6NewCfgRemovePortVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port or VLAN to be disassociated from the PIP. When read, 0 is returned." ::= { pip6NewCfgTableEntry 6 } pip6NewCfgAddPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port to be associated with the PIP. When read, 0 is returned." ::= { pip6NewCfgTableEntry 7 } pip6NewCfgAddVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN to be associated with the PIP. When read, 0 is returned." ::= { pip6NewCfgTableEntry 8 } pip6NewCfgRemovePort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port to be disassociated from the PIP. When read, 0 is returned." ::= { pip6NewCfgTableEntry 9 } pip6NewCfgRemoveVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN to be disassociated from the PIP. When read, 0 is returned." ::= { pip6NewCfgTableEntry 10 } -- SLB Statistics Group -- SLB SP Real Servers Statistics Table slbStatSpRealServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatSpRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sp-server statistics table. This table shows the statistics of real servers for a particular SP." ::= { slbSpStats 1 } slbStatSpRealServerEntry OBJECT-TYPE SYNTAX SlbStatSpRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the sp-server statistics table." INDEX { slbStatSpRealServerSpIndex, slbStatSpRealServerServerIndex } ::= { slbStatSpRealServerTable 1 } SlbStatSpRealServerEntry ::= SEQUENCE { slbStatSpRealServerSpIndex Integer32, slbStatSpRealServerServerIndex Integer32, slbStatSpRealServerCurrSessions Gauge32, slbStatSpRealServerTotalSessions Counter32, slbStatSpRealServerHCOctetsLow32 Counter32, slbStatSpRealServerHCOctetsHigh32 Counter32, slbStatSpRealServerHCOctets Counter64 } slbStatSpRealServerSpIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The SP index." ::= { slbStatSpRealServerEntry 1 } slbStatSpRealServerServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server number that identifies the server." ::= { slbStatSpRealServerEntry 2 } slbStatSpRealServerCurrSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current sessions for the real server." ::= { slbStatSpRealServerEntry 3 } slbStatSpRealServerTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of sessions for the real server." ::= { slbStatSpRealServerEntry 4 } slbStatSpRealServerHCOctetsLow32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The lower 32 bit value of the total octets received and transmitted out of the real server on a particular SP." ::= { slbStatSpRealServerEntry 5 } slbStatSpRealServerHCOctetsHigh32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The higher 32 bit value of the total octets received and transmitted out of the real server on a particular SP." ::= { slbStatSpRealServerEntry 6 } slbStatSpRealServerHCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total octets received and transmitted by the real server on a particular SP." ::= { slbStatSpRealServerEntry 7 } slbStatSpFltTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatSpFltEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The filter statistics table. This table shows the statistics of filters for a particular SP." ::= { slbSpStats 4 } slbStatSpFltEntry OBJECT-TYPE SYNTAX SlbStatSpFltEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the filter statistics table." INDEX { slbStatSpFltSpIndex, slbStatSpFltIndex } ::= { slbStatSpFltTable 1 } SlbStatSpFltEntry ::= SEQUENCE { slbStatSpFltSpIndex Integer32, slbStatSpFltIndex Integer32, slbStatSpFltFirings Counter32 } slbStatSpFltSpIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The SP index." ::= { slbStatSpFltEntry 1 } slbStatSpFltIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filter number." ::= { slbStatSpFltEntry 2 } slbStatSpFltFirings OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of instances that the received packet matches the filter rule on this SP." ::= { slbStatSpFltEntry 3 } -- SLB Port Maintenance Statistics Table slbStatSpMaintTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatSpMaintEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of SLB SP maintenance statistics." ::= { slbSpStats 5 } slbStatSpMaintEntry OBJECT-TYPE SYNTAX SlbStatSpMaintEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the SLB SP maintenance statistics table." INDEX { slbStatSpMaintSpIndex } ::= { slbStatSpMaintTable 1 } SlbStatSpMaintEntry ::= SEQUENCE { slbStatSpMaintSpIndex Integer32, slbStatSpMaintMaximumSessions Integer32, slbStatSpMaintCurBindings Gauge32, slbStatSpMaintCurBindings4Seconds Gauge32, slbStatSpMaintCurBindings64Seconds Gauge32, slbStatSpMaintTerminatedSessions Counter32, slbStatSpMaintBindingFails Counter32, slbStatSpMaintNonTcpFrames Counter32, slbStatSpMaintTcpFragments Counter32, slbStatSpMaintUdpDatagrams Counter32, slbStatSpMaintIncorrectVIPs Counter32, slbStatSpMaintIncorrectVports Counter32, slbStatSpMaintRealServerNoAvails Counter32, slbStatSpMaintFilteredDeniedFrames Counter32, slbStatSpMaintLandAttacks Counter32, slbStatSpMaintIpFragTotalSessions Counter32, slbStatSpMaintIpFragCurSessions Gauge32, slbStatSpMaintIpFragDiscards Counter32, slbStatSpMaintIpFragTableFull Counter32, slbStatSpMaintClear INTEGER, slbStatSpMaintOOSFinPktDrops Counter32, slbStatSpMaintSymSessions Counter32, slbStatSpMaintSymValidSegments Counter32, slbStatSpMaintSymFragSessions Counter32, slbStatSpMaintSymSegAllocFails Counter32, slbStatSpMaintSymBufferAllocFails Counter32, slbStatSpMaintSymConnAllocFails Counter32, slbStatSpMaintSymInvalidBuffers Counter32, slbStatSpMaintSymSegReallocFails Counter32, slbStatSpMaintSymPacketsIn Counter32, slbStatSpMaintSymPacketsWithNoData Counter32, slbStatSpMaintSymTcpPackets Counter32, slbStatSpMaintSymUdpPackets Counter32, slbStatSpMaintSymIcmpPackets Counter32, slbStatSpMaintSymOtherPackets Counter32, slbStatSpMaintSymMatchCount Counter32, slbStatSpMaintSymFetchErrors Counter32, slbStatSpMaintSymTruncPayloadToMp Counter32, slbStatSpMaintSymPacketsInFastPath Counter32 } slbStatSpMaintSpIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The SP number for which the statistics apply." ::= { slbStatSpMaintEntry 1 } slbStatSpMaintMaximumSessions OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximun number of entries per SP in the session table." ::= { slbStatSpMaintEntry 2 } slbStatSpMaintCurBindings OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of sessions on the SP." ::= { slbStatSpMaintEntry 3 } slbStatSpMaintCurBindings4Seconds OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The 4 second average current number of sessions on the SP." ::= { slbStatSpMaintEntry 4 } slbStatSpMaintCurBindings64Seconds OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The 64 second average current number of sessions on the SP." ::= { slbStatSpMaintEntry 5 } slbStatSpMaintTerminatedSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of the number of sessions closed because the server failed." ::= { slbStatSpMaintEntry 6 } slbStatSpMaintBindingFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of binding failures on the SP. A binding failure occurs when a SP runs out of session table entries." ::= { slbStatSpMaintEntry 7 } slbStatSpMaintNonTcpFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of non-TCP/IP frames dropped on the SP." ::= { slbStatSpMaintEntry 8 } slbStatSpMaintTcpFragments OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The total number of TCP fragments dropped on the SP." ::= { slbStatSpMaintEntry 9 } slbStatSpMaintUdpDatagrams OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of UDP datagrams dropped on the SP." ::= { slbStatSpMaintEntry 10 } slbStatSpMaintIncorrectVIPs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames with incorrect VIPs that are dropped on the SP." ::= { slbStatSpMaintEntry 11 } slbStatSpMaintIncorrectVports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames with incorrect Virtual Port that are dropped on the SP." ::= { slbStatSpMaintEntry 12 } slbStatSpMaintRealServerNoAvails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames that are dropped on the SP because no real server is available." ::= { slbStatSpMaintEntry 13 } slbStatSpMaintFilteredDeniedFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames that are denied on the SP by the filter." ::= { slbStatSpMaintEntry 14 } slbStatSpMaintLandAttacks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of attacks that frames contain the same source and destination IP addresses." ::= { slbStatSpMaintEntry 15 } slbStatSpMaintIpFragTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of fragment sessions processed on the SP." ::= { slbStatSpMaintEntry 16 } slbStatSpMaintIpFragCurSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sessions in the IP fragment binding table on the SP." ::= { slbStatSpMaintEntry 17 } slbStatSpMaintIpFragDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of fragments discarded on the SP because there is no entry in the IP fragment binding table. " ::= { slbStatSpMaintEntry 18 } slbStatSpMaintIpFragTableFull OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of times IP fragment binding table is full on the SP." ::= { slbStatSpMaintEntry 19 } slbStatSpMaintClear OBJECT-TYPE SYNTAX INTEGER { ok(1), clear(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is an action object to clear the non-operational SLB statistics on the particular SP. ok(1) is returned when read." ::= { slbStatSpMaintEntry 20 } slbStatSpMaintOOSFinPktDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of Out of state FIN Packets received on the SP." ::= { slbStatSpMaintEntry 21 } -- START of Symantec SLB SP Maintenance Stats slbStatSpMaintSymSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Symantec sessions." ::= { slbStatSpMaintEntry 22 } slbStatSpMaintSymValidSegments OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Symantec valid segments." ::= { slbStatSpMaintEntry 23 } slbStatSpMaintSymFragSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Symantec fragment sessions." ::= { slbStatSpMaintEntry 24 } slbStatSpMaintSymSegAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Symantec segment allocation fails." ::= { slbStatSpMaintEntry 25 } slbStatSpMaintSymBufferAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Symantec buffers allocation fails." ::= { slbStatSpMaintEntry 26 } slbStatSpMaintSymConnAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Symantec Connection allocation fails." ::= { slbStatSpMaintEntry 27 } slbStatSpMaintSymInvalidBuffers OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Symantec Invalid buffers." ::= { slbStatSpMaintEntry 28 } slbStatSpMaintSymSegReallocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Symantec Segment reallocation fails." ::= { slbStatSpMaintEntry 29 } slbStatSpMaintSymPacketsIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - No. of packets in." ::= { slbStatSpMaintEntry 30 } slbStatSpMaintSymPacketsWithNoData OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - No. of packets with no data." ::= { slbStatSpMaintEntry 31 } slbStatSpMaintSymTcpPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - No. of TCP packets" ::= { slbStatSpMaintEntry 32 } slbStatSpMaintSymUdpPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - No. of UDP Packets" ::= { slbStatSpMaintEntry 33 } slbStatSpMaintSymIcmpPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - No. of ICMP Packets" ::= { slbStatSpMaintEntry 34 } slbStatSpMaintSymOtherPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - No. of Packets other than TCP UDP or ICMP" ::= { slbStatSpMaintEntry 35 } slbStatSpMaintSymMatchCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Match Count" ::= { slbStatSpMaintEntry 36 } slbStatSpMaintSymFetchErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - No. of Fetch Errors" ::= { slbStatSpMaintEntry 37 } slbStatSpMaintSymTruncPayloadToMp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - No. of Truncated payload to MP" ::= { slbStatSpMaintEntry 38 } slbStatSpMaintSymPacketsInFastPath OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - No. of Packets in fast path" ::= { slbStatSpMaintEntry 39 } -- END of Symantec SLB SP Maintenance Stats slbStatSpAuxSessTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatSpAuxSessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The auxiliary session table statistics for a particular SP." ::= { slbSpStats 6 } slbStatSpAuxSessEntry OBJECT-TYPE SYNTAX SlbStatSpAuxSessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The statistics of a particular auxiliary session table entry." INDEX { slbStatSpAuxSessSpIndex, slbStatSpAuxSessIndex } ::= { slbStatSpAuxSessTable 1 } SlbStatSpAuxSessEntry ::= SEQUENCE { slbStatSpAuxSessSpIndex Integer32, slbStatSpAuxSessIndex Integer32, slbStatSpAuxSessCurConn Gauge32, slbStatSpAuxSessMaxConn Integer32, slbStatSpAuxSessAllocFails Counter32 } slbStatSpAuxSessSpIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The SP number." ::= { slbStatSpAuxSessEntry 1 } slbStatSpAuxSessIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The auxiliary session table number." ::= { slbStatSpAuxSessEntry 2 } slbStatSpAuxSessCurConn OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of connections in this auxiliary sessions table." ::= { slbStatSpAuxSessEntry 3 } slbStatSpAuxSessMaxConn OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of connections handled by this auxiliary session table." ::= { slbStatSpAuxSessEntry 4 } slbStatSpAuxSessAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of allocation failures for this auxiliary session table." ::= { slbStatSpAuxSessEntry 5 } -- SLB Real Servers Statistics Table slbStatRServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatRServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The real server statistics table." ::= { layer4Stats 2 } slbStatRServerEntry OBJECT-TYPE SYNTAX SlbStatRServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The statistics of a particular real server." INDEX { slbStatRServerIndex } ::= { slbStatRServerTable 1 } SlbStatRServerEntry ::= SEQUENCE { slbStatRServerIndex Integer32, slbStatRServerCurrSessions Gauge32, slbStatRServerTotalSessions Counter32, slbStatRServerFailures Counter32, slbStatRServerHighestSessions Counter32, slbStatRServerHCOctetsLow32 Counter32, slbStatRServerHCOctetsHigh32 Counter32, slbStatRServerHCOctets Counter64 } slbStatRServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server number that identifies the server." ::= { slbStatRServerEntry 1 } slbStatRServerCurrSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sessions that are currently handled by the real server." ::= { slbStatRServerEntry 2 } slbStatRServerTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of sessions that are handled by the real server." ::= { slbStatRServerEntry 3 } slbStatRServerFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of times that the real server is claimed down." ::= { slbStatRServerEntry 4 } slbStatRServerHighestSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The highest sessions that have been handled by the real server." ::= { slbStatRServerEntry 5 } slbStatRServerHCOctetsLow32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The lower 32 bit value of octets received and transmitted out of the real server." ::= { slbStatRServerEntry 6 } slbStatRServerHCOctetsHigh32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The higher 32 bit value of octets received and transmitted out of the real server." ::= { slbStatRServerEntry 7 } slbStatRServerHCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received and transmitted by the real server." ::= { slbStatRServerEntry 8 } -- SLB Real Server Groups Statistics Table slbStatGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The real server group statistics table." ::= { layer4Stats 3 } slbStatGroupEntry OBJECT-TYPE SYNTAX SlbStatGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The statistics of a particular real server group." INDEX { slbStatGroupIndex } ::= { slbStatGroupTable 1 } SlbStatGroupEntry ::= SEQUENCE { slbStatGroupIndex Integer32, slbStatGroupCurrSessions Gauge32, slbStatGroupTotalSessions Counter32, slbStatGroupHighestSessions Counter32, slbStatGroupHCOctetsLow32 Counter32, slbStatGroupHCOctetsHigh32 Counter32, slbStatGroupWlmUpdates Counter32, slbStatGroupHCOctets Counter64 } slbStatGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server group number that identifies the group." ::= { slbStatGroupEntry 1 } slbStatGroupCurrSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sessions that are currently handled by the real server group." ::= { slbStatGroupEntry 2 } slbStatGroupTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of sessions that are handled by the real server group." ::= { slbStatGroupEntry 3 } slbStatGroupHighestSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The highest sessions that have been handled by the real server group." ::= { slbStatGroupEntry 4 } slbStatGroupHCOctetsLow32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The lower 32 bit value of octets received and transmitted out of the real server group." ::= { slbStatGroupEntry 5 } slbStatGroupHCOctetsHigh32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The higher 32 bit value of octets received and transmitted out of the real server group." ::= { slbStatGroupEntry 6 } slbStatGroupHCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total octets received and transmitted by the real server group." ::= { slbStatGroupEntry 7 } slbStatGroupWlmUpdates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total weight updates from work load manager." ::= { slbStatGroupEntry 8 } -- SLB Virtual Server Statistics Table slbStatVServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatVServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The virtual server statistics table." ::= { layer4Stats 4 } slbStatVServerEntry OBJECT-TYPE SYNTAX SlbStatVServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The statistics of a particular virtual server group." INDEX { slbStatVServerIndex } ::= { slbStatVServerTable 1 } SlbStatVServerEntry ::= SEQUENCE { slbStatVServerIndex Integer32, slbStatVServerCurrSessions Gauge32, slbStatVServerTotalSessions Counter32, slbStatVServerHighestSessions Counter32, slbStatVServerHCOctetsLow32 Counter32, slbStatVServerHCOctetsHigh32 Counter32, slbStatVServerHeaderHits Counter32, slbStatVServerHeaderMisses Counter32, slbStatVServerHeaderTotalSessions Counter32, slbStatVServerCookieRewrites Counter32, slbStatVServerCookieInserts Counter32, slbStatVServerHCOctets Counter64, slbStatVServerIpAddress DisplayString } slbStatVServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server number that identifies the server." ::= { slbStatVServerEntry 1 } slbStatVServerCurrSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sessions that are currently handled by the virtual server." ::= { slbStatVServerEntry 2 } slbStatVServerTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of sessions that are handled by the virtual server." ::= { slbStatVServerEntry 3 } slbStatVServerHighestSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The highest sessions that have been handled by the virtual server." ::= { slbStatVServerEntry 4 } slbStatVServerHCOctetsLow32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The lower 32 bit value of octets received and transmitted out of the virtual server." ::= { slbStatVServerEntry 5 } slbStatVServerHCOctetsHigh32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The higher 32 bit value of octets received and transmitted out of the virtual server." ::= { slbStatVServerEntry 6 } -- HTTP Header LB stats slbStatVServerHeaderHits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current HTTP header hits." ::= { slbStatVServerEntry 8 } slbStatVServerHeaderMisses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current HTTP header misses." ::= { slbStatVServerEntry 9 } slbStatVServerHeaderTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total HTTP header sessions." ::= { slbStatVServerEntry 10 } -- Cookie Statistics slbStatVServerCookieRewrites OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total Cookie Rewrites." ::= { slbStatVServerEntry 11 } slbStatVServerCookieInserts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total Cookie Inserts." ::= { slbStatVServerEntry 12 } slbStatVServerHCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total octets received and transmitted by the virtual server." ::= { slbStatVServerEntry 13 } slbStatVServerIpAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the virtual server." ::= { slbStatVServerEntry 14 } -- SLB Maintenance Statistics slbStatMaintMaximumSessions OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximun number entries in the session table." ::= { slbMaintStats 1 } slbStatMaintCurBindings OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of bindings on the port." ::= { slbMaintStats 2 } slbStatMaintCurBindings4Seconds OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The 4 second average current number of bindings on the port." ::= { slbMaintStats 3 } slbStatMaintCurBindings64Seconds OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The 64 second average current number of bindings on the port." ::= { slbMaintStats 4 } slbStatMaintTerminatedSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The count of the number of sessions closed because the server failed." ::= { slbMaintStats 5 } slbStatMaintAllocFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of Binding failures on the port. A Binding Failure occurs when a port runs out of binding table entries." ::= { slbMaintStats 6 } slbStatMaintNonTcpFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of non-TCP/IP frames dropped on the port." ::= { slbMaintStats 7 } slbStatMaintTcpFragments OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of TCP fragments dropped on the port." ::= { slbMaintStats 8 } slbStatMaintUdpDatagrams OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of UDP datagrams dropped on the port." ::= { slbMaintStats 9 } slbIncorrectVirtServs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Incorrect Virtual Servers specified for Server Load Balancing." ::= { slbMaintStats 10} slbIncorrectVports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Incorrect Virtual ports specified for Server Load Balancing." ::= { slbMaintStats 11 } slbNoRealServs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "No Real Servers available for Server Load Balancing." ::= { slbMaintStats 12 } slbStatMaintBackupServActs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of times that backup servers become active due to failure of primary servers." ::= { slbMaintStats 13 } slbStatMaintOverflowServActs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of times that backup servers become active due to primary servers reach overflow situation." ::= { slbMaintStats 14 } slbStatMaintFilteredDeniedFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of frames that are denied on the port by the filter." ::= { slbMaintStats 15 } slbStatMaintLandAttacks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of attacks that frames contain the same source and destination IP addresses." ::= { slbMaintStats 16 } slbStatMaintIpFragTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of fragment sessions processed." ::= { slbMaintStats 17 } slbStatMaintIpFragCurSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sessions in the IP fragment binding table." ::= { slbMaintStats 18 } slbStatMaintIpFragDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of fragmemts discarded on the SP because there is no entry in the IP fragment binding table. " ::= { slbMaintStats 19 } slbStatMaintIpFragTableFull OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number times IP fragment binding table is full on the SP." ::= { slbMaintStats 20 } slbStatMaintIp6CurrSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sessions for ipv6." ::= { slbMaintStats 21 } slbIncorrectIp6Vip OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Incorrect Ip6 VIPs specified for server load balancing." ::= { slbMaintStats 22} slbIncorrectIp6Vports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Incorrect Ip6 virtual ports specified for server load balancing." ::= { slbMaintStats 23 } slbStatMaintIp6PktDropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of Ip6 pacekets dropped." ::= { slbMaintStats 24 } slbStatMaintOOSFinPktDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number Out of state FIN Packet drops." ::= { slbMaintStats 25 } -- START of Symantec SLB Maintenance Stats slbStatMaintSymSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of Symantec sessions." ::= { slbMaintStats 26 } slbStatMaintSymValidSegments OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of Symantec valid segments." ::= { slbMaintStats 27 } slbStatMaintSymFragSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of Symantec fragment sessions." ::= { slbMaintStats 28 } slbStatMaintSymSegAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of Symantec segment allocation fails." ::= { slbMaintStats 29 } slbStatMaintSymBufferAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of Symantec buffers allocation fails." ::= { slbMaintStats 30 } slbStatMaintSymConnAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of Symantec Connection allocation fails." ::= { slbMaintStats 31 } slbStatMaintSymInvalidBuffers OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of Symantec Invalid buffers." ::= { slbMaintStats 32 } slbStatMaintSymSegReallocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of Symantec Segment reallocation fails." ::= { slbMaintStats 33 } slbStatMaintSymPacketsIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total no. of Packets in." ::= { slbMaintStats 34 } slbStatMaintSymPacketsWithNoData OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total no. of Packets with no data." ::= { slbMaintStats 35 } slbStatMaintSymTcpPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total no. of TCP packets" ::= { slbMaintStats 36 } slbStatMaintSymUdpPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total no. of UDP Packets" ::= { slbMaintStats 37 } slbStatMaintSymIcmpPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total no. of ICMP Packets" ::= { slbMaintStats 38 } slbStatMaintSymOtherPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total no. of Packets other than TCP UDP or ICMP" ::= { slbMaintStats 39 } slbStatMaintSymMatchCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total Match Count" ::= { slbMaintStats 40 } slbStatMaintSymFetchErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total no. of Fetch Errors" ::= { slbMaintStats 41 } slbStatMaintSymTruncPayloadToMp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total no. of Truncated payload to MP" ::= { slbMaintStats 42 } slbStatMaintSymPacketsInFastPath OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Symantec Deuce Inspection Stats - Total no. of Packets in fast path" ::= { slbMaintStats 43 } -- END of Symantec SLB Maintenance Stats -- Filter Statistics fltStatTable OBJECT-TYPE SYNTAX SEQUENCE OF FltStatTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The filter statistics table." ::= { filterStats 1 } fltStatTableEntry OBJECT-TYPE SYNTAX FltStatTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in filter statistics table." INDEX { fltStatFltIndex } ::= { fltStatTable 1 } FltStatTableEntry ::= SEQUENCE { fltStatFltIndex Integer32, fltStatFltFirings Counter32 } fltStatFltIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number that identifies the filter." ::= { fltStatTableEntry 1 } fltStatFltFirings OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of instances that the received packet matches the filter rule." ::= { fltStatTableEntry 2 } -- Global SLB Statitistics -- Global SLB Remote Real Server Statistics gslbStatRemRealServerTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbStatRemRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GSLB remote real server statistics table." ::= { gslbStats 1 } gslbStatRemRealServerEntry OBJECT-TYPE SYNTAX GslbStatRemRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the remote real server statistics table." INDEX { gslbStatRemRealServerIndex } ::= { gslbStatRemRealServerTable 1 } GslbStatRemRealServerEntry ::= SEQUENCE { gslbStatRemRealServerIndex Integer32, gslbStatRemRealServerDnsHandoffs Counter32, gslbStatRemRealServerHttpRedirs Counter32 } gslbStatRemRealServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The server number that identifies the remote real server." ::= { gslbStatRemRealServerEntry 1 } gslbStatRemRealServerDnsHandoffs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of DNS handoffs by the remote real server." ::= { gslbStatRemRealServerEntry 2 } gslbStatRemRealServerHttpRedirs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of HTTP redirections by the remote real server." ::= { gslbStatRemRealServerEntry 3 } -- The Global SLB Maintenance Statistics gslbMaintStats OBJECT IDENTIFIER ::= { gslbStats 2 } gslbStatMaintInGoodSiteUpdates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of good DSSPv1 remote site updates received." ::= { gslbMaintStats 1 } gslbStatMaintInBadSiteUpdates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bad remote site packets received." ::= { gslbMaintStats 2 } gslbStatMaintOutSiteUpdates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of DSSPv1 remote site updates sent." ::= { gslbMaintStats 3 } gslbStatMaintInGoodSiteUpdates2 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of good DSSPv2 remote site updates received." ::= { gslbMaintStats 4 } gslbStatMaintOutSiteUpdates2 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of DSSPv2 remote site updates sent." ::= { gslbMaintStats 5 } gslbStatMaintLocalSitePers OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of local site DNS persistence cache entries added." ::= { gslbMaintStats 8 } gslbStatMaintInDns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of DNS queries received." ::= { gslbMaintStats 10 } gslbStatMaintInBadDns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bad DNS queries received." ::= { gslbMaintStats 11 } gslbStatMaintOutDns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of DNS responses sent." ::= { gslbMaintStats 12 } gslbStatMaintInHttp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of HTTP requests received." ::= { gslbMaintStats 13 } gslbStatMaintInBadHttp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bad HTTP requests received." ::= { gslbMaintStats 14 } gslbStatMaintOutHttp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of HTTP responses sent." ::= { gslbMaintStats 15 } gslbStatMaintNoServer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times no server returned." ::= { gslbMaintStats 16 } gslbStatMaintNoDomain OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times no matching domain." ::= { gslbMaintStats 17 } gslbStatMaintHostHits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of hostname domain hits." ::= { gslbMaintStats 18 } gslbStatMaintRuleHits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of network domain hits." ::= { gslbMaintStats 19 } gslbStatMaintVirtHits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of basic domain hits." ::= { gslbMaintStats 20 } gslbStatMaintNoServerHost OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times no server returned for hostname domain." ::= { gslbMaintStats 21 } gslbStatMaintNoServerRule OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times no server returned for network domain." ::= { gslbMaintStats 22 } gslbStatMaintNoServerVirt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times no server returned for basic domain." ::= { gslbMaintStats 23 } gslbStatMaintLastNoResultDomain OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The last no result domain." ::= { gslbMaintStats 24 } gslbStatMaintLastSrcIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The last source IP address." ::= { gslbMaintStats 25 } gslbStatMaintThresholdHits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times any servers not returned due to threshold exceeded for the corresponding server." ::= { gslbMaintStats 26 } gslbStatMaintLastSrcIpV6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The last source IPV6 address." ::= { gslbMaintStats 27 } -- Global SLB Group Statistics gslbStatGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbStatGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GSLB group statistics table." ::= { gslbStats 3 } gslbStatGroupEntry OBJECT-TYPE SYNTAX GslbStatGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the GSLB group statistics table." INDEX { gslbStatGroupIndex } ::= { gslbStatGroupTable 1 } GslbStatGroupEntry ::= SEQUENCE { gslbStatGroupIndex Integer32, gslbStatGroupDnsHandoffs Counter32, gslbStatGroupHttpRedirs Counter32 } gslbStatGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The group number that identifies the real server group." ::= { gslbStatGroupEntry 1 } gslbStatGroupDnsHandoffs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of DNS hand-offs sent to the remote real servers in the group." ::= { gslbStatGroupEntry 2 } gslbStatGroupHttpRedirs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of HTTP redirects sent to the remote real servers in the group." ::= { gslbStatGroupEntry 3 } -- Global SLB Virtual Server Statistics gslbStatVirtServerTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbStatVirtServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Global SLB virtual server statistics table." ::= { gslbStats 4 } gslbStatVirtServerEntry OBJECT-TYPE SYNTAX GslbStatVirtServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Global SLB virtual server statistics table." INDEX { gslbStatVirtServerIdx, gslbStatVirtServerServiceIdx, gslbStatVirtServerRserverIdx } ::= { gslbStatVirtServerTable 1 } GslbStatVirtServerEntry ::= SEQUENCE { gslbStatVirtServerIdx Integer32, gslbStatVirtServerServiceIdx Integer32, gslbStatVirtServerRserverIdx Integer32, gslbStatVirtServerVirtPort Integer32, gslbStatVirtServerIpAddress IpAddress, gslbStatVirtServerResponseTime Integer32, gslbStatVirtServerMinSessAvail Gauge32, gslbStatVirtServerDname DisplayString, gslbStatVirtServerRemSite Integer32, gslbStatVirtDnsDirect Counter32 } gslbStatVirtServerIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server number that identifies the virtual server." ::= { gslbStatVirtServerEntry 1 } gslbStatVirtServerServiceIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server service number that identifies the virtual service." ::= { gslbStatVirtServerEntry 2 } gslbStatVirtServerRserverIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server number that identifies a remote site. A index of 0 indicates a local virtual server number." ::= { gslbStatVirtServerEntry 3 } gslbStatVirtServerVirtPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server service port." ::= { gslbStatVirtServerEntry 4 } gslbStatVirtServerIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the virtual server or remote real server." ::= { gslbStatVirtServerEntry 5 } gslbStatVirtServerResponseTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average time (current weight) that each service takes to respond to information exchanges with its peers The time is specified in ticks of 65 milliseconds." ::= { gslbStatVirtServerEntry 6 } gslbStatVirtServerMinSessAvail OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of sessions available for serving client requests. This number will change as client traffic loads change, or as real servers under the virtual server or remote sites go in or out of service." ::= { gslbStatVirtServerEntry 7 } gslbStatVirtServerDname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "The domain name of the virtual server and remote real server." ::= { gslbStatVirtServerEntry 8 } gslbStatVirtServerRemSite OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The remote site of the remote real server. For virtual server, the remote site is 0." ::= { gslbStatVirtServerEntry 9 } gslbStatVirtDnsDirect OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of DNS directs sent to the virtual server or remote real server." ::= { gslbStatVirtServerEntry 10 } -- Global SLB Remote Site Statistics gslbStatRemSiteTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbStatRemSiteTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Global SLB remote site statistics table." ::= { gslbStats 5 } gslbStatRemSiteTableEntry OBJECT-TYPE SYNTAX GslbStatRemSiteTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Global SLB remote site statistics table." INDEX { gslbStatRemSiteIdx } ::= { gslbStatRemSiteTable 1 } GslbStatRemSiteTableEntry ::= SEQUENCE { gslbStatRemSiteIdx Integer32, gslbStatRemSiteOutUpdates Counter32, gslbStatRemSiteInUpdates Counter32, gslbStatRemSiteOutUpdates2 Counter32, gslbStatRemSiteInUpdates2 Counter32, gslbStatRemSiteInBadUpdates Counter32 } gslbStatRemSiteIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The remote site number that identifies the remote site." ::= { gslbStatRemSiteTableEntry 1 } gslbStatRemSiteOutUpdates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of DSSPv1 remote site updates sent." ::= { gslbStatRemSiteTableEntry 2 } gslbStatRemSiteInUpdates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of good DSSPv1 remote site updates received." ::= { gslbStatRemSiteTableEntry 3 } gslbStatRemSiteOutUpdates2 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of DSSPv2 remote site updates sent." ::= { gslbStatRemSiteTableEntry 4 } gslbStatRemSiteInUpdates2 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of good DSSPv2 remote site updates received." ::= { gslbStatRemSiteTableEntry 5 } gslbStatRemSiteInBadUpdates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bad remote site updates received." ::= { gslbStatRemSiteTableEntry 6 } -- Global SLB Enhanced Network Statistics gslbStatEnhNetworkTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbStatEnhNetworkTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Global SLB network statistics table." ::= { gslbStats 6 } gslbStatEnhNetworkTableEntry OBJECT-TYPE SYNTAX GslbStatEnhNetworkTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Global SLB network statistics table." INDEX { gslbStatEnhNetworkIdx } ::= { gslbStatEnhNetworkTable 1 } GslbStatEnhNetworkTableEntry ::= SEQUENCE { gslbStatEnhNetworkIdx Integer32, gslbStatEnhNetworkHit Counter32 } gslbStatEnhNetworkIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The network number that identifies the network." ::= { gslbStatEnhNetworkTableEntry 1 } gslbStatEnhNetworkHit OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times network is selected." ::= { gslbStatEnhNetworkTableEntry 2 } -- Global SLB Rule Statistics gslbStatRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbStatRuleTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Global SLB rule statistics table." ::= { gslbStats 7 } gslbStatRuleTableEntry OBJECT-TYPE SYNTAX GslbStatRuleTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Global SLB rule statistics table." INDEX { gslbStatRuleIdx } ::= { gslbStatRuleTable 1 } GslbStatRuleTableEntry ::= SEQUENCE { gslbStatRuleIdx Integer32, gslbStatRuleLeastconns Counter32, gslbStatRuleRoundrobin Counter32, gslbStatRuleMinmisses Counter32, gslbStatRuleHash Counter32, gslbStatRuleResponse Counter32, gslbStatRuleGeographical Counter32, gslbStatRuleNetwork Counter32, gslbStatRuleRandom Counter32, gslbStatRuleAvailability Counter32, gslbStatRuleQos Counter32, gslbStatRulePersistence Counter32, gslbStatRuleLocal Counter32, gslbStatRuleAlways Counter32, gslbStatRuleRemote Counter32, gslbStatRuleTotal Counter32 } gslbStatRuleIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The rule number that identifies the rule." ::= { gslbStatRuleTableEntry 1 } gslbStatRuleLeastconns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times leastconns is used." ::= { gslbStatRuleTableEntry 2 } gslbStatRuleRoundrobin OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times roundrobin is used." ::= { gslbStatRuleTableEntry 3 } gslbStatRuleMinmisses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times minmisses is used." ::= { gslbStatRuleTableEntry 4 } gslbStatRuleHash OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times hash is used." ::= { gslbStatRuleTableEntry 5 } gslbStatRuleResponse OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times response is used." ::= { gslbStatRuleTableEntry 6 } gslbStatRuleGeographical OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times geographical is used." ::= { gslbStatRuleTableEntry 7 } gslbStatRuleNetwork OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times network is used." ::= { gslbStatRuleTableEntry 8 } gslbStatRuleRandom OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times random is used." ::= { gslbStatRuleTableEntry 9 } gslbStatRuleAvailability OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times availability is used." ::= { gslbStatRuleTableEntry 10 } gslbStatRuleQos OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times qos is used." ::= { gslbStatRuleTableEntry 11 } gslbStatRulePersistence OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times persistence is used." ::= { gslbStatRuleTableEntry 12 } gslbStatRuleLocal OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times local is used." ::= { gslbStatRuleTableEntry 13 } gslbStatRuleAlways OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times always is used." ::= { gslbStatRuleTableEntry 14 } gslbStatRuleRemote OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times remote is used." ::= { gslbStatRuleTableEntry 15 } gslbStatRuleTotal OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times all the metrics are used." ::= { gslbStatRuleTableEntry 16 } -- Global SLB Geographical Statistics gslbStatGeo OBJECT IDENTIFIER ::= { gslbStats 8 } gslbStatGeoNA OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times North America is selected." ::= { gslbStatGeo 1 } gslbStatGeoSA OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times South America is selected." ::= { gslbStatGeo 2 } gslbStatGeoEU OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times Europe is selected." ::= { gslbStatGeo 3 } gslbStatGeoCA OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times Caribbean is selected." ::= { gslbStatGeo 4 } gslbStatGeoPR OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times Pacific Rim is selected." ::= { gslbStatGeo 5 } gslbStatGeoSS OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times Sub-Sahara is selected." ::= { gslbStatGeo 6 } gslbStatGeoJP OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times Japan is selected." ::= { gslbStatGeo 7 } gslbStatGeoTotal OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times any of the regions are selected." ::= { gslbStatGeo 8 } gslbStatGeoAF OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times Africa is selected." ::= { gslbStatGeo 9 } -- Global SLB DNS Persistence Cache Statistics gslbStatPers OBJECT IDENTIFIER ::= { gslbStats 9 } gslbStatPersCurrent OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of entries in the DNS persistence cache." ::= { gslbStatPers 1 } gslbStatPersHiwat OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The highest number of entries recorded in the DNS persistence cache." ::= { gslbStatPers 2 } gslbStatPersMax OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries supported in the DNS persistence cache." ::= { gslbStatPers 3 } -- FTP Passive SLB/NAT Statistics ftpSlbStatTotal OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the switch receives both active and passive FTP connections." ::= { ftpStats 1 } ftpNatStatTotal OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the switch receives the 'port' command from the client." ::= { ftpStats 2 } ftpStatActiveNatIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the switch creates a new index due to 'port' command from the client." ::= { ftpStats 3 } ftpStatNatAckSeqDiff OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The difference in the numbers of ACK and SEQ that the switch needs for packet adjustment." ::= { ftpStats 4 } ftpStatSlbParseIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the switch creates a new index in response to the 'pasv' command from the client." ::= { ftpStats 5 } ftpStatSlbParseAckSeqDiff OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The difference in the numbers of ACK and SEQ that the switch needs for FTP SLB parsing." ::= { ftpStats 6 } ftpStatModeSwitchError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times the switch is not able to switch modes from active to passive and vice versa." ::= { ftpStats 7 } radiusAcctReqsStats OBJECT IDENTIFIER ::= { wapStats 1 } tpcpAddSessReqsStats OBJECT IDENTIFIER ::= { wapStats 2 } tpcpDeleteSessReqsStats OBJECT IDENTIFIER ::= { wapStats 3 } radiusAcctReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account Request." ::= { radiusAcctReqsStats 1 } radiusAcctWrapReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account Wrap Request." ::= { radiusAcctReqsStats 2 } radiusAcctStartReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account Start Request." ::= { radiusAcctReqsStats 3 } radiusAcctUpdateReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account Update Request." ::= { radiusAcctReqsStats 4 } radiusAcctStopReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account stop Request." ::= { radiusAcctReqsStats 5 } radiusAcctBadReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account Bad Request." ::= { radiusAcctReqsStats 6 } radiusAcctAddSessionReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account add session Request." ::= { radiusAcctReqsStats 7 } radiusAcctDeleteSessionReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account delete session Request." ::= { radiusAcctReqsStats 8 } radiusAcctReqFailsSPDead OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account request fails SP Dead." ::= { radiusAcctReqsStats 10 } radiusAcctReqFailsDMAFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account request fails DMA fails." ::= { radiusAcctReqsStats 11 } radiusAcctReqWithFramedIp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account request containing the FRAMED_IP field." ::= { radiusAcctReqsStats 12 } radiusAcctReqWithoutFramedIp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Radius Account request not containing the FRAMED_IP field." ::= { radiusAcctReqsStats 13 } tpcpAddSessReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "WAP add Session requests." ::= { tpcpAddSessReqsStats 1 } tpcpAddSessReqsFailsSPDead OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "WAP add Session Fails as the SP is dead." ::= { tpcpAddSessReqsStats 3 } tpcpDeleteSessReqs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "TPCP Delete Session Requests." ::= { tpcpDeleteSessReqsStats 1 } tpcpDeleteSessReqsFailsSPDead OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "TPCP Delete Session Fails as the SP is dead." ::= { tpcpDeleteSessReqsStats 3 } wapRequestToWrongSP OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The WAP delete Session Entries sent to wrong SP." ::= { wapStats 4 } -- RTSP Statistics rtspStatControlConns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of active RTSP control connections." ::= { rtspStats 1 } rtspStatUDPStreams OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of active UDP streams." ::= { rtspStats 2 } rtspStatRedirects OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of switch redirects." ::= { rtspStats 3 } rtspStatConnDenied OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total connections denied due to RTSP connection limit." ::= { rtspStats 4 } rtspStatAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total cases of heap memory allocation failures." ::= { rtspStats 5 } rtspStatBufferAllocs OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of buffer allocations used." ::= { rtspStats 6 } -- TCP Rate Limiting Statistics tcpLimitStatHoldDowns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of client hold downs triggered." ::= { tcpLimitStats 1 } tcpLimitStatClientEntries OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current number of TCP rate limiting per-client state entries." ::= { tcpLimitStats 2 } udpLimitStatHoldDowns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of UDP client hold downs triggered." ::= { tcpLimitStats 3 } icmpLimitStatHoldDowns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of ICMP client hold downs triggered." ::= { tcpLimitStats 4 } udpLimitStatClientEntries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current number of UDP rate limiting per-client state entries." ::= { tcpLimitStats 5 } icmpLimitStatClientEntries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current number of ICMP rate limiting per-client state entries." ::= { tcpLimitStats 6 } -- DNS SLB Statistics dnsSlbStatTCPQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of TCP DNS queries." ::= { dnsSlbStats 1 } dnsSlbStatUDPQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of UDP DNS queries." ::= { dnsSlbStats 2 } dnsSlbStatInvalidQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of invalid DNS queries." ::= { dnsSlbStats 3 } dnsSlbStatMultipleQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of multiple DNS queries." ::= { dnsSlbStats 4 } dnsSlbStatDnameParseErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of domain name parse errors." ::= { dnsSlbStats 5 } dnsSlbStatFailedMatches OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of failed real server name matches." ::= { dnsSlbStats 6 } dnsSlbStatInternalErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of DNS parsing internal errors." ::= { dnsSlbStats 7 } slbStatsClear OBJECT-TYPE SYNTAX INTEGER { ok(1), clear(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is an action object to clear the non-operational SLB statistics. ok(1) is returned when read." ::= { layer4Stats 15 } slbStatAuxSessTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatAuxSessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The auxiliary session table statistics." ::= { layer4Stats 17 } slbStatAuxSessEntry OBJECT-TYPE SYNTAX SlbStatAuxSessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The statistics of a particular auxiliary session table entry." INDEX { slbStatAuxSessIndex } ::= { slbStatAuxSessTable 1 } SlbStatAuxSessEntry ::= SEQUENCE { slbStatAuxSessIndex Integer32, slbStatAuxSessCurConn Gauge32, slbStatAuxSessMaxConn Integer32, slbStatAuxSessAllocFails Counter32 } slbStatAuxSessIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The auxiliary session table number." ::= { slbStatAuxSessEntry 1 } slbStatAuxSessCurConn OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of connections in this auxiliary sessions table." ::= { slbStatAuxSessEntry 2 } slbStatAuxSessMaxConn OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of connections handled by this auxiliary session table." ::= { slbStatAuxSessEntry 3 } slbStatAuxSessAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of allocation failures for this auxiliary session table." ::= { slbStatAuxSessEntry 4 } -- SSL SLB Statistics sslSlbStatSessIdAllocFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times allocation of a session table entry failed when attempting to store a SessionId in the table." ::= { sslSlbStats 1 } sslSlbStatCurSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of different TCP sessions using SSL service." ::= { sslSlbStats 2 } sslSlbStatTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of different TCP sessions using SSL service." ::= { sslSlbStats 3 } sslSlbStatHighestSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The high water mark of current sessions of different TCP sessions using SSL service." ::= { sslSlbStats 4 } sslSlbStatUniqCurSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of unique SSL sessions seen on the switch." ::= { sslSlbStats 5 } sslSlbStatUniqTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of unique SSL sessions seen on the switch." ::= { sslSlbStats 6 } sslSlbStatUniqHighestSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The high water mark of unique SSL sessions seen on the switch." ::= { sslSlbStats 7 } sslSlbStatPersistPortCurSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of SessionIds maintained on SP 4, to allow for persistence across different client ports." ::= { sslSlbStats 8 } sslSlbStatPersistPortTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of SessionIds maintained on SP 4, to allow for persistence across different client ports." ::= { sslSlbStats 9 } sslSlbStatPersistPortHighestSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The high water mask of SessionIds maintained on SP 4, to allow for persistence across different client ports." ::= { sslSlbStats 10 } -- SLB Virtual Service Statistics Table slbStatVirtServiceTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatVirtServiceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The virtual service statistics table." ::= { layer4Stats 18 } slbStatVirtServiceEntry OBJECT-TYPE SYNTAX SlbStatVirtServiceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The statistics of a particular virtual service." INDEX { slbStatVirtServerIndex, slbStatVirtServiceIndex, slbStatRealServerIndex } ::= { slbStatVirtServiceTable 1 } SlbStatVirtServiceEntry ::= SEQUENCE { slbStatVirtServerIndex Integer32, slbStatVirtServiceIndex Integer32, slbStatRealServerIndex Integer32, slbStatVirtServiceCurrSessions Gauge32, slbStatVirtServiceTotalSessions Counter32, slbStatVirtServiceHighestSessions Counter32, slbStatVirtServiceHCOctetsLow32 Counter32, slbStatVirtServiceHCOctetsHigh32 Counter32, slbStatVirtServiceHCOctets Counter64 } slbStatVirtServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server number that identifies the service." ::= { slbStatVirtServiceEntry 1 } slbStatVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual service number that identifies the service." ::= { slbStatVirtServiceEntry 2 } slbStatRealServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server index." ::= { slbStatVirtServiceEntry 3 } slbStatVirtServiceCurrSessions OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sessions that are currently handled by the virtual service." ::= { slbStatVirtServiceEntry 4 } slbStatVirtServiceTotalSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of sessions that are handled by the virtual service." ::= { slbStatVirtServiceEntry 5} slbStatVirtServiceHighestSessions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The highest sessions that have been handled by the virtual service." ::= { slbStatVirtServiceEntry 6} slbStatVirtServiceHCOctetsLow32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The lower 32 bit value of octets received and transmitted out of the virtual service." ::= { slbStatVirtServiceEntry 7} slbStatVirtServiceHCOctetsHigh32 OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The higher 32 bit value of octets received and transmitted out of the virtual service." ::= { slbStatVirtServiceEntry 8} slbStatVirtServiceHCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total octets received and transmitted by the virtual service." ::= { slbStatVirtServiceEntry 9} -- SIP statistics sipTotalClientParseErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of SIP Client parse Errors." ::= { sipStats 1 } sipTotalServerParseErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of SIP Server parse Errors." ::= { sipStats 2 } sipTotalUnknownMethodReq OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of SIP unknown method requests." ::= { sipStats 3 } sipTotalIncompleteMsgs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of SIP Incomplete messages." ::= { sipStats 4 } sipTotalSdpNatPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of SDP NAT packets." ::= { sipStats 5 } -- SLB WLM Statistics Table wlmStats OBJECT IDENTIFIER ::= { layer4Stats 21 } slbStatWlmTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatWlmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The WLM statistics table." ::= { wlmStats 1 } slbStatWlmEntry OBJECT-TYPE SYNTAX SlbStatWlmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The statistics of a particular work load manager." INDEX { slbStatWlmIndex } ::= { slbStatWlmTable 1 } SlbStatWlmEntry ::= SEQUENCE { slbStatWlmIndex Integer32, slbStatWlmRegReq Counter32, slbStatWlmRegRep Counter32, slbStatWlmRegRepErr Counter32, slbStatWlmDeregReq Counter32, slbStatWlmDeregRep Counter32, slbStatWlmDeregRepErr Counter32, slbStatWlmLbStateReq Counter32, slbStatWlmLbStateRep Counter32, slbStatWlmLbStateRepErr Counter32, slbStatWlmMembStateReq Counter32, slbStatWlmMembStateRep Counter32, slbStatWlmMembStateRepErr Counter32, slbStatWlmWtMsgRecv Counter32, slbStatWlmWtMsgParErr Counter32, slbStatWlmTotInvalidLb Counter32, slbStatWlmTotInvalidGrp Counter32, slbStatWlmTotInvalidRealSer Counter32, slbStatWlmMsgInvalidSASPHeader Counter32, slbStatWlmMsgParseErr Counter32, slbStatWlmMsgUnsupMsgType Counter32 } slbStatWlmIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The work load manager number." ::= { slbStatWlmEntry 1 } slbStatWlmRegReq OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of registration request messages sent by the switch." ::= { slbStatWlmEntry 2 } slbStatWlmRegRep OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of registration replies received from the GWM." ::= { slbStatWlmEntry 3 } slbStatWlmRegRepErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of registration replies received where the return code indicates an error." ::= { slbStatWlmEntry 4 } slbStatWlmDeregReq OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of deregistration request messages sent by the switch." ::= { slbStatWlmEntry 5 } slbStatWlmDeregRep OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of deregistration replies received from the GWM." ::= { slbStatWlmEntry 6 } slbStatWlmDeregRepErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of deregistration replies received where the return code flag set indicating an error in processing of the deregistration request." ::= { slbStatWlmEntry 7 } slbStatWlmLbStateReq OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of set LB state request messages sent by the switch." ::= { slbStatWlmEntry 8 } slbStatWlmLbStateRep OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of set LB state replies received from the GWM." ::= { slbStatWlmEntry 9 } slbStatWlmLbStateRepErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of set LB state replies received where the return code code flag set indicating an error in processing of the set LB state request." ::= { slbStatWlmEntry 10 } slbStatWlmMembStateReq OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of set member state request messages sent by the switch." ::= { slbStatWlmEntry 11 } slbStatWlmMembStateRep OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of set member state replies received from the GWM." ::= { slbStatWlmEntry 12 } slbStatWlmMembStateRepErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of set member state replies received where the return code code flag set indicating an error in processing of the set member state request." ::= { slbStatWlmEntry 13 } slbStatWlmWtMsgRecv OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of weight updates received from the GWM." ::= { slbStatWlmEntry 14 } slbStatWlmWtMsgParErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of errorsencountered during parsing of the send weights message." ::= { slbStatWlmEntry 15 } slbStatWlmTotInvalidLb OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the LB name in send weights message does not match the switch LB name." ::= { slbStatWlmEntry 16 } slbStatWlmTotInvalidGrp OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the group name in send weights message does not match with any of the groups configured on the switch." ::= { slbStatWlmEntry 17 } slbStatWlmTotInvalidRealSer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This counter is incremented when the real server name in send weights message does not match with any of the reals configured on the switch." ::= { slbStatWlmEntry 18 } slbStatWlmMsgInvalidSASPHeader OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of messages received from the GWM with invalid headers." ::= { slbStatWlmEntry 19 } slbStatWlmMsgParseErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of parse errors." ::= { slbStatWlmEntry 20 } slbStatWlmMsgUnsupMsgType OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total messages received where the message type is not supported by the switch." ::= { slbStatWlmEntry 21 } sessMirrorTotalCreateSessionMsgRx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of create session messages received." ::= { sessMirrorStats 1 } sessMirrorTotalCreateSessionMsgTx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of create session messages transmitted ." ::= { sessMirrorStats 2 } sessMirrorTotalCreateDataSessionMsgRx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of create data session messages received." ::= { sessMirrorStats 3 } sessMirrorTotalCreateDataSessionMsgTx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of create data session messages transmitted." ::= { sessMirrorStats 4 } sessMirrorTotalUpdateSessionMsgRx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of update session messages received." ::= { sessMirrorStats 5 } sessMirrorTotalUpdateSessionMsgTx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of update session messages transmitted." ::= { sessMirrorStats 6 } sessMirrorTotalUpdateDataSessionMsgRx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of update data session messages received." ::= { sessMirrorStats 7 } sessMirrorTotalUpdateDataSessionMsgTx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of update data session messages transmitted." ::= { sessMirrorStats 8 } sessMirrorTotalDeleteSessionMsgRx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of delete session messages received." ::= { sessMirrorStats 9 } sessMirrorTotalDeleteSessionMsgTx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of delete session messages transmitted." ::= { sessMirrorStats 10 } sessMirrorTotalDeleteDataSessionMsgRx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of delete data session messages received." ::= { sessMirrorStats 11 } sessMirrorTotalDeleteDataSessionMsgTx OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of delete data session messages transmitted." ::= { sessMirrorStats 12 } sessMirrorTotalSessionsCreated OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of sessions created." ::= { sessMirrorStats 13 } sessMirrorTotalDataSessionsCreated OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of data sessions created." ::= { sessMirrorStats 14 } sessMirrorTotalSessionsUpdated OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of sessions updated." ::= { sessMirrorStats 15 } sessMirrorTotalDataSessionsUpdated OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of data sessions updated." ::= { sessMirrorStats 16 } sessMirrorTotalSessionsDeleted OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of sessions deleted." ::= { sessMirrorStats 17 } sessMirrorTotalDataSessionsDeleted OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of data sessions deleted." ::= { sessMirrorStats 18 } sessMirrorSessionTableFullErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Error indicates session table full." ::= { sessMirrorStats 19 } sessMirrorNoPortErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Error indicates unavailable port." ::= { sessMirrorStats 20 } sessMirrorSessionPresentErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Error indicates session already present." ::= { sessMirrorStats 21 } sessMirrorSessionNotFoundErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Error indicates session not found." ::= { sessMirrorStats 22 } sessMirrorCtrlSessionNotFoundErr OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Error indicates control session not found." ::= { sessMirrorStats 23 } -- Real Server Information Table slbRealServerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbRealServerInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of real server run-time information." ::= { layer4Info 1 } slbRealServerInfoEntry OBJECT-TYPE SYNTAX SlbRealServerInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the real server information table." INDEX { slbRealServerInfoIndex } ::= { slbRealServerInfoTable 1 } SlbRealServerInfoEntry ::= SEQUENCE { slbRealServerInfoIndex Integer32, slbRealServerInfoIpAddr IpAddress, slbRealServerMacAddr PhysAddress, slbRealServerInfoSwitchPort Integer32, slbRealServerInfoHealthLayer INTEGER, slbRealServerInfoOverflow INTEGER, slbRealServerInfoState INTEGER, slbRealServerInfoVlan Integer32 } slbRealServerInfoIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server index" ::= { slbRealServerInfoEntry 1 } slbRealServerInfoIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the real server." ::= { slbRealServerInfoEntry 2 } slbRealServerMacAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC address of the real server." ::= { slbRealServerInfoEntry 3 } slbRealServerInfoSwitchPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The switch port that the real server is connected to." ::= { slbRealServerInfoEntry 4 } slbRealServerInfoHealthLayer OBJECT-TYPE SYNTAX INTEGER { layer1(1), layer3(3), layer4(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The OSI layer at which the real server functionality is verified." ::= { slbRealServerInfoEntry 5 } slbRealServerInfoOverflow OBJECT-TYPE SYNTAX INTEGER { overflow(1), no-overflow(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The overflow state of the real server." ::= { slbRealServerInfoEntry 6 } slbRealServerInfoState OBJECT-TYPE SYNTAX INTEGER { running(2), failed(3), disabled(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the real server." ::= { slbRealServerInfoEntry 7 } slbRealServerInfoVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN that the real server belongs to." ::= { slbRealServerInfoEntry 8 } -- Real Server Rport Table slbRealServerRportInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbRealServerRportInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of real server rport run-time information." ::= { layer4Info 3 } slbRealServerRportInfoEntry OBJECT-TYPE SYNTAX SlbRealServerRportInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the real server rport information table." INDEX { slbRealServerRportRealIndex, slbRealServerRportServIndex } ::= { slbRealServerRportInfoTable 1 } SlbRealServerRportInfoEntry ::= SEQUENCE { slbRealServerRportRealIndex Integer32, slbRealServerRportServIndex Integer32, slbRealServerRportInfoRport Integer32, slbRealServerRportInfoState INTEGER, slbRealServerRportInfoGroup INTEGER } slbRealServerRportRealIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server index" ::= { slbRealServerRportInfoEntry 1 } slbRealServerRportServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server service index" ::= { slbRealServerRportInfoEntry 2 } slbRealServerRportInfoRport OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server real port number" ::= { slbRealServerRportInfoEntry 3 } slbRealServerRportInfoState OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) ,slowstart(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the real server port." ::= { slbRealServerRportInfoEntry 4 } slbRealServerRportInfoGroup OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The real server group number." ::= { slbRealServerRportInfoEntry 5 } -- Virtual Server Service Information Table slbVirtServicesInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbVirtServicesInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of virtual server services run-time information." ::= { layer4Info 4 } slbVirtServicesInfoEntry OBJECT-TYPE SYNTAX SlbVirtServicesInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the virtual service information table." INDEX { slbVirtServicesInfoVirtServIndex, slbVirtServicesInfoSvcIndex, slbVirtServicesInfoRealServIndex } ::= { slbVirtServicesInfoTable 1 } SlbVirtServicesInfoEntry ::= SEQUENCE { slbVirtServicesInfoVirtServIndex Integer32, slbVirtServicesInfoSvcIndex Integer32, slbVirtServicesInfoRealServIndex Integer32, slbVirtServicesInfoVport Integer32, slbVirtServicesInfoRport Integer32, slbVirtServicesInfoState INTEGER, slbVirtServicesInfoResponseTime Integer32, slbVirtServicesInfoWeight Integer32 } slbVirtServicesInfoVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server index." ::= { slbVirtServicesInfoEntry 1 } slbVirtServicesInfoSvcIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual service index." ::= { slbVirtServicesInfoEntry 2 } slbVirtServicesInfoRealServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server index." ::= { slbVirtServicesInfoEntry 3 } slbVirtServicesInfoVport OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The layer 4 virtual port number for the service." ::= { slbVirtServicesInfoEntry 4 } slbVirtServicesInfoRport OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The layer 4 real port number for the service." ::= { slbVirtServicesInfoEntry 5 } slbVirtServicesInfoState OBJECT-TYPE SYNTAX INTEGER { blocked(1), running(2), failed(3), disabled(4) ,slowstart(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the real server for this virtual service." ::= { slbVirtServicesInfoEntry 6 } slbVirtServicesInfoResponseTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The health check response time for the real server for this virtual service." ::= { slbVirtServicesInfoEntry 7 } slbVirtServicesInfoWeight OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server weight." ::= { slbVirtServicesInfoEntry 8 } -- slb session table info slbSessionInfo OBJECT IDENTIFIER ::= { layer4Info 5 } slbSessionInfoState OBJECT-TYPE SYNTAX INTEGER { start(1), idle(2), inprogress(3), complete(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "When this object is read the current state is returned. idle(2) indicates that there is no session binding table request in progress. When a read on this object returns inprogress(3) indicates that a session binding table retrieval request is in progress. Setting the value to start(1), will start a new session table retrieval operation based on the filtering criteria. complete(4) indicates that the session table has been retrieved. Once the slbSessionInfoTable is read the state should be set back to 'idle' which frees the session table buffer and others can issue a request command via SNMP." ::= { slbSessionInfo 1 } slbSessionInfoType OBJECT-TYPE SYNTAX INTEGER { all(1), cip(2), cport(3), dip(4), dport(5), pip(6), pport(7), filter(8), flag(9), port(10), real(11) } MAX-ACCESS read-write STATUS current DESCRIPTION "This identifies the filtering criteria for the session binding table request. all(1) : Show all session entries cip(2) : Show all session entries with source IP address cport(3) : Show all session entries with source port dip(4) : Show all session entries with destination IP address dport(5) : Show all session entries with destination port pip(6) : Show all session entries with proxy IP address pport(7) : Show all session entries with proxy port filter(8): Show all session entries with matching filter flag(9) : Show all session entries with matching flag port(10) : Show all session entries with ingress port real(11) : Show all session entries with real IP address." ::= { slbSessionInfo 2 } slbSessionInfoIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the requested filtering criteria 0.0.0.0 if the filtering criteria is not to match session entries with the same IP address." ::= { slbSessionInfo 3 } slbSessionInfoFilterId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This field indicates that the session is created by filtering code as a result of the IP header keys matching the filtering criteria. 0 if slbSessionInfoFilterID is not the matching criteria." ::= { slbSessionInfo 4 } slbSessionInfoPortId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The if the filtering criteria is (port) to match all session entries with the matching ingress port or this represents the if the requested filtering criteria is to match session entries with (pport) proxy port, (cport) source port, (dport) destination port, This entry is 0 if the filtering criteria is not to match session entries with the same port." ::= { slbSessionInfo 5 } slbSessionInfoFlag OBJECT-TYPE SYNTAX INTEGER { eFlag(1), lFlag(2), nFlag(3), pFlag(4), sFlag(5), tFlag(6), uFlag(7), wFlag(8), ruFlag(9), riFlag(10), viFlag(11), vrFlag(12), vsFlag(13), vmFlag(14), vdFlag(15), none(20) } MAX-ACCESS read-write STATUS current DESCRIPTION "If the filtering criteria is flag select one of e|l|n|p|s|t|u|w(Flag) none(20) is selected if flag is not the fitering criteria. eFlag: Indicates the session is in use and will be aged out if no traffic is received within session timeout value. lFlag: Indicates the session is a link load balance session. nFlag: Indicates the session only translates the destination MAC when forwarding client traffic to the real server. pFlag: Indicates the session is a persistent session and is not to be aged out. Fields (6), (7) and (8) are not shown for persistent session. sFlag: Indicates the session is a persistent session and the application is SSL or Cookie Pbind. tFlag: Indicates the session is TCP rate limiting per-client entry. uFlag: Indicates the session is L7 delay binding and switch is trying to open TCP connection to real server. wFlag: Indicates the session only translates the destination MAC when forwarding layer 7 WCR traffic to the real server. ruFlag: Indicates the session is a UDP rate limiting per-client entry. riFlag: Indicates the session is a ICMP rate limiting per-client entry. viFlag: Indicates the session is a SIP INVITE session. vrFlag: Indicates the session is a SIP REGISTER session. vsFlag: Indicates the session is a SIP SUBSCRIBE session. vmFlag: Indicates the session is a SIP MESSAGE session. vdFlag: Indicates the session is a SIP NAT data session." ::= { slbSessionInfo 6 } slbSessionInfoStringFormatFlag OBJECT-TYPE SYNTAX INTEGER { formatted(1), none(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The flag which determines if the session table entries have to be formatted or (none) indicates no formatting to be done." ::= { slbSessionInfo 7 } slbSessionInfoMaxSessDump OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of sessions that can exist at any given time." ::= { slbSessionInfo 9 } slbSessionInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbSessionInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of SLB session entries." ::= { slbSessionInfo 8 } slbSessionInfoEntry OBJECT-TYPE SYNTAX SlbSessionInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about SLB sessions." INDEX { slbSessionInfoSpIndex, slbSessionInfoIndex } ::= { slbSessionInfoTable 1 } SlbSessionInfoEntry ::= SEQUENCE { slbSessionInfoSpIndex Integer32, slbSessionInfoIndex Integer32, slbSessionInfoString OCTET STRING } slbSessionInfoSpIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The SP which created the session." ::= { slbSessionInfoEntry 1 } slbSessionInfoIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index to the slbSessionInfoTable." ::= { slbSessionInfoEntry 2 } slbSessionInfoString OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The string representing the SLB session entries in the formatted case: The fields, (1)-(13), associated with a session, as identified in the example below are described in the following. 3, 01: 1.1.1.1 4586, 2.2.2.1 http -> 3567 3.3.3.1 http age 6 f:10 ELNPSRtUW c:# (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) 3, 01: 1.1.1.1 4586, 2.2.2.1 http -> (1) (2) (3) (4) (5) (6) 1.1.1.2 3567 3.3.3.1 http age 6 f:10 ELNPSRtUW c:# (7a) (7) (8) (9) (10) (11) (12) (13) ------------------------------------------------------------------ (1) SP number: This field indicates which SP created the session. (2) Ingress port: This field shows the physical port# of the client traffic that entered to the switch. (3) Source IP address: This field contains the source IP address from client IP packet. (4) Source port: This field identifies the TCP/UDP source port from client packet. (5) Destination IP address: This is the destination IP address from client TCP/UDP packet. For load balancing, this address is the virtual IP address. For filtering redirect, this address is the destination server's address. (6) Destination port: This field identifies the TCP/UDP destination port from client packet. (7a)Proxy IP address: This field contains the proxy IP address substituted by the switch. (7) Proxy port: This field identifies the TCP/UDP source port substituted by the switch. The switch does this substitution when Direct Access Mode is enabled or Proxy is enabled. (8) Real server IP address: For load balancing, this field contains the IP address of the real server that the switch selects to forward client packet to. If the switch does not find live server, this field is the same as destination IP address(5). e.g. 3,01: 1.1.1.1 1040, 2.2.2.1 http -> 3.3.3.1 http age 10 3,01: 1.1.1.1 1040, 2.2.2.1 http -> 2.2.2.1 http age 10 For filtering, this field also shows the real server IP address. No address is shown if the filter action is Allow, Deny or NAT. It will show ALLOW, DENY or NAT instead. e.g. 3,01: 1.1.1.1 1040, 2.2.2.1 http -> 3.3.3.1 http age 10 f:11 3,01: 1.1.1.1 1040, 2.2.2.1 http ALLOW age 10 f:22 (9) Server port: For load balancing, this field is the same as destination port(6) except for the RTSP UDP session. For RTSP UDP session, this server port is obtained from client-server negotiation. e.g. 3,01: 1.1.1.1 1040, 2.2.2.1 http -> 3.3.3.1 http age 10 3,01: 1.1.1.1 6970, 2.2.2.1 rtsp -> 3.3.3.1 21220 age 10 P For filtering, this field is the filtering application port. It is for internal use only. This field can be urlwcr, wcr, idslb, linkslb or nonat. e.g. 3,01: 1.1.1.1 1040, 2.2.2.1 http -> 3.3.3.1 urlwcr age 4 f:123 2,07: 1.1.1.1 1706, 2.2.2.1 http -> 192.168.4.10 linklb age 8 f:10 E (10) Age: This is the session timeout value. If no packet is received within the value specified, the session is freed. e.g. age 10 - The session is aged out in 10 minutes. age < 160 - The session is aged out in 160 minutes. This < indicates that slowage is used(user configures /cfg/slb/adv/slowage) (11) Filter number: This field indicates that the session is created by filtering code as a result of the IP header keys matching the filtering criteria. (12) Flag: E: Indicates the session is in use and will be aged out if no traffic is received within session timeout value. L: Indicates the session is a link load balance session. N: Indicates the session only translates the destination MAC when forwarding client traffic to the real server. P: Indicates the session is a persistent session and is not to be aged out. Fields (6), (7) and (8) are not shown for persistent session. S: Indicates the session is a persistent session and the application is SSL or Cookie Pbind. Rt: Indicates the session is TCP rate limiting per-client entry. Ru: Indicates the session is UDP rate limiting per-client entry. Ri: Indicates the session is ICMP rate limiting per-client entry. U: Indicates the session is L7 delay binding and switch is trying to open TCP connection to real server. W: Indicates the session only translates the destination MAC when forwarding layer 7 WCR traffic to the real server. (13) Persistent session user count: This counter indicates the number of client sessions created associated with this persistent session." ::= { slbSessionInfoEntry 3 } -- Global SLB Information gslbInfo OBJECT IDENTIFIER ::= { layer4Info 6 } -- Global SLB Remote Real Server Information gslbInfoRemRealServerTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbInfoRemRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Global SLB virtual server information table." ::= { gslbInfo 1 } gslbInfoRemRealServerEntry OBJECT-TYPE SYNTAX GslbInfoRemRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Global SLB remote real server information table." INDEX { gslbInfoRemRealServerIdx } ::= { gslbInfoRemRealServerTable 1 } GslbInfoRemRealServerEntry ::= SEQUENCE { gslbInfoRemRealServerIdx Integer32, gslbInfoRemRealServerIpAddr IpAddress, gslbInfoRemRealServerName DisplayString, gslbInfoRemRealServerState INTEGER } gslbInfoRemRealServerIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The remote real server number that identifies the remote real server." ::= { gslbInfoRemRealServerEntry 1 } gslbInfoRemRealServerIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the remote real server." ::= { gslbInfoRemRealServerEntry 2 } gslbInfoRemRealServerName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the remote real server." ::= { gslbInfoRemRealServerEntry 3 } gslbInfoRemRealServerState OBJECT-TYPE SYNTAX INTEGER { running(2), failed(3), disabled(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the remote real server." ::= { gslbInfoRemRealServerEntry 4 } -- Global SLB Virtual Server Information gslbInfoVirtServerTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbInfoVirtServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Global SLB virtual server information table." ::= { gslbInfo 2 } gslbInfoVirtServerEntry OBJECT-TYPE SYNTAX GslbInfoVirtServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Global SLB virtual server information table." INDEX { gslbInfoVirtServerIdx, gslbInfoVirtServerServiceIdx, gslbInfoVirtServerRserverIdx } ::= { gslbInfoVirtServerTable 1 } GslbInfoVirtServerEntry ::= SEQUENCE { gslbInfoVirtServerIdx Integer32, gslbInfoVirtServerServiceIdx Integer32, gslbInfoVirtServerRserverIdx Integer32, gslbInfoVirtServerDname DisplayString, gslbInfoVirtServerVirtPort Integer32, gslbInfoVirtServerIpAddress IpAddress, gslbInfoVirtServerResponse Integer32, gslbInfoVirtServerSessAvail Integer32, gslbInfoVirtServerSessCur Integer32, gslbInfoVirtServerSessMax Integer32, gslbInfoVirtServerSessUtil INTEGER, gslbInfoVirtServerCpuUtil INTEGER, gslbInfoVirtServerRemSite Integer32, gslbInfoVirtServerWeight INTEGER, gslbInfoVirtServerAvail INTEGER, gslbInfoVirtServerRegion INTEGER } gslbInfoVirtServerIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server number that identifies the virtual server." ::= { gslbInfoVirtServerEntry 1 } gslbInfoVirtServerServiceIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server service number that identifies the virtual service." ::= { gslbInfoVirtServerEntry 2 } gslbInfoVirtServerRserverIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server number that identifies a remote real server. An index of 0 indicates virtual server." ::= { gslbInfoVirtServerEntry 3 } gslbInfoVirtServerDname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "The domain name of the virtual server and remote real server." ::= { gslbInfoVirtServerEntry 4 } gslbInfoVirtServerVirtPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service port of the virtual server and remote real server." ::= { gslbInfoVirtServerEntry 5 } gslbInfoVirtServerIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 6 } gslbInfoVirtServerResponse OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The health check response time of the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 7 } gslbInfoVirtServerSessAvail OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The available sessions of the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 8 } gslbInfoVirtServerSessCur OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current sessions of the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 9 } gslbInfoVirtServerSessMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum sessions supported by the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 10 } gslbInfoVirtServerSessUtil OBJECT-TYPE SYNTAX INTEGER(1..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The sessions utilization (current/max) of the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 11 } gslbInfoVirtServerCpuUtil OBJECT-TYPE SYNTAX INTEGER(1..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The CPU utilization of the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 12 } gslbInfoVirtServerRemSite OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The remote site of the remote real server. For virtual server, the remote site is 0." ::= { gslbInfoVirtServerEntry 13 } gslbInfoVirtServerWeight OBJECT-TYPE SYNTAX INTEGER(1..48) MAX-ACCESS read-only STATUS current DESCRIPTION "The weight of the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 14 } gslbInfoVirtServerAvail OBJECT-TYPE SYNTAX INTEGER(1..48) MAX-ACCESS read-only STATUS current DESCRIPTION "The availability of the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 15 } gslbInfoVirtServerRegion OBJECT-TYPE SYNTAX INTEGER { unknown(0), northamerica(1), southamerica(2), europe(3), caribbean(4), pacificrim(5), subsahara(6), japan(7), caribbeansubsahara(8), africa(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "The region of the virtual server or remote real server." ::= { gslbInfoVirtServerEntry 16 } -- Global SLB Remote Site Information gslbInfoRemSiteTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbInfoRemSiteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Global SLB remote site information table." ::= { gslbInfo 3 } gslbInfoRemSiteEntry OBJECT-TYPE SYNTAX GslbInfoRemSiteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Global SLB remote site information table." INDEX { gslbInfoRemSiteIdx } ::= { gslbInfoRemSiteTable 1 } GslbInfoRemSiteEntry ::= SEQUENCE { gslbInfoRemSiteIdx Integer32, gslbInfoRemSitePrimaryIp IpAddress, gslbInfoRemSiteSecondaryIp IpAddress, gslbInfoRemSiteName DisplayString, gslbInfoRemSiteState INTEGER } gslbInfoRemSiteIdx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The remote site number that identifies the remote site." ::= { gslbInfoRemSiteEntry 1 } gslbInfoRemSitePrimaryIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The primary IP address of the remote site." ::= { gslbInfoRemSiteEntry 2 } gslbInfoRemSiteSecondaryIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The secondary IP address of the remote site." ::= { gslbInfoRemSiteEntry 3 } gslbInfoRemSiteName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the remote site." ::= { gslbInfoRemSiteEntry 4 } gslbInfoRemSiteState OBJECT-TYPE SYNTAX INTEGER { running(2), failed(3), disabled(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the remote site." ::= { gslbInfoRemSiteEntry 5 } gslbInfoDnsSec OBJECT IDENTIFIER ::= { gslbInfo 4 } gslbInfoDnsSecKey OBJECT IDENTIFIER ::= { gslbInfoDnsSec 2 } gslbInfoDnsSecKeyTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbInfoDnsSecKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { gslbInfoDnsSecKey 1 } gslbInfoDnsSecKeyEntry OBJECT-TYPE SYNTAX GslbInfoDnsSecKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { gslbInfoDnsSecKeyID } ::= { gslbInfoDnsSecKeyTable 1 } GslbInfoDnsSecKeyEntry ::= SEQUENCE { gslbInfoDnsSecKeyID DisplayString, gslbInfoDnsSecKeyStatus INTEGER } gslbInfoDnsSecKeyID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Sec Table Key." ::= { gslbInfoDnsSecKeyEntry 1 } gslbInfoDnsSecKeyStatus OBJECT-TYPE SYNTAX INTEGER { initRollProess(1), newKeyCreated(2), newZskKeyDeployed(3), oldKeyRemoval(4), retrDsFromParent(5), newKskKeyDeployed(6), waitDsChangeOnParent(7), rolloverNotRunning(8), invalid(9), expired(10) } MAX-ACCESS read-only STATUS current DESCRIPTION "Key status." ::= { gslbInfoDnsSecKeyEntry 4 } -- wlm Information wlmInfo OBJECT IDENTIFIER ::= { layer4Info 7 } slbWlmInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbWlmInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of workload manager run-time information." ::= { wlmInfo 1 } slbWlmInfoEntry OBJECT-TYPE SYNTAX SlbWlmInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the workload manager information table." INDEX { slbWlmInfoIndex } ::= { slbWlmInfoTable 1 } SlbWlmInfoEntry ::= SEQUENCE { slbWlmInfoIndex Integer32, slbWlmInfoIpAddr IpAddress, slbWlmInfoPort INTEGER, slbWlmInfoState INTEGER } slbWlmInfoIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The workload manager index." ::= { slbWlmInfoEntry 1 } slbWlmInfoIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the workload manager." ::= { slbWlmInfoEntry 2 } slbWlmInfoPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The port number of the workload manager." ::= { slbWlmInfoEntry 3 } slbWlmInfoState OBJECT-TYPE SYNTAX INTEGER { connected(1), notconnected(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the workload manager." ::= { slbWlmInfoEntry 4 } slbPortInfo OBJECT IDENTIFIER ::= { layer4Info 8 } slbPortInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbPortInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of port information." ::= { slbPortInfo 1 } slbPortInfoEntry OBJECT-TYPE SYNTAX SlbPortInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the port information table." INDEX { slbPortInfoIndex } ::= { slbPortInfoTable 1 } SlbPortInfoEntry ::= SEQUENCE { slbPortInfoIndex Integer32, slbPortClientState INTEGER, slbPortSerState INTEGER, slbPortFltState INTEGER, slbPortRTSState INTEGER, slbPortHotStandbyState INTEGER, slbPortInterSWState INTEGER, slbPortProxyState INTEGER, slbPortIdSlbState INTEGER, slbPortSymantecState INTEGER, slbPortFitersAdded OCTET STRING } slbPortInfoIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index of slb port." ::= { slbPortInfoEntry 1 } slbPortClientState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Client state on the slb port." ::= { slbPortInfoEntry 2 } slbPortSerState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Server state on the slb port." ::= { slbPortInfoEntry 3 } slbPortFltState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " Filter state on the slb port ." ::= { slbPortInfoEntry 4 } slbPortRTSState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "RTS processing state on the slb port." ::= { slbPortInfoEntry 5 } slbPortHotStandbyState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Hot standby state on the slb port." ::= { slbPortInfoEntry 6 } slbPortInterSWState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Inter-switch processing state on the slb port." ::= { slbPortInfoEntry 7 } slbPortProxyState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Proxy state on the slb port." ::= { slbPortInfoEntry 8 } slbPortIdSlbState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Intrusion detection server load balancing state on the slb port." ::= { slbPortInfoEntry 9 } slbPortSymantecState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " Symantec Processing state on the slb port." ::= { slbPortInfoEntry 10 } slbPortFitersAdded OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "The filtering rules applied to the port. The filtering rules are presented in bitmap format. in receiving order: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ filter 9 || || || ||___ filter 8 || |____ filter 7 || . . . ||_________ filter 2 |__________ filter 1 where x : 1 - The represented filter rule applied to the port 0 - The represented filter rule not applied to the port." ::= { slbPortInfoEntry 11 } synAttackInfo OBJECT IDENTIFIER ::= { layer4Info 9 } synAtkState OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "State of the Syn Attack, represents whether it is running or not." ::= { synAttackInfo 1} synAtkInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies interval period of syn attack inspection in seconds, it returns 0 if synAtk is OFF." ::= { synAttackInfo 2} synAtkThreshhold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies threshold of syn attack alram, it returns 0 if synAtk is OFF ." ::= { synAttackInfo 3} synAtkWarningFired OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies number of times syn attack warnings fired." ::= { synAttackInfo 4} synAtkResponseInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies interval period of syn cookie generation in milliseconds, it returns 0 if synAtk is OFF." ::= { synAttackInfo 5} synAtkOnOff OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Globaly set SYN Protection ON/FF." ::= { synAttackInfo 6} slbFreeVirtualServerIndexInfo OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Retrieve the next virtual server index" ::= { layer4Info 10 } slbFreeRealGroupIndexInfo OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Retrieve the next server group index" ::= { layer4Info 11 } slbFreeRealServerIndexInfo OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Retrieve the next real server index" ::= { layer4Info 12 } -- Operation Commands slbOperRealServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbOperRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of real servers." ::= { layer4Oper 1 } slbOperRealServerEntry OBJECT-TYPE SYNTAX SlbOperRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the slbOperRealServerTable " INDEX { slbOperRealServerIndex } ::= { slbOperRealServerTable 1 } SlbOperRealServerEntry ::= SEQUENCE { slbOperRealServerIndex Integer32, slbOperRealServerStatus INTEGER } slbOperRealServerIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index for the real server." ::= { slbOperRealServerEntry 1 } slbOperRealServerStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), cookiepersistent(3), fastage(4), cookiepersistentfastage(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This an action object which is used to temporarily enable/disable a real server. The real server will be returned to its configured operational mode when the switch is reset. Setting the value to 'cookiepersistant' allows cookie persistent HTTP 1.0 sessions when the real server is offline.'fastage' option is for removing the existing sessions. And 'cookiepersistentfastage' allows cookie persistent sessions and remove the existing sessions when real server is offline." ::= { slbOperRealServerEntry 2 } slbOperClearSessionTable OBJECT-TYPE SYNTAX INTEGER { ok(1), clear(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is an action object to clear session binding table. ok(1) is returned when read." ::= { layer4Oper 2 } slbOperConfigSync OBJECT-TYPE SYNTAX INTEGER { ok(1), sync(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "When set to a value of 'sync(2)' it synchronizes the SLB, filter and VRRP configuration on a peer switch. To take effect, peers must be configured on the switches and the administrator password on the switches must be identical. 'ok(1)' is returned when the object os read." ::= { layer4Oper 3 } -- Global SLB Operations gslbOper OBJECT IDENTIFIER ::= { layer4Oper 4 } gslbOperQuery OBJECT IDENTIFIER ::= { gslbOper 1 } gslbOperAdd OBJECT IDENTIFIER ::= { gslbOper 2 } gslbOperRemove OBJECT-TYPE SYNTAX INTEGER { ok(1), remove(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is an action object to Remove all entries from Global SLB DNS persistence cache. ok(1) is returned when read." ::= { gslbOper 3 } gslbOperAvPersis OBJECT IDENTIFIER ::= { gslbOper 4 } gslbOperClear OBJECT-TYPE SYNTAX INTEGER { ok(1), clear(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is an action object when we set to a value of(2) it clear the client cache of dynamic entries. ok(1) is returned when read." ::= { gslbOper 5 } gslbOperDnsSec OBJECT IDENTIFIER ::= { gslbOper 6 } gslbOperDnsSecTable OBJECT-TYPE SYNTAX SEQUENCE OF GslbOperDnsSecEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { gslbOperDnsSec 1 } gslbOperDnsSecEntry OBJECT-TYPE SYNTAX GslbOperDnsSecEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { gslbOperDnsSecKeyID } ::= { gslbOperDnsSecTable 1 } GslbOperDnsSecEntry ::= SEQUENCE { gslbOperDnsSecKeyID DisplayString, gslbOperDnsSecEmergencyRollover INTEGER, gslbOperDnsSecImmediateRollover INTEGER } gslbOperDnsSecKeyID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Sec Table Key." ::= { gslbOperDnsSecEntry 1 } gslbOperDnsSecEmergencyRollover OBJECT-TYPE SYNTAX INTEGER { other(1), rollover(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "By setting the value to rollover(2), DNSSEC emergency rollover procedure of a key will be Performed." ::= { gslbOperDnsSecEntry 2 } gslbOperDnsSecImmediateRollover OBJECT-TYPE SYNTAX INTEGER { other(1), rollover(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "By setting the value to rollover(2), DNSSEC immediate rollover procedure of a key will be Performed." ::= { gslbOperDnsSecEntry 3 } gslbOperQueryDomain OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Domain to query Global SLB selection." ::= { gslbOperQuery 1 } gslbOperQuerySrcIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Source Ip Address to query Global SLB selection." ::= { gslbOperQuery 2 } gslbOperSendQuery OBJECT-TYPE SYNTAX INTEGER { ok(1), query(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Query Global SLB selection.When set to a value of Query(2) it sends Global SLB selection query.Ok(1) is returned when this object is read." ::= { gslbOperQuery 3 } gslbOperQuerySrcIpV6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION " Source Ip V6 Address to query Global SLB selection. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { gslbOperQuery 4 } gslbOperQuerySrcIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Source Ip Version to query Global SLB selection." ::= { gslbOperQuery 5 } gslbOperQueryType OBJECT-TYPE SYNTAX INTEGER{ a(1), aaaa(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Global SLB selection Query Type." ::= { gslbOperQuery 6 } gslbOperAddDomain OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Domain to be added into Global SLB DNS Presistence cache." ::= { gslbOperAdd 1 } gslbOperAddSrcIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Source Ip Address to be added into Global SLB DNS Persistence cache." ::= { gslbOperAdd 2 } gslbOperAddServerIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Server Ip Address to be added into Global SLB DNS Persistence cache." ::= { gslbOperAdd 3 } gslbOperAddEntry OBJECT-TYPE SYNTAX INTEGER { ok(1), add(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Add entry to Global SLB DNS persistence cache. When set to a value of add(2) Entry will be added into Global SLB DNS persistence cache. Ok(1) is returned when object is read." ::= { gslbOperAdd 4 } gslbOperAddSrcIp6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Source Ip Address to be added into Global SLB DNS Persistence cache. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { gslbOperAdd 5 } gslbOperAddServerIp6 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Server IPV6 Address to be added into Global SLB DNS Persistence cache. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { gslbOperAdd 6 } gslbOperAvPersisVirtNum OBJECT-TYPE SYNTAX INTEGER (1..1024) MAX-ACCESS read-write STATUS current DESCRIPTION "Enter Virtual Server Number for which GSLB availability persistence should be enabled/disabled." ::= { gslbOperAvPersis 1 } gslbOperAvPersisState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or Disable GSLB availability persistence." ::= { gslbOperAvPersis 2 } gslbOperAvpersistence OBJECT-TYPE SYNTAX INTEGER { ok(1), config(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "When we set to a value of 2(config),it enable/disable GSLB availability persistence for configures virtual server. Ok(1) is returned when this object is read." ::= { gslbOperAvPersis 3 } slbOperGroupRealServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbOperGroupRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of real server per group." ::= { layer4Oper 5 } slbOperGroupRealServerEntry OBJECT-TYPE SYNTAX SlbOperGroupRealServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Real server group table." INDEX { slbOperRealServGroupIndex, slbOperGroupRealServIndex} ::= { slbOperGroupRealServerTable 1 } SlbOperGroupRealServerEntry ::= SEQUENCE { slbOperRealServGroupIndex Integer32, slbOperGroupRealServIndex Integer32, slbOperGroupRealServerState INTEGER } slbOperRealServGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server group index." ::= { slbOperGroupRealServerEntry 1 } slbOperGroupRealServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server index." ::= { slbOperGroupRealServerEntry 2 } slbOperGroupRealServerState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This an action object which is used to temporarily enable/disable a real server in group. The real server will be returned to its configured operational mode when the switch is reset." ::= { slbOperGroupRealServerEntry 3 } slbOperSessionDel OBJECT IDENTIFIER ::= { layer4Oper 6 } slbOperSessionDelSrcIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Session Source IP Address to be deleted" ::= { slbOperSessionDel 1} slbOperSessionDelSrcPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "Session Source Port to be deleted" ::= { slbOperSessionDel 2} slbOperSessionDelDestIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Session Destination IP Address to be deleted" ::= { slbOperSessionDel 3 } slbOperSessionDelDestPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "Session Destination Port to be deleted" ::= { slbOperSessionDel 4 } slbOperSessionDelTransType OBJECT-TYPE SYNTAX INTEGER { tcp(1), udp(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set a flag indicating whether Transport Type is TCP or UDP" ::= { slbOperSessionDel 5 } slbOperSessionDelete OBJECT-TYPE SYNTAX INTEGER { ok(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This is an action object to delete session table entry. when set to a value of delete(2) it deletes session table entry. Ok(1) is returned when object is read." ::= { slbOperSessionDel 6 } slbOperHttpCachePurgeTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbOperHttpCachePurgeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of services per server." ::= {layer4Oper 7 } slbOperHttpCachePurgeEntry OBJECT-TYPE SYNTAX SlbOperHttpCachePurgeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the http cache purge service table." INDEX { slbOperHttpCachePurgeServerIndex, slbOperHttpCachePurgeServiceIndex} ::= { slbOperHttpCachePurgeTable 1 } SlbOperHttpCachePurgeEntry ::= SEQUENCE { slbOperHttpCachePurgeServerIndex Integer32, slbOperHttpCachePurgeServiceIndex Integer32, slbOperHttpCachePurgeURL DisplayString } slbOperHttpCachePurgeServerIndex OBJECT-TYPE SYNTAX Integer32 (1..1024) MAX-ACCESS read-create STATUS current DESCRIPTION "The Http Cache purge server index." ::= { slbOperHttpCachePurgeEntry 1 } slbOperHttpCachePurgeServiceIndex OBJECT-TYPE SYNTAX Integer32 (10..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The Http Cache purge service index." ::= { slbOperHttpCachePurgeEntry 2 } slbOperHttpCachePurgeURL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Set object URL or all." ::= { slbOperHttpCachePurgeEntry 3 } ocspCachePurge OBJECT IDENTIFIER ::= { layer4Oper 8 } slbOperOcspCachePurge OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Client authentication policy id or All." ::= { ocspCachePurge 1 } -- Server load balancing - Inbound Link Load Balancing Table slbCurCfgLinklbState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Inbound Link load balancing. " ::= { linklbCfg 1 } slbNewCfgLinklbState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Inbound Link load balancing. " ::= { linklbCfg 2 } slbCurCfgLinklbRealGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The real server group number for Link load balancing." ::= { linklbCfg 3 } slbNewCfgLinklbRealGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The real server group number for Link load balancing." ::= { linklbCfg 4 } slbCurCfgLinklbTTL OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Set Time to Live for DNS resource records." ::= { linklbCfg 6 } slbNewCfgLinklbTTL OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Set Time to Live for DNS resource records." ::= { linklbCfg 7 } slbLinklbDrecord OBJECT IDENTIFIER ::= { linklbCfg 5 } slbDrecordTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in Drecord table." ::= { slbLinklbDrecord 1 } slbCurCfgDrecordTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgDrecordEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Domain records for Inbound link load balancing in the current configuration block." ::= { slbLinklbDrecord 2 } slbCurCfgDrecordEntry OBJECT-TYPE SYNTAX SlbCurCfgDrecordEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Domain record table for Inbound Link Load balancing." INDEX { slbCurCfgDrecordIndex } ::= { slbCurCfgDrecordTable 1 } SlbCurCfgDrecordEntry ::= SEQUENCE { slbCurCfgDrecordIndex INTEGER, slbCurCfgDomainRecordState INTEGER, slbCurCfgDomainRecordName DisplayString } slbCurCfgDrecordIndex OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The index of the Domain record table." ::= { slbCurCfgDrecordEntry 1 } slbCurCfgDomainRecordState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable a domain record." ::= { slbCurCfgDrecordEntry 2 } slbCurCfgDomainRecordName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..34)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the domain record." ::= { slbCurCfgDrecordEntry 3 } slbNewCfgDrecordTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgDrecordEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Domain records for Inbound link load balancing in the new configuration block." ::= { slbLinklbDrecord 3 } slbNewCfgDrecordEntry OBJECT-TYPE SYNTAX SlbNewCfgDrecordEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Domain record table for Inbound Link Load balancing." INDEX { slbNewCfgDrecordIndex } ::= { slbNewCfgDrecordTable 1 } SlbNewCfgDrecordEntry ::= SEQUENCE { slbNewCfgDrecordIndex INTEGER, slbNewCfgDomainRecordState INTEGER, slbNewCfgDomainRecordName DisplayString, slbNewCfgDrecordDelete INTEGER } slbNewCfgDrecordIndex OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The index of the Domain record table." ::= { slbNewCfgDrecordEntry 1 } slbNewCfgDomainRecordState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable a domain record." ::= { slbNewCfgDrecordEntry 2 } slbNewCfgDomainRecordName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..34)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the domain record." ::= { slbNewCfgDrecordEntry 3 } slbNewCfgDrecordDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewCfgDrecordEntry 4 } slbDrecordVirtRealMappingTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in Drecord Virtual Real server mapping Table." ::= { slbLinklbDrecord 4 } slbCurCfgDrecordVirtRealMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgDrecordVirtRealMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Domain records and virtual server and real server mappings." ::= { slbLinklbDrecord 5 } slbCurCfgDrecordVirtRealMappingEntry OBJECT-TYPE SYNTAX SlbCurCfgDrecordVirtRealMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Domain record and virtual/real server mapping table for Inbound Link Load balancing." INDEX { slbCurCfgDomainRecordIndex, slbCurCfgEntryIndex} ::= { slbCurCfgDrecordVirtRealMappingTable 1 } SlbCurCfgDrecordVirtRealMappingEntry ::= SEQUENCE { slbCurCfgDomainRecordIndex INTEGER, slbCurCfgEntryIndex INTEGER, slbCurCfgDrecordVirtServer Integer32, slbCurCfgDrecordRealServer Integer32, slbCurCfgDrecordEntryState INTEGER } slbCurCfgDomainRecordIndex OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the domain record." ::= { slbCurCfgDrecordVirtRealMappingEntry 1 } slbCurCfgEntryIndex OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the entry virtual real server mapping." ::= { slbCurCfgDrecordVirtRealMappingEntry 2 } slbCurCfgDrecordVirtServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual server number." ::= { slbCurCfgDrecordVirtRealMappingEntry 3 } slbCurCfgDrecordRealServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Real server number." ::= { slbCurCfgDrecordVirtRealMappingEntry 4 } slbCurCfgDrecordEntryState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/disable a mapping in this table." ::= { slbCurCfgDrecordVirtRealMappingEntry 5 } slbNewCfgDrecordVirtRealMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgDrecordVirtRealMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Domain records and virtual server and real server mappings." ::= { slbLinklbDrecord 6 } slbNewCfgDrecordVirtRealMappingEntry OBJECT-TYPE SYNTAX SlbNewCfgDrecordVirtRealMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Domain record and virtual/real server mapping table for Inbound Link Load balancing." INDEX { slbNewCfgDomainRecordIndex, slbNewCfgEntryIndex } ::= { slbNewCfgDrecordVirtRealMappingTable 1 } SlbNewCfgDrecordVirtRealMappingEntry ::= SEQUENCE { slbNewCfgDomainRecordIndex INTEGER, slbNewCfgEntryIndex INTEGER, slbNewCfgDrecordVirtServer Integer32, slbNewCfgDrecordRealServer Integer32, slbNewCfgDrecordEntryState INTEGER, slbNewCfgDrecordEntryDelete INTEGER } slbNewCfgDomainRecordIndex OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the domain record." ::= { slbNewCfgDrecordVirtRealMappingEntry 1 } slbNewCfgEntryIndex OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of the virtual real server mapping." ::= { slbNewCfgDrecordVirtRealMappingEntry 2 } slbNewCfgDrecordVirtServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The virtual server number." ::= { slbNewCfgDrecordVirtRealMappingEntry 3 } slbNewCfgDrecordRealServer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Real server number." ::= { slbNewCfgDrecordVirtRealMappingEntry 4 } slbNewCfgDrecordEntryState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/disable a mapping in this table." ::= { slbNewCfgDrecordVirtRealMappingEntry 5 } slbNewCfgDrecordEntryDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewCfgDrecordVirtRealMappingEntry 6 } slbCurSslCfgSSLAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status (enable/disable) of SSL policy." ::= { sslCfg 1 } slbCurSslCfgSSLPolTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurSslCfgSSLPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring ssl policy." ::= { sslPol 5 } slbCurSslCfgSSLPolEntry OBJECT-TYPE SYNTAX SlbCurSslCfgSSLPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the ssl policy table." INDEX { slbCurSslCfgSSLPolNameIdIndex } ::= { slbCurSslCfgSSLPolTable 1 } SlbCurSslCfgSSLPolEntry ::= SEQUENCE { slbCurSslCfgSSLPolNameIdIndex DisplayString, slbCurSslCfgSSLPolName DisplayString, slbCurSslCfgSSLPolPassInfoCipherName DisplayString, slbCurSslCfgSSLPolPassInfoCipherFlag INTEGER, slbCurSslCfgSSLPolPassInfoVersionName DisplayString, slbCurSslCfgSSLPolPassInfoVersionFlag INTEGER, slbCurSslCfgSSLPolPassInfoHeadBitsName DisplayString, slbCurSslCfgSSLPolPassInfoHeadBitsFlag INTEGER, slbCurSslCfgSSLPolPassInfoFrontend INTEGER, slbCurSslCfgSSLPolCipherName INTEGER, slbCurSslCfgSSLPolCipherUserdef DisplayString, slbCurSslCfgSSLPolIntermcaChainName DisplayString, slbCurSslCfgSSLPolIntermcaChainType DisplayString, slbCurSslCfgSSLPolBecipher INTEGER, slbCurSslCfgSSLPolAuthpol DisplayString, slbCurSslCfgSSLPolConvuri DisplayString, slbCurSslCfgSSLPolBessl INTEGER, slbCurSslCfgSSLPolConvert INTEGER, slbCurSslCfgSSLPolAdminStatus INTEGER } slbCurSslCfgSSLPolNameIdIndex OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The SSL policy name(key id) as an index." ::= {slbCurSslCfgSSLPolEntry 1 } slbCurSslCfgSSLPolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SSL policy name." ::= {slbCurSslCfgSSLPolEntry 2 } slbCurSslCfgSSLPolPassInfoCipherName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The SSL cipher-suite header name." ::= {slbCurSslCfgSSLPolEntry 3 } slbCurSslCfgSSLPolPassInfoCipherFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "SSL cipher-suite information to backend servers enabled." ::= {slbCurSslCfgSSLPolEntry 4 } slbCurSslCfgSSLPolPassInfoVersionName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SSL version header name." ::= {slbCurSslCfgSSLPolEntry 5 } slbCurSslCfgSSLPolPassInfoVersionFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "SSL version information to backend servers enabled." ::= {slbCurSslCfgSSLPolEntry 6 } slbCurSslCfgSSLPolPassInfoHeadBitsName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The passive cipher bits information to backend server." ::= {slbCurSslCfgSSLPolEntry 7 } slbCurSslCfgSSLPolPassInfoHeadBitsFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Cipher bits information to backend servers enabled." ::= {slbCurSslCfgSSLPolEntry 8 } slbCurSslCfgSSLPolPassInfoFrontend OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable add Front-End-Https: on header." ::= {slbCurSslCfgSSLPolEntry 9 } slbCurSslCfgSSLPolCipherName OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Cipher name for SSL." ::= {slbCurSslCfgSSLPolEntry 10 } slbCurSslCfgSSLPolCipherUserdef OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Cipher-suite allowed for SSL." ::= {slbCurSslCfgSSLPolEntry 11 } slbCurSslCfgSSLPolIntermcaChainName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Intermediate CA certificate chain name." ::= {slbCurSslCfgSSLPolEntry 12 } slbCurSslCfgSSLPolIntermcaChainType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Intermediate CA certificate chain type certificate=cert,Group=group,None=." ::= {slbCurSslCfgSSLPolEntry 13 } slbCurSslCfgSSLPolBecipher OBJECT-TYPE SYNTAX INTEGER{ low(0), medium(1), high(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Allowed cipher-suites in backend SSL [0-low, 1-midium, 2-high] ." ::= {slbCurSslCfgSSLPolEntry 14 } slbCurSslCfgSSLPolAuthpol OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Client authentication policy." ::= {slbCurSslCfgSSLPolEntry 15 } slbCurSslCfgSSLPolConvuri OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Host regex for HTTP redirection conversion." ::= {slbCurSslCfgSSLPolEntry 16 } slbCurSslCfgSSLPolBessl OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable backend SSL encryption." ::= {slbCurSslCfgSSLPolEntry 17 } slbCurSslCfgSSLPolConvert OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable HTTP redirection conversion." ::= {slbCurSslCfgSSLPolEntry 18 } slbCurSslCfgSSLPolAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable ssl policy." ::= {slbCurSslCfgSSLPolEntry 19 } slbNewSslCfgSSLAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Status (enable/disable) of SSL policy." ::= { sslCfg 2 } slbNewSslCfgSSLPolTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewSslCfgSSLPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring ssl policy." ::= { sslPol 7 } slbNewSslCfgSSLPolEntry OBJECT-TYPE SYNTAX SlbNewSslCfgSSLPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the ssl policy table." INDEX { slbNewSslCfgSSLPolNameIdIndex } ::= { slbNewSslCfgSSLPolTable 1 } SlbNewSslCfgSSLPolEntry ::= SEQUENCE { slbNewSslCfgSSLPolNameIdIndex DisplayString, slbNewSslCfgSSLPolName DisplayString, slbNewSslCfgSSLPolPassInfoCipherName DisplayString, slbNewSslCfgSSLPolPassInfoCipherFlag INTEGER, slbNewSslCfgSSLPolPassInfoVersionName DisplayString, slbNewSslCfgSSLPolPassInfoVersionFlag INTEGER, slbNewSslCfgSSLPolPassInfoHeadBitsName DisplayString, slbNewSslCfgSSLPolPassInfoHeadBitsFlag INTEGER, slbNewSslCfgSSLPolPassInfoFrontend INTEGER, slbNewSslCfgSSLPolCipherName INTEGER, slbNewSslCfgSSLPolCipherUserdef DisplayString, slbNewSslCfgSSLPolIntermcaChainName DisplayString, slbNewSslCfgSSLPolIntermcaChainType DisplayString, slbNewSslCfgSSLPolBecipher INTEGER, slbNewSslCfgSSLPolAuthpol DisplayString, slbNewSslCfgSSLPolConvuri DisplayString, slbNewSslCfgSSLPolBessl INTEGER, slbNewSslCfgSSLPolConvert INTEGER, slbNewSslCfgSSLPolAdminStatus INTEGER, slbNewSslCfgSSLPolDel INTEGER } slbNewSslCfgSSLPolNameIdIndex OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The SSL policy name(key id) as an index." ::= {slbNewSslCfgSSLPolEntry 1 } slbNewSslCfgSSLPolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "SSL policy name,length of the string should be 32 charecters." ::= {slbNewSslCfgSSLPolEntry 2 } slbNewSslCfgSSLPolPassInfoCipherName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The SSL cipher-suite header name." ::= {slbNewSslCfgSSLPolEntry 3 } slbNewSslCfgSSLPolPassInfoCipherFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable cipher-suite information to backend servers." ::= {slbNewSslCfgSSLPolEntry 4 } slbNewSslCfgSSLPolPassInfoVersionName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "SSL version header name." ::= {slbNewSslCfgSSLPolEntry 5 } slbNewSslCfgSSLPolPassInfoVersionFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable SSL version information to backend servers." ::= {slbNewSslCfgSSLPolEntry 6 } slbNewSslCfgSSLPolPassInfoHeadBitsName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The passive cipher bits information to backend server." ::= {slbNewSslCfgSSLPolEntry 7 } slbNewSslCfgSSLPolPassInfoHeadBitsFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable Cipher bits information to backend servers." ::= {slbNewSslCfgSSLPolEntry 8 } slbNewSslCfgSSLPolPassInfoFrontend OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable add Front-End-Https: on header." ::= {slbNewSslCfgSSLPolEntry 9 } slbNewSslCfgSSLPolCipherName OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Cipher name for SSL." ::= {slbNewSslCfgSSLPolEntry 10 } slbNewSslCfgSSLPolCipherUserdef OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Cipher-suite allowed for SSL." ::= {slbNewSslCfgSSLPolEntry 11 } slbNewSslCfgSSLPolIntermcaChainName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Intermediate CA certificate chain name." ::= {slbNewSslCfgSSLPolEntry 12 } slbNewSslCfgSSLPolIntermcaChainType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Intermediate CA certificate chain type certificate=cert,Group=group,None=." ::= {slbNewSslCfgSSLPolEntry 13 } slbNewSslCfgSSLPolBecipher OBJECT-TYPE SYNTAX INTEGER{ low(0), medium(1), high(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed cipher-suites in backend SSL [0-low, 1-midium, 2-high]." ::= {slbNewSslCfgSSLPolEntry 14 } slbNewSslCfgSSLPolAuthpol OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Client authentication policy." ::= {slbNewSslCfgSSLPolEntry 15 } slbNewSslCfgSSLPolConvuri OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Host regex for HTTP redirection conversion." ::= {slbNewSslCfgSSLPolEntry 16 } slbNewSslCfgSSLPolBessl OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable backend SSL encryption." ::= {slbNewSslCfgSSLPolEntry 17 } slbNewSslCfgSSLPolConvert OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable HTTP redirection conversion." ::= {slbNewSslCfgSSLPolEntry 18 } slbNewSslCfgSSLPolAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable ssl policy." ::= {slbNewSslCfgSSLPolEntry 19 } slbNewSslCfgSSLPolDel OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Delete SSL policy." ::= {slbNewSslCfgSSLPolEntry 20 } slbCurSslCfgAuthPolTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurSslCfgAuthPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring Client Authentication policy." ::= { authPol 1 } slbCurSslCfgAuthPolEntry OBJECT-TYPE SYNTAX SlbCurSslCfgAuthPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Client Authentication policy table." INDEX { slbCurSslCfgAuthPolNameIdIndex } ::= { slbCurSslCfgAuthPolTable 1 } SlbCurSslCfgAuthPolEntry ::= SEQUENCE { slbCurSslCfgAuthPolNameIdIndex DisplayString, slbCurSslCfgAuthPolName DisplayString, slbCurSslCfgAuthPolValidityMethod INTEGER, slbCurSslCfgAuthPolValidityStaturi DisplayString, slbCurSslCfgAuthPolValidityUriprior INTEGER, slbCurSslCfgAuthPolValidityCachtime INTEGER, slbCurSslCfgAuthPolValidityTimedev INTEGER, slbCurSslCfgAuthPolValidityAlgorthmName DisplayString, slbCurSslCfgAuthPolValidityVchain INTEGER, slbCurSslCfgAuthPolValiditySecure INTEGER, slbCurSslCfgAuthPolPassinfoVersionName DisplayString, slbCurSslCfgAuthPolPassinfoVersionFlag INTEGER, slbCurSslCfgAuthPolPassinfoSerialName DisplayString, slbCurSslCfgAuthPolPassinfoSerialFlag INTEGER, slbCurSslCfgAuthPolPassinfoAlgoName DisplayString, slbCurSslCfgAuthPolPassinfoAlgoFlag INTEGER, slbCurSslCfgAuthPolPassinfoIssuerName DisplayString, slbCurSslCfgAuthPolPassinfoIssuerFlag INTEGER, slbCurSslCfgAuthPolPassinfoNbeforeName DisplayString, slbCurSslCfgAuthPolPassinfoNbeforeFlag INTEGER, slbCurSslCfgAuthPolPassinfoNafterName DisplayString, slbCurSslCfgAuthPolPassinfoNafterFlag INTEGER, slbCurSslCfgAuthPolPassinfoSubjectName DisplayString, slbCurSslCfgAuthPolPassinfoSubjectFlag INTEGER, slbCurSslCfgAuthPolPassinfoKeytypeName DisplayString, slbCurSslCfgAuthPolPassinfoKeytypeFlag INTEGER, slbCurSslCfgAuthPolPassinfoMd5Name DisplayString, slbCurSslCfgAuthPolPassinfoMd5Flag INTEGER, slbCurSslCfgAuthPolPassinfoCertName DisplayString, slbCurSslCfgAuthPolPassinfoCertFormat INTEGER, slbCurSslCfgAuthPolPassinfoCertFlag INTEGER, slbCurSslCfgAuthPolPassinfoCharset INTEGER, slbCurSslCfgAuthPolTrustcaChainName DisplayString, slbCurSslCfgAuthPolTrustcaChainType DisplayString, slbCurSslCfgAuthPolCadepth INTEGER, slbCurSslCfgAuthPolCaverify INTEGER, slbCurSslCfgAuthPolFailurl DisplayString, slbCurSslCfgAuthPolAdminStatus INTEGER, slbCurSslCfgAuthPolPassinfoComp2424 INTEGER } slbCurSslCfgAuthPolNameIdIndex OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Auth policy name(key id) as an index." ::= {slbCurSslCfgAuthPolEntry 1 } slbCurSslCfgAuthPolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Auth policy name." ::= {slbCurSslCfgAuthPolEntry 2 } slbCurSslCfgAuthPolValidityMethod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate validation check method." ::= {slbCurSslCfgAuthPolEntry 3 } slbCurSslCfgAuthPolValidityStaturi OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Static URI for OCSP validation requests." ::= {slbCurSslCfgAuthPolEntry 4 } slbCurSslCfgAuthPolValidityUriprior OBJECT-TYPE SYNTAX INTEGER { clientcert(1), staticuri(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "OCSP URI priority." ::= {slbCurSslCfgAuthPolEntry 5 } slbCurSslCfgAuthPolValidityCachtime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "OCSP response cache time." ::= {slbCurSslCfgAuthPolEntry 6 } slbCurSslCfgAuthPolValidityTimedev OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "OCSP response time deviation." ::= {slbCurSslCfgAuthPolEntry 7 } slbCurSslCfgAuthPolValidityAlgorthmName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Allowed signing algorithm for the OCSP response[all, md5, sha1, sha256, sha384, sha512]." ::= {slbCurSslCfgAuthPolEntry 8 } slbCurSslCfgAuthPolValidityVchain OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable validating every CA certificate in the CA chain u." ::= {slbCurSslCfgAuthPolEntry 9 } slbCurSslCfgAuthPolValiditySecure OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable secure OCSP response by sending random nonce with." ::= {slbCurSslCfgAuthPolEntry 10 } slbCurSslCfgAuthPolPassinfoVersionName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate version header." ::= {slbCurSslCfgAuthPolEntry 11 } slbCurSslCfgAuthPolPassinfoVersionFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate version information to backend server?." ::= {slbCurSslCfgAuthPolEntry 12 } slbCurSslCfgAuthPolPassinfoSerialName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate serial-number header ." ::= {slbCurSslCfgAuthPolEntry 13 } slbCurSslCfgAuthPolPassinfoSerialFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate serial-number to backend server?." ::= {slbCurSslCfgAuthPolEntry 14 } slbCurSslCfgAuthPolPassinfoAlgoName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate signature algorithm header name." ::= {slbCurSslCfgAuthPolEntry 15 } slbCurSslCfgAuthPolPassinfoAlgoFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate Signature Algorithm to backend server?" ::= {slbCurSslCfgAuthPolEntry 16 } slbCurSslCfgAuthPolPassinfoIssuerName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate issuer header." ::= {slbCurSslCfgAuthPolEntry 17 } slbCurSslCfgAuthPolPassinfoIssuerFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate issuer information to backend server?" ::= {slbCurSslCfgAuthPolEntry 18 } slbCurSslCfgAuthPolPassinfoNbeforeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate 'Not Before Validity Dates' header." ::= {slbCurSslCfgAuthPolEntry 19 } slbCurSslCfgAuthPolPassinfoNbeforeFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate 'Not Before' Validity Date to backend serverr?" ::= {slbCurSslCfgAuthPolEntry 20 } slbCurSslCfgAuthPolPassinfoNafterName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate 'Not After Validity Dates' header." ::= {slbCurSslCfgAuthPolEntry 21 } slbCurSslCfgAuthPolPassinfoNafterFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate 'Not After' Validity Date to backend server?" ::= {slbCurSslCfgAuthPolEntry 22 } slbCurSslCfgAuthPolPassinfoSubjectName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate subject header name." ::= {slbCurSslCfgAuthPolEntry 23 } slbCurSslCfgAuthPolPassinfoSubjectFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate subject to backend server?" ::= {slbCurSslCfgAuthPolEntry 24 } slbCurSslCfgAuthPolPassinfoKeytypeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate Public Key Type header." ::= {slbCurSslCfgAuthPolEntry 25 } slbCurSslCfgAuthPolPassinfoKeytypeFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate Public Key Type information to backend servers?" ::= {slbCurSslCfgAuthPolEntry 26 } slbCurSslCfgAuthPolPassinfoMd5Name OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate MD5 Hash header." ::= {slbCurSslCfgAuthPolEntry 27 } slbCurSslCfgAuthPolPassinfoMd5Flag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate MD5 Hash information to backend servers?" ::= {slbCurSslCfgAuthPolEntry 28 } slbCurSslCfgAuthPolPassinfoCertName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate header." ::= {slbCurSslCfgAuthPolEntry 29 } slbCurSslCfgAuthPolPassinfoCertFormat OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate Header Lines Format." ::= {slbCurSslCfgAuthPolEntry 30 } slbCurSslCfgAuthPolPassinfoCertFlag OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Pass certificate information to backend servers?" ::= {slbCurSslCfgAuthPolEntry 31 } slbCurSslCfgAuthPolPassinfoCharset OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Set the character set to be used for information." ::= {slbCurSslCfgAuthPolEntry 32 } slbCurSslCfgAuthPolTrustcaChainName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Trusted client's CA certificate." ::= {slbCurSslCfgAuthPolEntry 33 } slbCurSslCfgAuthPolTrustcaChainType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Tusted client's CA certificate type certificate=cert,Group=group,None=." ::= {slbCurSslCfgAuthPolEntry 34 } slbCurSslCfgAuthPolCadepth OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum depth to search the trusted CA in the CA certificate." ::= {slbCurSslCfgAuthPolEntry 35 } slbCurSslCfgAuthPolCaverify OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate's CA verification level." ::= {slbCurSslCfgAuthPolEntry 36 } slbCurSslCfgAuthPolFailurl OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "URL for redirection when client authentication fails" ::= {slbCurSslCfgAuthPolEntry 37 } slbCurSslCfgAuthPolAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable Auth policy." ::= {slbCurSslCfgAuthPolEntry 38} slbCurSslCfgAuthPolPassinfoComp2424 OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable the 2424SSL Headers Compliance Mode." ::= {slbCurSslCfgAuthPolEntry 39 } slbNewSslCfgAuthPolTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewSslCfgAuthPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring Client Authentication policy." ::= { authPol 3 } slbNewSslCfgAuthPolEntry OBJECT-TYPE SYNTAX SlbNewSslCfgAuthPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the Client Authentication policy table." INDEX { slbNewSslCfgAuthPolNameIdIndex } ::= { slbNewSslCfgAuthPolTable 1 } SlbNewSslCfgAuthPolEntry ::= SEQUENCE { slbNewSslCfgAuthPolNameIdIndex DisplayString, slbNewSslCfgAuthPolName DisplayString, slbNewSslCfgAuthPolValidityMethod INTEGER, slbNewSslCfgAuthPolValidityStaturi DisplayString, slbNewSslCfgAuthPolValidityUriprior INTEGER, slbNewSslCfgAuthPolValidityCachtime INTEGER, slbNewSslCfgAuthPolValidityTimedev INTEGER, slbNewSslCfgAuthPolValidityAlgorthmName DisplayString, slbNewSslCfgAuthPolValidityVchain INTEGER, slbNewSslCfgAuthPolValiditySecure INTEGER, slbNewSslCfgAuthPolPassinfoVersionName DisplayString, slbNewSslCfgAuthPolPassinfoVersionFlag INTEGER, slbNewSslCfgAuthPolPassinfoSerialName DisplayString, slbNewSslCfgAuthPolPassinfoSerialFlag INTEGER, slbNewSslCfgAuthPolPassinfoAlgoName DisplayString, slbNewSslCfgAuthPolPassinfoAlgoFlag INTEGER, slbNewSslCfgAuthPolPassinfoIssuerName DisplayString, slbNewSslCfgAuthPolPassinfoIssuerFlag INTEGER, slbNewSslCfgAuthPolPassinfoNbeforeName DisplayString, slbNewSslCfgAuthPolPassinfoNbeforeFlag INTEGER, slbNewSslCfgAuthPolPassinfoNafterName DisplayString, slbNewSslCfgAuthPolPassinfoNafterFlag INTEGER, slbNewSslCfgAuthPolPassinfoSubjectName DisplayString, slbNewSslCfgAuthPolPassinfoSubjectFlag INTEGER, slbNewSslCfgAuthPolPassinfoKeytypeName DisplayString, slbNewSslCfgAuthPolPassinfoKeytypeFlag INTEGER, slbNewSslCfgAuthPolPassinfoMd5Name DisplayString, slbNewSslCfgAuthPolPassinfoMd5Flag INTEGER, slbNewSslCfgAuthPolPassinfoCertName DisplayString, slbNewSslCfgAuthPolPassinfoCertFormat INTEGER, slbNewSslCfgAuthPolPassinfoCertFlag INTEGER, slbNewSslCfgAuthPolPassinfoCharset INTEGER, slbNewSslCfgAuthPolTrustcaChainName DisplayString, slbNewSslCfgAuthPolTrustcaChainType DisplayString, slbNewSslCfgAuthPolCadepth INTEGER, slbNewSslCfgAuthPolCaverify INTEGER, slbNewSslCfgAuthPolFailurl DisplayString, slbNewSslCfgAuthPolAdminStatus INTEGER, slbNewSslCfgAuthPolDelete INTEGER, slbNewSslCfgAuthPolPassinfoComp2424 INTEGER } slbNewSslCfgAuthPolNameIdIndex OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Auth policy name(key id) as an index." ::= {slbNewSslCfgAuthPolEntry 1 } slbNewSslCfgAuthPolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Auth policy name." ::= {slbNewSslCfgAuthPolEntry 2 } slbNewSslCfgAuthPolValidityMethod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate validation check method." ::= {slbNewSslCfgAuthPolEntry 3 } slbNewSslCfgAuthPolValidityStaturi OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Static URI for OCSP validation requests." ::= {slbNewSslCfgAuthPolEntry 4 } slbNewSslCfgAuthPolValidityUriprior OBJECT-TYPE SYNTAX INTEGER { clientcert(1), staticuri(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "OCSP URI priority." ::= {slbNewSslCfgAuthPolEntry 5 } slbNewSslCfgAuthPolValidityCachtime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "OCSP response cache time." ::= {slbNewSslCfgAuthPolEntry 6 } slbNewSslCfgAuthPolValidityTimedev OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "OCSP response time deviation." ::= {slbNewSslCfgAuthPolEntry 7 } slbNewSslCfgAuthPolValidityAlgorthmName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed signing algorithm for the OCSP response [all, md5, sha1, sha256, sha384, sha512]." ::= {slbNewSslCfgAuthPolEntry 8 } slbNewSslCfgAuthPolValidityVchain OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable validating every CA certificate in the CA chain u." ::= {slbNewSslCfgAuthPolEntry 9 } slbNewSslCfgAuthPolValiditySecure OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable secure OCSP response by sending random nonce with." ::= {slbNewSslCfgAuthPolEntry 10 } slbNewSslCfgAuthPolPassinfoVersionName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate version header." ::= {slbNewSslCfgAuthPolEntry 11 } slbNewSslCfgAuthPolPassinfoVersionFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate version information to backend server?." ::= {slbNewSslCfgAuthPolEntry 12 } slbNewSslCfgAuthPolPassinfoSerialName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate serial-number header." ::= {slbNewSslCfgAuthPolEntry 13 } slbNewSslCfgAuthPolPassinfoSerialFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate serial-number to backend server?" ::= {slbNewSslCfgAuthPolEntry 14 } slbNewSslCfgAuthPolPassinfoAlgoName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate signature algorithm header name." ::= {slbNewSslCfgAuthPolEntry 15 } slbNewSslCfgAuthPolPassinfoAlgoFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate Signature Algorithm to backend server?" ::= {slbNewSslCfgAuthPolEntry 16 } slbNewSslCfgAuthPolPassinfoIssuerName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate issuer header." ::= {slbNewSslCfgAuthPolEntry 17 } slbNewSslCfgAuthPolPassinfoIssuerFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate issuer information to backend server?" ::= {slbNewSslCfgAuthPolEntry 18 } slbNewSslCfgAuthPolPassinfoNbeforeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate 'Not Before Validity Dates' header." ::= {slbNewSslCfgAuthPolEntry 19 } slbNewSslCfgAuthPolPassinfoNbeforeFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate 'Not Before' Validity Date to backend serverr?" ::= {slbNewSslCfgAuthPolEntry 20 } slbNewSslCfgAuthPolPassinfoNafterName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate 'Not After Validity Dates' header." ::= {slbNewSslCfgAuthPolEntry 21 } slbNewSslCfgAuthPolPassinfoNafterFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate 'Not After' Validity Date to backend server?" ::= {slbNewSslCfgAuthPolEntry 22 } slbNewSslCfgAuthPolPassinfoSubjectName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate subject header name." ::= {slbNewSslCfgAuthPolEntry 23 } slbNewSslCfgAuthPolPassinfoSubjectFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate subject to backend server?" ::= {slbNewSslCfgAuthPolEntry 24 } slbNewSslCfgAuthPolPassinfoKeytypeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate Public Key Type header." ::= {slbNewSslCfgAuthPolEntry 25 } slbNewSslCfgAuthPolPassinfoKeytypeFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate Public Key Type information to backend servers?" ::= {slbNewSslCfgAuthPolEntry 26 } slbNewSslCfgAuthPolPassinfoMd5Name OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate MD5 Hash header." ::= {slbNewSslCfgAuthPolEntry 27 } slbNewSslCfgAuthPolPassinfoMd5Flag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate MD5 Hash information to backend servers?" ::= {slbNewSslCfgAuthPolEntry 28 } slbNewSslCfgAuthPolPassinfoCertName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate header." ::= {slbNewSslCfgAuthPolEntry 29 } slbNewSslCfgAuthPolPassinfoCertFormat OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate Header Lines Format." ::= {slbNewSslCfgAuthPolEntry 30 } slbNewSslCfgAuthPolPassinfoCertFlag OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pass certificate information to backend servers?" ::= {slbNewSslCfgAuthPolEntry 31 } slbNewSslCfgAuthPolPassinfoCharset OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Set the character set to be used for information." ::= {slbNewSslCfgAuthPolEntry 32 } slbNewSslCfgAuthPolTrustcaChainName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Trusted client's CA certificate name." ::= {slbNewSslCfgAuthPolEntry 33 } slbNewSslCfgAuthPolTrustcaChainType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Trusted client's CA certificate type certificate=cert,Group=group,None=." ::= {slbNewSslCfgAuthPolEntry 34 } slbNewSslCfgAuthPolCadepth OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum depth to search the trusted CA in the CA certificate." ::= {slbNewSslCfgAuthPolEntry 35 } slbNewSslCfgAuthPolCaverify OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Certificate's CA verification level." ::= {slbNewSslCfgAuthPolEntry 36 } slbNewSslCfgAuthPolFailurl OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "URL for redirection when client authentication fails" ::= {slbNewSslCfgAuthPolEntry 37 } slbNewSslCfgAuthPolAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable Auth policy." ::= {slbNewSslCfgAuthPolEntry 38} slbNewSslCfgAuthPolDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Delete Client Authentication Policy." ::= {slbNewSslCfgAuthPolEntry 39 } slbNewSslCfgAuthPolPassinfoComp2424 OBJECT-TYPE SYNTAX INTEGER{ enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable the 2424SSL Headers Compliance Mode." ::= {slbNewSslCfgAuthPolEntry 40 } -- Certificate Repository slbCurSslCfgCertsTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurSslCfgCertsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { certs 1 } slbCurSslCfgCertsEntry OBJECT-TYPE SYNTAX SlbCurSslCfgCertsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { slbCurSslCfgCertsID, slbCurSslCfgCertsType } ::= { slbCurSslCfgCertsTable 1 } SlbCurSslCfgCertsEntry ::= SEQUENCE { slbCurSslCfgCertsID DisplayString, slbCurSslCfgCertsType INTEGER, slbCurSslCfgCertsName DisplayString, slbCurSslCfgCertsKeySize INTEGER, slbCurSslCfgCertsExpirty DisplayString, slbCurSslCfgCertsCommonName DisplayString, slbCurSslCfgCertsHashAlgo INTEGER, slbCurSslCfgCertsCountryName DisplayString, slbCurSslCfgCertsPrpvinceName DisplayString, slbCurSslCfgCertsLocalityName DisplayString, slbCurSslCfgCertsOrganizationName DisplayString, slbCurSslCfgCertsOrganizationUnitName DisplayString, slbCurSslCfgCertsEMail DisplayString, slbCurSslCfgCertsValidityPeriod INTEGER, slbCurSslCfgCertsStatus INTEGER } slbCurSslCfgCertsID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 1 } slbCurSslCfgCertsType OBJECT-TYPE SYNTAX INTEGER { key(1), certificateRequest(2), serverCertificate(3), trustedCertificate(4), intermediateCertificate(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 2 } slbCurSslCfgCertsName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 3 } slbCurSslCfgCertsKeySize OBJECT-TYPE SYNTAX INTEGER { ks512(1), ks1024(2), ks2048(3), ks4096(4), unknown(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 4 } slbCurSslCfgCertsExpirty OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 5 } slbCurSslCfgCertsCommonName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 6 } slbCurSslCfgCertsHashAlgo OBJECT-TYPE SYNTAX INTEGER { md5(1), sha1(2), sha256(3), sha384(4), sha512(5), unknown(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 7 } slbCurSslCfgCertsCountryName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 8 } slbCurSslCfgCertsPrpvinceName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 9 } slbCurSslCfgCertsLocalityName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 10 } slbCurSslCfgCertsOrganizationName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 11 } slbCurSslCfgCertsOrganizationUnitName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 12 } slbCurSslCfgCertsEMail OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 13 } slbCurSslCfgCertsValidityPeriod OBJECT-TYPE SYNTAX INTEGER (1..3650) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgCertsEntry 14 } slbCurSslCfgCertsStatus OBJECT-TYPE SYNTAX INTEGER { generated(1), notGenerated(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Shows if the current certificate is generated." ::= { slbCurSslCfgCertsEntry 15 } slbNewSslCfgCertsTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewSslCfgCertsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { certs 2 } slbNewSslCfgCertsEntry OBJECT-TYPE SYNTAX SlbNewSslCfgCertsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { slbNewSslCfgCertsID, slbNewSslCfgCertsType } ::= { slbNewSslCfgCertsTable 1 } SlbNewSslCfgCertsEntry ::= SEQUENCE { slbNewSslCfgCertsID DisplayString, slbNewSslCfgCertsType INTEGER, slbNewSslCfgCertsName DisplayString, slbNewSslCfgCertsKeySize INTEGER, slbNewSslCfgCertsExpirty DisplayString, slbNewSslCfgCertsCommonName DisplayString, slbNewSslCfgCertsHashAlgo INTEGER, slbNewSslCfgCertsCountryName DisplayString, slbNewSslCfgCertsPrpvinceName DisplayString, slbNewSslCfgCertsLocalityName DisplayString, slbNewSslCfgCertsOrganizationName DisplayString, slbNewSslCfgCertsOrganizationUnitName DisplayString, slbNewSslCfgCertsEMail DisplayString, slbNewSslCfgCertsValidityPeriod INTEGER, slbNewSslCfgCertsDelete INTEGER, slbNewSslCfgCertsGenerate INTEGER, slbNewSslCfgCertsStatus INTEGER } slbNewSslCfgCertsID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 1 } slbNewSslCfgCertsType OBJECT-TYPE SYNTAX INTEGER { key(1), certificateRequest(2), serverCertificate(3), trustedCertificate(4), intermediateCertificate(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 2 } slbNewSslCfgCertsName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 3 } slbNewSslCfgCertsKeySize OBJECT-TYPE SYNTAX INTEGER { ks512(1), ks1024(2), ks2048(3), ks4096(4), unknown(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 4 } slbNewSslCfgCertsExpirty OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 5 } slbNewSslCfgCertsCommonName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 6 } slbNewSslCfgCertsHashAlgo OBJECT-TYPE SYNTAX INTEGER { md5(1), sha1(2), sha256(3), sha384(4), sha512(5), unknown(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 7 } slbNewSslCfgCertsCountryName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 8 } slbNewSslCfgCertsPrpvinceName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 9 } slbNewSslCfgCertsLocalityName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 10 } slbNewSslCfgCertsOrganizationName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 11 } slbNewSslCfgCertsOrganizationUnitName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 12 } slbNewSslCfgCertsEMail OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 13 } slbNewSslCfgCertsValidityPeriod OBJECT-TYPE SYNTAX INTEGER (1..3650) MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { slbNewSslCfgCertsEntry 14 } slbNewSslCfgCertsDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Delete certificate." ::= { slbNewSslCfgCertsEntry 15 } slbNewSslCfgCertsGenerate OBJECT-TYPE SYNTAX INTEGER { other(1), generate(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "By setting the value to generate(2), the Certicicate will be generated." ::= { slbNewSslCfgCertsEntry 16 } slbNewSslCfgCertsStatus OBJECT-TYPE SYNTAX INTEGER { generated(1), notGenerated(2), inProgress(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Shows if the current certificate is generated." ::= { slbNewSslCfgCertsEntry 17 } slbSslCfgCertsDefaults OBJECT IDENTIFIER ::= { certs 3 } slbCurSslCfgCertsDefaultsCountryName OBJECT-TYPE SYNTAX DisplayString (SIZE (2)) MAX-ACCESS read-only STATUS current DESCRIPTION "SSL certificate Country Name in 2 letter code." ::= { slbSslCfgCertsDefaults 1 } slbNewSslCfgCertsDefaultsCountryName OBJECT-TYPE SYNTAX DisplayString (SIZE (2)) MAX-ACCESS read-write STATUS current DESCRIPTION "SSL certificate Country Name in 2 letter code." ::= { slbSslCfgCertsDefaults 2 } slbCurSslCfgCertsDefaultsProvinceName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-only STATUS current DESCRIPTION "SSL Certificate State or Province Name." ::= { slbSslCfgCertsDefaults 3 } slbNewSslCfgCertsDefaultsProvinceName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-write STATUS current DESCRIPTION "SSL Certificate State or Province Name." ::= { slbSslCfgCertsDefaults 4 } slbCurSslCfgCertsDefaultsLocallyName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-only STATUS current DESCRIPTION "SSL certificate locality name (e.g. city)." ::= { slbSslCfgCertsDefaults 5 } slbNewSslCfgCertsDefaultsLocallyName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-write STATUS current DESCRIPTION "SSL certificate locality name (e.g. city)." ::= { slbSslCfgCertsDefaults 6 } slbCurSslCfgCertsDefaultsOrganizationName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-only STATUS current DESCRIPTION "SSL certificate Organization Name (e.g. company)." ::= { slbSslCfgCertsDefaults 7 } slbNewSslCfgCertsDefaultsOrganizationName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-write STATUS current DESCRIPTION "SSL certificate Organization Name (e.g. company)." ::= { slbSslCfgCertsDefaults 8 } slbCurSslCfgCertsDefaultsOrganizationUnitName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-only STATUS current DESCRIPTION "SSL certificate Organizational Unit Name (e.g. accounting)." ::= { slbSslCfgCertsDefaults 9 } slbNewSslCfgCertsDefaultsOrganizationUnitName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..85)) MAX-ACCESS read-write STATUS current DESCRIPTION "SSL certificate Organizational Unit Name (e.g. accounting)." ::= { slbSslCfgCertsDefaults 10 } slbCurSslCfgCertsDefaultsEMail OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-only STATUS current DESCRIPTION "SSL certificate Email (e.g. admin@company.com)." ::= { slbSslCfgCertsDefaults 11 } slbNewSslCfgCertsDefaultsEMail OBJECT-TYPE SYNTAX DisplayString (SIZE(0..149)) MAX-ACCESS read-write STATUS current DESCRIPTION "SSL certificate Email (e.g. admin@company.com)." ::= { slbSslCfgCertsDefaults 12 } slbCurSslCfgGroupsTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurSslCfgGroupsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { certs 4 } slbCurSslCfgGroupsEntry OBJECT-TYPE SYNTAX SlbCurSslCfgGroupsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { slbCurSslCfgGroupsID } ::= { slbCurSslCfgGroupsTable 1 } SlbCurSslCfgGroupsEntry ::= SEQUENCE { slbCurSslCfgGroupsID DisplayString, slbCurSslCfgGroupsName DisplayString, slbCurSslCfgGroupsType INTEGER, slbCurSslCfgGroupsDefaultCert DisplayString, slbCurSslCfgGroupsCertBmap OCTET STRING } slbCurSslCfgGroupsID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgGroupsEntry 1 } slbCurSslCfgGroupsName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgGroupsEntry 2 } slbCurSslCfgGroupsType OBJECT-TYPE SYNTAX INTEGER { serverCertificate(3), trustedCertificate(4), intermediateCertificate(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgGroupsEntry 3 } slbCurSslCfgGroupsDefaultCert OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbCurSslCfgGroupsEntry 4 } slbCurSslCfgGroupsCertBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "List of Certificates the group holds - Selected certificates are presented in a bitmap format. Receiving order is as: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ Cert 9 || || || ||___ Cert 4 || |____ Cert 3 || . . . ||_________ Cert 2 |__________ Cert 1 where x : 1 - The represented certficate is selected 0 - The represented certificate is not selected." ::= { slbCurSslCfgGroupsEntry 5 } slbNewSslCfgGroupsTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewSslCfgGroupsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { certs 5 } slbNewSslCfgGroupsEntry OBJECT-TYPE SYNTAX SlbNewSslCfgGroupsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { slbNewSslCfgGroupsID } ::= { slbNewSslCfgGroupsTable 1 } SlbNewSslCfgGroupsEntry ::= SEQUENCE { slbNewSslCfgGroupsID DisplayString, slbNewSslCfgGroupsName DisplayString, slbNewSslCfgGroupsType INTEGER, slbNewSslCfgGroupsDelete INTEGER, slbNewSslCfgGroupsDefaultCert DisplayString, slbNewSslCfgGroupsAddCert DisplayString, slbNewSslCfgGroupsRemCert DisplayString, slbNewSslCfgGroupsCertBmap OCTET STRING } slbNewSslCfgGroupsID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { slbNewSslCfgGroupsEntry 1 } slbNewSslCfgGroupsName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "." ::= { slbNewSslCfgGroupsEntry 2 } slbNewSslCfgGroupsType OBJECT-TYPE SYNTAX INTEGER { serverCertificate(3), trustedCertificate(4), intermediateCertificate(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "." ::= { slbNewSslCfgGroupsEntry 3 } slbNewSslCfgGroupsDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Delete certificate group." ::= { slbNewSslCfgGroupsEntry 4 } slbNewSslCfgGroupsDefaultCert OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "." ::= { slbNewSslCfgGroupsEntry 5 } slbNewSslCfgGroupsAddCert OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Add cerificate to the group" ::= { slbNewSslCfgGroupsEntry 6 } slbNewSslCfgGroupsRemCert OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Remove cerificate from the group" ::= { slbNewSslCfgGroupsEntry 7 } slbNewSslCfgGroupsCertBmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "List of Certificates the group holds - Selected certificates are presented in a bitmap format. Receiving order is as: OCTET 1 OCTET 2 ..... xxxxxxxx xxxxxxxx ..... || || |_ Cert 9 || || || ||___ Cert 4 || |____ Cert 3 || . . . ||_________ Cert 2 |__________ Cert 1 where x : 1 - The represented certficate is selected 0 - The represented certificate is not selected." ::= { slbNewSslCfgGroupsEntry 8 } -- Service Mapping Real Port Table slbSmtportTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in service mapping real port table." ::= { smtportCfg 1 } slbCurCfgSmtportTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgSmtportEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The service mapping real port table." ::= { smtportCfg 2 } slbCurCfgSmtportEntry OBJECT-TYPE SYNTAX SlbCurCfgSmtportEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the service mapping real port table." INDEX { slbCurCfgSmtportIndex } ::= { slbCurCfgSmtportTable 1 } SlbCurCfgSmtportEntry ::= SEQUENCE { slbCurCfgSmtportIndex Integer32, slbCurCfgSmtportNum INTEGER } slbCurCfgSmtportIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service mapping real port index." ::= { slbCurCfgSmtportEntry 1 } slbCurCfgSmtportNum OBJECT-TYPE SYNTAX INTEGER (2..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The service mapping real port number." ::= { slbCurCfgSmtportEntry 2 } slbNewCfgSmtportTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgSmtportEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of real server service ports." ::= { smtportCfg 3 } slbNewCfgSmtportEntry OBJECT-TYPE SYNTAX SlbNewCfgSmtportEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the service mapping real port table." INDEX { slbNewCfgSmtportIndex } ::= { slbNewCfgSmtportTable 1 } SlbNewCfgSmtportEntry ::= SEQUENCE { slbNewCfgSmtportIndex Integer32, slbNewCfgSmtportNum INTEGER, slbNewCfgSmtportDelete INTEGER } slbNewCfgSmtportIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The service mapping real port index" ::= { slbNewCfgSmtportEntry 1 } slbNewCfgSmtportNum OBJECT-TYPE SYNTAX INTEGER (2..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The service mapping real port number." ::= { slbNewCfgSmtportEntry 2 } slbNewCfgSmtportDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { slbNewCfgSmtportEntry 3 } slbSmtportTableAvaibleIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The first free real port index of the Service Mapping Table. Value 0 will be returned when all 16 real ports are configured." ::= { smtportCfg 4 } slbWlmTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in Workload Manager table." ::= { wlmCfg 1 } slbCurCfgWlmTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgWlmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Workload Managers configuration." ::= { wlmCfg 2 } slbCurCfgWlmEntry OBJECT-TYPE SYNTAX SlbCurCfgWlmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular Workload Manager configuration." INDEX { slbCurCfgWlmIndex } ::= { slbCurCfgWlmTable 1 } SlbCurCfgWlmEntry ::= SEQUENCE { slbCurCfgWlmIndex Integer32, slbCurCfgWlmIpAddr IpAddress, slbCurCfgWlmPort INTEGER, slbCurCfgWlmGroups DisplayString, slbCurCfgWlmState INTEGER } slbCurCfgWlmIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Workload Manager number" ::= { slbCurCfgWlmEntry 1 } slbCurCfgWlmIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the Workload Manager." ::= { slbCurCfgWlmEntry 2 } slbCurCfgWlmPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The port number for the Workload Manager." ::= { slbCurCfgWlmEntry 3 } slbCurCfgWlmGroups OBJECT-TYPE SYNTAX DisplayString ( SIZE ( 0 .. 255 ) ) MAX-ACCESS read-only STATUS current DESCRIPTION "The group number for the Workload Manager." ::= { slbCurCfgWlmEntry 4 } slbCurCfgWlmState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Connection state of the Workload Manager." ::= { slbCurCfgWlmEntry 5 } slbNewCfgWlmTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgWlmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table of Workload Managers configuration." ::= { wlmCfg 3 } slbNewCfgWlmEntry OBJECT-TYPE SYNTAX SlbNewCfgWlmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular Workload Manager configuration." INDEX { slbNewCfgWlmIndex } ::= { slbNewCfgWlmTable 1 } SlbNewCfgWlmEntry ::= SEQUENCE { slbNewCfgWlmIndex Integer32, slbNewCfgWlmIpAddr IpAddress, slbNewCfgWlmPort INTEGER, slbNewCfgWlmDelete INTEGER, slbNewCfgWlmGroups DisplayString, slbNewCfgWlmState INTEGER } slbNewCfgWlmIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Workload Manager number" ::= { slbNewCfgWlmEntry 1 } slbNewCfgWlmIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address of the Workload Manager." ::= { slbNewCfgWlmEntry 2 } slbNewCfgWlmPort OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The port number for the Workload Manager." ::= { slbNewCfgWlmEntry 3 } slbNewCfgWlmDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewCfgWlmEntry 4 } slbNewCfgWlmGroups OBJECT-TYPE SYNTAX DisplayString ( SIZE ( 0 .. 255 ) ) MAX-ACCESS read-only STATUS current DESCRIPTION "The group number for the Workload Manager." ::= { slbNewCfgWlmEntry 5 } slbNewCfgWlmState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Connection state of the Workload Manager." ::= { slbNewCfgWlmEntry 6 } slbCurAcclCfgCachememcache OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum percentage of Alteon RAM to be allocate for caching." ::= { caching 1} slbNewAcclCfgCachememcache OBJECT-TYPE SYNTAX INTEGER (1..50) MAX-ACCESS read-write STATUS current DESCRIPTION "Defines the maximum percentage of Alteon RAM to be allocate for caching." ::= { caching 2} slbCurAcclCfgCacheOnOff OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Globally ON or OFF of caching." ::= { caching 3} slbNewAcclCfgCacheOnOff OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Globally ON or OFF of caching." ::= { caching 4} slbCurAcclCfgCachePolTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurAcclCfgCachePolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring caching policy." ::= { caching 5 } slbCurAcclCfgCachePolEntry OBJECT-TYPE SYNTAX SlbCurAcclCfgCachePolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the caching policy table." INDEX { slbCurAcclCfgCachePolNameIdIndex } ::= { slbCurAcclCfgCachePolTable 1 } SlbCurAcclCfgCachePolEntry ::= SEQUENCE { slbCurAcclCfgCachePolNameIdIndex DisplayString, slbCurAcclCfgCachePolName DisplayString, slbCurAcclCfgCachePolExpireTime INTEGER, slbCurAcclCfgCachePolMinSize INTEGER, slbCurAcclCfgCachePolMaxSize INTEGER, slbCurAcclCfgCachePolURLList DisplayString, slbCurAcclCfgCachePolStore INTEGER, slbCurAcclCfgCachePolServe INTEGER, slbCurAcclCfgCachePolQuery INTEGER, slbCurAcclCfgCachePolBrowser INTEGER, slbCurAcclCfgCachePolAdminStatus INTEGER } slbCurAcclCfgCachePolNameIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The caching policy ID(key id) as an index." ::= { slbCurAcclCfgCachePolEntry 1 } slbCurAcclCfgCachePolName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Cache policy name." ::= { slbCurAcclCfgCachePolEntry 2 } slbCurAcclCfgCachePolExpireTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum expiration time in seconds." ::= { slbCurAcclCfgCachePolEntry 3 } slbCurAcclCfgCachePolMinSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Minimum Object size to be stored in bytes." ::= { slbCurAcclCfgCachePolEntry 4 } slbCurAcclCfgCachePolMaxSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum Object size to be stored in bytes." ::= { slbCurAcclCfgCachePolEntry 5 } slbCurAcclCfgCachePolURLList OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "URL list which is associated with this policy." ::= { slbCurAcclCfgCachePolEntry 6 } slbCurAcclCfgCachePolStore OBJECT-TYPE SYNTAX INTEGER { srvrhdr(1), cacheall(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Caching behavior for storing new objects in cache." ::= { slbCurAcclCfgCachePolEntry 7 } slbCurAcclCfgCachePolServe OBJECT-TYPE SYNTAX INTEGER { clnthdr(1), refresh(2), cache(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Cache behavior when serving clients with objects." ::= { slbCurAcclCfgCachePolEntry 8 } slbCurAcclCfgCachePolQuery OBJECT-TYPE SYNTAX INTEGER { consider(1), ignore(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies whether query parameters added to object URL should be considered when storing/serving object from cache." ::= { slbCurAcclCfgCachePolEntry 9 } slbCurAcclCfgCachePolBrowser OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Optimize browser cache." ::= { slbCurAcclCfgCachePolEntry 10 } slbCurAcclCfgCachePolAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status (enable/disable) of caching policy." ::= { slbCurAcclCfgCachePolEntry 11 } slbNewAcclCfgCachePolTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewAcclCfgCachePolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring caching policy." ::= { caching 6 } slbNewAcclCfgCachePolEntry OBJECT-TYPE SYNTAX SlbNewAcclCfgCachePolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the caching policy table." INDEX { slbNewAcclCfgCachePolNameIdIndex } ::= { slbNewAcclCfgCachePolTable 1 } SlbNewAcclCfgCachePolEntry ::= SEQUENCE { slbNewAcclCfgCachePolNameIdIndex DisplayString, slbNewAcclCfgCachePolName DisplayString, slbNewAcclCfgCachePolExpireTime INTEGER, slbNewAcclCfgCachePolMinSize INTEGER, slbNewAcclCfgCachePolMaxSize INTEGER, slbNewAcclCfgCachePolURLList DisplayString, slbNewAcclCfgCachePolStore INTEGER, slbNewAcclCfgCachePolServe INTEGER, slbNewAcclCfgCachePolQuery INTEGER, slbNewAcclCfgCachePolBrowser INTEGER, slbNewAcclCfgCachePolAdminStatus INTEGER, slbNewAcclCfgCachePolDelete INTEGER } slbNewAcclCfgCachePolNameIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The caching policy ID(key id) as an index, length of the string should be 32 charecters." ::= { slbNewAcclCfgCachePolEntry 1 } slbNewAcclCfgCachePolName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Cache policy name, length of the string should be 32 charecters." ::= { slbNewAcclCfgCachePolEntry 2 } slbNewAcclCfgCachePolExpireTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Set maximum expiration time, Range is 60- 43,200,000 seconds (~500 days)." ::= { slbNewAcclCfgCachePolEntry 3 } slbNewAcclCfgCachePolMinSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Minimum Object size to be stored [Bytes], Values: 1-65536." ::= { slbNewAcclCfgCachePolEntry 4 } slbNewAcclCfgCachePolMaxSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum Object size to be stored [Bytes], Values: 1-512000000." ::= { slbNewAcclCfgCachePolEntry 5 } slbNewAcclCfgCachePolURLList OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "URL list to be associated with this policy, Values: 1-32 character string." ::= { slbNewAcclCfgCachePolEntry 6 } slbNewAcclCfgCachePolStore OBJECT-TYPE SYNTAX INTEGER { srvrhdr(1), cacheall(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Define caching behavior for storing New objects in cache." ::= { slbNewAcclCfgCachePolEntry 7 } slbNewAcclCfgCachePolServe OBJECT-TYPE SYNTAX INTEGER { clnthdr(1), refresh(2), cache(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Define cache behavior when serving clients with objects." ::= { slbNewAcclCfgCachePolEntry 8 } slbNewAcclCfgCachePolQuery OBJECT-TYPE SYNTAX INTEGER { consider(1), ignore(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Specifies whether query parameters added to object URL should be considered when storing/serving object from cache." ::= { slbNewAcclCfgCachePolEntry 9 } slbNewAcclCfgCachePolBrowser OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Optimize browser cache." ::= { slbNewAcclCfgCachePolEntry 10 } slbNewAcclCfgCachePolAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable caching policy." ::= { slbNewAcclCfgCachePolEntry 11 } slbNewAcclCfgCachePolDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Delete Caching policy." ::= { slbNewAcclCfgCachePolEntry 12 } slbCurAcclCfgCacheUrlListTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurAcclCfgCacheUrlListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring caching URL LIST." ::= { caching 7 } slbCurAcclCfgCacheUrlListEntry OBJECT-TYPE SYNTAX SlbCurAcclCfgCacheUrlListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the caching URL LIST table." INDEX { slbCurAcclCfgCacheUrlListIdIndex } ::= { slbCurAcclCfgCacheUrlListTable 1 } SlbCurAcclCfgCacheUrlListEntry ::= SEQUENCE { slbCurAcclCfgCacheUrlListIdIndex DisplayString, slbCurAcclCfgCacheUrlListName DisplayString, slbCurAcclCfgCacheUrlListAdminStatus INTEGER } slbCurAcclCfgCacheUrlListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The caching policy URL LIST (key id) as an index." ::= { slbCurAcclCfgCacheUrlListEntry 1 } slbCurAcclCfgCacheUrlListName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Cache URL LIST name." ::= { slbCurAcclCfgCacheUrlListEntry 2 } slbCurAcclCfgCacheUrlListAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status (enable/disable) of caching URL LIST." ::= { slbCurAcclCfgCacheUrlListEntry 3 } slbNewAcclCfgCacheUrlListTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewAcclCfgCacheUrlListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring caching URL LIST." ::= { caching 8 } slbNewAcclCfgCacheUrlListEntry OBJECT-TYPE SYNTAX SlbNewAcclCfgCacheUrlListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the caching URL LIST table." INDEX { slbNewAcclCfgCacheUrlListIdIndex } ::= { slbNewAcclCfgCacheUrlListTable 1 } SlbNewAcclCfgCacheUrlListEntry ::= SEQUENCE { slbNewAcclCfgCacheUrlListIdIndex DisplayString, slbNewAcclCfgCacheUrlListName DisplayString, slbNewAcclCfgCacheUrlListAdminStatus INTEGER, slbNewAcclCfgCacheUrlListDel INTEGER, slbNewAcclCfgCacheUrlListCopy DisplayString } slbNewAcclCfgCacheUrlListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The caching policy URL LIST (key id) as an index." ::= { slbNewAcclCfgCacheUrlListEntry 1 } slbNewAcclCfgCacheUrlListName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Cache URL LIST name." ::= { slbNewAcclCfgCacheUrlListEntry 2 } slbNewAcclCfgCacheUrlListAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Status (enable/disable) of caching URL LIST." ::= { slbNewAcclCfgCacheUrlListEntry 3 } slbNewAcclCfgCacheUrlListDel OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Delete Caching URL list." ::= { slbNewAcclCfgCacheUrlListEntry 5 } slbNewAcclCfgCacheUrlListCopy OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Duplicating an entire Rule-List by defining the destination Rule-list id." ::= { slbNewAcclCfgCacheUrlListEntry 6 } slbCurAcclCfgCacheUrlRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurAcclCfgCacheUrlRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring caching URL Rules." ::= { caching 9 } slbCurAcclCfgCacheUrlRuleEntry OBJECT-TYPE SYNTAX SlbCurAcclCfgCacheUrlRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the caching URL Rule table." INDEX { slbCurAcclCfgCacheUrlRuleListIdIndex, slbCurAcclCfgCacheUrlRuleIndex } ::= { slbCurAcclCfgCacheUrlRuleTable 1 } SlbCurAcclCfgCacheUrlRuleEntry ::= SEQUENCE { slbCurAcclCfgCacheUrlRuleListIdIndex DisplayString, slbCurAcclCfgCacheUrlRuleIndex INTEGER, slbCurAcclCfgCacheUrlRuleName DisplayString, slbCurAcclCfgCacheUrlRuleDomainM INTEGER, slbCurAcclCfgCacheUrlRuleDomain DisplayString, slbCurAcclCfgCacheUrlRuleURLm INTEGER, slbCurAcclCfgCacheUrlRuleURL DisplayString, slbCurAcclCfgCacheUrlRuleExpire INTEGER, slbCurAcclCfgCacheUrlRuleCache INTEGER, slbCurAcclCfgCacheUrlRuleAdminStatus INTEGER } slbCurAcclCfgCacheUrlRuleListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The caching policy URL LIST (key id) as an index." ::= { slbCurAcclCfgCacheUrlRuleEntry 1 } slbCurAcclCfgCacheUrlRuleIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The caching URL Rule number as an index." ::= { slbCurAcclCfgCacheUrlRuleEntry 2 } slbCurAcclCfgCacheUrlRuleName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The caching URL Rule name." ::= { slbCurAcclCfgCacheUrlRuleEntry 3 } slbCurAcclCfgCacheUrlRuleDomainM OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines whether Domain matching should be evaluated as String, Regex or match, any (default any)." ::= { slbCurAcclCfgCacheUrlRuleEntry 4 } slbCurAcclCfgCacheUrlRuleDomain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the Virtual Host for which this rule applies." ::= { slbCurAcclCfgCacheUrlRuleEntry 5 } slbCurAcclCfgCacheUrlRuleURLm OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines whether URL matching should be evaluated as String, Regex or match, any (default any)." ::= { slbCurAcclCfgCacheUrlRuleEntry 6 } slbCurAcclCfgCacheUrlRuleURL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Defines URL of specific object (file/folder) to be matched by this rule." ::= { slbCurAcclCfgCacheUrlRuleEntry 7 } slbCurAcclCfgCacheUrlRuleExpire OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum time for the cache object to served from cache (in seconds)." ::= { slbCurAcclCfgCacheUrlRuleEntry 8 } slbCurAcclCfgCacheUrlRuleCache OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines if the matched response should be cached or not." ::= { slbCurAcclCfgCacheUrlRuleEntry 9 } slbCurAcclCfgCacheUrlRuleAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status (enable/disable) of caching URL Rule." ::= { slbCurAcclCfgCacheUrlRuleEntry 10 } slbNewAcclCfgCacheUrlRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewAcclCfgCacheUrlRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring caching URL Rules." ::= { caching 10 } slbNewAcclCfgCacheUrlRuleEntry OBJECT-TYPE SYNTAX SlbNewAcclCfgCacheUrlRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the caching URL Rule table." INDEX { slbNewAcclCfgCacheUrlRuleListIdIndex, slbNewAcclCfgCacheUrlRuleIndex } ::= { slbNewAcclCfgCacheUrlRuleTable 1 } SlbNewAcclCfgCacheUrlRuleEntry ::= SEQUENCE { slbNewAcclCfgCacheUrlRuleListIdIndex DisplayString, slbNewAcclCfgCacheUrlRuleIndex INTEGER, slbNewAcclCfgCacheUrlRuleName DisplayString, slbNewAcclCfgCacheUrlRuleDomainM INTEGER, slbNewAcclCfgCacheUrlRuleDomain DisplayString, slbNewAcclCfgCacheUrlRuleURLm INTEGER, slbNewAcclCfgCacheUrlRuleURL DisplayString, slbNewAcclCfgCacheUrlRuleExpire INTEGER, slbNewAcclCfgCacheUrlRuleCache INTEGER, slbNewAcclCfgCacheUrlRuleAdminStatus INTEGER, slbNewAcclCfgCacheUrlRuleDelete INTEGER, slbNewAcclCfgCacheUrlRuleCopy INTEGER } slbNewAcclCfgCacheUrlRuleListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The caching policy URL LIST (key id) as an index." ::= { slbNewAcclCfgCacheUrlRuleEntry 1 } slbNewAcclCfgCacheUrlRuleIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The caching URL Rule number as an index." ::= { slbNewAcclCfgCacheUrlRuleEntry 2 } slbNewAcclCfgCacheUrlRuleName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The caching URL Rule name." ::= { slbNewAcclCfgCacheUrlRuleEntry 3 } slbNewAcclCfgCacheUrlRuleDomainM OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Defines whether Domain matching should be evaluated as String, Regex or match, any (default any)." ::= { slbNewAcclCfgCacheUrlRuleEntry 4 } slbNewAcclCfgCacheUrlRuleDomain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the Virtual Host for which this rule applies." ::= { slbNewAcclCfgCacheUrlRuleEntry 5 } slbNewAcclCfgCacheUrlRuleURLm OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Defines whether URL matching should be evaluated as String, Regex or match, any (default any)." ::= { slbNewAcclCfgCacheUrlRuleEntry 6 } slbNewAcclCfgCacheUrlRuleURL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Defines URL of specific object (file/folder) to be matched by this rule." ::= { slbNewAcclCfgCacheUrlRuleEntry 7 } slbNewAcclCfgCacheUrlRuleExpire OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "The Maximum time for the cache object to served from cache (in seconds)." ::= { slbNewAcclCfgCacheUrlRuleEntry 8 } slbNewAcclCfgCacheUrlRuleCache OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Defines if the matched response should be cached or not." ::= { slbNewAcclCfgCacheUrlRuleEntry 9 } slbNewAcclCfgCacheUrlRuleAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Status (enable/disable) of caching URL Rule." ::= { slbNewAcclCfgCacheUrlRuleEntry 10 } slbNewAcclCfgCacheUrlRuleDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewAcclCfgCacheUrlRuleEntry 11 } slbNewAcclCfgCacheUrlRuleCopy OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Copy rule to another index in the same rule-list. When read, zero is returned." ::= { slbNewAcclCfgCacheUrlRuleEntry 12 } slbCurAcclCfgCompOnOff OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Globally ON or OFF of compression." ::= { compression 1} slbNewAcclCfgCompOnOff OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Globally ON or OFF of compression." ::= { compression 2} slbCurAcclCfgCompPolTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurAcclCfgCompPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression policy." ::= { compression 3 } slbCurAcclCfgCompPolEntry OBJECT-TYPE SYNTAX SlbCurAcclCfgCompPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression policy table." INDEX { slbCurAcclCfgCompPolNameIdIndex } ::= { slbCurAcclCfgCompPolTable 1 } SlbCurAcclCfgCompPolEntry ::= SEQUENCE { slbCurAcclCfgCompPolNameIdIndex DisplayString, slbCurAcclCfgCompPolName DisplayString, slbCurAcclCfgCompPolAlgrthm INTEGER, slbCurAcclCfgCompPolComplv1 INTEGER, slbCurAcclCfgCompPolMinSize INTEGER, slbCurAcclCfgCompPolMaxSize INTEGER, slbCurAcclCfgCompPolURLList DisplayString, slbCurAcclCfgCompPolBrwsList DisplayString, slbCurAcclCfgCompPolPreDefBrwsRuleList INTEGER, slbCurAcclCfgCompPolCompsrv INTEGER, slbCurAcclCfgCompPolAdminStatus INTEGER } slbCurAcclCfgCompPolNameIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression policy ID(key id) as an index." ::= { slbCurAcclCfgCompPolEntry 1 } slbCurAcclCfgCompPolName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Compression policy name." ::= { slbCurAcclCfgCompPolEntry 2 } slbCurAcclCfgCompPolAlgrthm OBJECT-TYPE SYNTAX INTEGER { gzip(1), deflate(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Preferred compression algorithm." ::= { slbCurAcclCfgCompPolEntry 3 } slbCurAcclCfgCompPolComplv1 OBJECT-TYPE SYNTAX INTEGER (1..9) MAX-ACCESS read-only STATUS current DESCRIPTION "Compression level." ::= { slbCurAcclCfgCompPolEntry 4 } slbCurAcclCfgCompPolMinSize OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Minimum file size to be compressed [Byte]." ::= { slbCurAcclCfgCompPolEntry 5 } slbCurAcclCfgCompPolMaxSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum file size to be compressed [Byte]." ::= { slbCurAcclCfgCompPolEntry 6 } slbCurAcclCfgCompPolURLList OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "URL list which is associated with this policy." ::= { slbCurAcclCfgCompPolEntry 7 } slbCurAcclCfgCompPolBrwsList OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Browser list which is associated with this policy." ::= { slbCurAcclCfgCompPolEntry 8 } slbCurAcclCfgCompPolPreDefBrwsRuleList OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable predefined browser exceptions rule-list." ::= { slbCurAcclCfgCompPolEntry 9 } slbCurAcclCfgCompPolCompsrv OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable compression by real server." ::= { slbCurAcclCfgCompPolEntry 10 } slbCurAcclCfgCompPolAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status (enable/disable) of compression policy." ::= { slbCurAcclCfgCompPolEntry 11 } slbNewAcclCfgCompPolTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewAcclCfgCompPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression policy." ::= { compression 4 } slbNewAcclCfgCompPolEntry OBJECT-TYPE SYNTAX SlbNewAcclCfgCompPolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression policy table." INDEX { slbNewAcclCfgCompPolNameIdIndex } ::= { slbNewAcclCfgCompPolTable 1 } SlbNewAcclCfgCompPolEntry ::= SEQUENCE { slbNewAcclCfgCompPolNameIdIndex DisplayString, slbNewAcclCfgCompPolName DisplayString, slbNewAcclCfgCompPolAlgrthm INTEGER, slbNewAcclCfgCompPolComplv1 INTEGER, slbNewAcclCfgCompPolMinSize INTEGER, slbNewAcclCfgCompPolMaxSize INTEGER, slbNewAcclCfgCompPolURLList DisplayString, slbNewAcclCfgCompPolBrwsList DisplayString, slbNewAcclCfgCompPolPreDefBrwsRuleList INTEGER, slbNewAcclCfgCompPolCompsrv INTEGER, slbNewAcclCfgCompPolAdminStatus INTEGER, slbNewAcclCfgCompPolDelete INTEGER } slbNewAcclCfgCompPolNameIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression policy ID(key id) as an index." ::= { slbNewAcclCfgCompPolEntry 1 } slbNewAcclCfgCompPolName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Compression policy name." ::= { slbNewAcclCfgCompPolEntry 2 } slbNewAcclCfgCompPolAlgrthm OBJECT-TYPE SYNTAX INTEGER { gzip(1), deflate(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Preferred compression algorithm." ::= { slbNewAcclCfgCompPolEntry 3 } slbNewAcclCfgCompPolComplv1 OBJECT-TYPE SYNTAX INTEGER (1..9) MAX-ACCESS read-create STATUS current DESCRIPTION "Compression level." ::= { slbNewAcclCfgCompPolEntry 4 } slbNewAcclCfgCompPolMinSize OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Minimum file size to be compressed [Byte]." ::= { slbNewAcclCfgCompPolEntry 5 } slbNewAcclCfgCompPolMaxSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum file size to be compressed [Byte], Values: 1-2000000000, 0-Unlimited " ::= { slbNewAcclCfgCompPolEntry 6 } slbNewAcclCfgCompPolURLList OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "URL list which is associated with this policy." ::= { slbNewAcclCfgCompPolEntry 7 } slbNewAcclCfgCompPolBrwsList OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Browser list which is associated with this policy." ::= { slbNewAcclCfgCompPolEntry 8 } slbNewAcclCfgCompPolPreDefBrwsRuleList OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable predefined browser exceptions rule-list." ::= { slbNewAcclCfgCompPolEntry 9 } slbNewAcclCfgCompPolCompsrv OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable compression by real server." ::= { slbNewAcclCfgCompPolEntry 10 } slbNewAcclCfgCompPolAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Status (enable/disable) of compression policy." ::= { slbNewAcclCfgCompPolEntry 11 } slbNewAcclCfgCompPolDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Delete compression policy." ::= { slbNewAcclCfgCompPolEntry 12 } slbCurAcclCfgCompUrlListTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurAcclCfgCompUrlListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression URL LIST." ::= { compression 5 } slbCurAcclCfgCompUrlListEntry OBJECT-TYPE SYNTAX SlbCurAcclCfgCompUrlListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression URL LIST table." INDEX { slbCurAcclCfgCompUrlListIdIndex } ::= { slbCurAcclCfgCompUrlListTable 1 } SlbCurAcclCfgCompUrlListEntry ::= SEQUENCE { slbCurAcclCfgCompUrlListIdIndex DisplayString, slbCurAcclCfgCompUrlListName DisplayString, slbCurAcclCfgCompUrlListAdminStatus INTEGER } slbCurAcclCfgCompUrlListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression policy URL LIST (key id) as an index." ::= { slbCurAcclCfgCompUrlListEntry 1 } slbCurAcclCfgCompUrlListName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Compression URL LIST name." ::= { slbCurAcclCfgCompUrlListEntry 2 } slbCurAcclCfgCompUrlListAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status (enable/disable) of compression URL LIST." ::= { slbCurAcclCfgCompUrlListEntry 3 } slbNewAcclCfgCompUrlListTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewAcclCfgCompUrlListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression URL LIST." ::= { compression 6 } slbNewAcclCfgCompUrlListEntry OBJECT-TYPE SYNTAX SlbNewAcclCfgCompUrlListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression URL LIST table." INDEX { slbNewAcclCfgCompUrlListIdIndex } ::= { slbNewAcclCfgCompUrlListTable 1 } SlbNewAcclCfgCompUrlListEntry ::= SEQUENCE { slbNewAcclCfgCompUrlListIdIndex DisplayString, slbNewAcclCfgCompUrlListName DisplayString, slbNewAcclCfgCompUrlListAdminStatus INTEGER, slbNewAcclCfgCompUrlListDel INTEGER, slbNewAcclCfgCompUrlListCopy DisplayString } slbNewAcclCfgCompUrlListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression policy URL LIST (key id) as an index." ::= { slbNewAcclCfgCompUrlListEntry 1 } slbNewAcclCfgCompUrlListName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Compression URL LIST name." ::= { slbNewAcclCfgCompUrlListEntry 2 } slbNewAcclCfgCompUrlListAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Status (enable/disable) of compression URL LIST." ::= { slbNewAcclCfgCompUrlListEntry 3 } slbNewAcclCfgCompUrlListDel OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Delete Compression URL list." ::= { slbNewAcclCfgCompUrlListEntry 4 } slbNewAcclCfgCompUrlListCopy OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Duplicating an entire Rule-List by defining the destination Rule-list id." ::= { slbNewAcclCfgCompUrlListEntry 5 } slbCurAcclCfgCompUrlRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurAcclCfgCompUrlRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression URL Rules." ::= { compression 7 } slbCurAcclCfgCompUrlRuleEntry OBJECT-TYPE SYNTAX SlbCurAcclCfgCompUrlRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression URL Rule table." INDEX { slbCurAcclCfgCompUrlRuleListIdIndex, slbCurAcclCfgCompUrlRuleIndex } ::= { slbCurAcclCfgCompUrlRuleTable 1 } SlbCurAcclCfgCompUrlRuleEntry ::= SEQUENCE { slbCurAcclCfgCompUrlRuleListIdIndex DisplayString, slbCurAcclCfgCompUrlRuleIndex INTEGER, slbCurAcclCfgCompUrlRuleName DisplayString, slbCurAcclCfgCompUrlRuleDomainM INTEGER, slbCurAcclCfgCompUrlRuleDomain DisplayString, slbCurAcclCfgCompUrlRuleURLm INTEGER, slbCurAcclCfgCompUrlRuleURL DisplayString, slbCurAcclCfgCompUrlRuleCompress INTEGER, slbCurAcclCfgCompUrlRuleAdminStatus INTEGER } slbCurAcclCfgCompUrlRuleListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression URL LIST (key id) as an index." ::= { slbCurAcclCfgCompUrlRuleEntry 1 } slbCurAcclCfgCompUrlRuleIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The compression URL Rule number as an index." ::= { slbCurAcclCfgCompUrlRuleEntry 2 } slbCurAcclCfgCompUrlRuleName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression URL Rule name." ::= { slbCurAcclCfgCompUrlRuleEntry 3 } slbCurAcclCfgCompUrlRuleDomainM OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines whether Domain matching should be evaluated as String, Regex or match, any (default any)." ::= { slbCurAcclCfgCompUrlRuleEntry 4 } slbCurAcclCfgCompUrlRuleDomain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the Virtual Host for which this rule applies." ::= { slbCurAcclCfgCompUrlRuleEntry 5 } slbCurAcclCfgCompUrlRuleURLm OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines whether URL matching should be evaluated as String, Regex or match, any (default any)." ::= { slbCurAcclCfgCompUrlRuleEntry 6 } slbCurAcclCfgCompUrlRuleURL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Defines URL of specific object (file/folder) to be matched by this rule." ::= { slbCurAcclCfgCompUrlRuleEntry 7 } slbCurAcclCfgCompUrlRuleCompress OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable the compression." ::= { slbCurAcclCfgCompUrlRuleEntry 8 } slbCurAcclCfgCompUrlRuleAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status (enable/disable) of compression URL Rule." ::= { slbCurAcclCfgCompUrlRuleEntry 9 } slbNewAcclCfgCompUrlRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewAcclCfgCompUrlRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression URL Rules." ::= { compression 8 } slbNewAcclCfgCompUrlRuleEntry OBJECT-TYPE SYNTAX SlbNewAcclCfgCompUrlRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression URL Rule table." INDEX { slbNewAcclCfgCompUrlRuleListIdIndex, slbNewAcclCfgCompUrlRuleIndex } ::= { slbNewAcclCfgCompUrlRuleTable 1 } SlbNewAcclCfgCompUrlRuleEntry ::= SEQUENCE { slbNewAcclCfgCompUrlRuleListIdIndex DisplayString, slbNewAcclCfgCompUrlRuleIndex INTEGER, slbNewAcclCfgCompUrlRuleName DisplayString, slbNewAcclCfgCompUrlRuleDomainM INTEGER, slbNewAcclCfgCompUrlRuleDomain DisplayString, slbNewAcclCfgCompUrlRuleURLm INTEGER, slbNewAcclCfgCompUrlRuleURL DisplayString, slbNewAcclCfgCompUrlRuleCompress INTEGER, slbNewAcclCfgCompUrlRuleAdminStatus INTEGER, slbNewAcclCfgCompUrlRuleDelete INTEGER, slbNewAcclCfgCompUrlRuleCopy DisplayString } slbNewAcclCfgCompUrlRuleListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression URL LIST (key id) as an index." ::= { slbNewAcclCfgCompUrlRuleEntry 1 } slbNewAcclCfgCompUrlRuleIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The compression URL Rule number as an index." ::= { slbNewAcclCfgCompUrlRuleEntry 2 } slbNewAcclCfgCompUrlRuleName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The compression URL Rule name." ::= { slbNewAcclCfgCompUrlRuleEntry 3 } slbNewAcclCfgCompUrlRuleDomainM OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Defines whether Domain matching should be evaluated as String, Regex or match, any (default any)." ::= { slbNewAcclCfgCompUrlRuleEntry 4 } slbNewAcclCfgCompUrlRuleDomain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the Virtual Host for which this rule applies." ::= { slbNewAcclCfgCompUrlRuleEntry 5 } slbNewAcclCfgCompUrlRuleURLm OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Defines whether URL matching should be evaluated as String, Regex or match, any (default any)." ::= { slbNewAcclCfgCompUrlRuleEntry 6 } slbNewAcclCfgCompUrlRuleURL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Defines URL of specific object (file/folder) to be matched by this rule." ::= { slbNewAcclCfgCompUrlRuleEntry 7 } slbNewAcclCfgCompUrlRuleCompress OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable the compression." ::= { slbNewAcclCfgCompUrlRuleEntry 8 } slbNewAcclCfgCompUrlRuleAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Status (enable/disable) of compression URL Rule." ::= { slbNewAcclCfgCompUrlRuleEntry 9 } slbNewAcclCfgCompUrlRuleDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewAcclCfgCompUrlRuleEntry 10 } slbNewAcclCfgCompUrlRuleCopy OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Copy rule to another index in the same rule-list." ::= { slbNewAcclCfgCompUrlRuleEntry 11 } slbCurAcclCfgCompBrwsListTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurAcclCfgCompBrwsListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression browser LIST." ::= { compression 9 } slbCurAcclCfgCompBrwsListEntry OBJECT-TYPE SYNTAX SlbCurAcclCfgCompBrwsListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression browser LIST table." INDEX { slbCurAcclCfgCompBrwsListIdIndex } ::= { slbCurAcclCfgCompBrwsListTable 1 } SlbCurAcclCfgCompBrwsListEntry ::= SEQUENCE { slbCurAcclCfgCompBrwsListIdIndex DisplayString, slbCurAcclCfgCompBrwsListName DisplayString, slbCurAcclCfgCompBrwsListAdminStatus INTEGER } slbCurAcclCfgCompBrwsListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression policy browser LIST (key id) as an index." ::= { slbCurAcclCfgCompBrwsListEntry 1 } slbCurAcclCfgCompBrwsListName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "Compression browser list name." ::= { slbCurAcclCfgCompBrwsListEntry 2 } slbCurAcclCfgCompBrwsListAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status (enable/disable) of compression browser list." ::= { slbCurAcclCfgCompBrwsListEntry 3 } slbNewAcclCfgCompBrwsListTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewAcclCfgCompBrwsListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression browser list." ::= { compression 10 } slbNewAcclCfgCompBrwsListEntry OBJECT-TYPE SYNTAX SlbNewAcclCfgCompBrwsListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression browser list table." INDEX { slbNewAcclCfgCompBrwsListIdIndex } ::= { slbNewAcclCfgCompBrwsListTable 1 } SlbNewAcclCfgCompBrwsListEntry ::= SEQUENCE { slbNewAcclCfgCompBrwsListIdIndex DisplayString, slbNewAcclCfgCompBrwsListName DisplayString, slbNewAcclCfgCompBrwsListAdminStatus INTEGER, slbNewAcclCfgCompBrwsListDel INTEGER, slbNewAcclCfgCompBrwsListCopy DisplayString } slbNewAcclCfgCompBrwsListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression policy browser list (key id) as an index." ::= { slbNewAcclCfgCompBrwsListEntry 1 } slbNewAcclCfgCompBrwsListName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Compression browser list name." ::= { slbNewAcclCfgCompBrwsListEntry 2 } slbNewAcclCfgCompBrwsListAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Status (enable/disable) of compression browser list." ::= { slbNewAcclCfgCompBrwsListEntry 3 } slbNewAcclCfgCompBrwsListDel OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Delete Compression Browser list." ::= { slbNewAcclCfgCompBrwsListEntry 4 } slbNewAcclCfgCompBrwsListCopy OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Duplicating an entire browser list by defining the destination browser list id." ::= { slbNewAcclCfgCompBrwsListEntry 5 } slbCurAcclCfgCompBrwsRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurAcclCfgCompBrwsRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression browser Rules." ::= { compression 11 } slbCurAcclCfgCompBrwsRuleEntry OBJECT-TYPE SYNTAX SlbCurAcclCfgCompBrwsRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression browser Rule table." INDEX { slbCurAcclCfgCompBrwsRuleListIdIndex, slbCurAcclCfgCompBrwsRuleIndex } ::= { slbCurAcclCfgCompBrwsRuleTable 1 } SlbCurAcclCfgCompBrwsRuleEntry ::= SEQUENCE { slbCurAcclCfgCompBrwsRuleListIdIndex DisplayString, slbCurAcclCfgCompBrwsRuleIndex INTEGER, slbCurAcclCfgCompBrwsRuleName DisplayString, slbCurAcclCfgCompBrwsRuleAgentM INTEGER, slbCurAcclCfgCompBrwsRuleAgent DisplayString, slbCurAcclCfgCompBrwsRuleContentM INTEGER, slbCurAcclCfgCompBrwsRuleContent DisplayString, slbCurAcclCfgCompBrwsRuleCompress INTEGER, slbCurAcclCfgCompBrwsRuleAdminStatus INTEGER } slbCurAcclCfgCompBrwsRuleListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression browser list (key id) as an index." ::= { slbCurAcclCfgCompBrwsRuleEntry 1 } slbCurAcclCfgCompBrwsRuleIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The compression browser Rule number as an index." ::= { slbCurAcclCfgCompBrwsRuleEntry 2 } slbCurAcclCfgCompBrwsRuleName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression browser Rule name." ::= { slbCurAcclCfgCompBrwsRuleEntry 3 } slbCurAcclCfgCompBrwsRuleAgentM OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines whether user agent field should be evaluated as String, Regex or match, any (default any)." ::= { slbCurAcclCfgCompBrwsRuleEntry 4 } slbCurAcclCfgCompBrwsRuleAgent OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the User-Agent string for which this rule applies." ::= { slbCurAcclCfgCompBrwsRuleEntry 5 } slbCurAcclCfgCompBrwsRuleContentM OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines whether content type should be evaluated as String, Regex or match, any (default any)." ::= { slbCurAcclCfgCompBrwsRuleEntry 6 } slbCurAcclCfgCompBrwsRuleContent OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the Content-type string for which this rule applies." ::= { slbCurAcclCfgCompBrwsRuleEntry 7 } slbCurAcclCfgCompBrwsRuleCompress OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable/Disable the compression. Defines if the matched response should be compressed or not" ::= { slbCurAcclCfgCompBrwsRuleEntry 8 } slbCurAcclCfgCompBrwsRuleAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status (enable/disable) of compression browser Rule." ::= { slbCurAcclCfgCompBrwsRuleEntry 9 } slbNewAcclCfgCompBrwsRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewAcclCfgCompBrwsRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table for configuring compression browser Rules." ::= { compression 12 } slbNewAcclCfgCompBrwsRuleEntry OBJECT-TYPE SYNTAX SlbNewAcclCfgCompBrwsRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the compression browser Rule table." INDEX { slbNewAcclCfgCompBrwsRuleListIdIndex, slbNewAcclCfgCompBrwsRuleIndex } ::= { slbNewAcclCfgCompBrwsRuleTable 1 } SlbNewAcclCfgCompBrwsRuleEntry ::= SEQUENCE { slbNewAcclCfgCompBrwsRuleListIdIndex DisplayString, slbNewAcclCfgCompBrwsRuleIndex INTEGER, slbNewAcclCfgCompBrwsRuleName DisplayString, slbNewAcclCfgCompBrwsRuleAgentM INTEGER, slbNewAcclCfgCompBrwsRuleAgent DisplayString, slbNewAcclCfgCompBrwsRuleContentM INTEGER, slbNewAcclCfgCompBrwsRuleContent DisplayString, slbNewAcclCfgCompBrwsRuleCompress INTEGER, slbNewAcclCfgCompBrwsRuleAdminStatus INTEGER, slbNewAcclCfgCompBrwsRuleDelete INTEGER, slbNewAcclCfgCompBrwsRuleCopy INTEGER } slbNewAcclCfgCompBrwsRuleListIdIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The compression browser list (key id) as an index." ::= { slbNewAcclCfgCompBrwsRuleEntry 1 } slbNewAcclCfgCompBrwsRuleIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The compression browser Rule number as an index." ::= { slbNewAcclCfgCompBrwsRuleEntry 2 } slbNewAcclCfgCompBrwsRuleName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The compression browser Rule name." ::= { slbNewAcclCfgCompBrwsRuleEntry 3 } slbNewAcclCfgCompBrwsRuleAgentM OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Defines whether user agent field should be evaluated as String, Regex or match, any (default any)." ::= { slbNewAcclCfgCompBrwsRuleEntry 4 } slbNewAcclCfgCompBrwsRuleAgent OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the User-Agent string for which this rule applies." ::= { slbNewAcclCfgCompBrwsRuleEntry 5 } slbNewAcclCfgCompBrwsRuleContentM OBJECT-TYPE SYNTAX INTEGER { any(1), text(2), regex(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Defines whether content type should be evaluated as String, Regex or match, any (default any)." ::= { slbNewAcclCfgCompBrwsRuleEntry 6 } slbNewAcclCfgCompBrwsRuleContent OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the Content-type string for which this rule applies." ::= { slbNewAcclCfgCompBrwsRuleEntry 7 } slbNewAcclCfgCompBrwsRuleCompress OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable/Disable the compression. Defines if the matched response should be compressed or not" ::= { slbNewAcclCfgCompBrwsRuleEntry 8 } slbNewAcclCfgCompBrwsRuleAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Status (enable/disable) of compression browser Rule." ::= { slbNewAcclCfgCompBrwsRuleEntry 9 } slbNewAcclCfgCompBrwsRuleDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewAcclCfgCompBrwsRuleEntry 10 } slbNewAcclCfgCompBrwsRuleCopy OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Copy rule to another index in the same rule-list." ::= { slbNewAcclCfgCompBrwsRuleEntry 11 } -- NWCLSS -- Network classes slbCurNwclssCfgNetworkClassesTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurNwclssCfgNetworkClassesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Current network classes table." ::= { nwclssCfg 1 } slbCurNwclssCfgNetworkClassesEntry OBJECT-TYPE SYNTAX SlbCurNwclssCfgNetworkClassesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the network classes table." INDEX { slbCurNwclssCfgNetworkClassesId } ::= { slbCurNwclssCfgNetworkClassesTable 1 } SlbCurNwclssCfgNetworkClassesEntry ::= SEQUENCE { slbCurNwclssCfgNetworkClassesId DisplayString, slbCurNwclssCfgNetworkClassesName DisplayString, slbCurNwclssCfgNetworkClassesIpVer INTEGER } slbCurNwclssCfgNetworkClassesId OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Network class id." ::= { slbCurNwclssCfgNetworkClassesEntry 1 } slbCurNwclssCfgNetworkClassesName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Network class name." ::= { slbCurNwclssCfgNetworkClassesEntry 2 } slbCurNwclssCfgNetworkClassesIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of IP address." ::= { slbCurNwclssCfgNetworkClassesEntry 3 } slbNewNwclssCfgNetworkClassesTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewNwclssCfgNetworkClassesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "New network classes table." ::= { nwclssCfg 2 } slbNewNwclssCfgNetworkClassesEntry OBJECT-TYPE SYNTAX SlbNewNwclssCfgNetworkClassesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the new network classes table." INDEX { slbNewNwclssCfgNetworkClassesId } ::= { slbNewNwclssCfgNetworkClassesTable 1 } SlbNewNwclssCfgNetworkClassesEntry ::= SEQUENCE { slbNewNwclssCfgNetworkClassesId DisplayString, slbNewNwclssCfgNetworkClassesName DisplayString, slbNewNwclssCfgNetworkClassesIpVer INTEGER, slbNewNwclssCfgNetworkClassesDel INTEGER, slbNewNwclssCfgNetworkClassesCopy DisplayString } slbNewNwclssCfgNetworkClassesId OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Network class id." ::= { slbNewNwclssCfgNetworkClassesEntry 1 } slbNewNwclssCfgNetworkClassesName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Network class name." ::= { slbNewNwclssCfgNetworkClassesEntry 2 } slbNewNwclssCfgNetworkClassesIpVer OBJECT-TYPE SYNTAX INTEGER { ipv4(1), ipv6(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of IP address." ::= { slbNewNwclssCfgNetworkClassesEntry 3 } slbNewNwclssCfgNetworkClassesDel OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewNwclssCfgNetworkClassesEntry 4 } slbNewNwclssCfgNetworkClassesCopy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Duplicating an entire Network class by defining the destination Network class id." ::= { slbNewNwclssCfgNetworkClassesEntry 5 } -- Network elements slbCurNwclssCfgNetworkElementsTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurNwclssCfgNetworkElementsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Current network elements table." ::= { nwclssCfg 3 } slbCurNwclssCfgNetworkElementsEntry OBJECT-TYPE SYNTAX SlbCurNwclssCfgNetworkElementsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the network elements table." INDEX { slbCurNwclssCfgNetworkElementsNcId, slbCurNwclssCfgNetworkElementsId } ::= { slbCurNwclssCfgNetworkElementsTable 1 } SlbCurNwclssCfgNetworkElementsEntry ::= SEQUENCE { slbCurNwclssCfgNetworkElementsNcId DisplayString, slbCurNwclssCfgNetworkElementsId DisplayString, slbCurNwclssCfgNetworkElementsNetType INTEGER, slbCurNwclssCfgNetworkElementsIp IpAddress, slbCurNwclssCfgNetworkElementsMask IpAddress, slbCurNwclssCfgNetworkElementsFromIp IpAddress, slbCurNwclssCfgNetworkElementsToIp IpAddress, slbCurNwclssCfgNetworkElementsIpv6Addr DisplayString, slbCurNwclssCfgNetworkElementsPrefixLen INTEGER, slbCurNwclssCfgNetworkElementsFromIpv6Addr DisplayString, slbCurNwclssCfgNetworkElementsToIpv6Addr DisplayString, slbCurNwclssCfgNetworkElementsMatchType INTEGER } slbCurNwclssCfgNetworkElementsNcId OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Id of network class which owns network element." ::= { slbCurNwclssCfgNetworkElementsEntry 1 } slbCurNwclssCfgNetworkElementsId OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Network element id." ::= { slbCurNwclssCfgNetworkElementsEntry 2 } slbCurNwclssCfgNetworkElementsNetType OBJECT-TYPE SYNTAX INTEGER{ subnet(1), range(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of network." ::= { slbCurNwclssCfgNetworkElementsEntry 3 } slbCurNwclssCfgNetworkElementsIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4 address of network element." ::= { slbCurNwclssCfgNetworkElementsEntry 4 } slbCurNwclssCfgNetworkElementsMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Subnet mask of network element." ::= { slbCurNwclssCfgNetworkElementsEntry 5 } slbCurNwclssCfgNetworkElementsFromIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "From IP address of network element." ::= { slbCurNwclssCfgNetworkElementsEntry 6 } slbCurNwclssCfgNetworkElementsToIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "To IP address of network element." ::= { slbCurNwclssCfgNetworkElementsEntry 7 } slbCurNwclssCfgNetworkElementsIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The IPv6 address of network element. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbCurNwclssCfgNetworkElementsEntry 8 } slbCurNwclssCfgNetworkElementsPrefixLen OBJECT-TYPE SYNTAX INTEGER(1..128) MAX-ACCESS read-only STATUS current DESCRIPTION "The prefix length associated with the network IP address ." ::= { slbCurNwclssCfgNetworkElementsEntry 9 } slbCurNwclssCfgNetworkElementsFromIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The from IPv6 address of network element. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbCurNwclssCfgNetworkElementsEntry 10 } slbCurNwclssCfgNetworkElementsToIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The to IPv6 address of network element. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbCurNwclssCfgNetworkElementsEntry 11 } slbCurNwclssCfgNetworkElementsMatchType OBJECT-TYPE SYNTAX INTEGER{ include(1), exclude(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The match type of network element." ::= { slbCurNwclssCfgNetworkElementsEntry 12 } slbNewNwclssCfgNetworkElementsTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewNwclssCfgNetworkElementsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "New network elements table." ::= { nwclssCfg 4 } slbNewNwclssCfgNetworkElementsEntry OBJECT-TYPE SYNTAX SlbNewNwclssCfgNetworkElementsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the new network elements table." INDEX { slbNewNwclssCfgNetworkElementsNcId, slbNewNwclssCfgNetworkElementsId } ::= { slbNewNwclssCfgNetworkElementsTable 1 } SlbNewNwclssCfgNetworkElementsEntry ::= SEQUENCE { slbNewNwclssCfgNetworkElementsNcId DisplayString, slbNewNwclssCfgNetworkElementsId DisplayString, slbNewNwclssCfgNetworkElementsNetType INTEGER, slbNewNwclssCfgNetworkElementsIp IpAddress, slbNewNwclssCfgNetworkElementsMask IpAddress, slbNewNwclssCfgNetworkElementsFromIp IpAddress, slbNewNwclssCfgNetworkElementsToIp IpAddress, slbNewNwclssCfgNetworkElementsIpv6Addr DisplayString, slbNewNwclssCfgNetworkElementsPrefixLen INTEGER, slbNewNwclssCfgNetworkElementsFromIpv6Addr DisplayString, slbNewNwclssCfgNetworkElementsToIpv6Addr DisplayString, slbNewNwclssCfgNetworkElementsMatchType INTEGER, slbNewNwclssCfgNetworkElementsDel INTEGER } slbNewNwclssCfgNetworkElementsNcId OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "ID of network class which owns network element." ::= { slbNewNwclssCfgNetworkElementsEntry 1 } slbNewNwclssCfgNetworkElementsId OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Network class ID." ::= { slbNewNwclssCfgNetworkElementsEntry 2 } slbNewNwclssCfgNetworkElementsNetType OBJECT-TYPE SYNTAX INTEGER { subnet(1), range(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of network." ::= { slbNewNwclssCfgNetworkElementsEntry 3 } slbNewNwclssCfgNetworkElementsIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address of network element." ::= { slbNewNwclssCfgNetworkElementsEntry 4 } slbNewNwclssCfgNetworkElementsMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Subnet mask of network element." ::= { slbNewNwclssCfgNetworkElementsEntry 5 } slbNewNwclssCfgNetworkElementsFromIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "From IP address of network element." ::= { slbNewNwclssCfgNetworkElementsEntry 6 } slbNewNwclssCfgNetworkElementsToIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "To IP address of network element." ::= { slbNewNwclssCfgNetworkElementsEntry 7 } slbNewNwclssCfgNetworkElementsIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The IPv6 address of network element. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbNewNwclssCfgNetworkElementsEntry 8 } slbNewNwclssCfgNetworkElementsPrefixLen OBJECT-TYPE SYNTAX INTEGER(1..128) MAX-ACCESS read-create STATUS current DESCRIPTION "The prefix length associated with the network IP address ." ::= { slbNewNwclssCfgNetworkElementsEntry 9 } slbNewNwclssCfgNetworkElementsFromIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The from IPv6 address of network element. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbNewNwclssCfgNetworkElementsEntry 10 } slbNewNwclssCfgNetworkElementsToIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The to IPv6 address of network element. Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx" ::= { slbNewNwclssCfgNetworkElementsEntry 11 } slbNewNwclssCfgNetworkElementsMatchType OBJECT-TYPE SYNTAX INTEGER{ include(1), exclude(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The match type of network element." ::= { slbNewNwclssCfgNetworkElementsEntry 12 } slbNewNwclssCfgNetworkElementsDel OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "By setting the value to delete(2), the entire row is deleted." ::= { slbNewNwclssCfgNetworkElementsEntry 13 } -- NWCLSS END cachStatSummTotObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Objects served by cache within the measuring period." ::= {cachStats 1} cachStatSummHitPerc OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percent of HTTP requests served by objects from cache." ::= {cachStats 2} cachStatSummServRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of requests served by cache every second." ::= {cachStats 3} cachStatSummNewCachedObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of new objects cached during the measuring period." ::= {cachStats 4} cachStatSummRateNewCachedObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average number of new objects cached every second." ::= {cachStats 5} cachStatSummNewCachedBytes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of new bytes cached during the measuring period." ::= {cachStats 6} cachStatSummRateNewCachedBytes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average number of new bytes cached every second." ::= {cachStats 7} cachStatSummObjSmaller10K OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size smaller than 10KB." ::= {cachStats 8} cachStatSummObj11KTO50K OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size between 11KB and 50KB." ::= {cachStats 9} cachStatSummObj51KTO100K OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size between 51KB and 100KB." ::= {cachStats 10} cachStatSummObj101KTO1M OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size between 101KB and 1MB." ::= {cachStats 11} cachStatSummObjLarger1M OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size larger than 1MB." ::= {cachStats 12} cachPerServStatTable OBJECT-TYPE SYNTAX SEQUENCE OF CachPerServStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for cache statistics per virtual service." ::= {cachStats 13} cachPerServStatEntry OBJECT-TYPE SYNTAX CachPerServStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for cache statistics per virtual service table." INDEX { cachStatPerServVirtServIndex, cachStatPerServVirtServiceIndex} ::= {cachPerServStatTable 1} CachPerServStatEntry ::= SEQUENCE { cachStatPerServVirtServIndex Integer32, cachStatPerServVirtServiceIndex Integer32, cachStatPerServVirtServPort Integer32, cachStatPerServCachePolId DisplayString, cachStatPerServTotObj Integer32, cachStatPerServHitPerc Integer32, cachStatPerServServRate Integer32, cachStatPerServNewCachedObj Integer32, cachStatPerServRateNewCachedObj Integer32, cachStatPerServNewCachedBytes Integer32, cachStatPerServRateNewCachedBytes Integer32, cachStatPerServObjSmaller10K Integer32, cachStatPerServObj11KTO50K Integer32, cachStatPerServObj51KTO100K Integer32, cachStatPerServObj101KTO1M Integer32, cachStatPerServObjLarger1M Integer32 } cachStatPerServVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server index." ::= {cachPerServStatEntry 1} cachStatPerServVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server service index." ::= {cachPerServStatEntry 2} cachStatPerServVirtServPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server service port number." ::= {cachPerServStatEntry 3} cachStatPerServCachePolId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Cache policy identifier associated with the virtual service." ::= {cachPerServStatEntry 4} cachStatPerServTotObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of objects served by cache during the measuring period for virtual service." ::= {cachPerServStatEntry 5} cachStatPerServHitPerc OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percent of HTTP requests served by objects from cache for virtual service." ::= {cachPerServStatEntry 6} cachStatPerServServRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Rate of requests served by cache every second for virtual service." ::= {cachPerServStatEntry 7} cachStatPerServNewCachedObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of new objects cached during the measuring period for virtual service." ::= {cachPerServStatEntry 8} cachStatPerServRateNewCachedObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average number of new objects cached every second for virtual service." ::= {cachPerServStatEntry 9} cachStatPerServNewCachedBytes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of new bytes cached during the measuring period for virtual service." ::= {cachPerServStatEntry 10} cachStatPerServRateNewCachedBytes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average number of new bytes cached every second for virtual service." ::= {cachPerServStatEntry 11} cachStatPerServObjSmaller10K OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size smaller than 10KB for virtual service." ::= {cachPerServStatEntry 12} cachStatPerServObj11KTO50K OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size between 11KB and 50KB for virtual service." ::= {cachPerServStatEntry 13} cachStatPerServObj51KTO100K OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size between 51KB and 100KB for virtual service." ::= {cachPerServStatEntry 14} cachStatPerServObj101KTO1M OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size between 101KB and 1MB for virtual service." ::= {cachPerServStatEntry 15} cachStatPerServObjLarger1M OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Amount of objects cached during last measuring period of size larger than 1MB for virtual service." ::= {cachPerServStatEntry 16} cachPerRuleListStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CachPerRuleListStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for cache statistics per rule list." ::= {cachStats 14} cachPerRuleListStatsEntry OBJECT-TYPE SYNTAX CachPerRuleListStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for cache statistics per rule list table." INDEX { cachRuleListId } ::= {cachPerRuleListStatsTable 1} CachPerRuleListStatsEntry ::= SEQUENCE { cachRuleListIndex Integer32, cachRuleListId DisplayString, cachRuleListNumOfObjCac Integer32, cachRuleListNumOfBytesCac Integer32 } cachRuleListIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cache rule list index." ::= {cachPerRuleListStatsEntry 1} cachRuleListId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Cache rule list identifier." ::= {cachPerRuleListStatsEntry 2} cachRuleListNumOfObjCac OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of objects cached by this rule list." ::= {cachPerRuleListStatsEntry 3} cachRuleListNumOfBytesCac OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes cached by this rule list." ::= {cachPerRuleListStatsEntry 4} cachPerRuleStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CachPerRuleStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for cache statistics per rule." ::= {cachStats 15} cachPerRuleStatsEntry OBJECT-TYPE SYNTAX CachPerRuleStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for cache statistics per rule table." INDEX { cachRuleRuleListIndex, cachRuleIndex } ::= {cachPerRuleStatsTable 1} CachPerRuleStatsEntry ::= SEQUENCE { cachRuleRuleListIndex Integer32, cachRuleIndex Integer32, cachRuleRuleListId DisplayString, cachRuleNumOfObjCac Integer32, cachRuleNumOfBytesCac Integer32 } cachRuleRuleListIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cache rule rule-list index." ::= {cachPerRuleStatsEntry 1} cachRuleIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cache rule number." ::= {cachPerRuleStatsEntry 2} cachRuleRuleListId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Cache rule rule-list identifier." ::= {cachPerRuleStatsEntry 3} cachRuleNumOfObjCac OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of objects cached by the rule." ::= {cachPerRuleStatsEntry 4} cachRuleNumOfBytesCac OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes cached by the rule." ::= {cachPerRuleStatsEntry 5} compUnCompressedThrputKB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total throughput of compressible object before compression counted during measuring period." ::= {compStats 1} compAvgSizeBefCompKB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average object size before compression." ::= {compStats 2} compCompressedThrputKB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total throughput of compressible objects after compression counted during measuring period." ::= {compStats 3} compAvgSizeAftCompKB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average object size after compression." ::= {compStats 4} compAvgCompRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average compression ratio during measuring period." ::= {compStats 5} compThrputCompRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Effective compression ratio out of total traffic." ::= {compStats 6} compStatPerServTable OBJECT-TYPE SYNTAX SEQUENCE OF CompStatPerServEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for compression statistics per virtual service." ::= {compStats 7} compStatPerServEntry OBJECT-TYPE SYNTAX CompStatPerServEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for compression statistics per virtual service table." INDEX { compStatPerServVirtServIndex, compStatPerServVirtServiceIndex} ::= {compStatPerServTable 1} CompStatPerServEntry ::= SEQUENCE { compStatPerServVirtServIndex Integer32, compStatPerServVirtServiceIndex Integer32, compStatPerServVirtServPort Integer32, compStatPerServCompPolId DisplayString, compStatPerServUnComprTputKb Integer32, compStatPerServComprTputKb Integer32, compStatPerServAvgSizeBefComp Integer32, compStatPerServAvgSizeAftComp Integer32, compStatPerServAvgCompRatio Integer32, compStatPerServThrputCompRatio Integer32 } compStatPerServVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server number." ::= {compStatPerServEntry 1} compStatPerServVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server service index." ::= {compStatPerServEntry 2} compStatPerServVirtServPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server service port number." ::= {compStatPerServEntry 3} compStatPerServCompPolId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Compression policy identifier associated with the virtual service." ::= {compStatPerServEntry 4} compStatPerServUnComprTputKb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total throughput of compressible object before compression counted during measuring period for virtual service." ::= {compStatPerServEntry 5} compStatPerServComprTputKb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total throughput of compressible objects after compression counted during measuring period for virtual service." ::= {compStatPerServEntry 6} compStatPerServAvgSizeBefComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average object size before compression for virtual service." ::= {compStatPerServEntry 7} compStatPerServAvgSizeAftComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average object size after compression for virtual service." ::= {compStatPerServEntry 8} compStatPerServAvgCompRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Average compression ratio during measuring period for virtual service." ::= {compStatPerServEntry 9} compStatPerServThrputCompRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Effective compression ratio out of total traffic for virtual service." ::= {compStatPerServEntry 10} compPerBrowRuleListStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CompPerBrowRuleListStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for compression statistics per rule list." ::= {compStats 8} compPerBrowRuleListStatsEntry OBJECT-TYPE SYNTAX CompPerBrowRuleListStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for compression statistics per rule list table." INDEX { compBrowRuleListIndex } ::= {compPerBrowRuleListStatsTable 1} CompPerBrowRuleListStatsEntry ::= SEQUENCE { compBrowRuleListIndex Integer32, compBrowRuleListId DisplayString, compBrowRuleListNumOfObj Integer32, compBrowRuleListSizeBefComp Integer32, compBrowRuleListSizeAftComp Integer32, compBrowRuleListCompRatio Integer32 } compBrowRuleListIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression browsing rule list index." ::= {compPerBrowRuleListStatsEntry 1} compBrowRuleListId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Compression browsing rule list identifier." ::= {compPerBrowRuleListStatsEntry 2} compBrowRuleListNumOfObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of objects matched by this rule-list during measuring period." ::= {compPerBrowRuleListStatsEntry 3} compBrowRuleListSizeBefComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total size of all matched objects by this browser rule-list before compression." ::= {compPerBrowRuleListStatsEntry 4} compBrowRuleListSizeAftComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total size of all matched objects by this browser rule-list after compression." ::= {compPerBrowRuleListStatsEntry 5} compBrowRuleListCompRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression ratio per rule list." ::= {compPerBrowRuleListStatsEntry 6} compPerBrowRuleStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CompPerBrowRuleStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for compression statistics per browser rule." ::= {compStats 9} compPerBrowRuleStatsEntry OBJECT-TYPE SYNTAX CompPerBrowRuleStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for compression statistics per browser rule." INDEX { compBrowRuleRuleListIndex, compBrowRuleIndex } ::= {compPerBrowRuleStatsTable 1} CompPerBrowRuleStatsEntry ::= SEQUENCE { compBrowRuleRuleListIndex Integer32, compBrowRuleIndex Integer32, compBrowRuleRuleListId DisplayString, compBrowRuleNumOfObj Integer32, compBrowRuleSizeBefComp Integer32, compBrowRuleSizeAftComp Integer32, compBrowRuleCompRatio Integer32 } compBrowRuleRuleListIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression browser rule rule-list index." ::= {compPerBrowRuleStatsEntry 1} compBrowRuleIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression browser rule index." ::= {compPerBrowRuleStatsEntry 2} compBrowRuleRuleListId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Compression browser rule rule-list identifier." ::= {compPerBrowRuleStatsEntry 3} compBrowRuleNumOfObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of objects matched by this browser rule during measuring period." ::= {compPerBrowRuleStatsEntry 4} compBrowRuleSizeBefComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total size of all matched objects for this browser rule before compression." ::= {compPerBrowRuleStatsEntry 5} compBrowRuleSizeAftComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total size of all matched objects for this browser rule after compression." ::= {compPerBrowRuleStatsEntry 6} compBrowRuleCompRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression ratio per browser rule." ::= {compPerBrowRuleStatsEntry 7} compPerUrlRuleListStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CompPerUrlRuleListStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for compression statistics per URL Rule list." ::= {compStats 10} compPerUrlRuleListStatsEntry OBJECT-TYPE SYNTAX CompPerUrlRuleListStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for this table." INDEX { compUrlRuleListIndex } ::= {compPerUrlRuleListStatsTable 1} CompPerUrlRuleListStatsEntry ::= SEQUENCE { compUrlRuleListIndex Integer32, compUrlRuleListId DisplayString, compUrlRuleListNumOfObj Integer32, compUrlRuleListSizeBefComp Integer32, compUrlRuleListSizeAftComp Integer32, compUrlRuleListCompRatio Integer32 } compUrlRuleListIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression url rule list index." ::= {compPerUrlRuleListStatsEntry 1} compUrlRuleListId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Compression url rule list identifier." ::= {compPerUrlRuleListStatsEntry 2} compUrlRuleListNumOfObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of objects matched by this url rule list during measuring period." ::= {compPerUrlRuleListStatsEntry 3} compUrlRuleListSizeBefComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total size of all matched objects for this url rule list before compression." ::= {compPerUrlRuleListStatsEntry 4} compUrlRuleListSizeAftComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total size of all matched objects this url rule list after compression." ::= {compPerUrlRuleListStatsEntry 5} compUrlRuleListCompRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression ratio for this url rule list." ::= {compPerUrlRuleListStatsEntry 6} compPerUrlRuleStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CompPerUrlRuleStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for compression statistics per URL Rule." ::= {compStats 11} compPerUrlRuleStatsEntry OBJECT-TYPE SYNTAX CompPerUrlRuleStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for this table." INDEX { compUrlRuleRuleListIndex, compUrlRuleIndex } ::= {compPerUrlRuleStatsTable 1} CompPerUrlRuleStatsEntry ::= SEQUENCE { compUrlRuleRuleListIndex Integer32, compUrlRuleIndex Integer32, compUrlRuleRuleListId DisplayString, compUrlRuleNumOfObj Integer32, compUrlRuleSizeBefComp Integer32, compUrlRuleSizeAftComp Integer32, compUrlRuleCompRatio Integer32 } compUrlRuleRuleListIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression url rule rule-list index." ::= {compPerUrlRuleStatsEntry 1} compUrlRuleIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression url rule index." ::= {compPerUrlRuleStatsEntry 2} compUrlRuleRuleListId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Compression url rule rule-list identifier." ::= {compPerUrlRuleStatsEntry 3} compUrlRuleNumOfObj OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of objects matched by this url rule during measuring period." ::= {compPerUrlRuleStatsEntry 4} compUrlRuleSizeBefComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total size of all matched objects for this url rule before compression." ::= {compPerUrlRuleStatsEntry 5} compUrlRuleSizeAftComp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total size of all matched objects for this url rule after compression." ::= {compPerUrlRuleStatsEntry 6} compUrlRuleCompRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Compression ratio for this url rule." ::= {compPerUrlRuleStatsEntry 7} sslOffNewHandShake OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of new SSL handshakes between clients and AAS per second." ::= {sslSlbStats 11} sslOffReusedHandShake OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of existing SSL handshakes reused by clients to communicate with AAS per second." ::= {sslSlbStats 12} sslOffPerReusedHandShake OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of SSL session re-using keys." ::= {sslSlbStats 13} sslOffPercSessUsingSSLv2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of session using SSLv2 out of all session during measuring period." ::= {sslSlbStats 14} sslOffPercSessUsingSSLv3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of session using SSLv3 out of all session during measuring period." ::= {sslSlbStats 15} sslOffPercSessUsingTLS OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of session using TLS1.0 out of all session during measuring period." ::= {sslSlbStats 16} sslOffPerServStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF SslOffPerServStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for SSL statistics per virtual service." ::= {sslSlbStats 17} sslOffPerServStatsEntry OBJECT-TYPE SYNTAX SslOffPerServStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for SSL statistics per virtual service table." INDEX { sslOffPerServVirtServIndex, sslOffPerServVirtServiceIndex} ::= {sslOffPerServStatsTable 1} SslOffPerServStatsEntry ::= SEQUENCE { sslOffPerServVirtServIndex Integer32, sslOffPerServVirtServiceIndex Integer32, sslOffPerServVirtServPort Integer32, sslOffPerServSslPolId DisplayString, sslOffPerServNewhandShake Integer32, sslOffPerServReusedhandShake Integer32, sslOffPerServPercReusedhandShake Integer32, sslOffPerServSessUsingSSLv2 Integer32, sslOffPerServSessUsingSSLv3 Integer32, sslOffPerServSessUsingTLS Integer32, sslOffPerServSessUsingTLS11 Integer32 } sslOffPerServVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Virtual server number." ::= {sslOffPerServStatsEntry 1} sslOffPerServVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Virtual server service index." ::= {sslOffPerServStatsEntry 2} sslOffPerServVirtServPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Virtual server service port number." ::= {sslOffPerServStatsEntry 3} sslOffPerServSslPolId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SSL policy identifier associated with the virtual service." ::= {sslOffPerServStatsEntry 4} sslOffPerServNewhandShake OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of New SSL handshakes between Clients and AAS per second for this virtual service." ::= {sslOffPerServStatsEntry 5} sslOffPerServReusedhandShake OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of existing SSL handshakes re-used by clients to communicate with AAS per second for virtual service." ::= {sslOffPerServStatsEntry 6} sslOffPerServPercReusedhandShake OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of SSL session re-using keys for virtual service." ::= {sslOffPerServStatsEntry 7} sslOffPerServSessUsingSSLv2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of session using SSLv2 out of all session during measuring period for virtual service." ::= {sslOffPerServStatsEntry 8} sslOffPerServSessUsingSSLv3 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of session using SSLv3 out of all session during measuring period for virtual service." ::= {sslOffPerServStatsEntry 9} sslOffPerServSessUsingTLS OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of session using TLS1.0 out of all session during measuring period for virtual service." ::= {sslOffPerServStatsEntry 10} sslOffPerServSessUsingTLS11 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of session using TLS1.1 out of all session during measuring period for virtual service." ::= {sslOffPerServStatsEntry 11} sslOffPercSessUsingTLS11 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Percentage of session using TLS1.1 out of all session during measuring period." ::= {sslSlbStats 18} httpStatSummCliusingKeepAliv OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of clients sending connection: keep-alive." ::= {httpStats 1} httpStatSummHTTP10Per OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percent of requests done using HTTP 1.0 during the measuring period." ::= {httpStats 2} httpStatSummHTTP11Per OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Percent of requests done using HTTP 1.1 during measuring period." ::= {httpStats 3} httpStatSummHttpToHttpsRedir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of HTTP redirect location headers updated from HTTP to HTTPS by AAS." ::= {httpStats 4} httpStatSummAvgNumReqPerConn OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average number of requests done over each client connection." ::= {httpStats 5} httpStatSummResSmall1Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported smaller than 1KB." ::= {httpStats 6} httpStatSummRes1KbTo10Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported between 1KB and 10KB." ::= {httpStats 7} httpStatSummRes11KbTo50Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported between 11KB and 50KB." ::= {httpStats 8} httpStatSummRes51KbTo100Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported between 51KB and 100KB." ::= {httpStats 9} httpStatSummResLarger100Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported larger than 100KB." ::= {httpStats 10} httpTransSummReqCliToAas OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of clients requests from AAS done in the measuring period ." ::= {httpStats 11} httpTransSummReqAasToSer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of AAS requests from servers done in the measuring period." ::= {httpStats 12} httpTransSummResSerToAas OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of servers responses to AAS in the measuring period." ::= {httpStats 13} httpTransSummResAasToCli OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of AAS responses to clients in the measuring period." ::= {httpStats 14} httpTransSummTransRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "HTTP transactions per second." ::= {httpStats 15} httpPerServStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF HttpPerServStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for HTTP statistics per virtual service." ::= {httpStats 16} httpPerServStatsEntry OBJECT-TYPE SYNTAX HttpPerServStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for HTTP statistics per virtual service table." INDEX { httpPerServStatsVirtServIndex, httpPerServStatsVirtServiceIndex} ::= {httpPerServStatsTable 1} HttpPerServStatsEntry ::= SEQUENCE { httpPerServStatsVirtServIndex Integer32, httpPerServStatsVirtServiceIndex Integer32, httpPerServStatsVirtServPort Integer32, httpPerServStatsCliUseKeepAlive Integer32, httpPerServStatsHttp10VsHttp11Ratio Integer32, httpPerServStatsHttpToHTTPSRedir Integer32, httpPerServStatsAvgNumReqPerConn Integer32, httpPerServStatsRespSmall1Kb Integer32, httpPerServStatsResp1KbTo10Kb Integer32, httpPerServStatsResp11KbTo50Kb Integer32, httpPerServStatsResp51KbTo100Kb Integer32, httpPerServStatsRespLarger100Kb Integer32, httpPerServStatsReqCliToAas Integer32, httpPerServStatsReqAasToSer Integer32, httpPerServStatsRespSerToAas Integer32, httpPerServStatsRespAasToCli Integer32, httpPerServStatsTransRate Integer32 } httpPerServStatsVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server number." ::= {httpPerServStatsEntry 1} httpPerServStatsVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server service index." ::= {httpPerServStatsEntry 2} httpPerServStatsVirtServPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server service port number." ::= {httpPerServStatsEntry 3} httpPerServStatsCliUseKeepAlive OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of clients sending Connection: Keep-Alive for virtual service." ::= {httpPerServStatsEntry 4} httpPerServStatsHttp10VsHttp11Ratio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Ratio of requests done using HTTP 1.0 and HTTP 1.1 during measuring period for virtual service." ::= {httpPerServStatsEntry 5} httpPerServStatsHttpToHTTPSRedir OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of HTTP redirect location headers updated from HTTP to HTTPS by AAS for virtual service." ::= {httpPerServStatsEntry 6} httpPerServStatsAvgNumReqPerConn OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average number of requests done over each client connection for virtual service." ::= {httpPerServStatsEntry 7} httpPerServStatsRespSmall1Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported smaller than 1KB for virtual service." ::= {httpPerServStatsEntry 8} httpPerServStatsResp1KbTo10Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported between 1KB and 10KB for virtual service." ::= {httpPerServStatsEntry 9} httpPerServStatsResp11KbTo50Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported between 11KB and 50KB for virtual service." ::= {httpPerServStatsEntry 10} httpPerServStatsResp51KbTo100Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported between 51KB and 100KB for virtual service." ::= {httpPerServStatsEntry 11} httpPerServStatsRespLarger100Kb OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of responses for which content size reported larger than 100KB for virtual service." ::= {httpPerServStatsEntry 12} httpPerServStatsReqCliToAas OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of clients requests from AAS done in the measuring period for virtual service." ::= {httpPerServStatsEntry 13} httpPerServStatsReqAasToSer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of AAS requests from servers done in the measuring period for virtual service." ::= {httpPerServStatsEntry 14} httpPerServStatsRespSerToAas OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of servers responses to AAS in the measuring period for virtual service." ::= {httpPerServStatsEntry 15} httpPerServStatsRespAasToCli OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of AAS responses to clients in the measuring period for virtual service." ::= {httpPerServStatsEntry 16} httpPerServStatsTransRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Transactions rate for virtual service." ::= {httpPerServStatsEntry 17} connmngStatSummServConn OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of concurrent backend server connections." ::= {connmngStats 1} connmngStatSummCliReq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of client requests passed to AX." ::= {connmngStats 2} connmngStatSummMulRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Connection multiplexing ratio." ::= {connmngStats 3} connmngPerServStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF ConnmngPerServStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table for connection management statistics per virtual service." ::= {connmngStats 4} connmngPerServStatsEntry OBJECT-TYPE SYNTAX ConnmngPerServStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The row definition for connection management statistics per virtual service table." INDEX { connmngPerServStatsVirtServIndex, connmngPerServStatsVirtServiceIndex} ::= {connmngPerServStatsTable 1} ConnmngPerServStatsEntry ::= SEQUENCE { connmngPerServStatsVirtServIndex Integer32, connmngPerServStatsVirtServiceIndex Integer32, connmngPerServStatsVirtServPort Integer32, connmngPerServStatsServConn Integer32, connmngPerServStatsCliReq Integer32, connmngPerServStatsMulRatio Integer32 } connmngPerServStatsVirtServIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server number." ::= {connmngPerServStatsEntry 1} connmngPerServStatsVirtServiceIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server service index." ::= {connmngPerServStatsEntry 2} connmngPerServStatsVirtServPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Virtual server service port number." ::= {connmngPerServStatsEntry 3} connmngPerServStatsServConn OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of concurrent backend server connections for virtual service." ::= {connmngPerServStatsEntry 4} connmngPerServStatsCliReq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of client requests passed to AX for virtual service." ::= {connmngPerServStatsEntry 5} connmngPerServStatsMulRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Connection multiplexing ratio for virtual service." ::= {connmngPerServStatsEntry 6} slbSapAslrTableMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of entries in SAP ASLR connection management table." ::= { sapCfg 1 } slbCurCfgSapAslrTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbCurCfgSapAslrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAP ASLR connection management table." ::= { sapCfg 2 } slbCurCfgSapAslrEntry OBJECT-TYPE SYNTAX SlbCurCfgSapAslrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the SAP ASLR connection management table." INDEX { slbCurCfgSapAslrIndex } ::= { slbCurCfgSapAslrTable 1 } SlbCurCfgSapAslrEntry ::= SEQUENCE { slbCurCfgSapAslrIndex Integer32, slbCurCfgSapAslrIpAddr IpAddress, slbCurCfgSapAslrIpv6Addr DisplayString, slbCurCfgSapAslrIpVer INTEGER, slbCurCfgSapAslrPortNum INTEGER, slbCurCfgSapAslrVipAddr IpAddress, slbCurCfgSapAslrVipv6Addr DisplayString, slbCurCfgSapAslrVipIpVer INTEGER, slbCurCfgSapAslrInterval INTEGER, slbCurCfgSapAslrState INTEGER, slbCurCfgSapAslrName DisplayString, slbCurCfgSapAslrLastAct DisplayString, slbCurCfgSapAslrAutoConfig INTEGER, slbCurCfgSapAslrSessionInfo INTEGER, slbCurCfgSapAslrDelete INTEGER, slbCurCfgSapAslrSignature DisplayString, slbCurCfgSapAslrServCert DisplayString } slbCurCfgSapAslrIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Sap Aslr number" ::= { slbCurCfgSapAslrEntry 1 } slbCurCfgSapAslrIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the Sap Aslr identified by the instance of the slbCurCfgSapAslrIndex." ::= { slbCurCfgSapAslrEntry 2 } slbCurCfgSapAslrIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION " IPV6 address of the Sap Aslr manager identified by the instance of the slbCurCfgSapAslrIndex Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { slbCurCfgSapAslrEntry 3 } slbCurCfgSapAslrIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of IP address." ::= { slbCurCfgSapAslrEntry 4 } slbCurCfgSapAslrPortNum OBJECT-TYPE SYNTAX INTEGER (2..65534) MAX-ACCESS read-only STATUS current DESCRIPTION "The Sap Aslr service port number." ::= { slbCurCfgSapAslrEntry 5 } slbCurCfgSapAslrVipAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the VIP identified by the instance of the slbNewCfgSapAslrIndex." ::= { slbCurCfgSapAslrEntry 6 } slbCurCfgSapAslrVipv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION " IPV6 address of the VIP identified by the instance of the slbNewCfgSapAslrIndex Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { slbCurCfgSapAslrEntry 7 } slbCurCfgSapAslrVipIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of VIP IP address." ::= { slbCurCfgSapAslrEntry 8 } slbCurCfgSapAslrInterval OBJECT-TYPE SYNTAX INTEGER (1..60) MAX-ACCESS read-only STATUS current DESCRIPTION "Set the Sap Aslr server inspection interval." ::= { slbCurCfgSapAslrEntry 9 } slbCurCfgSapAslrState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enable or disable the Sap Aslr server sampling." ::= { slbCurCfgSapAslrEntry 10 } slbCurCfgSapAslrName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the Sap Aslr connection." ::= { slbCurCfgSapAslrEntry 11 } slbCurCfgSapAslrLastAct OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Sap Aslr connection last activity time stamp." ::= { slbCurCfgSapAslrEntry 12 } slbCurCfgSapAslrAutoConfig OBJECT-TYPE SYNTAX INTEGER { basic(1), full(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the configuration update process. When set the value to basic (1), the configuration is limited, comparing to full (2)" ::= { slbCurCfgSapAslrEntry 13 } slbCurCfgSapAslrSessionInfo OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Set the Sap Aslr session information. When read, zero is returned." ::= { slbCurCfgSapAslrEntry 14 } slbCurCfgSapAslrDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { slbCurCfgSapAslrEntry 15 } slbCurCfgSapAslrSignature OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Sap Aslr connection signature." ::= { slbCurCfgSapAslrEntry 16 } slbCurCfgSapAslrServCert OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Server Certificate name associated with this virtual service." ::= { slbCurCfgSapAslrEntry 17 } slbNewCfgSapAslrTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNewCfgSapAslrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SAP ASLR connection management table." ::= { sapCfg 3 } slbNewCfgSapAslrEntry OBJECT-TYPE SYNTAX SlbNewCfgSapAslrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the SAP ASLR connection management table." INDEX { slbNewCfgSapAslrIndex } ::= { slbNewCfgSapAslrTable 1 } SlbNewCfgSapAslrEntry ::= SEQUENCE { slbNewCfgSapAslrIndex Integer32, slbNewCfgSapAslrIpAddr IpAddress, slbNewCfgSapAslrIpv6Addr DisplayString, slbNewCfgSapAslrIpVer INTEGER, slbNewCfgSapAslrPortNum INTEGER, slbNewCfgSapAslrVipAddr IpAddress, slbNewCfgSapAslrVipv6Addr DisplayString, slbNewCfgSapAslrVipIpVer INTEGER, slbNewCfgSapAslrInterval INTEGER, slbNewCfgSapAslrState INTEGER, slbNewCfgSapAslrName DisplayString, slbNewCfgSapAslrLastAct DisplayString, slbNewCfgSapAslrAutoConfig INTEGER, slbNewCfgSapAslrSessionInfo INTEGER, slbNewCfgSapAslrDelete INTEGER, slbNewCfgSapAslrSignature DisplayString, slbNewCfgSapAslrServCert DisplayString } slbNewCfgSapAslrIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Sap Aslr number" ::= { slbNewCfgSapAslrEntry 1 } slbNewCfgSapAslrIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address of the Sap Aslr identified by the instance of the slbNewCfgSapAslrIndex." ::= { slbNewCfgSapAslrEntry 2 } slbNewCfgSapAslrIpv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION " IPV6 address of the Sap Aslr manager identified by the instance of the slbNewCfgSapAslrIndex Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { slbNewCfgSapAslrEntry 3 } slbNewCfgSapAslrIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of IP address." ::= { slbNewCfgSapAslrEntry 4 } slbNewCfgSapAslrPortNum OBJECT-TYPE SYNTAX INTEGER (2..65534) MAX-ACCESS read-create STATUS current DESCRIPTION "The Sap Aslr service port number." ::= { slbNewCfgSapAslrEntry 5 } slbNewCfgSapAslrVipAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address of the VIP identified by the instance of the slbNewCfgSapAslrIndex." ::= { slbNewCfgSapAslrEntry 6 } slbNewCfgSapAslrVipv6Addr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION " IPV6 address of the VIP identified by the instance of the slbNewCfgSapAslrIndex Address should be 4-byte haxadecimal colon notation. Valid IPv6 address should be in any of the following forms xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or xxxx::xxxx:xxxx:xxxx:xxxx or ::xxxx " ::= { slbNewCfgSapAslrEntry 7 } slbNewCfgSapAslrVipIpVer OBJECT-TYPE SYNTAX INTEGER{ ipv4(1), ipv6(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of VIP IP address." ::= { slbNewCfgSapAslrEntry 8 } slbNewCfgSapAslrInterval OBJECT-TYPE SYNTAX INTEGER (4..60) MAX-ACCESS read-create STATUS current DESCRIPTION "Set the Sap Aslr server inspection interval." ::= { slbNewCfgSapAslrEntry 9 } slbNewCfgSapAslrState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Enable or disable the Sap Aslr server sampling." ::= { slbNewCfgSapAslrEntry 10 } slbNewCfgSapAslrName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The name of the Sap Aslr connection." ::= { slbNewCfgSapAslrEntry 11 } slbNewCfgSapAslrLastAct OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The Sap Aslr last activity time stamp." ::= { slbNewCfgSapAslrEntry 12 } slbNewCfgSapAslrAutoConfig OBJECT-TYPE SYNTAX INTEGER { basic(1), full(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Defines the configuration update process. When set the value to basic (1), the configuration is limited, comparing to full (2)" ::= { slbNewCfgSapAslrEntry 13 } slbNewCfgSapAslrSessionInfo OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "Set the Sap Aslr session information. When read, zero is returned." ::= { slbNewCfgSapAslrEntry 14 } slbNewCfgSapAslrDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "When set to the value of 2 (delete), the entire row is deleted. When read, other(1) is returned. Setting the value to anything other than 2(delete) has no effect on the state of the row." ::= { slbNewCfgSapAslrEntry 15 } slbNewCfgSapAslrSignature OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-create STATUS current DESCRIPTION "The Sap Aslr connection signature." ::= { slbNewCfgSapAslrEntry 16 } slbNewCfgSapAslrServCert OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Server Certificate name associated with this virtual service." ::= { slbNewCfgSapAslrEntry 17 } slbStatSapAslrTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbStatSapAslrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sap aslrr statistics table. This table shows the statistics of sap aslr for a particular vip." ::= { sapStats 1 } slbStatSapAslrEntry OBJECT-TYPE SYNTAX SlbStatSapAslrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the sap aslr statistics table." INDEX { slbStatSapAslrIndex } ::= { slbStatSapAslrTable 1 } SlbStatSapAslrEntry ::= SEQUENCE { slbStatSapAslrIndex Integer32, slbStatSapAslrSampling Counter32, slbStatSapAslrFailure Counter32, slbStatSapAslrDeviceUpdates Counter32, slbStatSapAslrDeviceFailure Counter32, slbStatSapAslrLastAct DisplayString } slbStatSapAslrIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Sap Aslr table index." ::= { slbStatSapAslrEntry 1 } slbStatSapAslrSampling OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Sap Aslr server lookups." ::= { slbStatSapAslrEntry 2 } slbStatSapAslrFailure OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Sap Aslr server lookup failures." ::= { slbStatSapAslrEntry 3 } slbStatSapAslrDeviceUpdates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Alteon automated configuration updates." ::= { slbStatSapAslrEntry 4 } slbStatSapAslrDeviceFailure OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Alteon automated configuration failure." ::= { slbStatSapAslrEntry 5 } slbStatSapAslrLastAct OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Sap Aslr last activity time stamp." ::= { slbStatSapAslrEntry 6 } END