17 VNFM SNMP ALERTS

  • VNFM supports both Single and Dual SNMP Manager for SNMP alerts.
  • VNFM acts as an SNMP Agent that generates traps such as exception traps, and success notifications.
  • VNFM MIB (oracleVnfm.mib) and Top level MIB (tekelec-toplevel-reg.mib) are placed in "/usr/share/snmp/mibs" directory.

    For more information on Alerts and MIB files, see sections VNFM Alarms and VNFM MIB File.

  • VNFM generates traps in the following SNMP versions:
    • System health traps - SNMP v2c version
    • VNFM exception and success notifications - SNMP v3 version
    See section VNFM Alarms and VNFM MIB for more information.

    Note:

    The SNMP receiver IP address should always be reachable from the VNFM server.

Steps to change the SNMP Trap Receiver/Manager

To change the SNMP Trap Receiver/Manager:
  1. Edit the IP and port of SNMP Trap Receiver/Manager by changing the property <address>ip/port</address> inside SnmpReceiverIPs node of VnfmProperties.xml file, located in /opt/vnfm/config/ folder.
  2. For new ports other than 162, add rule for the specific port in Security Group of VNFM stack. See Steps to change from Single to Dual SNMP Manager:
    <SnmpReceiverIPs>  
      <address>2606:b400:605:b813::5/7400</address>
    </SnmpReceiverIPs>
  3. Run the following script in dsrvnfm user mode:
    /var/vnfm/prometheus/snmp_notifier/restart_SnmpNotifier.sh <VNFM IP Address>

    The output reflects that the SNMP notifier successfully stopped and started again with the given SNMP Trap Receiver/Manager.

Steps to change from Single to Dual SNMP Manager

To convert from Single to Dual SNMP Manager: For second SNMP Manager receiver port other than 162 we need to add rule in Security group like below format of VNFM stack. EX:
  1. Add second address inside SnmpReceiverIPs property as <address>ip/port</address> in /opt/vnfm/config/VnfmProperties.xml.
    For example:
    <SnmpReceiverIPs>
        <address>10.75.189.151/8900</address>
        <address>2606:b400:605:b813::5/7400</address>
    </SnmpReceiverIPs> 
  2. Add rule in Security group in VNFM stack format, for second SNMP Manager receiver port other than 162.
  3. In dsrvnfm user mode, run the following script: /var/vnfm/prometheus/snmp_notifier/restart_SnmpNotifier.sh <VNFM IP Address>.

The output reflects that the SNMP notifier successfully stopped and started again with the given SNMP Trap Receiver/Manager.

SNMP System Traps Configurations

SNMP System traps have some default configurations specified in the file:
/var/vnfm/prometheus/alertmanager/alertmanager.yml
Default configurations

# The labels by which incoming alerts are grouped together.

route:
  group_by: ['alertname']
  group_wait: 10s
  group_interval: 5m
  repeat_interval: 30m
  receiver: 'web.hook'

In order to change the wait time or repeat interval, please following the following steps:

In dsrvnfm user mode:
  • Edit the group_interval or repeat_interval time configuration in this file:
    /var/vnfm/prometheus/alertmanager/alertmanager.yml
  • Execute the script:
    /var/vnfm/prometheus/snmp_notifier/restart_SnmpNotifier.sh <VNFM IP Address>

17.1 VNFM Alarms

This section includes information about VNFM alarms.

Example OID: 1.3.6.1.4.1.323.5.3.33.1.2.1.3001

Table 17-1 General Exception Alert Summary

