Reason for license action failure. Defines error codes for
all the license actions.
none(1) - action execution has not
started yet. If the action
is completed and the action
is successful, then also
none(1) is returned to
indicate that there are no
errors.
generalFailure(2) - General licensing failure.
This will be used for resource
unavailability failures.
Ex: Lack of memory.
transferProtocolNotSupported(3) - protocol selected is not
supported.
fileServerNotReachable(4) - file server is not reachable.
unrecognizedEntPhysicalIndex(5) - entPhysicalIndex is not
valid
invalidLicenseFilePath(6) - The license file path is not
accessible.
invalidLicenseFile(7) - Contents of license file are
not valid.
invalidLicenseLine(8) - License string in the license
file is not valid.
licenseAlreadyExists(9) - Management application is trying
to install a license that already
exists.
licenseNotValidForDevice(10) - This license is not valid for
the device/entPhysicalIndex
specified.
invalidLicenseCount(11) - Invalid count for this counted
license.
invalidLicensePeriod(12) - Validity period is invalid for
this expiring license.
licenseInUse(13) - License file is in use by a
feature/image.
invalidLicenseStore(14) - License store is not valid.
licenseStorageFull(15) - There is no more space in the
license storage.
invalidPermissionTicketFile(16) - The permission ticket file
path is not accecssible.
invalidPermissionTicket(17) - The permission ticket file
contents are not valid.
invalidRehostTicketFile(18) - The rehost ticket file path is
not accessible.
invalidRehostTicket(19) - The rehost ticket file contents
are not valid.
invalidLicenseBackupFile(20) - License backup store path
is not accessible.
licenseClearInProgress(21) - When license clear action is
in progress, license backup
action is not permitted to
avoid race conditions. This
error code is sent back in
response to a license backup
action when a license clear
action is in progress or in
pending state. Try again in few
seconds.
invalidLicenseEULAFile(22) - EULA file path is not accessible.
ClmgmtLicenseActionState
enumeration
The state of license action execution.
none(1) - action is not yet scheduled to be
executed.
pending(2) - All the required parameters for the
action are set and the action is
scheduled to be executed.
inProgress(3) - action execution has started and is
in progress.
successful(4) - action has completed successfully.
partiallySuccessful(5) - action has completed, but was
partially successful. Management
application can query additional MIB
objects to know what is successful
and what has failed. These addtional
objects are listed in the
description of the corresponding
action tables.
failed(6) - action has failed.
ClmgmtLicenseIndex
uint32
A unique value, for each license in the managed system.
It is not necessary to have values assigned contiguously.
The value for each license must remain constant
at least from one re-initialization of the entity's
network management system to the next re-initialization
ClmgmtLicenseIndexOrZero
uint32
This textual convention is an extension of the ClmgmtLicenseIndex
convention. The latter defines a greater than zero value
used to identify a license in the managed system. This
extension permits the additional value of zero. The value
zero is object-specific and must therefore be defined as
part of the description of any object which uses this
syntax. Examples of the usage of zero might include
situations where license was not present or unknown.
ClmgmtLicenseTransferProtocol
enumeration
The transfer protocol that should be used for copying files
when performing license management. When the protocol is
set to local(2), local file system (flash or disk) is used.
Different agents may support different transfer protocols
and the management application is expected to some how determine
which protocol is supported and use.