summaryrefslogtreecommitdiff
path: root/MIBS/ciena/CIENA-WS-ENCRYPTION-RPC-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/ciena/CIENA-WS-ENCRYPTION-RPC-MIB')
-rw-r--r--MIBS/ciena/CIENA-WS-ENCRYPTION-RPC-MIB182
1 files changed, 182 insertions, 0 deletions
diff --git a/MIBS/ciena/CIENA-WS-ENCRYPTION-RPC-MIB b/MIBS/ciena/CIENA-WS-ENCRYPTION-RPC-MIB
new file mode 100644
index 0000000..b52f2ae
--- /dev/null
+++ b/MIBS/ciena/CIENA-WS-ENCRYPTION-RPC-MIB
@@ -0,0 +1,182 @@
+CIENA-WS-ENCRYPTION-RPC-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ cienaWsConfig
+ FROM CIENA-WS-MIB
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32
+ FROM SNMPv2-SMI
+ TimeStamp, DisplayString
+ FROM SNMPv2-TC;
+
+cienaWsEncryptionRPCMIB MODULE-IDENTITY
+ LAST-UPDATED "201702130000Z"
+ ORGANIZATION "Ciena Corporation"
+ CONTACT-INFO "Web URL: http://www.ciena.com/
+Postal: 7035 Ridge Road
+ Hanover, Maryland 21076
+ U.S.A.
+Phone: +1 800-921-1144
+Fax: +1 410-694-5750"
+ DESCRIPTION
+ "Datapath encryption clear-security-parameters RPC support."
+ REVISION "201702130000Z"
+ DESCRIPTION "Initial revision"
+ ::= { cienaWsConfig 24 }
+
+
+cwsEncryptionRPCClearCSPTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CwsEncryptionRPCClearCSPEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Table for Clear CSP RPC attributes"
+ ::= { cienaWsEncryptionRPCMIB 3 }
+
+cwsEncryptionRPCClearCSPEntry OBJECT-TYPE
+ SYNTAX CwsEncryptionRPCClearCSPEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Entry for Clear CSP RPC attributes"
+ INDEX { cwsEncryptionRPCClearCSPSnmpIndex }
+ ::= { cwsEncryptionRPCClearCSPTable 1 }
+
+CwsEncryptionRPCClearCSPEntry ::= SEQUENCE {
+ cwsEncryptionRPCClearCSPSnmpIndex Integer32,
+ cwsEncryptionRPCClearCSPActivate INTEGER,
+ cwsEncryptionRPCClearCSPLastActivation TimeStamp,
+ cwsEncryptionRPCClearCSPLastReturnCode INTEGER,
+ cwsEncryptionRPCClearCSPLastFailureReason DisplayString
+}
+
+cwsEncryptionRPCClearCSPSnmpIndex OBJECT-TYPE
+ SYNTAX Integer32(0..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Unique key for the clear-critical-security-parameters RPC"
+ ::= { cwsEncryptionRPCClearCSPEntry 1 }
+
+cwsEncryptionRPCClearCSPActivate OBJECT-TYPE
+ SYNTAX INTEGER { notActive(0), activate(1) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Node to activate the clear-critical-security-parameters RPC"
+ ::= { cwsEncryptionRPCClearCSPEntry 2 }
+
+cwsEncryptionRPCClearCSPLastActivation OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Elapsed time since the last ClearCSP activation"
+ ::= { cwsEncryptionRPCClearCSPEntry 3 }
+
+cwsEncryptionRPCClearCSPLastReturnCode OBJECT-TYPE
+ SYNTAX INTEGER { fail(0), pass(1) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Return code of the last ClearCSP activation"
+ ::= { cwsEncryptionRPCClearCSPEntry 4 }
+
+cwsEncryptionRPCClearCSPLastFailureReason OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Failure reason of the last ClearCSP activation failure. If the last
+ call to ClearCSP did not fail, this is an empty string."
+ ::= { cwsEncryptionRPCClearCSPEntry 5 }
+
+cwsEncryptionRPCEnableEncryptionTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CwsEncryptionRPCEnableEncryptionEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Table for Clear CSP RPC attributes"
+ ::= { cienaWsEncryptionRPCMIB 4 }
+
+cwsEncryptionRPCEnableEncryptionEntry OBJECT-TYPE
+ SYNTAX CwsEncryptionRPCEnableEncryptionEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Entry for Clear CSP RPC attributes"
+ INDEX { cwsEncryptionRPCEnableEncryptionSnmpIndex }
+ ::= { cwsEncryptionRPCEnableEncryptionTable 1 }
+
+CwsEncryptionRPCEnableEncryptionEntry ::= SEQUENCE {
+ cwsEncryptionRPCEnableEncryptionSnmpIndex Integer32,
+ cwsEncryptionRPCEnableEncryptionActivate INTEGER,
+ cwsEncryptionRPCEnableEncryptionLastActivation TimeStamp,
+ cwsEncryptionRPCEnableEncryptionLastReturnCode INTEGER,
+ cwsEncryptionRPCEnableEncryptionLastFailureReason DisplayString
+}
+
+cwsEncryptionRPCEnableEncryptionSnmpIndex OBJECT-TYPE
+ SYNTAX Integer32(0..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Unique key for the clear-critical-security-parameters RPC"
+ ::= { cwsEncryptionRPCEnableEncryptionEntry 1 }
+
+cwsEncryptionRPCEnableEncryptionActivate OBJECT-TYPE
+ SYNTAX INTEGER { notActive(0), activate(1) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Node to activate the clear-critical-security-parameters RPC"
+ ::= { cwsEncryptionRPCEnableEncryptionEntry 2 }
+
+cwsEncryptionRPCEnableEncryptionLastActivation OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Elapsed time since the last EnableEncryption activation"
+ ::= { cwsEncryptionRPCEnableEncryptionEntry 3 }
+
+cwsEncryptionRPCEnableEncryptionLastReturnCode OBJECT-TYPE
+ SYNTAX INTEGER { fail(0), pass(1) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Return code of the last EnableEncryption activation"
+ ::= { cwsEncryptionRPCEnableEncryptionEntry 4 }
+
+cwsEncryptionRPCEnableEncryptionLastFailureReason OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Failure reason of the last EnableEncryption activation failure. If the last
+ call to EnableEncryption did not fail, this is an empty string."
+ ::= { cwsEncryptionRPCEnableEncryptionEntry 5 }
+
+
+-- Conformance statements
+cienaWsEncryptionRPCObjects OBJECT IDENTIFIER
+ ::= { cienaWsEncryptionRPCMIB 1 }
+
+cienaWsEncryptionRPCConformance OBJECT IDENTIFIER
+ ::= { cienaWsEncryptionRPCMIB 2 }
+
+cienaWsEncryptionRPCGroups OBJECT IDENTIFIER
+ ::= { cienaWsEncryptionRPCConformance 1 }
+
+cienaWsEncryptionRPCGroup OBJECT-GROUP
+ OBJECTS {
+ cwsEncryptionRPCClearCSPActivate,
+ cwsEncryptionRPCClearCSPLastActivation,
+ cwsEncryptionRPCClearCSPLastReturnCode,
+ cwsEncryptionRPCClearCSPLastFailureReason,
+ cwsEncryptionRPCEnableEncryptionActivate,
+ cwsEncryptionRPCEnableEncryptionLastActivation,
+ cwsEncryptionRPCEnableEncryptionLastReturnCode,
+ cwsEncryptionRPCEnableEncryptionLastFailureReason
+ }
+ STATUS current
+ DESCRIPTION "Clear Security Parameters RPC group"
+ ::= { cienaWsEncryptionRPCGroups 1 }
+
+cienaWsEncryptionRPCCompliances OBJECT IDENTIFIER
+ ::= { cienaWsEncryptionRPCConformance 2 }
+
+cienaWsEncryptionRPCCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION "Compliance"
+ MODULE MANDATORY-GROUPS { cienaWsEncryptionRPCGroup }
+ ::= { cienaWsEncryptionRPCCompliances 1 }
+
+END -- End module