OID Alert ID Alert Name Alert Message Severity
3001 GEN_001 vnfmIllegalArgumentGenAlertNotification Exception for Illegal argument Minor
3002 GEN_002 vnfmNullPointerAlertNotification Exception for a Null Pointer Minor
3003 GEN_003 vnfmWorkingDirectoryErrorAlertNotification Error while creating the NSA Directory Fails Minor
3004 GEN_004 vnfmHttpClientHandlingErrorAlertNotification Error when there is a failure in processing HTTP request or response Minor
3005 GEN_005 vnfmUnexpectedHttpResponseStatusCodeAlertNotification Error when there is a unexpected response status code Minor
3006 GEN_006 vnfmJsonParseErrorAlertNotification Error when the JSON object parsing fails Minor
3007 GEN_007 vnfmNoSuchAlgorithmAlertNotification Error when the requested the algorithm for SSL context is not found Minor
3008 GEN_008 vnfmKeyManagementAlertNotification Error if there is a key management issue while initializing Minor
3009 GEN_009 vnfmTimeoutAlertNotification Error if the server is taking too long to respond Minor
3010 GEN_010 vnfmMissingMMIResponseParameterAlertNotification Error when an expect MMI response parameter is missing Minor
3011 GEN_011 vnfmInputOutputErrorAlertNotification An I/O error has occurred Minor
3012 GEN_012 vnfmInterruptedErrorAlertNotification An interrupted error has occurred Minor
3013 GEN_013 vnfmFileNotFoundAlertNotification Error if the specified file is not found Minor
3014 GEN_014 vnfmUnexpectedParseErrorAlertNotification An unexpected error has occurred while parsing an object or file Minor
3015 GEN_015 vnfmMissingConfigParamAlertNotification Error occurred when a configuration file is missing a mandatory parameter Minor
3016 GEN_016 vnfmUnsupportedConfigParamAlertNotification Error when a configuration file contains an unsupported parameter Minor
3017 GEN_017 vnfmValueOutOfBoundsAlertNotification Error when a value/index is out of range Minor
3018 GEN_018 vnfmSessionIdErrorAlertNotification Failed to fetch the session ID Minor
3019 GEN_019 vnfmIOExceptionErrorAlertNotification Detected an IOException during processing Minor
3020 GEN_020 vnfmHttpResourceNotFoundAlertNotification The requested Http Resource Not Found Minor
3021 GEN_021 vnfmMMIStatusExceptionErrorAlertNotification MMI Exception status response Minor
3022 GEN_022 vnfmNotActiveNodeErrorAlertNotification Error when the node is not active Minor
3023 GEN_023 vnfmSoftwareVersionInfoNotFoundAlertNotification MMI Exception if the Software Version is not found Minor
3024 GEN_024 vnfmParameterAdditionFailedAlertNotification MMI Exception if the addition of Parameter failed Minor
3025 GEN_025 vnfmOperationFailureAlertNotification Unexpected Operation Failure Minor
3026 GEN_026 vnfmTemporaryConditionFailureAlertNotification Temporary Condition Failure Minor
3027 GEN_027 vnfmJaxbMarshallingErrorAlertNotification Jaxb Marshalling Error found Minor
3028 GEN_028 vnfmNoamServerGroupCountErrorAlertNotification Noam Server group count Error Minor
3029 GEN_029 vnfmSecureRemoteOperationFailedAlertNotification Secure Remote Operation Failed Minor
3030 GEN_030 vnfmXmlParseErrorAlertNotification XML Parse Error Minor
3031 GEN_031 vnfmXmlXPathExpressionFailureAlertNotification The XPath Expression Failed Minor
3032 GEN_032 vnfmXmlTransformXmlToStringFailureAlertNotification Converting DOM Xml to String Failure Minor
3033 GEN_033 vnfmXmiIpAddressIsNotAssignedAlertNotification Xmi Ip address not assigned to device Minor
3034 GEN_034 vnfmLoadConfigOperationFailedErrorAlertNotification Load config operation failure Minor
3035 GEN_035 vnfmFileSystemEntityActionFailureAlertNotification File system entity action failure Minor
3036 GEN_036 vnfmServerNotReachableAlertNotification Server not accessible Minor
3037 GEN_037 vnfmUnsupportedDsrReleaseVersionAlertNotification DSR Release Invalid Minor
3038 GEN_038 vnfmCannotDetermineDefaultValueAlertNotification Default value cannot be determined Minor
3039 GEN_039 vnfmDsrImagesNotConfiguredAlertNotification DSR images are not configured for the release Minor
3040 GEN_040 vnfmDsrImageNotConfiguredVmTypeAlertNotification DSR image for VM type not configured Minor
3041 GEN_041 vnfmBulkConfigXmlCreationFailureAlertNotification Bulk Config XML creation failure Minor
3046 GEN_046 vnfmUnsupportedVnfTypeAlertNotification Unsupported VNFM type Minor
3049 GEN_049 vnfmFileCreationFailureAlertNotification File creation failed Minor
3050 GEN_050 vnfmValueNotConfiguredInPropertyFileAlertNotification Value not configured in property file Minor
3051 GEN_051 vnfmHeatTemplateStackObjectInstantiationFailureAlertNotification HeatTemplateStack instantiation failure Minor
3052 GEN_052 vnfmConfigurationExceptionAlertNotification Exception while initializing configuration exception Minor
3053 GEN_053 vnfmWatchDogTimerExceptionAlertNotification Failed to create Watch Dog Timer Minor
3054 GEN_054 vnfmInvalidOpenStackResourceAlertNotification Openstack resource id is not valid Minor
3055 GEN_055 vnfmUnsopportedFlavorIdAlertNotification Unsupported VNFM type. Minor
3056 GEN_056 vnfmReadVnfInstanceAlertNotification Incorrect VNF Instance Id Minor
3057 GEN_057 vnfmIllegalInstantiationLevelAlertNotification Incorrect VNF Instance Id Minor
3058 GEN_058 vnfmFileNotFoundExceptionAlertNotification Incorrect VNFM persistent file Minor
3059 GEN_059 vnfmInvalidFileAlertNotification Invalid file Error Minor
3060 GEN_060 vnfmScaledConfigXmlCreationFailureAlertNotification Bulk Config XML creation failure Minor
3061 GEN_061 vnfmReadVnfLcmOperationExceptionAlertNotification Incorrect VNF LCM Operation Id Minor
3062 GEN_062 vnfmInvalidInstanceNameAlertNotification vnfInstance Name is already in use Minor
3063 GEN_063 vnfmInvalidNetworkAlertNotification Invalid network name. Minor
3064 GEN_064 vnfmUnsupportedEncodingAlertNotification Unsupported Encoding Found Minor
3065 GEN_065 vnfmReachedMaxAllowedServersPerSignalingVnfAlertNotification Reached Max allowed servers per signaling VNF Minor
3066 GEN_066 vnfmReachedMaxAllowedIpfePerSignalingVnfAlertNotification Reached Max allowed IPFE servers per signaling VNF Minor
3067 GEN_067 vnfmTerminationFailureAlertNotification Failed Terminating Stack Major
3068 GEN_068 vnfmInvalidResourceIdAlertNotification Exception for invalid resource id Minor
3069 GEN_069 vnfmRetrieveBulkXmlPersistentFailureAlertNotification Retrieval of bulk xml from persistent storage failed. Minor
3070 GEN_070 vnfmRetrievePasswordFailureAlertNotification Password retrieval failure Minor
3071 GEN_071 vnfmCloudInitFailureAlertNotification Cloud Init failed Major
3073 GEN_073 vnfmInvalidNetworkNameAlertNotification Network name invalid Minor
3074 GEN_074 vnfmSSLExceptionAlertNotification SSL Exception Minor
3075 GEN_075 vnfmInvalidIPFETargetSetAlertNotification Invalid IPFE Target Sets for IPFE Minor
3076 GEN_076 vnfmTsaVipJsonCreationFailureAlertNotification Tsa Vip json creation failed Minor
3077 GEN_077 vnfmStateOperationExceptionAlertNotification VNFM State Operation Exception Minor
3078 GEN_078 vnfmClientProtocolExceptionAlertNotification Client Protocol Exception Minor
3079 GEN_079 vnfmRetrieveLocalIpFailureAlertNotification Retrieval of Local IP failed Minor
3080 GEN_080 remoteVnfmChangeStateFailureAlertNotification Exception occured while updating the Remote VNFM State Info. Minor
3081 GEN_081 healVnfFailureAlertNotification Heal VNF operation Failure. Major

Example OID: .1.3.6.1.4.1.323.5.3.33.1.2.2.4001

Table 17-2 Semantic Exception Alert Summary

