Observium_CE/mibs/cisco/CISCO-SMART-LIC-MIB

1745 lines
66 KiB
Plaintext

-- *****************************************************************
-- CISCO-SMART-LIC-MIB.my
--
-- MIB for Cisco Software Smart Licensing
--
-- Jul 2014, Sreejith Sreekumaran
-- Jan 2016, Kishan Panchangam
--
-- Copyright (c) 2017, 2020-2021 by cisco Systems, Inc.
-- All rights reserved.
--
-- The Structure looks like this
-- Smart License mib Objects
-- ---- Smart License Entitlements
-- ---- Smart License Entitlements Table
-- ---- Smart License Registration
-- ---- Initial Registration Times
-- ---- Renew Registration Times
-- ---- Authorization Info
-- ---- Authorization Info Eval Period
-- ---- Authorization Renewal Time
-- ---- Notification Objects
-- ---- Smart License MIB Notify
-- ---- Smart License MIB Conformance Objects
-- ---- Conformanc Compliance Objects
-- ---- Conformance Groups
--
-- *****************************************************************
CISCO-SMART-LIC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Unsigned32,
Integer32,
OBJECT-IDENTITY
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
NOTIFICATION-GROUP,
OBJECT-GROUP
FROM SNMPv2-CONF
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
TruthValue
FROM SNMPv2-TC
ciscoMgmt
FROM CISCO-SMI;
ciscoSmartLicMIB MODULE-IDENTITY
LAST-UPDATED "202107270000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: ask-smartlicensing@cisco.com"
DESCRIPTION
"The MIB module for managing licenses on the system.
The licensing mechanism provides flexibility to
enforce licensing for various features in the system.
The following description introduces different concepts and
terminologies necessary to understand the MIB
definition and to perform license management.
Product Instance: An instance of a Cisco software image that
runs on a hardware platform and requires some licensing
capability.
Software ID tag: A string generated by the Cisco
Connected Software IT team to uniquely identify a Cisco
software product.
Smart Account: A Smart Licensing account that is created
for Cisco customers or partners to manage their Smart
Licensing product instances and licenses. The account is
created on the Cisco Smart Software Manager portal. An
enterprise account can have several virtual accounts (a.k.a.
pools) of licenses.
Cisco Smart Software Manager (CSSM): The Smart Licensing
back-end system, hosted on Cisco IT infrastructure, is
responsible for managing all Smart Licensing services and
transactions. It provides a set of APIs that the Smart Agent
can communicate with and an external-facing
UI for Cisco customers and partners to log into and
manage their Smart Licensing account.
Registration Token: A token that is generated from the
Cisco Smart Software Manager. The token is used to register a
product instance with the Cisco Smart Software Manager.
Smart Agent: A Smart Licensing software client that runs
on a product instance and communicates with the Cisco Smart
Software Manager.
Entitlement Tag: A unique string that identifies a
feature that can be enabled on a product instance. The tags are
used by both the Smart Agent and the Cisco Smart Software
Manager to track entitlement requests.
Transport Mode: The Smart Agent uses the Smart Call Home
(SCH) service as a transport medium to communicate with the
Smart Licensing back-end.
Crypto (LCS) Service: In addition to HTTPS exchanged
messages are further signed and verified on both sides to ensure
the authenticity of all communication. The Smart Software
Licensing system uses a crypto service and underlying crypto
library (either CiscoSSL or PKI). The Smart Software Licensing
back-end leverages the Licensing Crypto Service (LCS) service.
UDI: Unique Device Identifier that uniquely identifies a
device. Primarily it consists of a product ID, version ID and
serial number of the Customers device.
Grace Period: A product enters into a grace period when
the authorization period expires. This is the result of
multiple authorization attempt failures which occurring 90 days
after the last successful authorization. The grace period
continues until the grace period expires - 90 days after the
grace period starts.
Counted License: Limits the number of similar entities that can
consume a license. For example, a counted license when used
by a feature can limit the number of
IP phones that can connect or the number of tunnels that can be
created.
Evaluation License: An Evaluation License grants the
right to a customer to enable functionality of a product
instance before registering it and without an explicit portal
based license for a limited amount of time. This amount of time
ranges on average between 60 to 90 days. Evaluation licenses
are available for most functionality, but may be limited for a
variety of
reasons such as legal, royalty, regulatory, or other
causes.
This MIB module also defines various notifications that
will be triggered to asynchronously notify the management
application of any critical events."
REVISION "202107210000Z"
DESCRIPTION
"Documentaiton change for few of the existing OIDs.
Also added new traps for few more new notifications
for Policy mode."
REVISION "202006210000Z"
DESCRIPTION
"Documentaiton change."
REVISION "202005040000Z"
DESCRIPTION
"Documentaiton change."
REVISION "202001070000Z"
DESCRIPTION
"Added new notifications."
REVISION "201911270000Z"
DESCRIPTION
"Added new notifications."
REVISION "201708140000Z"
DESCRIPTION
"Added new notifications."
REVISION "201703300000Z"
DESCRIPTION
"Refactored the EntitlementInfo object and removed the HA info
related notification objects"
REVISION "201703290000Z"
DESCRIPTION
"Removed Scheduler, HA and Certificate Info and also changes the
data type for time related fields to Unsigned32.
Also changed the data type to TruthValue for fields having
boolean state"
REVISION "201411100000Z"
DESCRIPTION
"Modified based on review comments"
REVISION "201411090000Z"
DESCRIPTION
"Initial Version of Cisco Smart Licensing MIB"
::= { ciscoMgmt 831 }
-- Textual Conventions definition will be defined before this line
--
-- Smart License MIB Objects
ciscoSlaMIBObjects OBJECT IDENTIFIER
::= { ciscoSmartLicMIB 0 }
-- Smart License General Information
ciscoSlaInstanceId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field contains the smart licence agent's instance number"
::= { ciscoSlaMIBObjects 1 }
ciscoSlaSUDIInfo OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field contains the device identifier information"
::= { ciscoSlaMIBObjects 2 }
ciscoSlaVersion OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Smart Licensing Version information in format
e.g Cisco Smart Licensing Agent, Version 1.1.0_290"
::= { ciscoSlaMIBObjects 3 }
ciscoSlaEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tells whether the Smart Licensing mode is enabled or not."
::= { ciscoSlaMIBObjects 4 }
-- - Smart License Entitlements
ciscoSlaEntitlementInfo OBJECT IDENTIFIER
::= { ciscoSlaMIBObjects 5 }
-- Smart License Entitlements Table
ciscoSlaEntitlementInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF CiscoSlaEntitlementInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about all entitlements being
requested from this device"
::= { ciscoSlaEntitlementInfo 1 }
ciscoSlaEntitlementInfoEntry OBJECT-TYPE
SYNTAX CiscoSlaEntitlementInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in ciscoSlaEntitlementInfoEntry. Each entry contains
information about a entitlement requested on the device. This
entry gets created when a license is requested successfully.
Management application can not create these entries directly"
INDEX { ciscoSlaEntitlementInfoIndex }
::= { ciscoSlaEntitlementInfoTable 1 }
CiscoSlaEntitlementInfoEntry ::= SEQUENCE {
ciscoSlaEntitlementInfoIndex Unsigned32,
ciscoSlaEntitlementRequestCount Unsigned32,
ciscoSlaEntitlementTag SnmpAdminString,
ciscoSlaEntitlementVersion SnmpAdminString,
ciscoSlaEntitlementEnforceMode INTEGER,
ciscoSlaEntitlementDescription SnmpAdminString,
ciscoSlaEntitlementFeatureName SnmpAdminString,
ciscoSlaEntitlementExportAllowed INTEGER
}
ciscoSlaEntitlementInfoIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object uniquely identifies an entitlement record"
::= { ciscoSlaEntitlementInfoEntry 1 }
ciscoSlaEntitlementRequestCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of count that was requested for this entitlement tag. If
the value is less than zero it means that this entitlement is
not in use."
::= { ciscoSlaEntitlementInfoEntry 2 }
ciscoSlaEntitlementTag OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tag name for the entitlement in use.
This is abbreviated form of the entitlement tag."
::= { ciscoSlaEntitlementInfoEntry 3 }
ciscoSlaEntitlementVersion OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Entitlement version."
::= { ciscoSlaEntitlementInfoEntry 4 }
ciscoSlaEntitlementEnforceMode OBJECT-TYPE
SYNTAX INTEGER {
initialized(1), -- Initialized
waiting(2), -- The initial state after an
-- entitlement request while we are
-- waiting for the authorization
-- request response. In this mode
-- the device will already have
-- established communication with
-- Cisco And successfully registered
-- with Cisco Licensing Cloud
authorized(3), -- The Cisco Licensing Authority
-- has responded that the
-- entitlement requested is in
-- compliance
outOfCompliance(4), -- The agent has received an
-- out of compliance status
-- in response to an
-- entitlement authorization
-- request to the Cisco
-- licensing authority. The
-- customer is out of
-- compliance with their
-- contract. They have
-- either used too many
-- licenses/entitlements or
-- they are not authorized
-- to use a particular
-- entitlement tag.
overage(5), -- The entitlement is in overage.
-- This is informational only. No
-- enforcement action should be
-- taken. The customer is still in
-- compliance
-- but within the allowed overage
-- amount as specified in their
-- contract.
evaluationPeriod(6), -- The agent is using the
-- evaluation period for
-- this entitlement.
-- In this mode
-- the device has not
-- established
-- communication
-- with Cisco and had not
-- registered.
evaluationExpired(7), -- Evaluation period has
-- expired.
authorizationExpired(8), -- Authorization period
-- has expired. This will
-- occur if the device
-- has not has not been
-- able to communicate
-- with Cisco for an
-- extended period of
-- time usually 90 days.
gracePeriodExpired(9), -- The grace period has
-- expired. This means
-- the device has not
-- contacted
-- Cisco for about 180
-- days.
disabled(10), -- Smart Licensing has been
-- deactivated or disabled. The
-- application should disable the
-- feature using this entitlement.
reservedAuthorized(11), -- Authorized and
-- reservation
-- authorization code is
-- installed.
invalidTag(12), -- The entitlement tag is
-- invalid. The Licensing
-- backend at Cisco
-- does not recognize the
-- entitlement tag because it is
-- not in the database.
notAuthorized(13), -- SLR authorization code is
-- installed and it does not
-- contain one or more already
-- consumed license. Or it does
-- not contain enough count for
-- one or more license already
-- consumed.
notApplicable(14), -- Policy mode enforcement
-- mode. Not used any more.
inUse(15), -- Policy mode enforcement mode.
-- Entitlements are in use.
notInUse(16) -- Policy mode enforcement mode.
-- Entitlements are in use.
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enforce Mode. This denotes the enforcement mode for
the entitlement tag.
* In Entitlement notifications this will indicate the
enforcement mode of an individual entitlement.
* In global notifications this indicates the overall
enforcement mode in the agent."
::= { ciscoSlaEntitlementInfoEntry 5 }
ciscoSlaEntitlementDescription OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description of this feature. May be NULL.
This value is only available after the agent receives a
response from CSSM to an Authorization request."
::= { ciscoSlaEntitlementInfoEntry 6 }
ciscoSlaEntitlementFeatureName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The short feature name used by CSSM. May be NULL.
The feature name is only available after the agent receives a
response, from Cisco, to an Authorization request."
::= { ciscoSlaEntitlementInfoEntry 7 }
ciscoSlaEntitlementExportAllowed OBJECT-TYPE
SYNTAX INTEGER {
false(0), -- The entitlement is export restricted
-- and this device is not allowed to use
-- it.
true(1) -- Either the entitlement is not export
-- restricted so device is allowed to use
-- it. Or it's export restricted but
-- still device is is allowed to use it.
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Export allowed flag value for this entitlement"
::= { ciscoSlaEntitlementInfoEntry 8 }
-- - Smart License Registration
ciscoSlaRegistrationStatusInfo OBJECT IDENTIFIER
::= { ciscoSlaMIBObjects 6 }
ciscoSlaRegistrationStatus OBJECT-TYPE
SYNTAX INTEGER {
notRegistered(1), -- Smart Agent not registered
registrationInProgress(2), -- Smart Agent
-- Registration is in
-- Progress
registrationFailed(3), -- Smart Agent
-- Registration Failed
registrationRetryinProgress(4), -- Smart Agent
-- registration
-- retry in
-- Progress
registrationCompleted(5) -- Smart Agent
-- registration
-- completed.
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Smart Agent Registration Status. This is the status of the
registration initiated using the token generated from the
Cisco Licensing portal.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRegistrationStatusInfo 1 }
ciscoSlaVirtualAccount OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The virtual account name created in the Licensing Portal to
which this device will be registered.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRegistrationStatusInfo 2 }
ciscoSlaNextCertificateExpireTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The next expiration date/time of ID Certificate in UTC epoch
seconds.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRegistrationStatusInfo 3 }
ciscoSlaEnterpriseAccountName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The enterprise account name as configured in the Cisco
Licensing Portal.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRegistrationStatusInfo 4 }
-- Initial Registration Times
ciscoSlaRegisterTime OBJECT IDENTIFIER
::= { ciscoSlaRegistrationStatusInfo 5 }
ciscoSlaRegisterInitTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in UTC epoch seconds when the Registration of the Smart
Agent was initialized.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRegisterTime 1 }
ciscoSlaRegisterSuccess OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the last attempted Registration of Smart Agent.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRegisterTime 2 }
ciscoSlaRegisterFailureReason OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reason for the failure of the last Registration Attempt.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRegisterTime 3 }
ciscoSlaRegisterNextRetryTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in UTC epoch seconds when the next registration attempt
will be made.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRegisterTime 4 }
-- Renew Registration Times
ciscoSlaRenewTime OBJECT IDENTIFIER
::= { ciscoSlaRegistrationStatusInfo 6 }
ciscoSlaRenewInitTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in UTC epoch seconds when the ID Cert renewal was
initialized.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRenewTime 1 }
ciscoSlaRenewSuccess OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of Renewal of ID Certificate.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRenewTime 2 }
ciscoSlaRenewFailureReason OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reason for the failure of the last attempted ID Cert Renewal.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRenewTime 3 }
ciscoSlaRenewNextRetryTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in UTC epoch seconds when the next ID Cert renewal will
be tried.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaRenewTime 4 }
-- - Authorization Info
ciscoSlaAuthorizationInfo OBJECT IDENTIFIER
::= { ciscoSlaMIBObjects 7 }
ciscoSlaAuthExpireTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in UTC epoch seconds when the authorization will
expire if not renewed.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthorizationInfo 1 }
ciscoSlaAuthComplianceStatus OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Overall enforcement status of Smart Licensing in the device.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthorizationInfo 2 }
ciscoSlaAuthOOCStartTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in UTC epoch seconds Smart Agent entered Out of
Compliance state for this device.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthorizationInfo 3 }
-- Authorization Info Eval Period
ciscoSlaAuthEvalPeriod OBJECT IDENTIFIER
::= { ciscoSlaAuthorizationInfo 4 }
ciscoSlaAuthEvalPeriodInUse OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the Evaluation Period is in Use or not.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthEvalPeriod 1 }
ciscoSlaAuthEvalExpiredTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in UTC epoch seconds when the Evaluation Period had
expired.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthEvalPeriod 2 }
ciscoSlaAuthEvalPeriodLeft OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Amount of Time left in the Evaluation Period.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthEvalPeriod 3 }
-- Authorization Renewal
ciscoSlaAuthRenewTime OBJECT IDENTIFIER
::= { ciscoSlaAuthorizationInfo 5 }
ciscoSlaAuthRenewInitTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Smart Agent Authorization Renewal Initialization Time in UTC
epoch seconds.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthRenewTime 1 }
ciscoSlaAuthRenewSuccess OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the Authorization Renewal was successful
or not.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthRenewTime 2 }
ciscoSlaAuthRenewFailureReason OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The reason for the failure of the last renewal request.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthRenewTime 3 }
ciscoSlaAuthRenewNextRetryTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in UTC epoch seconds when the next renewal will be
retried.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaAuthRenewTime 4 }
-- - Notification Objects
ciscoSlaNotifObjects OBJECT IDENTIFIER
::= { ciscoSlaMIBObjects 8 }
ciscoSlaGlobalNotifEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether the device should generate
the global notifications related to Smart Agent. This object
enables/disables sending following notifications:
ciscoSlaSmartAgentNotifyEnforcementMode,
ciscoSlaSmartAgentNotifyReady,
ciscoSlaSmartAgentNotifyEnabled,
ciscoSlaSmartAgentNotifyDisabled,
ciscoSlaSmartAgentNotifyRegisterFailed,
ciscoSlaSmartAgentNotifyRegisterSuccess,
ciscoSlaSmartAgentNotifyIdCertExpired,
ciscoSlaSmartAgentNotifyIdCertRenewSuccess,
ciscoSlaSmartAgentNotifyIdCertRenewFail,
ciscoSlaSmartAgentNotifyAuthRenewSuccess,
ciscoSlaSmartAgentNotifyAuthRenewFail,
ciscoSlaSmartAgentNotifyCommunicationFailure,
ciscoSlaSmartAgentNotifyCommunicationRestored,
ciscoSlaSmartAgentNotifyIdCertRenewNotStarted,
ciscoSlaSmartAgentNotifyIdCertOutOfRange,
ciscoSlaSmartAgentNotifySystemClockChanged,
ciscoSlaSmartAgentNotifyEvalExpiryWarning,
ciscoSlaSmartAgentNotifyEvalExpired,
ciscoSlaSmartAgentNotifyIdCertExpiryWarning,
ciscoSlaSmartAgentNotifyDeRegisterSuccess,
ciscoSlaSmartAgentNotifyDeRegisterFailed,
ciscoSlaSmartAgentNotifyConversionStarted,
ciscoSlaSmartAgentNotifyConversionStatus,
ciscoSlaSmartAgentNotifyConversionComplete,
ciscoSlaSmartAgentNotifyThirdpartyModeEnabled,
ciscoSlaSmartAgentNotifyThirdpartyModeDisabled,
ciscoSlaSmartAgentNotifyUtilityCertExpired,
ciscoSlaSmartAgentNotifyUtilityCertRenewFailed,
ciscoSlaSmartAgentNotifyUtilityCertRenewSuccess,
ciscoSlaSmartAgentNotifyUtilityDataReportingStarted,
ciscoSlaSmartAgentNotifyUtilityDataReportingStopped,
ciscoSlaSmartAgentNotifyUtilitySendRUMFailed,
ciscoSlaSmartAgentNotifyUtilityCertFQDNMismatch,
ciscoSlaSmartAgentNotifySmartTransportNotConfigured,
ciscoSlaSmartAgentNotifyHostnameMatchedWithUDI,
ciscoSlaSmartAgentNotifyExportRequestFailure,
ciscoSlaSmartAgentNotifyExportHAMismatch,
ciscoSlaSmartAgentNotifyExportAuthKeyNotSupported,
ciscoSlaSmartAgentNotifyExportControlledTag,
ciscoSlaSmartAgentNotifyEndPointReset,
ciscoSlaSmartAgentNotifyExportRequestSuccess,
ciscoSlaSmartAgentNotifyAuthorizationInstall,
ciscoSlaSmartAgentNotifyAuthorizationRemove,
ciscoSlaSmartAgentNotifyPolicyInstalled,
ciscoSlaSmartAgentNotifyPolicyRemoved,
ciscoSlaSmartAgentNotifyRUMACKNotReceived,
ciscoSlaSmartAgentNotifyRUMACKReceived,
ciscoSlaSmartAgentNotifyAuthorizationInstallFailed,
ciscoSlaSmartAgentNotifyReportingRequired,
ciscoSlaSmartAgentNotifyPolicyInstallFailed,
ciscoSlaSmartAgentNotifyPolicyInstallSuccess,
ciscoSlaSmartAgentNotifyReportingNotSupported,
ciscoSlaSmartAgentNotifyTrustInstallSuccess,
ciscoSlaSmartAgentNotifyTrustInstallFailed,
ciscoSlaSmartAgentNotifyPolicyInitialACKState"
DEFVAL { true }
::= { ciscoSlaNotifObjects 1 }
ciscoSlaEntitlementNotifEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether the device should generate
the notifications related to entitlement enforce mode in Smart
Agent. This object
enables/disables sending following notifications:
ciscoSlaSmartAgentNotifyEntitlementEnforceMode"
::= { ciscoSlaNotifObjects 2 }
-- De Registration Info objects
ciscoSlaDeRegistrationInfo OBJECT IDENTIFIER
::= { ciscoSlaMIBObjects 9 }
ciscoSlaFailureReason OBJECT-TYPE
SYNTAX INTEGER {
invalid(0), -- Invalid failure reason
alreadyRegistered(1), -- Smart Agent already
-- registered
dailyJobTimerReset(2), -- Smart Agent
-- Daily Job timer reset
deRegisterFailure(3) -- Generic failure reason
-- for de-register
-- Specific reason is in ciscoSlaDeRegisterFailureMsg
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Smart Agent Registration/de-registration failure reasons. This
should be received in response message from Cisco Smart
Software
Manager.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaDeRegistrationInfo 1 }
ciscoSlaDeRegisterFailureMsg OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The failure message of the last deregistration request.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaDeRegistrationInfo 2 }
-- Third party and Utility Info objects
ciscoSlaThirdPartyAndUtilityInfo OBJECT IDENTIFIER
::= { ciscoSlaMIBObjects 10 }
ciscoSlaThirdPartyAndUtilityFailureMsg OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Failure reason string."
::= { ciscoSlaThirdPartyAndUtilityInfo 1 }
ciscoSlaExportInfo OBJECT IDENTIFIER
::= { ciscoSlaMIBObjects 11 }
ciscoSlaExportFailureReason OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Failure reason enum. Enum includes:
Invalid = 0
AlreadyRegistered = 1
DailyJobTimerReset = 2
Deregister = 3"
::= { ciscoSlaExportInfo 1 }
ciscoSlaExportFailureMessage OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Failure message in string format."
::= { ciscoSlaExportInfo 2 }
ciscoSlaReportingInfo OBJECT IDENTIFIER
::= { ciscoSlaMIBObjects 12 }
ciscoSlaDaysRUMAckNotReceived OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of days RUM ack has not been received."
::= { ciscoSlaReportingInfo 1 }
ciscoSlaDaysReportingRequired OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of days within which reporting has to be done."
::= { ciscoSlaReportingInfo 2 }
ciscoSlaPolicyModeInfo OBJECT IDENTIFIER
::= { ciscoSlaMIBObjects 13 }
ciscoSlaPolicyModeFailureMessage OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Failure message in string format.
This OID value is not persisted. SNMP get or SNMP walk would not
fetch a proper value for this OID.
Policy Mode OID: This OID is only relevant when Smart Agent is
operating in Policy mode."
::= { ciscoSlaPolicyModeInfo 1 }
ciscoSlaPolicyModeInitialACKState OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current RUM report ACK status in device, dictated by installed
policy. Enum Includes:
invalid = 0
ackNotRequired = 1
reportNotRequired = 2
received = 3
notReceived = 4
expired = 5
This OID value is not persisted. SNMP get or SNMP walk would
not
fetch a proper valuefor this OID.
Policy Mode OID: This OID is only relevant when Smart Agent is
operating in Policy mode."
::= { ciscoSlaPolicyModeInfo 2 }
-- Smart License MIB Notify
ciscoSlaMIBNotifs OBJECT IDENTIFIER
::= { ciscoSmartLicMIB 1 }
ciscoSlaSmartAgentNotifyEnforcementMode NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaEntitlementEnforceMode
}
STATUS current
DESCRIPTION
"This notification is sent when the overall enforcement mode in
the agent changes."
::= { ciscoSlaMIBNotifs 1 }
ciscoSlaSmartAgentNotifyReady NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when the Smart agent is initialized
and ready."
::= { ciscoSlaMIBNotifs 2 }
ciscoSlaSmartAgentNotifyEnabled NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart licensing has been
enabled."
::= { ciscoSlaMIBNotifs 3 }
ciscoSlaSmartAgentNotifyDisabled NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart licensing has been
disabled"
::= { ciscoSlaMIBNotifs 4 }
ciscoSlaSmartAgentNotifyRegisterFailed NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart licensing registration
with Cisco Software Manager has failed.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 5 }
ciscoSlaSmartAgentNotifyRegisterSuccess NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart licensing registration
with Cisco Software Manager has succeeded.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 6 }
ciscoSlaSmartAgentNotifyIdCertExpired NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart licensing ID (node)
certificate has expired.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 7 }
ciscoSlaSmartAgentNotifyIdCertRenewSuccess NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart licensing ID (node)
certificate renewal has succeded.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 8 }
ciscoSlaSmartAgentNotifyIdCertRenewFail NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart licensing ID (node)
certificate renewal has failed.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 9 }
ciscoSlaSmartAgentNotifyAuthRenewSuccess NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart licensing entitlement
(AUTH) renew was successful.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 10 }
ciscoSlaSmartAgentNotifyAuthRenewFail NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart licensing entitlement
(AUTH) renew has failed.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 11 }
ciscoSlaSmartAgentNotifyCommunicationFailure NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart Agent
failed to communicate with CSSM."
::= { ciscoSlaMIBNotifs 12 }
ciscoSlaSmartAgentNotifyCommunicationRestored NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart Agent
communication with CSSM has been restored"
::= { ciscoSlaMIBNotifs 13 }
ciscoSlaSmartAgentNotifyIdCertRenewNotStarted NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart Agent
Id (Node) certificate renewal is not started.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 14 }
ciscoSlaSmartAgentNotifyEntitlementEnforceMode NOTIFICATION-TYPE
OBJECTS {
ciscoSlaEntitlementRequestCount,
ciscoSlaEntitlementTag,
ciscoSlaEntitlementVersion,
ciscoSlaEntitlementEnforceMode,
ciscoSlaSUDIInfo
}
STATUS current
DESCRIPTION
"This notification is sent when the enforcement mode of an
entitlement has changed."
::= { ciscoSlaMIBNotifs 15 }
ciscoSlaSmartAgentNotifyIdCertOutOfRange NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when the ID certificate is
out of the valid range after the system clock changed.
It means the current time is either before the start time or
after the end time of the certificate.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 16 }
ciscoSlaSmartAgentNotifySystemClockChanged NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when the system clock has changed."
::= { ciscoSlaMIBNotifs 17 }
ciscoSlaSmartAgentNotifyEvalExpiryWarning NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to warn regarding the impending
evaluation time expiry.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 18 }
ciscoSlaSmartAgentNotifyEvalExpired NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to notify the expiration of the
evaluation period.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 19 }
ciscoSlaSmartAgentNotifyIdCertExpiryWarning NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to warn regarding the impending
expiry of the id (node) certificate.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 20 }
ciscoSlaSmartAgentNotifyDeRegisterSuccess NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to inform that the product has
successfully un-registered with the Cisco Smart Software
Manager.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 21 }
ciscoSlaSmartAgentNotifyDeRegisterFailed NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaFailureReason,
ciscoSlaDeRegisterFailureMsg
}
STATUS current
DESCRIPTION
"This notification is sent to inform that Cisco Smart Software
Manager has send error in de-registration response.
The agent will locally remove all registration information and
transition back to the unidentified (not-registered) state.
CSSM would not know the agent is un-registered.
This OID is not relevant when Smart Agent is operating in Policy
mode."
::= { ciscoSlaMIBNotifs 22 }
ciscoSlaSmartAgentNotifyThirdpartyModeEnabled NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to inform the Agent is now in
thirdparty mode."
::= { ciscoSlaMIBNotifs 23 }
ciscoSlaSmartAgentNotifyThirdpartyModeDisabled NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to inform the Agent is now out of
thirdparty mode."
::= { ciscoSlaMIBNotifs 24 }
ciscoSlaSmartAgentNotifyUtilityCertExpired NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to inform that Utility certificate
has expired."
::= { ciscoSlaMIBNotifs 25 }
ciscoSlaSmartAgentNotifyUtilityCertRenewFailed NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaThirdPartyAndUtilityFailureMsg
}
STATUS current
DESCRIPTION
"This notification is sent to inform that Utility certificate
renewal has failed."
::= { ciscoSlaMIBNotifs 26 }
ciscoSlaSmartAgentNotifyUtilityCertRenewSuccess NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to inform that Utility certificate
renewal successful."
::= { ciscoSlaMIBNotifs 27 }
ciscoSlaSmartAgentNotifyUtilityDataReportingStarted NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to inform that Utility data reporting
has started.
In TPBP this will occur when the product instance receives a
utility certificate during registration.
In SPLA utility it occurs when utility is enabled, the URL is
set in the CLI and the agent has received subscription
information."
::= { ciscoSlaMIBNotifs 28 }
ciscoSlaSmartAgentNotifyUtilityDataReportingStopped NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to inform that Utility data reporting
has stopped.
In TPBP this will occur on a de-registration or when the utility
certificate expires.
In SPLA it occurs when utility is utility is disabled, a
de-registration occurs or the ID certificate expires."
::= { ciscoSlaMIBNotifs 29 }
ciscoSlaSmartAgentNotifyUtilitySendRUMFailed NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaThirdPartyAndUtilityFailureMsg
}
STATUS current
DESCRIPTION
"This notification is sent to inform that rum report send
failed."
::= { ciscoSlaMIBNotifs 30 }
ciscoSlaSmartAgentNotifyUtilityCertFQDNMismatch NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to inform Utility cert config
mismatch. The Smart licensing url setting does not match the
FQDN embedded in the utility certificate."
::= { ciscoSlaMIBNotifs 31 }
ciscoSlaSmartAgentNotifySmartTransportNotConfigured NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Utility is enabled and we have
subscription but smart transport is not configured"
::= { ciscoSlaMIBNotifs 32 }
ciscoSlaSmartAgentNotifyHostnameMatchedWithUDI NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Smart Agent receives a
HostnameChange event and new hostname is matched with one or
more fields in current UDI."
::= { ciscoSlaMIBNotifs 33 }
ciscoSlaSmartAgentNotifyExportRequestFailure NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaEntitlementFeatureName,
ciscoSlaEntitlementTag,
ciscoSlaExportFailureMessage
}
STATUS current
DESCRIPTION
"This notification is sent when request for the export
authorization key has failed."
::= { ciscoSlaMIBNotifs 34 }
ciscoSlaSmartAgentNotifyExportHAMismatch NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaExportFailureReason,
ciscoSlaExportFailureMessage
}
STATUS current
DESCRIPTION
"This notification is sent when standby or members do not have
the export authorization keys for all the same features as the
active has."
::= { ciscoSlaMIBNotifs 35 }
ciscoSlaSmartAgentNotifyExportAuthKeyNotSupported NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when the request for export
authorization (or return) key is currently not supported by the
satellite."
::= { ciscoSlaMIBNotifs 36 }
ciscoSlaSmartAgentNotifyExportControlledTag NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaEntitlementTag,
ciscoSlaEntitlementExportAllowed
}
STATUS current
DESCRIPTION
"This notification is sent to specify whether the Customer is
allowed or not allowed to use an export controlled entitlement."
::= { ciscoSlaMIBNotifs 37 }
ciscoSlaSmartAgentNotifyEndPointReset NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent to platform so that it reports the
entire list of End Points to Smart Agent instead of delta."
::= { ciscoSlaMIBNotifs 38 }
ciscoSlaSmartAgentNotifyExportRequestSuccess NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaEntitlementFeatureName,
ciscoSlaEntitlementTag
}
STATUS current
DESCRIPTION
"This notification is sent when the request for the export
authorization key is successful."
::= { ciscoSlaMIBNotifs 39 }
ciscoSlaSmartAgentNotifyAuthorizationInstall NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent in all the below scenarios:
- A new Smart Licensing authorization code has been
installed.
- A new authorization code has been installed and has
overwritten a previous code.
- The platform has delivered a list of entitlements to the
agent that may be authorized.
This OID is only relevant when Smart Agent is operating in
Policy mode."
::= { ciscoSlaMIBNotifs 40 }
ciscoSlaSmartAgentNotifyAuthorizationRemove NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when an authorization code has
been removed.
This OID is only relevant when Smart Agent is operating in
Policy mode."
::= { ciscoSlaMIBNotifs 41 }
ciscoSlaSmartAgentNotifyPolicyInstalled NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when policy file is installed in
device.
This OID is only relevant when Smart Agent is operating in
Policy mode."
::= { ciscoSlaMIBNotifs 42 }
ciscoSlaSmartAgentNotifyPolicyRemoved NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when policy file is removed from
device.
This OID is only relevant when Smart Agent is operating in
Policy mode."
::= { ciscoSlaMIBNotifs 43 }
ciscoSlaSmartAgentNotifyRUMACKNotReceived NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaDaysRUMAckNotReceived
}
STATUS current
DESCRIPTION
"This notification would be sent when RUM report ack has not
been received in the time (in days) specified by the installed
policy.
This OID is only relevant when Smart Agent is operating in
Policy mode."
::= { ciscoSlaMIBNotifs 44 }
ciscoSlaSmartAgentNotifyRUMACKReceived NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when a RUM report ACK is received.
This OID is only relevant when Smart Agent is operating in
Policy mode."
::= { ciscoSlaMIBNotifs 45 }
ciscoSlaSmartAgentNotifyAuthorizationInstallFailed NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when an attempt to install licensing
authorization code is failed.
This OID is only relevant when Smart Agent is operating in
Policy mode."
::= { ciscoSlaMIBNotifs 46 }
ciscoSlaSmartAgentNotifyReportingRequired NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaDaysReportingRequired
}
STATUS current
DESCRIPTION
"This notification is sent when a license is in use that was not
purchased so reporting will be required at the time specified.
This OID is only relevant when Smart Agent is operating in
Policy mode."
::= { ciscoSlaMIBNotifs 47 }
ciscoSlaSmartAgentNotifyPolicyInstallFailed NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaPolicyModeFailureMessage
}
STATUS current
DESCRIPTION
"This notification is sent when Policy installation fails.
Policy Mode Notification: This notificaiton/OID is exclussive
for Policy mode of operation."
::= { ciscoSlaMIBNotifs 48 }
ciscoSlaSmartAgentNotifyPolicyInstallSuccess NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Policy installation is
Successful.
Policy Mode Notification: This notificaiton/OID is exclussive
for Policy mode of operation."
::= { ciscoSlaMIBNotifs 49 }
ciscoSlaSmartAgentNotifyReportingNotSupported NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when backend sserver (in most cases
on-Prem) does not support reporting.
Policy Mode Notification: This notificaiton/OID is exclussive
for Policy mode of operation."
::= { ciscoSlaMIBNotifs 50 }
ciscoSlaSmartAgentNotifyTrustInstallSuccess NOTIFICATION-TYPE
OBJECTS { ciscoSlaSUDIInfo }
STATUS current
DESCRIPTION
"This notification is sent when Trust is installed
successfully.
Policy Mode Notification: This notificaiton/OID is exclussive
for Policy mode of operation."
::= { ciscoSlaMIBNotifs 51 }
ciscoSlaSmartAgentNotifyTrustInstallFailed NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This notification is sent when Trust installation fails.
Policy Mode Notification: This notificaiton/OID is exclussive
for Policy mode of operation."
::= { ciscoSlaMIBNotifs 52 }
ciscoSlaSmartAgentNotifyPolicyInitialACKState NOTIFICATION-TYPE
OBJECTS {
ciscoSlaSUDIInfo,
ciscoSlaPolicyModeInitialACKState
}
STATUS current
DESCRIPTION
"This notification is sent during device bootup. It contains
current RUM acknowledgement state, discated by installed
policy."
::= { ciscoSlaMIBNotifs 53 }
-- Smart License MIB Conformance Objects
ciscoSlaMIBConform OBJECT IDENTIFIER
::= { ciscoSmartLicMIB 2 }
-- - Conformanc Compliance Objects
ciscoSlaMIBCompliances OBJECT IDENTIFIER
::= { ciscoSlaMIBConform 1 }
ciscoSlaMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for Cisco Smart license MIB."
MODULE -- this module
MANDATORY-GROUPS {
ciscoSlaMIBEntitlementInfoGroup,
ciscoSlaMIBRegistrationStatusInfoGroup,
ciscoSlaMIBGlobalNotificationGroup,
ciscoSlaMIBAgentInfoGroup,
ciscoSlaMIBEntitlementNotifGroup,
ciscoSlaMIBNotificationEnableGroup,
ciscoSlaMIBAuthorizationInfoGroup,
ciscoSlaMIBDeRegistrationInfoGroup,
ciscoSlaMIBThirdPartyAndUtilityInfoGroup,
ciscoSlaMIBExportInfoGroup,
ciscoSlaMIBReportingInfoGroup,
ciscoSlaMIBPolicyModeInfoGroup
}
::= { ciscoSlaMIBCompliances 1 }
-- - Conformance Groups
ciscoSlaMIBGroups OBJECT IDENTIFIER
::= { ciscoSlaMIBConform 2 }
ciscoSlaMIBEntitlementInfoGroup OBJECT-GROUP
OBJECTS {
ciscoSlaEntitlementRequestCount,
ciscoSlaEntitlementTag,
ciscoSlaEntitlementVersion,
ciscoSlaEntitlementEnforceMode,
ciscoSlaEntitlementFeatureName,
ciscoSlaEntitlementDescription,
ciscoSlaEntitlementExportAllowed
}
STATUS current
DESCRIPTION
"Collection of objects for Entitlements requested and their
related information."
::= { ciscoSlaMIBGroups 1 }
ciscoSlaMIBRegistrationStatusInfoGroup OBJECT-GROUP
OBJECTS {
ciscoSlaRegistrationStatus,
ciscoSlaVirtualAccount,
ciscoSlaNextCertificateExpireTime,
ciscoSlaEnterpriseAccountName,
ciscoSlaRegisterInitTime,
ciscoSlaRegisterSuccess,
ciscoSlaRenewInitTime,
ciscoSlaRenewSuccess,
ciscoSlaRenewFailureReason,
ciscoSlaRenewNextRetryTime,
ciscoSlaRegisterFailureReason,
ciscoSlaRegisterNextRetryTime
}
STATUS current
DESCRIPTION
"Collection of objects representing the information regarding
the registration status of the device."
::= { ciscoSlaMIBGroups 2 }
ciscoSlaMIBGlobalNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ciscoSlaSmartAgentNotifyEnforcementMode,
ciscoSlaSmartAgentNotifyReady,
ciscoSlaSmartAgentNotifyEnabled,
ciscoSlaSmartAgentNotifyDisabled,
ciscoSlaSmartAgentNotifyRegisterFailed,
ciscoSlaSmartAgentNotifyRegisterSuccess,
ciscoSlaSmartAgentNotifyIdCertExpired,
ciscoSlaSmartAgentNotifyIdCertRenewSuccess,
ciscoSlaSmartAgentNotifyIdCertRenewFail,
ciscoSlaSmartAgentNotifyAuthRenewSuccess,
ciscoSlaSmartAgentNotifyAuthRenewFail,
ciscoSlaSmartAgentNotifyCommunicationFailure,
ciscoSlaSmartAgentNotifyCommunicationRestored,
ciscoSlaSmartAgentNotifyIdCertRenewNotStarted,
ciscoSlaSmartAgentNotifyIdCertOutOfRange,
ciscoSlaSmartAgentNotifySystemClockChanged,
ciscoSlaSmartAgentNotifyEvalExpiryWarning,
ciscoSlaSmartAgentNotifyEvalExpired,
ciscoSlaSmartAgentNotifyIdCertExpiryWarning,
ciscoSlaSmartAgentNotifyDeRegisterSuccess,
ciscoSlaSmartAgentNotifyDeRegisterFailed,
ciscoSlaSmartAgentNotifyThirdpartyModeEnabled,
ciscoSlaSmartAgentNotifyThirdpartyModeDisabled,
ciscoSlaSmartAgentNotifyUtilityCertExpired,
ciscoSlaSmartAgentNotifyUtilityCertRenewFailed,
ciscoSlaSmartAgentNotifyUtilityCertRenewSuccess,
ciscoSlaSmartAgentNotifyUtilityDataReportingStarted,
ciscoSlaSmartAgentNotifyUtilityDataReportingStopped,
ciscoSlaSmartAgentNotifyUtilitySendRUMFailed,
ciscoSlaSmartAgentNotifyUtilityCertFQDNMismatch,
ciscoSlaSmartAgentNotifySmartTransportNotConfigured,
ciscoSlaSmartAgentNotifyHostnameMatchedWithUDI,
ciscoSlaSmartAgentNotifyExportRequestFailure,
ciscoSlaSmartAgentNotifyExportHAMismatch,
ciscoSlaSmartAgentNotifyExportAuthKeyNotSupported,
ciscoSlaSmartAgentNotifyExportControlledTag,
ciscoSlaSmartAgentNotifyEndPointReset,
ciscoSlaSmartAgentNotifyExportRequestSuccess,
ciscoSlaSmartAgentNotifyAuthorizationInstall,
ciscoSlaSmartAgentNotifyAuthorizationRemove,
ciscoSlaSmartAgentNotifyPolicyInstalled,
ciscoSlaSmartAgentNotifyPolicyRemoved,
ciscoSlaSmartAgentNotifyRUMACKNotReceived,
ciscoSlaSmartAgentNotifyRUMACKReceived,
ciscoSlaSmartAgentNotifyAuthorizationInstallFailed,
ciscoSlaSmartAgentNotifyReportingRequired,
ciscoSlaSmartAgentNotifyPolicyInstallFailed,
ciscoSlaSmartAgentNotifyPolicyInstallSuccess,
ciscoSlaSmartAgentNotifyReportingNotSupported,
ciscoSlaSmartAgentNotifyTrustInstallSuccess,
ciscoSlaSmartAgentNotifyTrustInstallFailed,
ciscoSlaSmartAgentNotifyPolicyInitialACKState
}
STATUS current
DESCRIPTION
"A collection of global notifications related to Smart Agent"
::= { ciscoSlaMIBGroups 3 }
ciscoSlaMIBAgentInfoGroup OBJECT-GROUP
OBJECTS {
ciscoSlaVersion,
ciscoSlaEnabled,
ciscoSlaSUDIInfo,
ciscoSlaInstanceId
}
STATUS current
DESCRIPTION
"Collection of objects representing meta data related to Smart
Agent state"
::= { ciscoSlaMIBGroups 4 }
ciscoSlaMIBEntitlementNotifGroup NOTIFICATION-GROUP
NOTIFICATIONS { ciscoSlaSmartAgentNotifyEntitlementEnforceMode }
STATUS current
DESCRIPTION
"A collection of notifications related to entitlement enforce
mode in SmartAgent"
::= { ciscoSlaMIBGroups 5 }
ciscoSlaMIBNotificationEnableGroup OBJECT-GROUP
OBJECTS {
ciscoSlaGlobalNotifEnable,
ciscoSlaEntitlementNotifEnable
}
STATUS current
DESCRIPTION
"A collection of objects for controlling
(enabling/disabling) license notifications to a management
application."
::= { ciscoSlaMIBGroups 6 }
ciscoSlaMIBAuthorizationInfoGroup OBJECT-GROUP
OBJECTS {
ciscoSlaAuthExpireTime,
ciscoSlaAuthComplianceStatus,
ciscoSlaAuthOOCStartTime,
ciscoSlaAuthRenewInitTime,
ciscoSlaAuthRenewSuccess,
ciscoSlaAuthRenewFailureReason,
ciscoSlaAuthRenewNextRetryTime,
ciscoSlaAuthEvalPeriodInUse,
ciscoSlaAuthEvalExpiredTime,
ciscoSlaAuthEvalPeriodLeft
}
STATUS current
DESCRIPTION
"Collection of MIB objects representing the Authorization State
of the Smart Agent."
::= { ciscoSlaMIBGroups 7 }
ciscoSlaMIBDeRegistrationInfoGroup OBJECT-GROUP
OBJECTS {
ciscoSlaFailureReason,
ciscoSlaDeRegisterFailureMsg
}
STATUS current
DESCRIPTION
"Collection of MIB objects representing de-registration
related information of the Smart Agent."
::= { ciscoSlaMIBGroups 8 }
ciscoSlaMIBThirdPartyAndUtilityInfoGroup OBJECT-GROUP
OBJECTS { ciscoSlaThirdPartyAndUtilityFailureMsg }
STATUS current
DESCRIPTION
"Collection of MIB objects representing third party
and utility related information of the Smart Agent."
::= { ciscoSlaMIBGroups 9 }
ciscoSlaMIBExportInfoGroup OBJECT-GROUP
OBJECTS {
ciscoSlaExportFailureReason,
ciscoSlaExportFailureMessage
}
STATUS current
DESCRIPTION
"Collection of MIB object representing Export related
information for Smart Agent."
::= { ciscoSlaMIBGroups 10 }
ciscoSlaMIBReportingInfoGroup OBJECT-GROUP
OBJECTS {
ciscoSlaDaysRUMAckNotReceived,
ciscoSlaDaysReportingRequired
}
STATUS current
DESCRIPTION
"Please enter the description here"
::= { ciscoSlaMIBGroups 11 }
ciscoSlaMIBPolicyModeInfoGroup OBJECT-GROUP
OBJECTS {
ciscoSlaPolicyModeFailureMessage,
ciscoSlaPolicyModeInitialACKState
}
STATUS current
DESCRIPTION
"Collection of MIB object used for Policy mode notification
traps"
::= { ciscoSlaMIBGroups 12 }
END