mibs/MIBS/stormshield/STORMSHIELD-VPNSA-MIB
2023-12-05 12:25:34 +01:00

214 lines
5.0 KiB
Plaintext

STORMSHIELD-VPNSA-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32,
Unsigned32, Counter64 FROM SNMPv2-SMI
DisplayString FROM RFC1213-MIB
stormshieldMIB FROM STORMSHIELD-SMI-MIB;
snsVPN MODULE-IDENTITY
LAST-UPDATED "201702200000Z"
ORGANIZATION "Stormshield"
CONTACT-INFO
"Customer Support
22 rue du Gouverneur General Eboue
92130 Issy-les-Moulineaux
FRANCE
Tel: +33 (0)9 69 32 96 29
E-mail: support@stormshield.eu
http://www.stormshield.eu"
DESCRIPTION "stormshield VPN MIBS"
REVISION "201702200000Z"
DESCRIPTION "Initial"
::= { stormshieldMIB 1 }
snsVPNSATable OBJECT-TYPE
SYNTAX SEQUENCE OF SnsVPNSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of Security Association"
::= { snsVPN 1 }
snsVPNSAEntry OBJECT-TYPE
SYNTAX SnsVPNSAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in the snsVPNSATable holds a set of parameters."
INDEX { snsVPNSAIndex }
::= { snsVPNSATable 1 }
SnsVPNSAEntry ::= SEQUENCE {
snsVPNSAIndex INTEGER,
snsVPNIPSrc DisplayString,
snsVPNIPDst DisplayString,
snsVPNType INTEGER,
snsVPNMode INTEGER,
snsVPNSpi Unsigned32,
snsVPNPeerSpi Unsigned32,
snsVPNReqID Integer32,
snsVPNEnc DisplayString,
snsVPNAuth INTEGER,
snsVPNState INTEGER,
snsVPNLifetime Counter64,
snsVPNBytes Counter64,
snsVPNMaxLifetime Counter64,
snsVPNMaxBytes Counter64
}
snsVPNSAIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for phase one table. Its value
ranges between 1 and 65535 and may not be contigous.
the index has no other meaning but a pure index"
::= { snsVPNSAEntry 1 }
snsVPNIPSrc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP source"
::= { snsVPNSAEntry 2 }
snsVPNIPDst OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP destination"
::= { snsVPNSAEntry 3 }
snsVPNType OBJECT-TYPE
SYNTAX INTEGER {
unspec(0),
unknown(1),
ah(2),
esp(3),
rsvp(4),
ospfv2(5),
ripv2(6),
mip(7),
ipcomp(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type"
::= { snsVPNSAEntry 4 }
snsVPNMode OBJECT-TYPE
SYNTAX INTEGER {
any(0),
transport(1),
tunnel(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mode"
::= { snsVPNSAEntry 5 }
snsVPNSpi OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secure property index"
::= { snsVPNSAEntry 6 }
snsVPNPeerSpi OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secure property index of the peer"
::= { snsVPNSAEntry 7 }
snsVPNReqID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ReqID"
::= { snsVPNSAEntry 8 }
snsVPNEnc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enc"
::= { snsVPNSAEntry 9 }
snsVPNAuth OBJECT-TYPE
SYNTAX INTEGER {
none(0),
hmac-md5(2),
hmac-sha1(3),
hmac-sha256(5),
hmac-sha384(6),
hmac-sha512(7),
md5(249),
sha(250),
null(251)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auth"
::= { snsVPNSAEntry 10 }
snsVPNState OBJECT-TYPE
SYNTAX INTEGER {
larval(0),
mature(1),
dying(2),
dead(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VPN State"
::= { snsVPNSAEntry 11 }
snsVPNLifetime OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Lifetime"
::= { snsVPNSAEntry 12 }
snsVPNBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bytes"
::= { snsVPNSAEntry 13 }
snsVPNMaxLifetime OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MaxLifetime"
::= { snsVPNSAEntry 14 }
snsVPNMaxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MaxBytes"
::= { snsVPNSAEntry 15 }
END