OID Alert ID Alert Name Alert Message Severity
4001 SEMANTIC_001 vnfmSemanticErrorAlertNotification Semantic Error Found Minor
4002 SEMANTIC_002 vnfmInvalidFieldValueParameterAlertNotification Invalid Field Value Found Minor
4003 SEMANTIC_003 vnfmInvalidVimConnectionInfoListSizeAlertNotification Invalid Connection Details in the Vim Connection Information Minor
4004 SEMANTIC_004 vnfmRequiredParameterMissingAlertNotification Required Parameters Missing Minor
4005 SEMANTIC_005 vnfmUnsupportedInputParameterAlertNotification Unsupported Input Parameters Minor
4006 SEMANTIC_006 vnfmDatatypeMismatchAlertNotification Datatype Mismatch Found Minor
4007 SEMANTIC_007 vnfmValueTooShortParameterAlertNotification The value of the parameters are too short Minor
4008 SEMANTIC_008 vnfmValueTooLongAlertNotification The value of the parameters are too long Minor
4009 SEMANTIC_009 vnfmIllegalValueAlertNotification Illegal Value Found Minor
4010 SEMANTIC_010 vnfmIllegalArgumentAlertNotification Illegal Argument Found Minor
4011 SEMANTIC_011 vnfmMissingFixedIpsAlertNotification Fixed IP addresses are Missing Minor
4012 SEMANTIC_012 vnfmValueLengthMismatchAlertNotification The length the value has been mismatched Minor
4013 SEMANTIC_013 vnfmIpNotInRangeAlertNotification The IP address is out of bounds Minor
4014 SEMANTIC_014 vnfmInvalidKeyAlertNotification Invalid Key Found Minor
4015 SEMANTIC_015 vnfmMismatchedIpVersionAlertNotification The IP Version has been mismatched Minor
4016 SEMANTIC_016 vnfmInvalidPasswordAlertNotification Invalid Password is provided Minor
4017 SEMANTIC_017 vnfmInvalidSubnetNameAlertNotification Illegal Value Found Minor
4018 SEMANTIC_018 vnfmNotSupportedDualIpAlertNotification Dual Stack not supported Minor
4019 SEMANTIC_019 vnfmMultipleOccurenceOfParameterAlertNotification Multiple occurrence of VIP Minor
4020 SEMANTIC_020 vnfmInvalidIpfeOptionsAlertNotification Invalid IPFE Options Minor
4021 SEMANTIC_021 vnfmInvalidIpfeOptionsFortargetSetsAlertNotification Invalid IPFE options for Target Sets. Minor
4022 SEMANTIC_022 vnfmNotSupportedTsaConfigAlertNotification Invalid Flavor Id for TSA config Minor
4023 SEMANTIC_023 vnfmInvalidVnfcNamesAlertNotification Invalid VNFC Names for specific VNF Minor
4024 SEMANTIC_024 vnfmoperateNoStateChangeAlertNotification Unable to change instance state while Operate VNF operation Minor
4025 SEMANTIC_025 vnfmServersNotSupportedAlertNotification C-level servers not supported for Custom instantiation level id based on flavor Minor
4026 SEMANTIC_026 vnfmServerCountNotSupportedAlertNotification C- level server count not supported Minor
4027 SEMANTIC_027 vnfmInvalidGatewayAlertNotification Gateway IP is invalid for the subnet Minor
4028 SEMANTIC_028 vnfmInvalidSegNetworkCombinationAlert​Notification Request body of Signaling VNF does not contains same xmiRepl and imiRepl combination as like NOAM VNF Minor

Example OID: .1.3.6.1.4.1.323.5.3.33.1.2.3.5001

Table 17-3 OpenStack Exception Alert Summary

OID Alert ID Alert Name Alert Message Severity
5001 OPENSTACK_001 vnfmClientCreateFailureAlertNotification Failed to create Openstack Client. Minor
5002 OPENSTACK_002 vnfmHeatFileMissingParameterAlertNotification Mandatory Yaml file for deployment not found Minor
5003 OPENSTACK_003 vnfmParamMapConvertErrorAlertNotification Unable to convert parameter Yaml file to parameter list Minor
5004 OPENSTACK_004 vnfmStackCreateClientErrorAlertNotification Failed to perform stack create operation due to error on client Major
5005 OPENSTACK_005 vnfmStackDeleteClientErrorAlertNotification Failed to delete the stack Major
5006 OPENSTACK_006 vnfmStackNotFoundErrorAlertNotification Failed to find the stack by the name Minor
5007 OPENSTACK_007 vnfmStackCreateServerErrorAlertNotification Failed to perform stack create operation due to error on server Major
5008 OPENSTACK_008 vnfmStackGetOutputsTimeoutErrorAlertNotification Failed to retrieve a stack infrastructure Minor
5009 OPENSTACK_009 vnfmStackGetOutputsConfigErrorAlertNotification Failed to open NsaOsProperties file Minor
5010 OPENSTACK_010 vnfmStackGetOutputsMissingDataErrorAlertNotification Required data missing from getOutputs response Minor
5011 OPENSTACK_011 vnfmStackGetOutputsNullValueErrorAlertNotification Failed to retrieve IPs from stack Minor
5012 OPENSTACK_012 vnfmInvalidJsonFormatErrorAlertNotification The generated JSON String has errors Minor
5013 OPENSTACK_013 vnfmOpenstackCliCommandExecutionFailureAlertNotification OpenStack command execution failure Minor
5014 OPENSTACK_014 vnfmStackServiceConfigErrorAlertNotification Error just before stack creation Minor
5015 OPENSTACK_015 vnfmStackUpdateClientErrorAlertNotification Failed to perform stack update operation due to error on client Major
5016 OPENSTACK_016 vnfmStackUpdateServerErrorAlertNotification Failed to perform stack update operation due to error on server Major
5017 OPENSTACK_017 vnfmStackDeleteServerErrorAlertNotification Failed to perform stack delete operation due to error on server Major
5018 OPENSTACK_018 vnfmNetworkDetailsNotFoundAlertNotification Failed to fetch the network details from the provided network Minor
5019 OPENSTACK_019 vnfmIpDetailsNotFoundAlertNotification Failed while fetching IP details for the provided resource ID Minor
5020 OPENSTACK_020 vnfmPortCreationErrorAlertNotification Failed while creating port from network ID. Minor
5021 OPENSTACK_021 vnfmNetworkNameFromIdAlertNotification Failed while fetching network name from network ID. Minor
5022 OPENSTACK_022 vnfmStackDetailsNotFoundAlertNotification Failed while fetching stack output from stack. Minor
5023 OPENSTACK_023 vnfmStackUnknownOperationErrorAlertNotification Unknown Operation on Open Stack is performed. Minor
5024 OPENSTACK_024 vnfmOperateVnfStateChangeErrorAlertNotification vnfmOperateVnfStateChangeErrorAlertNotification Minor
5025 OPENSTACK_025 vnfmFetchFlavorListErrorAlertNotification Fetch Openstack Flavor List Failure Minor
5026 OPENSTACK_026 vnfmFetchImageListErrorAlertNotification Fetch Openstack Image List Failure Minor

Example OID:.1.3.6.1.4.1.323.5.3.33.1.2.4.6001

