mibs/MIBS/siae/SIAE-SECURITY-MANAGEMENT-MIB
2023-12-05 12:25:34 +01:00

171 lines
5.4 KiB
Plaintext

-- ----------------------------------------------------------------------------
--
-- SIAE MICROELETTRONICA s.p.a.
--
-- Via Michelangelo Buonarroti, 21
-- 20093 - Cologno Monzese
-- Milano
-- ITALY
--
-- ----------------------------------------------------------------------------
-- ----------------------------------------------------------------------------
SIAE-SECURITY-MANAGEMENT-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
DisplayString,
RowStatus
FROM SNMPv2-TC
siaeMib
FROM SIAE-TREE-MIB;
securityManagement MODULE-IDENTITY
LAST-UPDATED "201404170000Z"
ORGANIZATION "SIAE MICROELETTRONICA spa"
CONTACT-INFO
"SIAE MICROELETTONICA s.p.a.
Via Michelangelo Buonarroti, 21
20093 - Cologno Monzese
Milano - ITALY
Phone : +39-02-27325-1
E-mail: tbd@siaemic.com
"
DESCRIPTION
"Security protocols management for SIAE equipments.
"
REVISION "201404170000Z"
DESCRIPTION
"Initial version 01.00.00.
"
::= { siaeMib 82 }
------------------------------------------------------------------------------
-- securityManagement GROUP
------------------------------------------------------------------------------
------ Beginning -------------------------------------------------------------
securityManagementMibVersion OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Numerical version of this module.
The string version of this MIB have the following format:
XX.YY.ZZ
so, for example, the value 1 should be interpreted as 00.00.01
and the value 10001 should be interpreted as 01.00.01."
::= {securityManagement 1}
------- Begin of servicesTable
--
servicesTable OBJECT-TYPE
SYNTAX SEQUENCE OF ServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of services entries. This table is useful
to show the manager the administrative and operative
status of all services on the equipment."
::= {securityManagement 2}
serviceEntry OBJECT-TYPE
SYNTAX ServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing management information applicable
to a given service on the equipment."
INDEX {serviceIndex}
::= {servicesTable 1}
ServiceEntry ::=
SEQUENCE {
serviceIndex Integer32,
serviceName DisplayString,
serviceProtocolVersion DisplayString,
serviceAdminStatus INTEGER,
serviceOperStatus INTEGER,
serviceRowStatus RowStatus
}
serviceIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each service.
It is recommended that values are assigned contiguously
starting from 1."
::= {serviceEntry 1}
serviceName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ASCII string to identify the service.
"
DEFVAL {""}
::= {serviceEntry 2}
serviceProtocolVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of the service protocol version
supported or enabled on the device.
"
DEFVAL {""}
::= {serviceEntry 3}
serviceAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object enables/ disables service on the
equipment. The value of this object depends on
effective protocol administrative status."
::= {serviceEntry 4}
serviceOperStatus OBJECT-TYPE
SYNTAX INTEGER {
notAvailable(0),
running (1),
stopped (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows service operative status on the
equipment."
DEFVAL {notAvailable}
::= {serviceEntry 5}
serviceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Status of this conceptual row in servicesTable.
"
::= {serviceEntry 6}
--
------- End of servicesTable
------ End group -------------------------------------------------------------
END