131 lines
3.8 KiB
Plaintext
131 lines
3.8 KiB
Plaintext
-- **********************************************************
|
|
-- Copyright 2007-2010 VMware, Inc. All rights reserved.
|
|
-- **********************************************************
|
|
|
|
VMWARE-SYSTEM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
vmwSystem
|
|
FROM VMWARE-ROOT-MIB;
|
|
|
|
vmwSystemMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201008020000Z"
|
|
ORGANIZATION "VMware, Inc"
|
|
CONTACT-INFO
|
|
"VMware, Inc
|
|
3401 Hillview Ave
|
|
Palo Alto, CA 94304
|
|
Tel: 1-877-486-9273 or 650-427-5000
|
|
Fax: 650-427-5001
|
|
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
|
"
|
|
DESCRIPTION
|
|
"This MIB module provides for System Software identification"
|
|
|
|
REVISION "201008020000Z"
|
|
DESCRIPTION
|
|
"Add vmwProdPatch managed object to report patch level"
|
|
|
|
REVISION "200801120000Z"
|
|
DESCRIPTION
|
|
"Add to comments the Managed Object Browser (MOB) URLs which provide
|
|
data this MIB module exposes."
|
|
|
|
REVISION "200712270000Z"
|
|
DESCRIPTION
|
|
"This is the first revision in SMIv2 format. One object
|
|
(vmwProdOID) has been dropped from the original SMIv1 version
|
|
as it duplicates sysObjectId from SNMPv2-MIB."
|
|
|
|
::= { vmwSystem 10 }
|
|
|
|
vmwProdName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This product's name.
|
|
VIM Property: AboutInfo.name
|
|
https://esx.example.com/mob/?moid=ServiceInstance&doPath=content%2eabout"
|
|
::= { vmwSystem 1 }
|
|
|
|
vmwProdVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The product's version release identifier. Format is Major.Minor.Update
|
|
VIM Property: AboutInfo.version
|
|
https://esx.example.com/mob/?moid=ServiceInstance&doPath=content%2eabout"
|
|
::= { vmwSystem 2 }
|
|
|
|
-- { vmwSystem 3 } oid obsolete, do not reuse
|
|
|
|
vmwProdBuild OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This identifier represents the most specific identifier.
|
|
VIM Property: AboutInfo.build
|
|
https://esx.example.com/mob/?moid=ServiceInstance&doPath=content%2eabout"
|
|
::= { vmwSystem 4 }
|
|
|
|
vmwProdUpdate OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This identifier represents the update level applied to this system.
|
|
VIM Property: Advanced Options key: Misc.HostAgentUpdateLevel
|
|
https://esx.example.com/mob/?moid=ha%2dadv%2doptions"
|
|
::= { vmwSystem 5 }
|
|
|
|
vmwProdPatch OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This identifier represents the patch level applied to this system.
|
|
VIM Property: None.
|
|
CLI: esxcli system version get"
|
|
::= { vmwSystem 6 }
|
|
|
|
-- conformance information
|
|
vmwSystemMIBConformance
|
|
OBJECT IDENTIFIER ::= { vmwSystemMIB 2 }
|
|
vmwSystemMIBCompliances
|
|
OBJECT IDENTIFIER ::= { vmwSystemMIBConformance 1 }
|
|
vmwSysMIBGroups OBJECT IDENTIFIER ::= { vmwSystemMIBConformance 2 }
|
|
|
|
-- compliance statements
|
|
vmwSysMIBBasicCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement the
|
|
VMWARE-SYSTEM-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { vmwSystemGroup }
|
|
::= { vmwSystemMIBCompliances 2 }
|
|
|
|
vmwSystemGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
vmwProdName,
|
|
vmwProdVersion,
|
|
vmwProdBuild,
|
|
vmwProdUpdate,
|
|
vmwProdPatch
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These objects uniquely identifies a given VMware system software image."
|
|
::= { vmwSysMIBGroups 1 }
|
|
|
|
END -- end of module VMWARE-SYSTEM-MIB.
|