Table 17-4 Invalid Gen Exception Alert Summary

OID Alert ID Alert Name Alert Message Severity
6001 Invalid_GEN_001 vnfmIncorectVnfInstanceIdAlertNotification Incorrect Vnf Instance ID Minor
6002 Invalid_GEN_002 vnfmIncorrectrStackIdOrNameAlertNotification Incorrect Stack Id or Name Minor
6003 Invalid_GEN_003 vnfmDiscoverStackIdOrNameAlertNotification Discovery stack Id or Name already discover by VNFM Minor
6004 Invalid_GEN_004 vnfmDiscoverStackIdOrNameCreateFailedAlertNotification Creation of Stack by the provided stack Id or Name failed Minor
6005 Invalid_GEN_005 vnfmIncorrectVnfLcmOpOddIdAlertNotification Incorrect VNF LCM Operation Occurrence Id Minor

Example OID:.1.3.6.1.4.1.323.5.3.33.1.2.5.7001

Table 17-5 VNFM State Conflict Exception Alert Summary

OID Alert ID Alert Name Alert Message Severity
7001 STATE_CONFLICT_001 vnfmVnfAlreadyInstantiatedAlertNotification The Vnf Instance has already been instantiated Minor
7002 STATE_CONFLICT_002 vnfmVnfNotInstantiatedAlertNotification The Vnf Instance has not been instantiated Minor
7003 STATE_CONFLICT_003 timeStampTooOldAlertNotification Request too old Minor

Example OID:.1.3.6.1.4.1.323.5.3.33.1.2.6.8001

Table 17-6 VNFM Success Alert

OID Success Alert ID Operation Success Alert Message Alert Name Severity
8001 01 STACK CREATE The vnfm Operation Stack Creation is successful vnfmStackCreateSucessAlertNotification Info
8002 02 STACK UPDATE The vnfm Operation Stack Update is successful vnfmStackUpdateSucessAlertNotification Info
8003 03 STACK DELETE The vnfm Operation Stack Terminate is successful vnfmStackDeleteSucessAlertNotification Info
8004 04 STACK Discovery The vnfm Operation Stack Discover is successful vnfmStackDiscoverSucessAlertNotification Info
8005 05 CLOUD INIT The vnfm Operation Cloud-Init is successful vnfmCloudInitSucessAlertNotification Info
8006 06 Remote Synchronization Remote Synchronization is successful. vnfmRemoteSynchronizationSuccessAlertNotification Info
8007 07 Change VNFM State Change VNFM State is successful changeVnfmStateInfoSuccessAlertNotification Info
8008 08 MODIFY VNF Modify VNF is successful vnfmModifyVnfSucessAlertNotification Info
8009 09 OPERATE VNF The Operate VNF operation is successful. vnfmOperateVnfSucessAlertNotification Info
8010 10 HEAL VNF The Heal VNF operation is successful. healVnfSuccessAlertNotification Info

Example OID:.1.3.6.1.4.1.323.5.3.33.1.2.7.2001

OID Success Alert Message Alert Name Severity
2001 One of VNFM Job is Down vnfmInstanceDownAlertNotification Critical
2002 Out of Memory vnfmMemoryUsageAlertNotification Critical
2003 High CPU Load in the server vnfmLoadAlertNotification Critical
2004 Out of disk space vnfmDiskUageAlertNotification Warning

Example OID:.1.3.6.1.4.1.323.5.3.33.1.2.8.9001

Table 17-7 VNFM Auth Exception Summary

OID Success Alert ID Alert Name Alert Message Severity
9001 AUTH_001 vnfmInvalidUserScopeAlertNotification The Cloud Init is successful Minor
9002 AUTH_002 vnfmUserAlreadyPresentAlertNotification User Already Present Minor
9003 AUTH_003 vnfmInvalidCredentialsEnteredAlertNotification Invalid username or password entered Minor
9004 AUTH_004 vnfmSessionExpiredAlertNotification Session Expired, please login again to continue Minor
9005 AUTH_005 vnfmInvalidTokenAlertNotification Invalid Token Minor
9006 AUTH_006 vnfmNullTokenAlertNotification Token Field must be present Minor
9007 AUTH_007 vnfmInvalidStateAlertNotification VNFM State is invalid Minor
9008 AUTH_008 vnfmUnauthorizedAccessAlertNotification Unauthorized Access Minor

17.2 VNFM MIB File

Oracle VNFM MIB file for exceptions:

--
-- VNFM 5.1
-- Copyright (C) 2021, Oracle and/or its affiliates. All rights reserved.
--
ORACLEVNFM-MIB DEFINITIONS ::= BEGIN
IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, TimeTicks,
    Integer32, Unsigned32
                                                FROM SNMPv2-SMI
    NOTIFICATION-GROUP                      FROM SNMPv2-CONF
    oracleVNFM                              FROM TEKELEC-TOPLEVEL-REG;
oracleVnfmMIB MODULE-IDENTITY
    LAST-UPDATED "201908300000Z"
    ORGANIZATION "Oracle, Inc."
    CONTACT-INFO
        "Tekelec, Inc.
         5200 Paramount Parkway
         Morrisville, NC 27560
         USA
         
         http://www.oracle.com/support/
         US & Canada: 888.367.8552
         India: +91.124.436.8552
         China: +65.6248.4510
         UK & Europe: +44.1784.467.804"
    DESCRIPTION
        "The MIB module for managing oracleVnfm implementations.
             Copyright (C) Oracle Corp."
             
    -- --------------------------------------------------------------------------
--                             REVISION HISTORY
--  
--  There should be one REVISION/DESCRIPTION pair for each revision of the
--  file.  Revisions should appear in reverse chronological order (the newest
--  revision at the top).
-- --------------------------------------------------------------------------
    REVISION "201910250000Z"
    DESCRIPTION
        "Adding VNFM System Alerts."
    ::= { oracleVNFM 1 }

--
-- MIB tables and variables definition
--
oracleVnfmMIBObjects   OBJECT IDENTIFIER ::= { oracleVnfmMIB 1 }
oracleVnfmMIBNotifications  OBJECT IDENTIFIER ::= { oracleVnfmMIB 2 }
vnfmAlerts       OBJECT IDENTIFIER ::= { oracleVnfmMIBObjects 1 }

vnfmExceptionAlertTable    OBJECT-TYPE
  SYNTAX    SEQUENCE OF VnfmExceptionAlertEntry
  MAX-ACCESS not-accessible
  STATUS    current
  DESCRIPTION
    "This is the data structure associated to
    exception alerts triggered by the Oracle VNFM."
  ::= { vnfmAlerts 1 }
 
