287 lines
		
	
	
		
			8.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			287 lines
		
	
	
		
			8.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
F3-DATAEXPORT-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-COMPLIANCE, OBJECT-GROUP 
 | 
						|
             FROM SNMPv2-CONF
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress
 | 
						|
             FROM SNMPv2-SMI
 | 
						|
    TEXTUAL-CONVENTION, DisplayString, RowStatus, StorageType,
 | 
						|
    VariablePointer
 | 
						|
             FROM SNMPv2-TC
 | 
						|
    IpVersion, PerfCounter64
 | 
						|
             FROM CM-COMMON-MIB
 | 
						|
    Ipv6Address
 | 
						|
             FROM  IPV6-TC
 | 
						|
    fsp150cm
 | 
						|
             FROM  ADVA-MIB;
 | 
						|
 | 
						|
f3DataExportMIB MODULE-IDENTITY
 | 
						|
    LAST-UPDATED        "201310310000Z"
 | 
						|
    ORGANIZATION    "ADVA Optical Networking"
 | 
						|
    CONTACT-INFO
 | 
						|
            "        Marek Romaniuk
 | 
						|
                     ADVA Optical Networking, Inc.
 | 
						|
                Tel: +48 58 7716 414
 | 
						|
             E-mail: mromaniuk@advaoptical.com
 | 
						|
             Postal: ul. Slaska 35/37
 | 
						|
                     81-310 Gdynia, Poland"
 | 
						|
    DESCRIPTION
 | 
						|
            "This module defines the Data Export MIB definitions 
 | 
						|
             used by the F3 (FSP150CM/CC) product lines.
 | 
						|
             Copyright (C) ADVA Optical Networking."
 | 
						|
    REVISION        "201310310000Z"
 | 
						|
    DESCRIPTION
 | 
						|
        "
 | 
						|
         Notes from release 201312090000Z,
 | 
						|
         (1) Added new object: f3DataExportClearStatsAction
 | 
						|
         Notes from release 201310310000Z,
 | 
						|
         (1) MIB version ready for release FSP150CC 6.1.CC." 
 | 
						|
 | 
						|
    ::= {fsp150cm 30}
 | 
						|
 | 
						|
-- 
 | 
						|
-- OID definitions
 | 
						|
-- 
 | 
						|
 | 
						|
f3DataExportConfigObjects            OBJECT IDENTIFIER ::= {f3DataExportMIB 1}
 | 
						|
f3DataExportCounterObjects           OBJECT IDENTIFIER ::= {f3DataExportMIB 2}
 | 
						|
f3DataExportActionObjects            OBJECT IDENTIFIER ::= {f3DataExportMIB 3}
 | 
						|
f3DataExportConformance              OBJECT IDENTIFIER ::= {f3DataExportMIB 4}
 | 
						|
 | 
						|
--
 | 
						|
-- Textual Conventions 
 | 
						|
-- 
 | 
						|
 | 
						|
DataExportType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "Data Export Types."
 | 
						|
    SYNTAX     BITS {
 | 
						|
                 esal3pm(1),
 | 
						|
                 twamppm(2),
 | 
						|
                 flowbyteratepm(3)
 | 
						|
               }
 | 
						|
 | 
						|
--
 | 
						|
--  Data Export Configure Scalars
 | 
						|
--
 | 
						|
 | 
						|
f3DataExportTypes OBJECT-TYPE
 | 
						|
    SYNTAX     DataExportType
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " This object provides ability to set data export types."
 | 
						|
    ::= { f3DataExportConfigObjects 1 }
 | 
						|
 | 
						|
f3DataExportReportInterval OBJECT-TYPE
 | 
						|
    SYNTAX     Integer32 (1..60)
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " This object provides ability to set interval value (in seconds)."
 | 
						|
    ::= { f3DataExportConfigObjects 2 }
 | 
						|
 | 
						|
f3DataExportIpVersion OBJECT-TYPE
 | 
						|
    SYNTAX     IpVersion
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " This object provides ability to set version of IP protocol."
 | 
						|
    ::= { f3DataExportConfigObjects 3 }
 | 
						|
 | 
						|
f3DataExportServerIpv4Addr OBJECT-TYPE
 | 
						|
    SYNTAX     IpAddress
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " This object provides ability to set IPv4 FTP server address."
 | 
						|
    ::= { f3DataExportConfigObjects 4 }
 | 
						|
 | 
						|
f3DataExportServerIpv6Addr OBJECT-TYPE
 | 
						|
    SYNTAX     Ipv6Address
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " This object provides ability to set IPv6 FTP server address."
 | 
						|
    ::= { f3DataExportConfigObjects 5 }
 | 
						|
 | 
						|
f3DataExportUserName OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " This object provides ability to set transfer protocol user login."
 | 
						|
    ::= { f3DataExportConfigObjects 6 }
 | 
						|
 | 
						|
f3DataExportPassword OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " This object provides ability to set transfer protocol user password. 
 | 
						|
           Reading this object will return an empty string if the password 
 | 
						|
           has not been set or ***** if the password has been set."
 | 
						|
    ::= { f3DataExportConfigObjects 7 }
 | 
						|
 | 
						|
f3DataExportPath OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " This object provides ability to set remote path to place file."
 | 
						|
    ::= { f3DataExportConfigObjects 8 }
 | 
						|
 | 
						|
 | 
						|
f3DataExportConfigObjectTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF F3DataExportConfigObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table allows configuration of the object which need export data."
 | 
						|
    ::= { f3DataExportConfigObjects 9 }
 | 
						|
 | 
						|
