package Monitoring::GLPlugin::SNMP::MibsAndOids::CISCOSMARTLICMIB;

$Monitoring::GLPlugin::SNMP::MibsAndOids::origin->{'CISCO-SMART-LIC-MIB'} = {
  url => '',
  name => 'CISCO-SMART-LIC-MIB',
};

$Monitoring::GLPlugin::SNMP::MibsAndOids::mib_ids->{'CISCO-SMART-LIC-MIB'} =
    '1.3.6.1.4.1.9.9.831';

$Monitoring::GLPlugin::SNMP::MibsAndOids::mibs_and_oids->{'CISCO-SMART-LIC-MIB'} = {
  'ciscoSmartLicMIB' => '1.3.6.1.4.1.9.9.831',
  'ciscoSlaMIBObjects' => '1.3.6.1.4.1.9.9.831.0',
  'ciscoSlaInstanceId' => '1.3.6.1.4.1.9.9.831.0.1',
  'ciscoSlaSUDIInfo' => '1.3.6.1.4.1.9.9.831.0.2',
  'ciscoSlaVersion' => '1.3.6.1.4.1.9.9.831.0.3',
  'ciscoSlaEnabled' => '1.3.6.1.4.1.9.9.831.0.4',
  'ciscoSlaEnabledDefinition' => 'SNMPv2-TC-v1-MIB::TruthValue',
  'ciscoSlaEntitlementInfo' => '1.3.6.1.4.1.9.9.831.0.5',
  'ciscoSlaEntitlementInfoTable' => '1.3.6.1.4.1.9.9.831.0.5.1',
  'ciscoSlaEntitlementInfoEntry' => '1.3.6.1.4.1.9.9.831.0.5.1.1',
  'ciscoSlaEntitlementInfoIndex' => '1.3.6.1.4.1.9.9.831.0.5.1.1.1',
  'ciscoSlaEntitlementRequestCount' => '1.3.6.1.4.1.9.9.831.0.5.1.1.2',
  'ciscoSlaEntitlementTag' => '1.3.6.1.4.1.9.9.831.0.5.1.1.3',
  'ciscoSlaEntitlementVersion' => '1.3.6.1.4.1.9.9.831.0.5.1.1.4',
  'ciscoSlaEntitlementEnforceMode' => '1.3.6.1.4.1.9.9.831.0.5.1.1.5',
  'ciscoSlaEntitlementEnforceModeDefinition' => 'CISCO-SMART-LIC-MIB::ciscoSlaEntitlementEnforceMode',
  'ciscoSlaEntitlementDescription' => '1.3.6.1.4.1.9.9.831.0.5.1.1.6',
  'ciscoSlaEntitlementFeatureName' => '1.3.6.1.4.1.9.9.831.0.5.1.1.7',
  'ciscoSlaRegistrationStatusInfo' => '1.3.6.1.4.1.9.9.831.0.6',
  'ciscoSlaRegistrationStatusInfoTable' => '1.3.6.1.4.1.9.9.831.0.6',
  'ciscoSlaRegistrationStatusInfoEntry' => '1.3.6.1.4.1.9.9.831.0.6',
  'ciscoSlaRegistrationStatus' => '1.3.6.1.4.1.9.9.831.0.6.1',
  'ciscoSlaRegistrationStatusDefinition' => 'CISCO-SMART-LIC-MIB::ciscoSlaRegistrationStatus',
  'ciscoSlaVirtualAccount' => '1.3.6.1.4.1.9.9.831.0.6.2',
  'ciscoSlaNextCertificateExpireTime' => '1.3.6.1.4.1.9.9.831.0.6.3',
  'ciscoSlaEnterpriseAccountName' => '1.3.6.1.4.1.9.9.831.0.6.4',
  'ciscoSlaRegisterTime' => '1.3.6.1.4.1.9.9.831.0.6.5',
  'ciscoSlaRegisterInitTime' => '1.3.6.1.4.1.9.9.831.0.6.5.1',
  'ciscoSlaRegisterSuccess' => '1.3.6.1.4.1.9.9.831.0.6.5.2',
  'ciscoSlaRegisterSuccessDefinition' => 'SNMPv2-TC-v1-MIB::TruthValue',
  'ciscoSlaRegisterFailureReason' => '1.3.6.1.4.1.9.9.831.0.6.5.3',
  'ciscoSlaRegisterNextRetryTime' => '1.3.6.1.4.1.9.9.831.0.6.5.4',
  'ciscoSlaRenewTime' => '1.3.6.1.4.1.9.9.831.0.6.6',
  'ciscoSlaRenewInitTime' => '1.3.6.1.4.1.9.9.831.0.6.6.1',
  'ciscoSlaRenewSuccess' => '1.3.6.1.4.1.9.9.831.0.6.6.2',
  'ciscoSlaRenewSuccessDefinition' => 'SNMPv2-TC-v1-MIB::TruthValue',
  'ciscoSlaRenewFailureReason' => '1.3.6.1.4.1.9.9.831.0.6.6.3',
  'ciscoSlaRenewNextRetryTime' => '1.3.6.1.4.1.9.9.831.0.6.6.4',
  'ciscoSlaAuthorizationInfo' => '1.3.6.1.4.1.9.9.831.0.7',
  'ciscoSlaAuthorizationInfoTable' => '1.3.6.1.4.1.9.9.831.0.7',
  'ciscoSlaAuthorizationInfoEntry' => '1.3.6.1.4.1.9.9.831.0.7',
  'ciscoSlaAuthExpireTime' => '1.3.6.1.4.1.9.9.831.0.7.1',
  'ciscoSlaAuthComplianceStatus' => '1.3.6.1.4.1.9.9.831.0.7.2',
  'ciscoSlaAuthOOCStartTime' => '1.3.6.1.4.1.9.9.831.0.7.3',
  'ciscoSlaAuthEvalPeriod' => '1.3.6.1.4.1.9.9.831.0.7.4',
  'ciscoSlaAuthEvalPeriodInUse' => '1.3.6.1.4.1.9.9.831.0.7.4.1',
  'ciscoSlaAuthEvalPeriodInUseDefinition' => 'SNMPv2-TC-v1-MIB::TruthValue',
  'ciscoSlaAuthEvalExpiredTime' => '1.3.6.1.4.1.9.9.831.0.7.4.2',
  'ciscoSlaAuthEvalPeriodLeft' => '1.3.6.1.4.1.9.9.831.0.7.4.3',
  'ciscoSlaAuthRenewTime' => '1.3.6.1.4.1.9.9.831.0.7.5',
  'ciscoSlaAuthRenewInitTime' => '1.3.6.1.4.1.9.9.831.0.7.5.1',
  'ciscoSlaAuthRenewSuccess' => '1.3.6.1.4.1.9.9.831.0.7.5.2',
  'ciscoSlaAuthRenewSuccessDefinition' => 'SNMPv2-TC-v1-MIB::TruthValue',
  'ciscoSlaAuthRenewFailureReason' => '1.3.6.1.4.1.9.9.831.0.7.5.3',
  'ciscoSlaAuthRenewNextRetryTime' => '1.3.6.1.4.1.9.9.831.0.7.5.4',
  'ciscoSlaNotifObjects' => '1.3.6.1.4.1.9.9.831.0.8',
  'ciscoSlaGlobalNotifEnable' => '1.3.6.1.4.1.9.9.831.0.8.1',
  'ciscoSlaEntitlementNotifEnable' => '1.3.6.1.4.1.9.9.831.0.8.2',
  'ciscoSlaMIBNotifs' => '1.3.6.1.4.1.9.9.831.1',
  'ciscoSlaMIBConform' => '1.3.6.1.4.1.9.9.831.2',
  'ciscoSlaMIBCompliances' => '1.3.6.1.4.1.9.9.831.2.1',
  'ciscoSlaMIBGroups' => '1.3.6.1.4.1.9.9.831.2.2',
};

$Monitoring::GLPlugin::SNMP::MibsAndOids::definitions->{'CISCO-SMART-LIC-MIB'} = {
  'ciscoSlaEntitlementEnforceMode' => {
    '1' => 'initialized',
    '2' => 'waiting',
    '3' => 'authorized',
    '4' => 'outOfCompliance',
    '5' => 'overage',
    '6' => 'evaluationPeriod',
    '7' => 'evaluationExpired',
    '8' => 'gracePeriod',
    '9' => 'gracePeriodExpired',
    '10' => 'disabled',
    '11' => 'invalidTag',
  },
  'ciscoSlaRegistrationStatus' => {
    '1' => 'notRegistered',
    '2' => 'registrationInProgress',
    '3' => 'registrationFailed',
    '4' => 'registrationRetryinProgress',
    '5' => 'registrationCompleted',
  },
};