vnfmExceptionAlertEntry    OBJECT-TYPE
  SYNTAX    VnfmExceptionAlertEntry
  MAX-ACCESS not-accessible
  STATUS    current
  DESCRIPTION
    "This is the data structure associated to
    alerts triggered by Oracle VNFM."
  INDEX  { vnfmExceptionAlertID }
  ::= { vnfmExceptionAlertTable 1 }

VnfmExceptionAlertEntry   ::=
  SEQUENCE   {
  vnfmExceptionAlertID        Integer32,
  vnfmExceptionAlertMessage   OCTET STRING,
  vnfmExceptionAlertName      OCTET STRING,
  vnfmExceptionAlertTimeStamp TimeTicks,
  vnfmExceptionSeverity       Integer32
  }
 
 
vnfmExceptionAlertID OBJECT-TYPE
  SYNTAX    Integer32(0..127)
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert ID of the alert being sent; this
    number can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmExceptionAlertEntry 1 }
 
vnfmExceptionAlertName  OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmExceptionAlertEntry 2 }
 
vnfmExceptionAlertMessage OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmExceptionAlertEntry 3 }


vnfmExceptionAlertTimeStamp  OBJECT-TYPE
    SYNTAX      TimeTicks
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "The last time any telemetry information was updated."
    ::= { vnfmExceptionAlertEntry 4 }
    
vnfmExceptionSeverity  OBJECT-TYPE
  SYNTAX    INTEGER {
                  crtical(3),
                  major(2),
                  minor(1),
                  info(0)}
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmExceptionAlertEntry 5}
    
    
vnfmSucessAlertTable    OBJECT-TYPE
  SYNTAX    SEQUENCE OF VnfmSucessAlertEntry
  MAX-ACCESS not-accessible
  STATUS    current
  DESCRIPTION
    "This is the data structure associated to
    success alerts triggered by the Oracle VNFM."
  ::= { vnfmAlerts 2 }
 
vnfmSucessAlertEntry    OBJECT-TYPE
  SYNTAX    VnfmSucessAlertEntry
  MAX-ACCESS not-accessible
  STATUS    current
  DESCRIPTION
    "This is the data structure associated to
    success alerts triggered by Oracle VNFM."
  INDEX  { vnfmSuccessAlertID }
 ::= { vnfmSucessAlertTable 1 }

VnfmSucessAlertEntry   ::=
  SEQUENCE   {
  vnfmSuccessAlertID        Integer32,
  vnfmOperation            OCTET STRING,
  vnfmSucessAlertMessage   OCTET STRING,
  vnfmSucessAlertTimeStamp TimeTicks,
  vnfmSuccessSeverity      Integer32
  }
 
vnfmSuccessAlertID OBJECT-TYPE
  SYNTAX    Integer32(0..127)
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert ID of the alert being sent; this
    number can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmSucessAlertEntry 1 }
 
vnfmOperation  OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmSucessAlertEntry 2 }
 
vnfmSucessAlertMessage OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmSucessAlertEntry 3 }


vnfmSucessAlertTimeStamp  OBJECT-TYPE
    SYNTAX      TimeTicks
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "The last time any telemetry information was updated."
    ::= { vnfmSucessAlertEntry 4 }
 
 vnfmSuccessSeverity  OBJECT-TYPE
  SYNTAX    INTEGER {
                  crtical(3),
                  major(2),
                  minor(1),
                  info(0)}
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmSucessAlertEntry 5}
 
vnfmGenExceptionAlertNotificationsGroup NOTIFICATION-GROUP
   NOTIFICATIONS { vnfmInvalidInstanceNameAlertNotification }
   STATUS        current
  DESCRIPTION
      "The basic notifications implemented by an SNMP entity
       supporting command responder applications."
   ::= { oracleVnfmMIBNotifications 1 }
   
vnfmSemanticExceptionAlertNotificationsGroup NOTIFICATION-GROUP
   NOTIFICATIONS { vnfmUnsupportedInputParameterAlertNotification }
   STATUS        current
   DESCRIPTION
      "The basic notifications implemented by an SNMP entity
       supporting command responder applications."
   ::= { oracleVnfmMIBNotifications 2 }
   
vnfmOpenstackExceptionAlertNotificationsGroup NOTIFICATION-GROUP
   NOTIFICATIONS { vnfmUnsupportedInputParameterAlertNotification }
   STATUS        current
   DESCRIPTION
      "The basic notifications implemented by an SNMP entity
       supporting command responder applications."
   ::= { oracleVnfmMIBNotifications 3 }

vnfmInvalidGenExceptionAlertNotificationsGroup NOTIFICATION-GROUP
   NOTIFICATIONS { vnfmUnsupportedInputParameterAlertNotification }
   STATUS        current
   DESCRIPTION
      "The basic notifications implemented by an SNMP entity
       supporting command responder applications."
   ::= { oracleVnfmMIBNotifications 4 }

vnfmStateConflictExceptionAlertNotificationsGroup NOTIFICATION-GROUP
   NOTIFICATIONS { vnfmUnsupportedInputParameterAlertNotification }
   STATUS        current
   DESCRIPTION
      "The basic notifications implemented by an SNMP entity
       supporting command responder applications."
   ::= { oracleVnfmMIBNotifications 5 }
   
    
vnfmSucessAlertNotificationsGroup NOTIFICATION-GROUP
   NOTIFICATIONS { vnfmInvalidInstanceNameAlertNotification }
   STATUS        current
   DESCRIPTION
      "The basic notifications implemented by an SNMP entity
       supporting command responder applications."
   ::= { oracleVnfmMIBNotifications 6 }
   
vnfmSystemAlertNotificationsGroup NOTIFICATION-GROUP
   NOTIFICATIONS { vnfmInvalidInstanceNameAlertNotification }
   STATUS        current
   DESCRIPTION
      "The basic notifications implemented by an SNMP entity
       supporting command responder applications."
   ::= { oracleVnfmMIBNotifications 7 }
   
vnfmAuthExceptionAlertNotificationsGroup NOTIFICATION-GROUP
   NOTIFICATIONS { vnfmUnsupportedInputParameterAlertNotification }
   STATUS        current
   DESCRIPTION
      "The basic notifications implemented by an SNMP entity
       supporting command responder applications."
   ::= { oracleVnfmMIBNotifications 8 }

