snmp_mib_archive/CISCO-VLAN-GROUP-MIB.my
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

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