Observium_CE/mibs/cambium/CAMBIUM-NETWORKS-DEVICE-AGENT-MIB

174 lines
5.6 KiB
Plaintext

CAMBIUM-NETWORKS-DEVICE-AGENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, enterprises, Integer32
FROM SNMPv2-SMI
OBJECT-GROUP
FROM SNMPv2-CONF
DateAndTime, DisplayString, TruthValue
FROM SNMPv2-TC;
deviceAgent MODULE-IDENTITY
LAST-UPDATED "202111300000Z" -- November 30, 2021
ORGANIZATION
"Cambium Networks Inc."
CONTACT-INFO
"Cambium Networks Support"
DESCRIPTION
"This module contains MIB definitions for cnMaestro device agent."
REVISION "202111300000Z" -- November 30, 2020
DESCRIPTION
"Added cambiumDeviceAgentRemoteManager definition."
REVISION "202006240000Z" -- June 24, 2020
DESCRIPTION
"Added support for enforcing certificate validation for
cnMaestro on-premise."
REVISION "201902191500Z" -- February 19, 2019
DESCRIPTION
"Initial Production Version."
::= { cnMatrix 2 }
cnMatrix OBJECT IDENTIFIER ::= { enterprises 17713 24 }
cambiumDeviceAgentEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Remote Management:
Cambium provides cloud management of Cambium devices called cnMaestro.
This allows a user to manage all of their various Cambium devices via the web from any location in the world.
This field enables this cnMaestro Cloud Management."
DEFVAL { true }
::= { deviceAgent 1 }
cambiumDeviceAgentStaticURL OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"cnMaestro URL:
This specifies the URL for accessing the cnMaestro Manager"
DEFVAL { "" }
::= { deviceAgent 2 }
cambiumCNSDeviceAgentID OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..127))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cambium ID:
This is a user name for the cnMaestro Remote Management system.
This is used with the 'Onboarding Key' to on-board older Cambium devices,
which are not provisioned with an MSN in the Cambium factory."
DEFVAL { "" }
::= { deviceAgent 3 }
cambiumCNSDeviceAgentPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..127))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onboarding Key:
This is a password for the cnMaestro Remote Management system.
This is used with the 'Cambium ID' to on-board older Cambium devices,
which are not provisioned with an MSN in the Cambium factory."
DEFVAL { "" }
::= { deviceAgent 4 }
cambiumDeviceAgentValidateCert OBJECT-TYPE
SYNTAX INTEGER {
cloud-only(1),
disabled(2),
full(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Certificate validation:
This verifies the identity of the cnMaestro Manager server.
Cloud-only validates only cnMaestro cloud certificate, cnMaestro on-premise is not validated
Disabled does not validate any certificates
Full validates all certificates, for both cloud and on-premise versions of cnMaestro"
DEFVAL { 1 }
::= { deviceAgent 5 }
cambiumDeviceAgentStatus OBJECT-TYPE
SYNTAX INTEGER {
notConnected(1),
dnsFailed(2),
noCambiumId(3),
error(4),
connecting(5),
approvalPending(6),
connected(7),
ownershipError(8),
messageFromCNS(9)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"cnMaestro connection status:
This shows the current status of the connection to cnMaestro Manager"
::= { deviceAgent 6 }
cambiumDeviceAgentStatusMessage OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..127))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"cnMaestro status message:
This shows a status message that came from cnMaestro Manager"
::= { deviceAgent 7 }
cambiumDeviceAgentCNSURL OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"cnMaestro URL:
This shows the URL of the cnMaestro Manager this device is currently connected to"
::= { deviceAgent 8 }
cambiumDeviceAgentAccountID OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..127))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"cnMaestro Account-ID:
This shows the account ID associated by the cnMaestro Manager"
::= { deviceAgent 9 }
cambiumDeviceAgentLastAction OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..127))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last action performed by the cnMaestro Manager"
::= { deviceAgent 10 }
cambiumDeviceAgentLastSync OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time of the last synchronization with cnMaestro"
::= { deviceAgent 11 }
cambiumDeviceAgentRemoteManager OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the device is under the control of
XMS Cloud Management ('true') or not ('false)."
DEFVAL { false }
::= { deviceAgent 12 }
END