1-- ********************************************************** 2-- Copyright 2007-2010 VMware, Inc. All rights reserved. 3-- ********************************************************** 4 5VMWARE-SYSTEM-MIB DEFINITIONS ::= BEGIN 6 7 IMPORTS 8 MODULE-IDENTITY, OBJECT-TYPE 9 FROM SNMPv2-SMI 10 DisplayString 11 FROM SNMPv2-TC 12 MODULE-COMPLIANCE, OBJECT-GROUP 13 FROM SNMPv2-CONF 14 vmwSystem 15 FROM VMWARE-ROOT-MIB; 16 17 vmwSystemMIB MODULE-IDENTITY 18 LAST-UPDATED "201008020000Z" 19 ORGANIZATION "VMware, Inc" 20 CONTACT-INFO 21 "VMware, Inc 22 3401 Hillview Ave 23 Palo Alto, CA 94304 24 Tel: 1-877-486-9273 or 650-427-5000 25 Fax: 650-427-5001 26 Web: http://communities.vmware.com/community/developer/forums/managementapi 27 " 28DESCRIPTION 29 "This MIB module provides for System Software identification" 30 31REVISION "201008020000Z" 32DESCRIPTION 33 "Add vmwProdPatch managed object to report patch level" 34 35REVISION "200801120000Z" 36DESCRIPTION 37 "Add to comments the Managed Object Browser (MOB) URLs which provide 38 data this MIB module exposes." 39 40REVISION "200712270000Z" 41DESCRIPTION 42 "This is the first revision in SMIv2 format. One object 43 (vmwProdOID) has been dropped from the original SMIv1 version 44 as it duplicates sysObjectId from SNMPv2-MIB." 45 46::= { vmwSystem 10 } 47 48vmwProdName OBJECT-TYPE 49 SYNTAX DisplayString 50 MAX-ACCESS read-only 51 STATUS current 52 DESCRIPTION 53 "This product's name. 54 VIM Property: AboutInfo.name 55 https://esx.example.com/mob/?moid=ServiceInstance&doPath=content%2eabout" 56 ::= { vmwSystem 1 } 57 58vmwProdVersion OBJECT-TYPE 59 SYNTAX DisplayString 60 MAX-ACCESS read-only 61 STATUS current 62 DESCRIPTION 63 "The product's version release identifier. Format is Major.Minor.Update 64 VIM Property: AboutInfo.version 65 https://esx.example.com/mob/?moid=ServiceInstance&doPath=content%2eabout" 66 ::= { vmwSystem 2 } 67 68-- { vmwSystem 3 } oid obsolete, do not reuse 69 70vmwProdBuild OBJECT-TYPE 71 SYNTAX DisplayString 72 MAX-ACCESS read-only 73 STATUS current 74 DESCRIPTION 75 "This identifier represents the most specific identifier. 76 VIM Property: AboutInfo.build 77 https://esx.example.com/mob/?moid=ServiceInstance&doPath=content%2eabout" 78 ::= { vmwSystem 4 } 79 80vmwProdUpdate OBJECT-TYPE 81 SYNTAX DisplayString 82 MAX-ACCESS read-only 83 STATUS current 84 DESCRIPTION 85 "This identifier represents the update level applied to this system. 86 VIM Property: Advanced Options key: Misc.HostAgentUpdateLevel 87 https://esx.example.com/mob/?moid=ha%2dadv%2doptions" 88 ::= { vmwSystem 5 } 89 90vmwProdPatch OBJECT-TYPE 91 SYNTAX DisplayString 92 MAX-ACCESS read-only 93 STATUS current 94 DESCRIPTION 95 "This identifier represents the patch level applied to this system. 96 VIM Property: None. 97 CLI: esxcli system version get" 98 ::= { vmwSystem 6 } 99 100-- conformance information 101vmwSystemMIBConformance 102OBJECT IDENTIFIER ::= { vmwSystemMIB 2 } 103vmwSystemMIBCompliances 104OBJECT IDENTIFIER ::= { vmwSystemMIBConformance 1 } 105vmwSysMIBGroups OBJECT IDENTIFIER ::= { vmwSystemMIBConformance 2 } 106 107-- compliance statements 108vmwSysMIBBasicCompliance MODULE-COMPLIANCE 109STATUS current 110DESCRIPTION 111 "The compliance statement for entities which implement the 112 VMWARE-SYSTEM-MIB." 113MODULE -- this module 114MANDATORY-GROUPS { vmwSystemGroup } 115::= { vmwSystemMIBCompliances 2 } 116 117vmwSystemGroup OBJECT-GROUP 118 OBJECTS { 119 vmwProdName, 120 vmwProdVersion, 121 vmwProdBuild, 122 vmwProdUpdate, 123 vmwProdPatch 124 } 125 STATUS current 126 DESCRIPTION 127 "These objects uniquely identifies a given VMware system software image." 128 ::= { vmwSysMIBGroups 1 } 129 130END -- end of module VMWARE-SYSTEM-MIB. 131