mibs/MIBS/corero/CORERO-CMS-CLUSTERS-MIB
2023-12-05 12:25:34 +01:00

149 lines
4.3 KiB
Plaintext

CORERO-CMS-CLUSTERS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
TimeTicks, Counter32, Unsigned32, Counter64, enterprises, IpAddress
FROM SNMPv2-SMI
DisplayString, TestAndIncr, TimeStamp, RowStatus, TruthValue, TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
coreroCMSMIBObjects, coreroCMSMIBCompliances, coreroCMSMIBGroups
FROM CORERO-CMS-MIB;
clusters MODULE-IDENTITY
LAST-UPDATED "201806290000Z"
ORGANIZATION "Corero Network Security"
CONTACT-INFO
"info@corero.com"
DESCRIPTION
"Corero Management Server MIB."
REVISION "201708240000Z"
DESCRIPTION
"Initial revision"
REVISION "201805030000Z"
DESCRIPTION
"Add ingressSampleRate field"
REVISION "201805230000Z"
DESCRIPTION
"Add optimizeForScrubbing field"
REVISION "201806290000Z"
DESCRIPTION
"Updated clusterOptimizeForScrubbing description"
::= { coreroCMSMIBObjects 3 }
clusterTable OBJECT-TYPE
SYNTAX SEQUENCE OF ClusterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of Clusters"
::= { clusters 1 }
clusterEntry OBJECT-TYPE
SYNTAX ClusterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the Cluster table which represents a single Cluster"
INDEX { clusterIndex }
::= { clusterTable 1 }
ClusterEntry ::= SEQUENCE {
clusterIndex INTEGER (1..2147483647),
clusterName OCTET STRING (SIZE(1..64)),
clusterDescription OCTET STRING,
clusterProtectionProfile OCTET STRING,
clusterIngressSampleRate INTEGER (1..4096),
clusterOptimizeForScrubbing INTEGER
}
clusterIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The SNMP index of the Cluster"
::= { clusterEntry 1 }
clusterName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the Cluster"
::= { clusterEntry 2 }
clusterDescription OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of the Cluster. If no description is entered, this is blank."
::= { clusterEntry 3 }
clusterProtectionProfile OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the Protection Profile associated with this Cluster"
::= { clusterEntry 4 }
clusterIngressSampleRate OBJECT-TYPE
SYNTAX INTEGER (1..4096)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"External ingress sampling rate for all devices in the cluster"
::= { clusterEntry 5 }
clusterOptimizeForScrubbing OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the devices in the cluster are optimized for scrubbing deployments"
::= { clusterEntry 6 }
-- compliance statements
coreroCMSMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMPv2 entities which
implement the SNMPv2 MIB."
MODULE -- this module
-- MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup,
-- snmpBasicNotificationsGroup }
GROUP coreroClusterGroup
DESCRIPTION
"This group is mandatory for SNMPv2 entities which
support community-based authentication."
::= { coreroCMSMIBCompliances 3 }
-- units of conformance
coreroClusterGroup OBJECT-GROUP
OBJECTS {
clusterIndex,
clusterName,
clusterDescription,
clusterProtectionProfile,
clusterIngressSampleRate,
clusterOptimizeForScrubbing
}
STATUS current
DESCRIPTION
"A collection of objects providing status and statistics for the site."
::= { coreroCMSMIBGroups 3 }
END