--   
-- Start of System Monitoring Alerts
--
vnfmInstanceDownAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmInstanceDownAlertName, vnfmInstanceDownAlertSeverity, vnfmInstanceDownAlertDescription }
     STATUS       current
     DESCRIPTION
         "Alert for Instance Down."
     ::= { vnfmSystemAlertNotificationsGroup 2001 }
     
vnfmInstanceDownAlertName OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert Name of the alert being sent; this
    number can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmInstanceDownAlertNotification 1 }
 
vnfmInstanceDownAlertSeverity OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The severity of the alert being sent."
  ::= { vnfmInstanceDownAlertNotification 2 }
 
vnfmInstanceDownAlertDescription OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmInstanceDownAlertNotification 3 }
     
vnfmMemoryUsageAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmMemoryUsageAlertName, vnfmMemoryUsageAlertSeverity, vnfmMemoryUsageAlertDescription }
     STATUS       current
     DESCRIPTION
         "Alert for High Memory Usage."
     ::= { vnfmSystemAlertNotificationsGroup 2002 }
     
vnfmMemoryUsageAlertName OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert Name of the alert being sent; this
    number can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmMemoryUsageAlertNotification 1 }
 
vnfmMemoryUsageAlertSeverity OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The severity of the alert being sent."
  ::= { vnfmMemoryUsageAlertNotification 2 }
 
vnfmMemoryUsageAlertDescription OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmMemoryUsageAlertNotification 3 }
   
vnfmLoadAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmLoadAlertName, vnfmLoadAlertSeverity, vnfmLoadAlertDescription }
     STATUS       current
     DESCRIPTION
         "Alert for high Load."
     ::= { vnfmSystemAlertNotificationsGroup 2003 }
     
vnfmLoadAlertName OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert Name of the alert being sent; this
    number can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmLoadAlertNotification 1 }
 
vnfmLoadAlertSeverity OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The severity of the alert being sent."
  ::= { vnfmLoadAlertNotification 2 }
 
vnfmLoadAlertDescription OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmLoadAlertNotification 3 }
     
vnfmDiskUageAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmDiskUageAlertName, vnfmDiskUageAlertSeverity, vnfmDiskUageAlertDescription }
     STATUS       current
     DESCRIPTION
         "Alert for high Disk Usage."
     ::= { vnfmSystemAlertNotificationsGroup 2004 }
     
vnfmDiskUageAlertName OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert Name of the alert being sent; this
    number can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmDiskUageAlertNotification 1 }
 
vnfmDiskUageAlertSeverity OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The severity of the alert being sent."
  ::= { vnfmDiskUageAlertNotification 2 }
 
vnfmDiskUageAlertDescription OBJECT-TYPE
  SYNTAX    OCTET STRING
  MAX-ACCESS read-only
  STATUS    current
  DESCRIPTION
    "The alert message of the alert being sent; this
    message can be used to correlate cleared alerts
    with raised ones."
  ::= { vnfmDiskUageAlertNotification 3 }
     
--   
-- End of System Monitoring Alerts
--     

vnfmIllegalArgumentGenAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Exception for Illegal argument."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3001 }
              
vnfmNullPointerAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Exception for a Null Pointer."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3002 }
              
vnfmWorkingDirectoryErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error while creating the NSA Directory Fails."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3003 }
              
vnfmHttpClientHandlingErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error when there is a failure in processing HTTP request or response."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3004 }

vnfmUnexpectedHttpResponseStatusCodeAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error when there is a unexpected response status code."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3005 }

vnfmJsonParseErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error when the JSON object parsing fails."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3006 }            

vnfmNoSuchAlgorithmAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error when the requested the algorithm for SSL context is not found."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3007 }

vnfmKeyManagementAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error if there is a key management issue while initializing."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3008 }

vnfmTimeoutAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error if the server is taking too long to respond."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3009 }            

vnfmMissingMMIResponseParameterAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error when an expect MMI response parameter is missing."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3010 }            
   
vnfmInputOutputErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "An I/O error has occurred."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3011 }            

vnfmInterruptedErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "An interrupted error has occurred."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3012 }

vnfmFileNotFoundAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error if the specified file is not found."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3013 }                          

vnfmUnexpectedParseErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "An unexpected error has occurred while parsing an object or file."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3014 }

vnfmMissingConfigParamAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error occurred when a configuration file is missing a mandatory parameter."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3015 }

vnfmUnsupportedConfigParamAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error when a configuration file contains an unsupported parameter."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3016 }

vnfmValueOutOfBoundsAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error when a value/index is out of range."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3017 }

vnfmSessionIdErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to fetch the session ID."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3018 }

vnfmIOExceptionErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Detected an IOException during processing."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3019 }

vnfmHttpResourceNotFoundAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The requested Http Resource Not Found."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3020 }

vnfmMMIStatusExceptionErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "MMI Exception status response."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3021 }

vnfmNotActiveNodeErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error when the node is not active."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3022 }

vnfmSoftwareVersionInfoNotFoundAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "MMI Exception if the Software Version is not found."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3023 }

vnfmParameterAdditionFailedAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "MMI Exception if the addition of Parameter failed."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3024 }

vnfmOperationFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Unexpected Operation Failure."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3025 }

vnfmTemporaryConditionFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Temporary Condition Failure."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3026 }

vnfmJaxbMarshallingErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Jaxb Marshalling Error found."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3027 }

vnfmNoamServerGroupCountErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp,vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Noam Server group count Error."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3028 }

vnfmSecureRemoteOperationFailedAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Secure Remote Operation Failed."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3029 }

vnfmXmlParseErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "XML Parse Error."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3030 }

vnfmXmlXPathExpressionFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The XPath Expression Failed."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3031 }

vnfmXmlTransformXmlToStringFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Converting DOM Xml to String Failure."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3032 }

vnfmXmiIpAddressIsNotAssignedAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Xmi Ip address not assigned to device."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3033 }

vnfmLoadConfigOperationFailedErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Load config operation failure."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3034 }

vnfmFileSystemEntityActionFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "File system entity action failure."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3035 }

vnfmServerNotReachableAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Server not accessible."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3036 }

vnfmUnsupportedDsrReleaseVersionAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "DSR Release Invalid."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3037 }

vnfmCannotDetermineDefaultValueAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Default value cannot be determined."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3038 }

vnfmDsrImagesNotConfiguredAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "DSR images are not configured for the release."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3039 }

