Observium_CE/mibs/forcepoint/STONESOFT-IPS-MIB

99 lines
2.4 KiB
Plaintext
Executable File

STONESOFT-IPS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, TimeStamp
FROM SNMPv2-TC
OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
stonesoftModules, stonesoftIPS
FROM STONESOFT-SMI-MIB;
stonesoftIPSMibModule MODULE-IDENTITY
LAST-UPDATED "200701040000Z"
ORGANIZATION "Stonesoft Corp"
CONTACT-INFO "email: support@stonesoft.com"
DESCRIPTION "MIB for Stonesoft's IPS products"
REVISION "200701040000Z"
DESCRIPTION "First public revision"
::= { stonesoftModules 3 }
ipsObjects OBJECT IDENTIFIER ::= { stonesoftIPS 1 }
ipsEvents OBJECT IDENTIFIER ::= { stonesoftIPS 2 }
ipsEventsV2 OBJECT IDENTIFIER ::= { ipsEvents 0 }
ipsConformance OBJECT IDENTIFIER ::= { stonesoftIPS 3 }
--
-- Ips objects
--
ipsSoftwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version string of the IPS software"
::= { ipsObjects 1 }
ipsSecurityPolicy OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the current security policy on the
IPS"
::= { ipsObjects 2 }
ipsPolicyTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the security policy was
installed to the IPS"
::= { ipsObjects 3 }
--
-- IPS events
--
ipsPolicyInstall NOTIFICATION-TYPE
OBJECTS { ipsSecurityPolicy }
STATUS current
DESCRIPTION "A IPS policy was (re)installed"
::= {ipsEventsV2 1 }
-- Conformance information
ipsGroups OBJECT IDENTIFIER ::= { ipsConformance 1 }
ipsCompliances OBJECT IDENTIFIER ::= { ipsConformance 2 }
ipsCompliance1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for IPS"
MODULE -- this module --
MANDATORY-GROUPS { ipsGeneralInformationGroup,
ipsGeneralNotificationsGroup }
::= { ipsCompliances 1 }
ipsGeneralInformationGroup OBJECT-GROUP
OBJECTS { ipsSoftwareVersion, ipsSecurityPolicy, ipsPolicyTime }
STATUS current
DESCRIPTION
"A collection of objects giving general information about the
IPS"
::= { ipsGroups 1 }
ipsGeneralNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS { ipsPolicyInstall }
STATUS current
DESCRIPTION
"A collection of notification giving information about
general events in the IPS"
::= { ipsGroups 2 }
END