summaryrefslogtreecommitdiff
path: root/MIBS/hpmsm/COLUBRIS-LICENSE-MIB.my
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/hpmsm/COLUBRIS-LICENSE-MIB.my
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/hpmsm/COLUBRIS-LICENSE-MIB.my')
-rw-r--r--MIBS/hpmsm/COLUBRIS-LICENSE-MIB.my148
1 files changed, 148 insertions, 0 deletions
diff --git a/MIBS/hpmsm/COLUBRIS-LICENSE-MIB.my b/MIBS/hpmsm/COLUBRIS-LICENSE-MIB.my
new file mode 100644
index 0000000..c69fd9a
--- /dev/null
+++ b/MIBS/hpmsm/COLUBRIS-LICENSE-MIB.my
@@ -0,0 +1,148 @@
+-- ****************************************************************************
+-- COLUBRIS-LICENSE-MIB definitions
+--
+-- Copyright (c) 2006, Colubris Networks, Inc.
+-- All Rights Reserved.
+--
+-- Colubris Licensing Information MIB file.
+--
+-- ****************************************************************************
+
+
+COLUBRIS-LICENSE-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE,
+ Integer32
+ FROM SNMPv2-SMI
+ DisplayString
+ FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ colubrisMgmtV2
+ FROM COLUBRIS-SMI
+;
+
+
+colubrisLicenseMIB MODULE-IDENTITY
+ LAST-UPDATED "200606070000Z"
+ ORGANIZATION "Colubris Networks, Inc."
+ CONTACT-INFO "Colubris Networks
+ Postal: 200 West Street Ste 300
+ Waltham, Massachusetts 02451-1121
+ UNITED STATES
+ Phone: +1 781 684 0001
+ Fax: +1 781 684 0009
+
+ E-mail: cn-snmp@colubris.com"
+ DESCRIPTION "Colubris Licensing Information MIB."
+
+ ::= { colubrisMgmtV2 29 }
+
+
+-- colubrisLicenseMIB definition
+colubrisLicenseMIBObjects OBJECT IDENTIFIER ::= { colubrisLicenseMIB 1 }
+
+-- colubris License Information groups
+coLicenseGroup OBJECT IDENTIFIER ::= { colubrisLicenseMIBObjects 1 }
+
+-- The License Group
+coLicenseFeatureTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CoLicenseFeatureEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "License information attributes."
+ ::= { coLicenseGroup 1 }
+
+coLicenseFeatureEntry OBJECT-TYPE
+ SYNTAX CoLicenseFeatureEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in the coLicenseFeatureTable.
+ coLicenseFeatureIndex - Uniquely identify a license
+ feature in a Colubris product."
+ INDEX { coLicenseFeatureIndex }
+ ::= { coLicenseFeatureTable 1 }
+
+CoLicenseFeatureEntry ::= SEQUENCE
+{
+ coLicenseFeatureIndex Integer32,
+ coLicenseFeatureName DisplayString,
+ coLicenseFeatureState INTEGER,
+ coLicenseFeatureEndingDate OCTET STRING,
+ coLicenseFeatureRemainingDays Integer32
+}
+
+coLicenseFeatureIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Uniquely identify a license feature in a
+ Colubris product."
+ ::= { coLicenseFeatureEntry 1 }
+
+coLicenseFeatureName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Friendly name of the license feature."
+ ::= { coLicenseFeatureEntry 2 }
+
+coLicenseFeatureState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Indicates if the feature is enabled or disabled."
+ ::= { coLicenseFeatureEntry 3 }
+
+coLicenseFeatureEndingDate OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Indicates the date when the feature will be
+ deactivated. The format of the date is YYYY/MM/DD."
+ ::= { coLicenseFeatureEntry 4 }
+
+coLicenseFeatureRemainingDays OBJECT-TYPE
+ SYNTAX Integer32 (0..9999)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Indicates the number of days when the feature will be
+ deactivated. If the feature is permanent, the value
+ 9999 is returned."
+ ::= { coLicenseFeatureEntry 5 }
+
+
+-- conformance information
+colubrisLicenseMIBConformance OBJECT IDENTIFIER ::= { colubrisLicenseMIB 2 }
+colubrisLicenseMIBCompliances OBJECT IDENTIFIER ::= { colubrisLicenseMIBConformance 1 }
+colubrisLicenseMIBGroups OBJECT IDENTIFIER ::= { colubrisLicenseMIBConformance 2 }
+
+
+-- compliance statements
+colubrisLicenseMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION "The compliance statement for the License Information MIB."
+ MODULE MANDATORY-GROUPS
+ {
+ colubrisLicenseMIBGroup
+ }
+ ::= { colubrisLicenseMIBCompliances 1 }
+
+-- units of conformance
+colubrisLicenseMIBGroup OBJECT-GROUP
+ OBJECTS {
+ coLicenseFeatureName,
+ coLicenseFeatureState,
+ coLicenseFeatureEndingDate,
+ coLicenseFeatureRemainingDays
+ }
+ STATUS current
+ DESCRIPTION "A collection of objects for the license information status."
+ ::= { colubrisLicenseMIBGroups 1 }
+
+END