f3DataExportConfigObjectEntry OBJECT-TYPE
 | 
						|
    SYNTAX     F3DataExportConfigObjectEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual row in the f3DataExportConfigObjectTable."
 | 
						|
    INDEX { f3DataExportConfigObjectEntity }
 | 
						|
    ::= { f3DataExportConfigObjectTable 1 }
 | 
						|
 | 
						|
F3DataExportConfigObjectEntry ::= SEQUENCE {
 | 
						|
    f3DataExportConfigObjectEntity             VariablePointer,
 | 
						|
    f3DataExportConfigObjectStorageType        StorageType,
 | 
						|
    f3DataExportConfigObjectRowStatus          RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
f3DataExportConfigObjectEntity OBJECT-TYPE
 | 
						|
    SYNTAX      VariablePointer
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The object value need export data."
 | 
						|
    ::= { f3DataExportConfigObjectEntry 1 }
 | 
						|
 | 
						|
f3DataExportConfigObjectStorageType OBJECT-TYPE
 | 
						|
    SYNTAX      StorageType
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
           "The type of storage configured for this entry."
 | 
						|
    ::= { f3DataExportConfigObjectEntry 2 }
 | 
						|
 | 
						|
f3DataExportConfigObjectRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
           "The status of this row.
 | 
						|
          	An entry MUST NOT exist in the active state unless all
 | 
						|
          	objects in the entry have an appropriate value, as described
 | 
						|
          	in the description clause for each writable object.
 | 
						|
 	
 | 
						|
          	The values of f3DataExportConfigObjectRowStatus supported are
 | 
						|
          	createAndGo(4) and destroy(6).  All mandatory attributes
 | 
						|
          	must be specified in a single SNMP SET request with
 | 
						|
          	f3DataExportConfigObjectRowStatus value as createAndGo(4).
 | 
						|
          	Upon successful row creation, this object has a
 | 
						|
          	value of active(1).
 | 
						|
 	
 | 
						|
          	The f3DataExportConfigObjectRowStatus object may be modified if
 | 
						|
          	the associated instance of this object is equal to active(1)."
 | 
						|
    ::= { f3DataExportConfigObjectEntry 3 }
 | 
						|
 | 
						|
--
 | 
						|
--  Data Export Counter Scalars
 | 
						|
--
 | 
						|
 | 
						|
f3DataExportServerXferPass OBJECT-TYPE
 | 
						|
    SYNTAX     PerfCounter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " Counter for successful PM export"
 | 
						|
    ::= { f3DataExportCounterObjects 1 }
 | 
						|
 | 
						|
f3DataExportServerXferFail OBJECT-TYPE
 | 
						|
    SYNTAX     PerfCounter64
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
         " Counter for failure PM export."
 | 
						|
    ::= { f3DataExportCounterObjects 2 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
--  Data Export Action Objects
 | 
						|
--
 | 
						|
 | 
						|
f3DataExportClearStatsAction OBJECT-TYPE
 | 
						|
    SYNTAX     INTEGER {
 | 
						|
                 not-applicable(0),
 | 
						|
                 clear(1)
 | 
						|
               }
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Initiates a data export action. 
 | 
						|
             This object is write only.
 | 
						|
             Supported actions are:
 | 
						|
             clear(1) - Clear Data Export Stats."
 | 
						|
    ::= { f3DataExportActionObjects 1 }
 | 
						|
 | 
						|
--
 | 
						|
-- Conformance
 | 
						|
--
 | 
						|
 | 
						|
f3DataExportCompliances OBJECT IDENTIFIER ::= {f3DataExportConformance 1}
 | 
						|
f3DataExportGroups    OBJECT IDENTIFIER ::= {f3DataExportConformance 2}
 | 
						|
 | 
						|
f3DataExportCompliance MODULE-COMPLIANCE
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
            "Describes the requirements for conformance to the F3-DATAEXPORT-MIB compilance."
 | 
						|
    MODULE  -- this module
 | 
						|
        MANDATORY-GROUPS {
 | 
						|
              f3DataExportConfigGroup, f3DataExportCounterGroup, f3DataExportActionGroup
 | 
						|
        }
 | 
						|
    ::= { f3DataExportCompliances 1 }
 | 
						|
 | 
						|
f3DataExportConfigGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
       f3DataExportTypes,
 | 
						|
       f3DataExportReportInterval,
 | 
						|
       f3DataExportIpVersion,
 | 
						|
       f3DataExportServerIpv4Addr,
 | 
						|
       f3DataExportServerIpv6Addr,
 | 
						|
       f3DataExportUserName,
 | 
						|
       f3DataExportPassword,
 | 
						|
       f3DataExportPath
 | 
						|
    }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
             "A collection of objects used to manage the Data Export."
 | 
						|
    ::= { f3DataExportGroups 1 }
 | 
						|
 | 
						|
f3DataExportCounterGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
       f3DataExportServerXferPass,
 | 
						|
       f3DataExportServerXferFail
 | 
						|
    }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
             "A collection of Data Export counter objects."
 | 
						|
    ::= { f3DataExportGroups 2 }
 | 
						|
 | 
						|
f3DataExportActionGroup OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
       f3DataExportClearStatsAction
 | 
						|
    }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
             "A collection of Data Export action objects."
 | 
						|
    ::= { f3DataExportGroups 3 }
 | 
						|
 | 
						|
END |