mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
198 lines
5.4 KiB
Plaintext
198 lines
5.4 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-VLAN-GROUP-MIB.my
|
|
-- February 2009, Binh P Le
|
|
-- Copyright (c) 2009 by Cisco Systems Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
CISCO-VLAN-GROUP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
StorageType,
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
Cisco2KVlanList
|
|
FROM CISCO-TC
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoVlanGroupMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200911200000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-lan-switch-snmp@cisco.com"
|
|
DESCRIPTION
|
|
"MIB module for monitoring and configuring VLAN Group Mapping
|
|
information."
|
|
REVISION "200911200000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { ciscoMgmt 709 }
|
|
|
|
|
|
ciscoVlanGroupMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoVlanGroupMIB 0 }
|
|
|
|
ciscoVlanGroupMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoVlanGroupMIB 1 }
|
|
|
|
ciscoVlanGroupMIBConform OBJECT IDENTIFIER
|
|
::= { ciscoVlanGroupMIB 2 }
|
|
|
|
|
|
cvgConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CvgConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of VLAN groups configured in the system."
|
|
::= { ciscoVlanGroupMIBObjects 1 }
|
|
|
|
cvgConfigEntry OBJECT-TYPE
|
|
SYNTAX CvgConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing VLAN mapping configuration for a particular
|
|
VLAN group. At least one VLAN must be associated with the group
|
|
specified by cvgConfigGroupName when the entry is created."
|
|
INDEX { cvgConfigGroupName }
|
|
::= { cvgConfigTable 1 }
|
|
|
|
CvgConfigEntry ::= SEQUENCE {
|
|
cvgConfigGroupName SnmpAdminString,
|
|
cvgConfigVlansFirst2K Cisco2KVlanList,
|
|
cvgConfigVlansSecond2K Cisco2KVlanList,
|
|
cvgConfigStorageType StorageType,
|
|
cvgConfigRowStatus RowStatus
|
|
}
|
|
|
|
cvgConfigGroupName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the VLAN group."
|
|
::= { cvgConfigEntry 1 }
|
|
|
|
cvgConfigVlansFirst2K OBJECT-TYPE
|
|
SYNTAX Cisco2KVlanList
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string of octets containing one bit per VLAN for VLANs 0 to
|
|
2047."
|
|
::= { cvgConfigEntry 2 }
|
|
|
|
cvgConfigVlansSecond2K OBJECT-TYPE
|
|
SYNTAX Cisco2KVlanList
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string of octets containing one bit per VLAN for VLANs 2048
|
|
to 4095."
|
|
::= { cvgConfigEntry 3 }
|
|
|
|
cvgConfigStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the storage type for this conceptual row
|
|
in ciscoVlanGroupTable."
|
|
DEFVAL { volatile }
|
|
::= { cvgConfigEntry 4 }
|
|
|
|
cvgConfigRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this conceptual row.
|
|
|
|
All writable objects in this row may be modified at any time."
|
|
::= { cvgConfigEntry 5 }
|
|
|
|
|
|
ciscoVlanGroupMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoVlanGroupMIBConform 1 }
|
|
|
|
ciscoVlanGroupMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoVlanGroupMIBConform 2 }
|
|
|
|
|
|
ciscoVlanGroupMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement
|
|
CISCO-VLAN-GROUP-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ciscoVlanGroupConfigGroup }
|
|
|
|
OBJECT cvgConfigVlansFirst2K
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cvgConfigVlansSecond2K
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cvgConfigStorageType
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT cvgConfigRowStatus
|
|
SYNTAX INTEGER {
|
|
active(1)
|
|
}
|
|
WRITE-SYNTAX INTEGER {
|
|
createAndGo(4),
|
|
destroy(6)
|
|
}
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required.
|
|
|
|
Support for createAndWait and notInService is not required."
|
|
::= { ciscoVlanGroupMIBCompliances 1 }
|
|
|
|
-- Units of Conformance
|
|
|
|
ciscoVlanGroupConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cvgConfigVlansFirst2K,
|
|
cvgConfigVlansSecond2K,
|
|
cvgConfigRowStatus,
|
|
cvgConfigStorageType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for VLAN Group configuration."
|
|
::= { ciscoVlanGroupMIBGroups 1 }
|
|
|
|
END
|
|
|
|
|
|
|