vnfmDsrImageNotConfiguredVmTypeAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "DSR image for VM type not configured."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3040 }

vnfmBulkConfigXmlCreationFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Bulk Config XML creation failure."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3041 }

vnfmUnsupportedVnfTypeAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Unsupported VNFM type."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3046 }

vnfmFileCreationFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "File creation failed."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3049 }

vnfmValueNotConfiguredInPropertyFileAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Value not configured in property file."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3050 }

vnfmHeatTemplateStackObjectInstantiationFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "HeatTemplateStack instantiation failure."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3051 }

vnfmConfigurationExceptionAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Exception while initializing configuration exception."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3052 }

vnfmWatchDogTimerExceptionAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
    STATUS       current
     DESCRIPTION
         "Failed to create Watch Dog Timer."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3053 }

vnfmInvalidOpenStackResourceAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Openstack resource id is not valid."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3054 }

vnfmUnsopportedFlavorIdAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Unsupported VNFM type."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3055 }

vnfmReadVnfInstanceAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Incorrect VNF Instance Id."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3056 }

vnfmIllegalInstantiationLevelAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Incorrect VNF Instance Id."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3057 }

vnfmFileNotFoundExceptionAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Incorrect VNFM persistent file."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3058 }

vnfmInvalidFileAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid file Error."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3059 }

vnfmScaledConfigXmlCreationFailureAlertNotification NOTIFICATION-TYPE
    OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Bulk Config XML creation failure."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3060 }

vnfmReadVnfLcmOperationExceptionAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Incorrect VNF LCM Operation Id."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3061 }

vnfmInvalidInstanceNameAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "vnfInstance Name is already in use."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3062 }

vnfmInvalidNetworkAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid network name."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3063 }

vnfmUnsupportedEncodingAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Unsupported Encoding Found."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3064 }

vnfmReachedMaxAllowedServersPerSignalingVnfAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Reached Max allowed servers per signaling VNF."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3065 }

vnfmReachedMaxAllowedIpfePerSignalingVnfAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
    DESCRIPTION
         "Reached Max allowed IPFE servers per signaling VNF."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3066 }

vnfmTerminationFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed Terminating Stack."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3067 }

vnfmInvalidResourceIdAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp,vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed Terminating Stack."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3068 }

vnfmRetrieveBulkXmlPersistentFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed Terminating Stack."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3069 }

vnfmRetrievePasswordFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Unable to retrieve password."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3070 }

vnfmCloudInitFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Cloud Init failed"
     ::= { vnfmGenExceptionAlertNotificationsGroup 3071 }

vnfmInvalidNetworkNameAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Network name invalid."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3073 }

vnfmSSLExceptionAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "SSL Exception."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3074 }
     
vnfmInvalidIPFETargetSetAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid IPFE Target Sets for IPFE"
     ::= { vnfmGenExceptionAlertNotificationsGroup 3075 }
     
vnfmTsaVipJsonCreationFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid IPFE Target Sets for IPFE"
     ::= { vnfmGenExceptionAlertNotificationsGroup 3076 }
   
vnfmStateOperationExceptionAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "VNFM State Operation Exception."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3077 }
     
vnfmClientProtocolExceptionAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Client Protocol Exception."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3078 }
     
     
vnfmRetrieveLocalIpFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Retrieve Local IP Failure Exception."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3079 }
     
remoteVnfmChangeStateFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Remote VNFM Change State Exception."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3080 }

healVnfFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Heal VNF operation Failure."
     ::= { vnfmGenExceptionAlertNotificationsGroup 3081 }

vnfmSemanticErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Sematic Error Found."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4001 }
     
vnfmInvalidFieldValueParameterAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid Field Value Found."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4002 }
     
vnfmInvalidVimConnectionInfoListSizeAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid Connection Details in the Vim Connection Information."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4003 }

vnfmRequiredParameterMissingAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Required Parameters Missing."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4004 }
     
vnfmUnsupportedInputParameterAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Unsupported Input Paramters."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4005 }
     
vnfmDatatypeMismatchAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Datatype Mismatch Found."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4006 }
     
vnfmValueTooShortParameterAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The value of the parameters are too short."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4007 }

vnfmValueTooLongAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The value of the parameters are too long."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4008 }

vnfmIllegalValueAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Illegal Value Found."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4009 }
     
vnfmIllegalArgumentAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Illegal Argument Found."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4010 }
     
vnfmMissingFixedIpsAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Fixed Ips Missing."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4011 }
     
vnfmValueLengthMismatchAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The length the value has been mismatched."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4012 }

vnfmIpNotInRangeAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The Ip is out of bounds."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4013 }

vnfmInvalidKeyAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid Key Found."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4014 }
     
vnfmMismatchedIpVersionAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The IP Version has been mismatched."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4015 }
 
vnfmInvalidPasswordAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid Password is provided."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4016 }     

vnfmInvalidSubnetNameAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid Subnet Name Found."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4017 }
     
vnfmNotSupportedDualIpAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Dual Ip Not Supported Exception."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4018 }

vnfmMultipleOccurenceOfParameterAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Multiple occurence of VIP"
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4019 }
     
vnfmInvalidIpfeOptionsAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid IPFE Options"
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4020 }
     
vnfmInvalidIpfeOptionsFortargetSetsAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid IPFE Options for Target Sets"
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4021 }          
     
vnfmNotSupportedTsaConfigAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid Flavor Id for tsa config"
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4022 } 

vnfmInvalidVnfcNamesAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid VNFC Names for specific VNF"
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4023 }  
     
vnfmoperateNoStateChangeAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Unable to change instance state while Operate VNF operation"
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4024 }    
     
vnfmServersNotSupportedAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "C-level servers not supported for Custom instantiation level id based on flavor"
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4025 }    
     
vnfmServerCountNotSupportedAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "C- level server count not supported."
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4026 }  
     
vnfmInvalidGatewayAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Gateway IP is invalid for the subnet"
     ::= { vnfmSemanticExceptionAlertNotificationsGroup 4027 }                     

vnfmClientCreateFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to create Openstack Client."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5001 }
     
vnfmHeatFileMissingParameterAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Mandatory Yaml file for deployment not found."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5002 }
     
vnfmParamMapConvertErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Unable to convert parameter Yaml file to parameter list."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5003 }
     
vnfmStackCreateClientErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to perform stack create operation due to error on client."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5004 }
     
vnfmStackDeleteClientErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to delete the stack."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5005 }
     
vnfmStackNotFoundErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to find the stack by the name."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5006 }
     
vnfmStackCreateServerErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to perform stack create operation due to error on server."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5007 }
     
vnfmStackGetOutputsTimeoutErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to retrieve a stack infrastructure."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5008 }
     
vnfmStackGetOutputsConfigErrorAlertNotification NOTIFICATION-TYPE
    OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to open NsaOsProperties file."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5009 }
     
vnfmStackGetOutputsMissingDataErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Required data missing from getOutputs response."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5010 }

vnfmStackGetOutputsNullValueErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to retrieve IPs from stack"
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5011 }
     
vnfmInvalidJsonFormatErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The generated JSON String has errors."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5012 }
     
vnfmOpenstackCliCommandExecutionFailureAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "OpenStack command execution failure."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5013 }
     
vnfmStackServiceConfigErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Error just before stack creation."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5014 }
     
vnfmStackUpdateClientErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to perform stack update operation due to error on client."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5015 }
     
vnfmStackUpdateServerErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to perform stack update operation due to error on server."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5016 }
     
vnfmStackDeleteServerErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp,vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to perform stack delete operation due to error on server."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5017 }
     
vnfmNetworkDetailsNotFoundAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed to fetch the network details from the provided network."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5018 }
     
vnfmIpDetailsNotFoundAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed while fetching IP details for the provided resource ID."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5019 }
     
vnfmPortCreationErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed while creating port from network ID."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5020 }
     
vnfmNetworkNameFromIdAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed while fetching network name from network ID."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5021 }
     
vnfmStackDetailsNotFoundAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Failed while fetching stack output from stack."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5022 }   

vnfmStackUnknownOperationErrorAlertNotification NOTIFICATION-TYPE      OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName,
      vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp,  vnfmExceptionSeverity
      }     STATUS      
      current     DESCRIPTION         "Unknown Operation on Open Stack is
      performed."     ::= {
      vnfmOpenstackExceptionAlertNotificationsGroup 5023 } 

vnfmOperateVnfStateChangeErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Server state change failed in operate VNF."
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5024 }
     
vnfmFetchFlavorListErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Fecth Openstack Flavor List Failure"
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5025 }
     
vnfmFetchImageListErrorAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Fecth Openstack Image List Failure"
     ::= { vnfmOpenstackExceptionAlertNotificationsGroup 5026 }     

vnfmIncorectVnfInstanceIdAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Incorrect Vnf Instance ID."
     ::= { vnfmInvalidGenExceptionAlertNotificationsGroup 6001 }

vnfmIncorrectrStackIdOrNameAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Incorrect Stack Id or Name."
     ::= { vnfmInvalidGenExceptionAlertNotificationsGroup 6002 }

vnfmDiscoverStackIdOrNameAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Discovery stack Id or Name already discover by VNFM."
     ::= { vnfmInvalidGenExceptionAlertNotificationsGroup 6003 }

vnfmDiscoverStackIdOrNameCreateFailedAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Creation of Stack by the provided stack Id or Name failed."
     ::= { vnfmInvalidGenExceptionAlertNotificationsGroup 6004 }

vnfmIncorrectVnfLcmOpOddIdAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Incorrect VNF LCM Operation Occurrence Id."
     ::= { vnfmInvalidGenExceptionAlertNotificationsGroup 6005 }


vnfmVnfAlreadyInstantiatedAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The Vnf Instance has already been instantiated."
     ::= { vnfmStateConflictExceptionAlertNotificationsGroup 7001 }

vnfmVnfNotInstantiatedAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The Vnf Instance has not been instantiated."
     ::= { vnfmStateConflictExceptionAlertNotificationsGroup 7002 }
     
timeStampTooOldAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "The TimeStamp is too Old."
     ::= { vnfmStateConflictExceptionAlertNotificationsGroup 7003 } 

vnfcAlreadyInQueueAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "VNFC already present in priority queue."
     ::= { vnfmStateConflictExceptionAlertNotificationsGroup 7004 }

vnfmStackCreateSucessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "The Stack creation is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8001 }
     
vnfmStackUpdateSucessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "The Stack update is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8002 }
     
vnfmStackDeleteSucessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "The Stack deletion is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8003 }
     
vnfmStackDiscoverSucessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "The Stack discovery is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8004 }
     
vnfmCloudInitSucessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "The Cloud Init is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8005 }
     
vnfmRemoteSynchronizationSuccessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "Remote Synchronization is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8006 }
     
changeVnfmStateInfoSuccessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "Change VNFM State is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8007 }

vnfmModifyVnfSucessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "The Modify VNF instance operation is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8008 }   
     
vnfmOperateVnfSucessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "The Operate VNF operation is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8009 }
     
healVnfSuccessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmSuccessAlertID, vnfmOperation, vnfmSucessAlertMessage, vnfmSucessAlertTimeStamp, vnfmSuccessSeverity }
     STATUS       current
     DESCRIPTION
         "The Heal VNF operation is successful."
     ::= { vnfmSucessAlertNotificationsGroup 8010 }   

vnfmInvalidUserScopeAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Scope not allowed for this user."
     ::= { vnfmAuthExceptionAlertNotificationsGroup 9001 }

vnfmUserAlreadyPresentAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "User Already Present."
     ::= { vnfmAuthExceptionAlertNotificationsGroup 9002 }

vnfmInvalidCredentialsEnteredAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid username or password entered."
     ::= { vnfmAuthExceptionAlertNotificationsGroup 9003 }     
     
vnfmSessionExpiredAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Session Expired, please login again to continue."
     ::= { vnfmAuthExceptionAlertNotificationsGroup 9004 }   
     
vnfmInvalidTokenAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Invalid Token."
     ::= { vnfmAuthExceptionAlertNotificationsGroup 9005 }
     
vnfmNullTokenAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Token Field must be present."
     ::= { vnfmAuthExceptionAlertNotificationsGroup 9006 }   
     
vnfmInvalidStateAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "VNFM State is invalid."
     ::= { vnfmAuthExceptionAlertNotificationsGroup 9007 }
     
vnfmUnauthorizedAccessAlertNotification NOTIFICATION-TYPE
     OBJECTS { vnfmExceptionAlertID, vnfmExceptionAlertName, vnfmExceptionAlertMessage, vnfmExceptionAlertTimeStamp, vnfmExceptionSeverity }
     STATUS       current
     DESCRIPTION
         "Unauthorized Access."
     ::= { vnfmAuthExceptionAlertNotificationsGroup 9008 }  

END