4210 lines
149 KiB
Plaintext
4210 lines
149 KiB
Plaintext
SUN-ILOM-CONTROL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
IpAddress,
|
|
Integer32,
|
|
Unsigned32,
|
|
enterprises FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION,
|
|
RowStatus,
|
|
TruthValue,
|
|
DisplayString,
|
|
DateAndTime FROM SNMPv2-TC
|
|
OBJECT-GROUP FROM SNMPv2-CONF
|
|
SnmpAdminString FROM SNMP-FRAMEWORK-MIB;
|
|
|
|
sun OBJECT IDENTIFIER ::= { enterprises 42 }
|
|
products OBJECT IDENTIFIER ::= { sun 2 }
|
|
ilom OBJECT IDENTIFIER ::= { products 175 }
|
|
|
|
ilomCtrlMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201006110000Z" -- June 11, 2010
|
|
ORGANIZATION "Oracle Corporation"
|
|
CONTACT-INFO "Oracle Corporation
|
|
500 Oracle Parkway
|
|
Redwood Shores, CA 95065
|
|
U.S.A.
|
|
|
|
http://www.oracle.com"
|
|
DESCRIPTION
|
|
"SUN-ILOM-CONTROL-MIB.mib Version 3.0
|
|
Copyright (c) 2005, 2010, Oracle and/or its affiliates.
|
|
All rights reserved.
|
|
|
|
This MIB controls all Sun Integrated Lights Out Management
|
|
devices."
|
|
|
|
REVISION
|
|
"201006110000Z" -- June 11, 2010
|
|
DESCRIPTION
|
|
"Add support for the SPARC diagnostic 'HW change' trigger"
|
|
REVISION
|
|
"201006080000Z" -- June 8, 2010
|
|
DESCRIPTION
|
|
"Add ActiveDirectory parameter ilomCtrlActiveDirStrictCredentialErrorEnabled"
|
|
|
|
REVISION
|
|
"200903300000Z" -- March 30, 2009
|
|
DESCRIPTION
|
|
"Add LdapSsl optional User Mapping parameters."
|
|
REVISION
|
|
"200903030000Z" -- March 3, 2009
|
|
DESCRIPTION
|
|
"Add ActiveDirectory parameter ilomCtrlActiveDirExpSearchEnabled."
|
|
REVISION
|
|
"200805150000Z" -- May 15, 2008
|
|
DESCRIPTION
|
|
"Version 3.0
|
|
Released with ILOM version 3.0
|
|
Added alert event class/type filtering
|
|
Added Telemetry Harness Daemon (THD)
|
|
Added dns-locator objects and certificate params for ActiveDirectory
|
|
Added ilomCtrlLdapSsl
|
|
Unify POST knobs for Volume and Enterprise Products
|
|
Added BackupAndRestore configuration XML file support
|
|
Added DNS configuration support
|
|
Added factory to ILOMCtrlResetToDefaultsAction
|
|
Added 'other' values to several TCs
|
|
Added ilomCtrlSPARCHostHypervisorVersion
|
|
Added ilomCtrlSPARCHostSysFwVersion
|
|
Added ilomCtrlSPARCHostSendBreakAction
|
|
Added sideband management support"
|
|
REVISION
|
|
"200804110000Z" -- April 11, 2008
|
|
DESCRIPTION
|
|
"Add destinationport for use with trap type alerts.
|
|
Remove range from ilomCtrlEventLogRecordID."
|
|
REVISION
|
|
"200702200000Z" -- February 20, 2007
|
|
DESCRIPTION
|
|
"Version 2.0"
|
|
REVISION
|
|
"200612150000Z" -- December 15, 2006
|
|
DESCRIPTION
|
|
"Version: 1.1
|
|
Released with ILOM version 1.1.5"
|
|
REVISION
|
|
"200512190000Z" -- December 19, 2005
|
|
DESCRIPTION
|
|
"Version: 0.7
|
|
Initial Release"
|
|
|
|
::= { ilom 102 }
|
|
|
|
ilomCtrlClients OBJECT IDENTIFIER ::= { ilomCtrlMIB 1 }
|
|
ilomCtrlServices OBJECT IDENTIFIER ::= { ilomCtrlMIB 2 }
|
|
ilomCtrlNetwork OBJECT IDENTIFIER ::= { ilomCtrlMIB 3 }
|
|
ilomCtrlUsers OBJECT IDENTIFIER ::= { ilomCtrlMIB 4 }
|
|
ilomCtrlSessions OBJECT IDENTIFIER ::= { ilomCtrlMIB 5 }
|
|
ilomCtrlFirmwareMgmt OBJECT IDENTIFIER ::= { ilomCtrlMIB 6 }
|
|
ilomCtrlLogs OBJECT IDENTIFIER ::= { ilomCtrlMIB 7 }
|
|
ilomCtrlAlerts OBJECT IDENTIFIER ::= { ilomCtrlMIB 8 }
|
|
ilomCtrlClock OBJECT IDENTIFIER ::= { ilomCtrlMIB 9 }
|
|
ilomCtrlSerial OBJECT IDENTIFIER ::= { ilomCtrlMIB 10 }
|
|
ilomCtrlPowerReset OBJECT IDENTIFIER ::= { ilomCtrlMIB 11 }
|
|
ilomCtrlRedundancy OBJECT IDENTIFIER ::= { ilomCtrlMIB 12 }
|
|
ilomCtrlPolicy OBJECT IDENTIFIER ::= { ilomCtrlMIB 13 }
|
|
ilomCtrlConfigMgmt OBJECT IDENTIFIER ::= { ilomCtrlMIB 14 }
|
|
ilomCtrlSPARC OBJECT IDENTIFIER ::= { ilomCtrlMIB 15 }
|
|
ilomCtrlIdentification OBJECT IDENTIFIER ::= { ilomCtrlMIB 16 }
|
|
ilomCtrlThd OBJECT IDENTIFIER ::= { ilomCtrlMIB 17 }
|
|
ilomCtrlConformances OBJECT IDENTIFIER ::= { ilomCtrlMIB 18 }
|
|
|
|
ilomCtrlNtp OBJECT IDENTIFIER ::= { ilomCtrlClients 1 }
|
|
ilomCtrlLdap OBJECT IDENTIFIER ::= { ilomCtrlClients 2 }
|
|
ilomCtrlRadius OBJECT IDENTIFIER ::= { ilomCtrlClients 3 }
|
|
ilomCtrlRemoteSyslog OBJECT IDENTIFIER ::= { ilomCtrlClients 4 }
|
|
ilomCtrlActiveDirectory OBJECT IDENTIFIER ::= { ilomCtrlClients 5 }
|
|
ilomCtrlSMTP OBJECT IDENTIFIER ::= { ilomCtrlClients 6 }
|
|
ilomCtrlLdapSsl OBJECT IDENTIFIER ::= { ilomCtrlClients 7 }
|
|
ilomCtrlDNS OBJECT IDENTIFIER ::= { ilomCtrlClients 8 }
|
|
|
|
ilomCtrlHttp OBJECT IDENTIFIER ::= { ilomCtrlServices 1 }
|
|
ilomCtrlHttps OBJECT IDENTIFIER ::= { ilomCtrlServices 2 }
|
|
ilomCtrlSsh OBJECT IDENTIFIER ::= { ilomCtrlServices 3 }
|
|
ilomCtrlSingleSignon OBJECT IDENTIFIER ::= { ilomCtrlServices 4 }
|
|
|
|
ilomCtrlEventLog OBJECT IDENTIFIER ::= { ilomCtrlLogs 1 }
|
|
|
|
ilomCtrlPowerControl OBJECT IDENTIFIER ::= { ilomCtrlPowerReset 1 }
|
|
ilomCtrlResetControl OBJECT IDENTIFIER ::= { ilomCtrlPowerReset 2 }
|
|
|
|
ilomCtrlBackupAndRestore OBJECT IDENTIFIER ::= { ilomCtrlConfigMgmt 2 }
|
|
|
|
ilomCtrlSPARCDiags OBJECT IDENTIFIER ::= { ilomCtrlSPARC 1 }
|
|
ilomCtrlSPARCHostControl OBJECT IDENTIFIER ::= { ilomCtrlSPARC 2 }
|
|
ilomCtrlSPARCBootMode OBJECT IDENTIFIER ::= { ilomCtrlSPARC 3 }
|
|
ilomCtrlSPARCKeySwitch OBJECT IDENTIFIER ::= { ilomCtrlSPARC 4 }
|
|
|
|
ilomCtrlCompliances OBJECT IDENTIFIER ::= { ilomCtrlConformances 1 }
|
|
ilomCtrlGroups OBJECT IDENTIFIER ::= { ilomCtrlConformances 2 }
|
|
|
|
-- ***************************************************************************
|
|
-- * Textual Conventions *
|
|
-- ***************************************************************************
|
|
ILOMCtrlTargetIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that is short enough to be used properly as an
|
|
index without overflowing the maximum number of subOIDs."
|
|
SYNTAX OCTET STRING (SIZE (0..110))
|
|
|
|
ILOMCtrlModTargetIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that is short enough to be used properly along
|
|
with ILOMCtrlInstanceTargetIndex as a pair of indexes
|
|
without overflowing the maximum number of subOIDs."
|
|
SYNTAX OCTET STRING (SIZE (0..12))
|
|
|
|
ILOMCtrlInstanceTargetIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that is short enough to be used properly along
|
|
with ILOMCtrlModTargetIndex as a pair of indexes
|
|
without overflowing the maximum number of subOIDs."
|
|
SYNTAX OCTET STRING (SIZE (0..100))
|
|
|
|
ILOMCtrlSessionsConnectionType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes possible connection
|
|
types by which a user can be log in."
|
|
SYNTAX INTEGER {
|
|
shell(1),
|
|
web(2),
|
|
other(3),
|
|
snmp(4)
|
|
}
|
|
|
|
ILOMCtrlLocalUserUsername ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A local user username.
|
|
This must start with an alphabetical letter
|
|
and may contain alphabetical letters, digits,
|
|
hyphens and underscores.
|
|
This can not be 'password'.
|
|
This can not contain spaces."
|
|
SYNTAX OCTET STRING (SIZE (4..16))
|
|
|
|
ILOMCtrlLocalUserPassword ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A local user password."
|
|
SYNTAX OCTET STRING (SIZE (8..16))
|
|
|
|
ILOMCtrlUserRole ::= TEXTUAL-CONVENTION
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An enumerated value which describes possible privilege
|
|
levels (also known as roles) a user can have.
|
|
***NOTE: this textual-convention is deprecated and replaced
|
|
by ILOMCtrlUserRoles."
|
|
SYNTAX INTEGER {
|
|
administrator(1),
|
|
operator(2),
|
|
none(3),
|
|
other(4)
|
|
}
|
|
|
|
-- While deprecated, the use of ILOMCtrlUserRole will result in the
|
|
-- following transformations:
|
|
--
|
|
-- ILOMCtrlUserRole ILOMCtrlUserRoles
|
|
-- ---------------- -----------------
|
|
-- administrator(1) "Administrator"
|
|
--
|
|
-- operator(2) "Operator"
|
|
--
|
|
-- none(3) ""
|
|
--
|
|
-- other(4) <Unknown>
|
|
|
|
ILOMCtrlUserRoles ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set of role-IDs which describe the possible privilege
|
|
levels (also known as roles) for a user. This property
|
|
supports the legacy roles of 'Administrator' or
|
|
'Operator', or any of the individual role ID combinations
|
|
of 'a', 'u', 'c', 'r', 'o' and 's' (like 'aucro') where
|
|
a-admin, u-user, c-console, r-reset, s-service and o-readOnly."
|
|
SYNTAX OCTET STRING (SIZE (0..13))
|
|
|
|
ILOMCtrlLocalUserAuthCLIMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes the possible CLI modes.
|
|
The 'default' mode corresponds to the ILOM DMTF CLP. The
|
|
'alom' mode corresponds to the ALOM CMT."
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
alom(2)
|
|
}
|
|
|
|
ILOMCtrlPowerAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes possible actions
|
|
that can applied to a power control target."
|
|
SYNTAX INTEGER {
|
|
powerOn(1),
|
|
powerOff(2),
|
|
powerCycle(3),
|
|
powerSoft(4)
|
|
}
|
|
|
|
ILOMCtrlResetAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes possible actions
|
|
that can applied to a reset control target."
|
|
SYNTAX INTEGER {
|
|
reset(1),
|
|
resetNonMaskableInterrupt(2),
|
|
force(3)
|
|
}
|
|
|
|
ILOMCtrlNetworkIpDiscovery ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which determines whether the IP settings
|
|
should static or dynamic (DHCP)."
|
|
SYNTAX INTEGER {
|
|
static(1),
|
|
dynamic(2),
|
|
other(3)
|
|
}
|
|
|
|
ILOMCtrlEventLogType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes the possible event log type."
|
|
SYNTAX INTEGER {
|
|
log(1),
|
|
action(2),
|
|
fault(3),
|
|
state(4),
|
|
repair(5),
|
|
other(6)
|
|
}
|
|
|
|
ILOMCtrlEventLogClass ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes the possible event log class."
|
|
SYNTAX INTEGER {
|
|
audit(1),
|
|
ipmi(2),
|
|
chassis(3),
|
|
fma(4),
|
|
system(5),
|
|
pcm(6),
|
|
other(7)
|
|
}
|
|
|
|
ILOMCtrlEventSeverity ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes the possible event severities."
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
critical(2),
|
|
major(3),
|
|
minor(4),
|
|
down(5),
|
|
other(6)
|
|
}
|
|
|
|
ILOMCtrlAlertType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes the possible alert notification types."
|
|
SYNTAX INTEGER {
|
|
email(1),
|
|
snmptrap(2),
|
|
ipmipet(3)
|
|
}
|
|
|
|
ILOMCtrlAlertSNMPVersion ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumeration of the possible SNMP versions for traps generated
|
|
by configuring alert rules."
|
|
SYNTAX INTEGER {
|
|
v1(1),
|
|
v2c(2),
|
|
v3(3)
|
|
}
|
|
|
|
ILOMCtrlBaudRate ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes the possible baud rates for serial ports."
|
|
SYNTAX INTEGER {
|
|
baud9600(1),
|
|
baud19200(2),
|
|
baud38400(3),
|
|
baud57600(4),
|
|
baud115200(5)
|
|
}
|
|
|
|
ILOMCtrlFlowControl ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which describes the possible flowcontrol settings for serial ports."
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
hardware(2),
|
|
software(3),
|
|
none(4)
|
|
}
|
|
|
|
ILOMCtrlFirmwareUpdateStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible status values during
|
|
a firmware update."
|
|
SYNTAX INTEGER {
|
|
tftpError(1),
|
|
imageVerificationFailed(2),
|
|
inProgress(3),
|
|
success(4),
|
|
other(5)
|
|
}
|
|
|
|
ILOMCtrlFirmwareUpdateAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible firmware management
|
|
actions."
|
|
SYNTAX INTEGER {
|
|
clearProperties(1),
|
|
initiate(2)
|
|
}
|
|
|
|
ILOMCtrlResetToDefaultsAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value indicating possible actions for resetting the
|
|
SP back to factory defaults."
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
all(2),
|
|
factory(3)
|
|
}
|
|
|
|
ILOMCtrlRedundancyStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible states a device
|
|
can have in a redundant configuration."
|
|
SYNTAX INTEGER {
|
|
initializing(1),
|
|
active(2),
|
|
standby(3),
|
|
standAlone(4),
|
|
other(5)
|
|
}
|
|
|
|
ILOMCtrlRedundancyAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the redundancy action to initiateFailover will cause the
|
|
current SC to switch mastership. i.e., it will initiate actions to
|
|
become master if it is standby or to become standby if it is master.
|
|
|
|
No action is taken if the SC is initializing or running in
|
|
standalone mode."
|
|
SYNTAX INTEGER {
|
|
ready(1),
|
|
initiateFailover(2)
|
|
}
|
|
|
|
ILOMCtrlSPARCDiagsLevel ::= TEXTUAL-CONVENTION
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible states for
|
|
embedded diagnostics for the host. The min value is the same as
|
|
the 'enabled' value on some platforms and the max value is the same
|
|
as the 'extended' value.
|
|
***NOTE: this textual-convention is deprecated and replaced with
|
|
ILOMCtrlSPARCDiagsLevelAdv."
|
|
SYNTAX INTEGER {
|
|
min(1),
|
|
max(2),
|
|
advsettings(3)
|
|
}
|
|
|
|
ILOMCtrlSPARCDiagsLevelAdv ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible states for
|
|
embedded diagnostics for the host. The min value is the same as
|
|
the 'enabled' value on some platforms and the max value is the same
|
|
as the 'extended' value."
|
|
SYNTAX INTEGER {
|
|
init(1),
|
|
minimum(2),
|
|
normal(3),
|
|
maximum(4),
|
|
other(5)
|
|
}
|
|
|
|
ILOMCtrlSPARCDiagsTrigger ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible states for
|
|
the trigger for embedded diagnostics on the host. x64 platforms with
|
|
embedded diagnostics only support 'all-resets' and 'none' as
|
|
possible states."
|
|
SYNTAX INTEGER {
|
|
allResets(1),
|
|
none(2),
|
|
userReset(3),
|
|
powerOnReset(4),
|
|
errorTest(5),
|
|
userResetandpowerOnReset(6),
|
|
userResetanderrorTest(7),
|
|
userTestandpowerOnReset(8),
|
|
hwChange(9),
|
|
hwChangeandpowerOnReset(10),
|
|
hwChangeanderrorTest(11)
|
|
}
|
|
|
|
ILOMCtrlSPARCDiagsMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible OPS modes specified
|
|
to POST."
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
normal(2),
|
|
service(3),
|
|
unknown(4)
|
|
}
|
|
|
|
ILOMCtrlSPARCDiagsVerbosity ::= TEXTUAL-CONVENTION
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible states for
|
|
the verbosity level for embedded diagnostics on the host.
|
|
***NOTE: this textual-convention is deprecated and replaced with
|
|
ILOMCtrlSPARCDiagsVerbosityAdv."
|
|
SYNTAX INTEGER {
|
|
min(1),
|
|
max(2),
|
|
advsettings(3)
|
|
}
|
|
|
|
ILOMCtrlSPARCDiagsVerbosityAdv ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible states for
|
|
the verbosity level for embedded diagnostics on the host."
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
minimum(2),
|
|
normal(3),
|
|
maximum(4),
|
|
debug(5)
|
|
}
|
|
|
|
ILOMCtrlSPARCHostAutoRestartPolicy ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible actions
|
|
to perform when the SP determines that the host has hung."
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
reset(2),
|
|
dumpcore(3)
|
|
}
|
|
|
|
ILOMCtrlSPARCHostBootRestart ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible actions
|
|
to perform when the boot timer expires."
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
reset(2)
|
|
}
|
|
|
|
ILOMCtrlSPARCHostBootFailRecovery ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible actions
|
|
to perform when the max boot failures allowed is reached."
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
powercycle(2),
|
|
poweroff(3)
|
|
}
|
|
|
|
ILOMCtrlSPARCHostSendBreakAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Send Break Action to Host."
|
|
SYNTAX INTEGER {
|
|
nop(1),
|
|
break(2),
|
|
dumpcore(3)
|
|
}
|
|
|
|
ILOMCtrlSPARCHostIoReconfigurePolicy ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible states
|
|
for the host IO reconfiguration policy that is applied at next
|
|
host power-on."
|
|
SYNTAX INTEGER {
|
|
false(1),
|
|
nextboot(2),
|
|
true(3)
|
|
}
|
|
|
|
|
|
ILOMCtrlSPARCBootModeState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible states for
|
|
the boot mode state."
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
resetNvram(2)
|
|
}
|
|
|
|
ILOMCtrlSPARCKeySwitchState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible states for
|
|
the key switch."
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
standby(2),
|
|
diag(3),
|
|
locked(4)
|
|
}
|
|
|
|
ILOMCtrlSPARCDiagsAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An action to take to control POST running on the host."
|
|
SYNTAX INTEGER {
|
|
stop(1),
|
|
start(2)
|
|
}
|
|
|
|
ILOMCtrlSshKeyGenType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible key types for
|
|
ssh."
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
rsa(2),
|
|
dsa(3)
|
|
}
|
|
|
|
ILOMCtrlThdAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An enumerated value which contains all the possible control actions
|
|
for a THD module."
|
|
SYNTAX INTEGER {
|
|
suspend(1),
|
|
resume(2),
|
|
nop(3)
|
|
}
|
|
|
|
ILOMCtrlBackupAndRestoreAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An action to start Backup or Restore operation."
|
|
SYNTAX INTEGER {
|
|
backup(1),
|
|
restore(2)
|
|
}
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlNtp *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides the properties for configuring the NTP protocol
|
|
-- settings.
|
|
|
|
ilomCtrlDeviceNTPServerOneIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the first NTP server used by the device.
|
|
This property is ignored if NTP is not enabled."
|
|
::= { ilomCtrlNtp 1 }
|
|
|
|
ilomCtrlDeviceNTPServerTwoIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the second NTP server used by the device.
|
|
This property is ignored if NTP is not enabled."
|
|
::= { ilomCtrlNtp 2 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlLdap *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for configuring the embedded LDAP
|
|
-- client.
|
|
|
|
ilomCtrlLdapEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the LDAP client is enabled."
|
|
::= { ilomCtrlLdap 1 }
|
|
|
|
ilomCtrlLdapServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the LDAP server used as a name service for
|
|
user accounts."
|
|
::= { ilomCtrlLdap 2 }
|
|
|
|
ilomCtrlLdapPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the port number for the LDAP client."
|
|
::= { ilomCtrlLdap 3 }
|
|
|
|
ilomCtrlLdapBindDn OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The distinguished name (DN) for the read-only proxy user used to bind
|
|
to the LDAP server. Example: cn=proxyuser,ou=people,dc=sun,dc=com"
|
|
::= { ilomCtrlLdap 4 }
|
|
|
|
ilomCtrlLdapBindPassword OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The password of a read-only proxy user which is used to bind
|
|
to the LDAP server. This property is essentially write-only.
|
|
The write-only access level is no longer supported as of SNMPv2.
|
|
This property must return a null value when read."
|
|
::= { ilomCtrlLdap 5 }
|
|
|
|
ilomCtrlLdapSearchBase OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A search base in the LDAP database below which to find users.
|
|
Example: ou=people,dc=sun,dc=com"
|
|
::= { ilomCtrlLdap 6 }
|
|
|
|
ilomCtrlLdapDefaultRole OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRole
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via LDAP should have.
|
|
***NOTE: this object is deprecated and replaced by
|
|
ilomCtrlLdapDefaultRoles."
|
|
::= { ilomCtrlLdap 7 }
|
|
|
|
ilomCtrlLdapDefaultRoles OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRoles
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via LDAP should have.
|
|
This property supports the legacy roles of 'Administrator' or
|
|
'Operator', or any of the individual role ID combinations
|
|
of 'a', 'u', 'c', 'r', 'o' and 's' (like 'aucro') where
|
|
a-admin, u-user, c-console, r-reset, s-service and o-readOnly."
|
|
::= { ilomCtrlLdap 8 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlRadius *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for configuring the embedded RADIUS
|
|
-- client.
|
|
|
|
ilomCtrlRadiusEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the RADIUS client is enabled."
|
|
::= { ilomCtrlRadius 1 }
|
|
|
|
ilomCtrlRadiusServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the RADIUS server used as a name service for
|
|
user accounts."
|
|
::= { ilomCtrlRadius 2 }
|
|
|
|
ilomCtrlRadiusPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the port number for the RADIUS client."
|
|
::= { ilomCtrlRadius 3 }
|
|
|
|
ilomCtrlRadiusSecret OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The shared secret encryption key that is used to encypt traffic between
|
|
the RADIUS client and server."
|
|
::= { ilomCtrlRadius 4 }
|
|
|
|
ilomCtrlRadiusDefaultRole OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRole
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via RADIUS should have.
|
|
***NOTE: this object is deprecated and replaced by ILOMCtrlUserRoles."
|
|
::= { ilomCtrlRadius 5 }
|
|
|
|
ilomCtrlRadiusDefaultRoles OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRoles
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via RADIUS should have.
|
|
This property supports the legacy roles of 'Administrator' or
|
|
'Operator', or any of the individual role ID combinations
|
|
of 'a', 'u', 'c', 'r', 'o' and 's' (like 'aucro') where
|
|
a-admin, u-user, c-console, r-reset, s-service and o-readOnly."
|
|
::= { ilomCtrlRadius 6 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlRemoteSyslog *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for configuring remote syslog destinations
|
|
-- to which log entries will be forwarded.
|
|
|
|
ilomCtrlRemoteSyslogDest1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the first remote syslog destination (log host)."
|
|
::= { ilomCtrlRemoteSyslog 1 }
|
|
|
|
ilomCtrlRemoteSyslogDest2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the second remote syslog destination (log host)."
|
|
::= { ilomCtrlRemoteSyslog 2 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlHttp *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for configuring the embedded Web server
|
|
-- on the device.
|
|
|
|
ilomCtrlHttpEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the embedded web server should be
|
|
running and listening on the HTTP port."
|
|
::= { ilomCtrlHttp 1 }
|
|
|
|
ilomCtrlHttpPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the port number that the embedded web server should
|
|
listen to for HTTP requests."
|
|
::= { ilomCtrlHttp 2 }
|
|
|
|
ilomCtrlHttpSecureRedirect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the embedded web server should
|
|
redirect HTTP connections to HTTPS."
|
|
::= { ilomCtrlHttp 3 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlHttps *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for configuring the embedded Web server
|
|
-- on the device.
|
|
|
|
ilomCtrlHttpsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the embedded web server should be
|
|
running and listening on the HTTPS port."
|
|
::= { ilomCtrlHttps 1 }
|
|
|
|
ilomCtrlHttpsPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the port number that the embedded web server should
|
|
listen to for HTTPS requests."
|
|
::= { ilomCtrlHttps 2 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlSsh *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for viewing the secure shell settings
|
|
-- for the device.
|
|
|
|
ilomCtrlSshRsaKeyFingerprint OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fingerprint of the RSA key used for the SSH protocol."
|
|
::= { ilomCtrlSsh 1 }
|
|
|
|
ilomCtrlSshRsaKeyLength OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the RSA key used for the SSH protocol."
|
|
::= { ilomCtrlSsh 2 }
|
|
|
|
ilomCtrlSshDsaKeyFingerprint OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fingerprint of the DSA key used for the SSH protocol."
|
|
::= { ilomCtrlSsh 3 }
|
|
|
|
ilomCtrlSshDsaKeyLength OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the DSA key used for the SSH protocol."
|
|
::= { ilomCtrlSsh 4 }
|
|
|
|
ilomCtrlSshGenerateNewKeyAction OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to initiate a new public key generation."
|
|
::= { ilomCtrlSsh 5 }
|
|
|
|
ilomCtrlSshGenerateNewKeyType OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSshKeyGenType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSH new key type. The possible type are rsa(2), dsa(3)."
|
|
::= { ilomCtrlSsh 6 }
|
|
|
|
ilomCtrlSshRestartSshdAction OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to initiate sshd restart."
|
|
::= { ilomCtrlSsh 7 }
|
|
|
|
ilomCtrlSshEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Speicfies whether or not the SSHD is enabled."
|
|
::= { ilomCtrlSsh 8 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlSingleSignon *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides a property for controlling the single sign-on
|
|
-- authentication behavior of the device.
|
|
|
|
ilomCtrlSingleSignonEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specified whether single sign-on authentication should be
|
|
enabled on the device. Single sign-on allows tokens to be passed
|
|
around so that it is not necessary to re-enter passwords between
|
|
different applications. This would allow single sign-on between
|
|
the SC web interface and the SP web interface, between the SC
|
|
command-line interface and the SP command-line interface, and
|
|
between the SC and SP interfaces and the Java Remote Console
|
|
application."
|
|
::= { ilomCtrlSingleSignon 1 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlNetwork *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for configuring the network for
|
|
-- the system controller and/or service processor(s).
|
|
|
|
ilomCtrlNetworkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table listing all targets whose networks can be controlled."
|
|
::= { ilomCtrlNetwork 1 }
|
|
|
|
ilomCtrlNetworkEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for a target which can be reset."
|
|
INDEX { ilomCtrlNetworkTarget }
|
|
::= { ilomCtrlNetworkTable 1 }
|
|
|
|
ILOMCtrlNetworkEntry ::= SEQUENCE {
|
|
ilomCtrlNetworkTarget SnmpAdminString,
|
|
ilomCtrlNetworkMacAddress SnmpAdminString,
|
|
ilomCtrlNetworkIpDiscovery ILOMCtrlNetworkIpDiscovery,
|
|
ilomCtrlNetworkIpAddress IpAddress,
|
|
ilomCtrlNetworkIpGateway IpAddress,
|
|
ilomCtrlNetworkIpNetmask IpAddress,
|
|
ilomCtrlNetworkPendingIpDiscovery ILOMCtrlNetworkIpDiscovery,
|
|
ilomCtrlNetworkPendingIpAddress IpAddress,
|
|
ilomCtrlNetworkPendingIpGateway IpAddress,
|
|
ilomCtrlNetworkPendingIpNetmask IpAddress,
|
|
ilomCtrlNetworkCommitPending TruthValue,
|
|
ilomCtrlNetworkOutOfBandMacAddress SnmpAdminString,
|
|
ilomCtrlNetworkSidebandMacAddress SnmpAdminString,
|
|
ilomCtrlNetworkPendingManagementPort SnmpAdminString,
|
|
ilomCtrlNetworkManagementPort SnmpAdminString,
|
|
ilomCtrlNetworkDHCPServerAddr IpAddress,
|
|
ilomCtrlNetworkState TruthValue
|
|
}
|
|
|
|
ilomCtrlNetworkTarget OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the nomenclature name for a target which has a configurable
|
|
network. On some systems, there are multiple targets which have
|
|
networks. On a traditional, non-blade system, this table will contain
|
|
only one row for the network configuration of the service processor,
|
|
which has a nomenclature name of '/SP'. On blade systems, this table
|
|
will contain multiple rows. There will be a row for '/SC' which
|
|
allows for configuration of the system controller's network settings.
|
|
In addition, there will be rows for each blade's service processor.
|
|
For example, a blade's service processor nomenclature takes the form of
|
|
'/CH/BL0/SP', '/CH/BL1/SP' and so on. This will allow for the
|
|
configuration of the service processors from the system controller.
|
|
In the case of redundant system controllers, the floating master IP
|
|
addressed can be configured using a name of /MASTERSC."
|
|
::= { ilomCtrlNetworkEntry 1 }
|
|
|
|
ilomCtrlNetworkMacAddress OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the MAC address of the service processor or system controller."
|
|
::= { ilomCtrlNetworkEntry 2 }
|
|
|
|
ilomCtrlNetworkIpDiscovery OBJECT-TYPE
|
|
SYNTAX ILOMCtrlNetworkIpDiscovery
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether the current target is configured to have static
|
|
IP settings or whether these settings are retrieved dynamically from DHCP."
|
|
::= { ilomCtrlNetworkEntry 3 }
|
|
|
|
ilomCtrlNetworkIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current IP address for the given target."
|
|
::= { ilomCtrlNetworkEntry 4 }
|
|
|
|
ilomCtrlNetworkIpGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current IP gateway for the given target."
|
|
::= { ilomCtrlNetworkEntry 5 }
|
|
|
|
ilomCtrlNetworkIpNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current IP netmask for the given target."
|
|
::= { ilomCtrlNetworkEntry 6 }
|
|
|
|
ilomCtrlNetworkPendingIpDiscovery OBJECT-TYPE
|
|
SYNTAX ILOMCtrlNetworkIpDiscovery
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to set the pending value for the mode of
|
|
IP discovery for the given target. The possible values are static(1)
|
|
or dynamic(2). Static values can be specified by setting the other
|
|
pending properties in this table: ilomCtrlNetworkPendingIpAddress,
|
|
ilomCtrlNetworkPendingIpGateway, and ilomCtrlNetworkPendingIpNetmask.
|
|
If dynamic is specified, the other pending properties should
|
|
not be set. This property does not take effect until the
|
|
ilomCtrlNetworkCommitPending property is set to true for the
|
|
given row."
|
|
::= { ilomCtrlNetworkEntry 7 }
|
|
|
|
ilomCtrlNetworkPendingIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to set the pending IP address for the given
|
|
target. This property does not take effect until the
|
|
ilomCtrlNetworkCommitPending property is set to true for the
|
|
given row."
|
|
::= { ilomCtrlNetworkEntry 8 }
|
|
|
|
ilomCtrlNetworkPendingIpGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to set the pending IP gateway for the given
|
|
target. This property does not take effect until the
|
|
ilomCtrlNetworkCommitPending property is set to true for the
|
|
given row."
|
|
::= { ilomCtrlNetworkEntry 9 }
|
|
|
|
ilomCtrlNetworkPendingIpNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to set the pending IP netmask for the given
|
|
target. This property does not take effect until the
|
|
ilomCtrlNetworkCommitPending property is set to true for the
|
|
given row."
|
|
::= { ilomCtrlNetworkEntry 10 }
|
|
|
|
ilomCtrlNetworkCommitPending OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to commit pending properties for the given row.
|
|
Settings this property to true(1) will cause the network to be
|
|
reconfigured according to the values specified in the other pending
|
|
properties."
|
|
::= { ilomCtrlNetworkEntry 11 }
|
|
|
|
ilomCtrlNetworkOutOfBandMacAddress OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the MAC address of the out of band management interface (where applicable)"
|
|
::= { ilomCtrlNetworkEntry 12 }
|
|
|
|
ilomCtrlNetworkSidebandMacAddress OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the MAC address of the sideband management interface (where applicable)"
|
|
::= { ilomCtrlNetworkEntry 13 }
|
|
|
|
ilomCtrlNetworkPendingManagementPort OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to set the pending management port
|
|
for the giventarget. This property does not take effect until the
|
|
ilomCtrlNetworkCommitPending property is set to true for the
|
|
given row."
|
|
::= { ilomCtrlNetworkEntry 14 }
|
|
|
|
ilomCtrlNetworkManagementPort OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current managment port for the given target"
|
|
::= { ilomCtrlNetworkEntry 15 }
|
|
|
|
ilomCtrlNetworkDHCPServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the DHCP server for this row."
|
|
::= { ilomCtrlNetworkEntry 16 }
|
|
|
|
ilomCtrlNetworkState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the row is enabled."
|
|
::= { ilomCtrlNetworkEntry 17 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlUsers *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for creating and removing local
|
|
-- users on the device and setting their password.
|
|
|
|
-- While deprecated, the use of ilomCtrlLocalUserAuthTable will work as
|
|
-- before, with the Role to Roles transformation noted above.
|
|
-- All users shown in either ilomCtrlLocalUserAuthTable or
|
|
-- ilomCtrlLocalUserTable will be shown in both.
|
|
-- Where Roles for a user in the latter do not match one of the defined
|
|
-- Role mappings, other(4) will be shown.
|
|
|
|
ilomCtrlLocalUserAuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlLocalUserAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table provides a listing of the current local users on a
|
|
system along with their password state.
|
|
***NOTE: this table is deprecated and replaced with
|
|
ilomCtrlLocalUserTable."
|
|
::= { ilomCtrlUsers 1 }
|
|
|
|
ilomCtrlLocalUserAuthEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLocalUserAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An entry containing objects for a local user in the database.
|
|
***NOTE: this object is deprecated and replaced with
|
|
ilomCtrlLocalUserEntry."
|
|
INDEX { ilomCtrlLocalUserAuthUsername }
|
|
::= { ilomCtrlLocalUserAuthTable 1 }
|
|
|
|
ILOMCtrlLocalUserAuthEntry ::= SEQUENCE {
|
|
ilomCtrlLocalUserAuthUsername SnmpAdminString,
|
|
ilomCtrlLocalUserAuthPassword SnmpAdminString,
|
|
ilomCtrlLocalUserAuthRole ILOMCtrlUserRole,
|
|
ilomCtrlLocalUserAuthRowStatus RowStatus,
|
|
ilomCtrlLocalUserAuthCLIMode ILOMCtrlLocalUserAuthCLIMode
|
|
}
|
|
|
|
ilomCtrlLocalUserAuthUsername OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The username of a local user on the device.
|
|
***NOTE: this object is deprecated and replaced with
|
|
ilomCtrlLocalUserUsername."
|
|
::= { ilomCtrlLocalUserAuthEntry 1 }
|
|
|
|
ilomCtrlLocalUserAuthPassword OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The password of a local user on the device. This
|
|
property is essentially write-only. The write-only
|
|
access level is no longer supported as of SNMPv2.
|
|
This property must return a null value when read.
|
|
***NOTE: this object is deprecated and replaced with
|
|
ilomCtrlLocalUserPassword."
|
|
::= { ilomCtrlLocalUserAuthEntry 2 }
|
|
|
|
ilomCtrlLocalUserAuthRole OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRole
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Specifies whether a user's password is assigned or unassigned.
|
|
***NOTE: this object is deprecated and replaced with
|
|
ilomCtrlLocalUserRoles."
|
|
::= { ilomCtrlLocalUserAuthEntry 3 }
|
|
|
|
ilomCtrlLocalUserAuthRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object is used to create a new row or to delete
|
|
an existing row in the table. This property can be set
|
|
to either createAndWait(5) or destroy(6), to create and remove
|
|
a user respectively.
|
|
***NOTE: this object is deprecated and replaced with
|
|
ilomCtrlLocalUserRowStatus."
|
|
::= { ilomCtrlLocalUserAuthEntry 4 }
|
|
|
|
ilomCtrlLocalUserAuthCLIMode OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLocalUserAuthCLIMode
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Allows the CLI mode to be configured on a per-user basis. The CLI mode
|
|
determines which shell the user will interact with. If the 'default'
|
|
mode is select, the user will see the DMTF CLP after logging in via
|
|
ssh or the console. If the 'alom' mode is selected, the user will see
|
|
the ALOM CMT shell after logging in via ssh or the console.
|
|
***NOTE: this object is deprecated and replaced with
|
|
ilomCtrlLocalUserCLIMode."
|
|
::= { ilomCtrlLocalUserAuthEntry 5 }
|
|
|
|
ilomCtrlLocalUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlLocalUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides a listing of the current local users on a
|
|
system along with their password state."
|
|
::= { ilomCtrlUsers 2 }
|
|
|
|
ilomCtrlLocalUserEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLocalUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing objects for a local user in the database."
|
|
INDEX { ilomCtrlLocalUserUsername }
|
|
::= { ilomCtrlLocalUserTable 1 }
|
|
|
|
ILOMCtrlLocalUserEntry ::= SEQUENCE {
|
|
ilomCtrlLocalUserUsername ILOMCtrlLocalUserUsername,
|
|
ilomCtrlLocalUserPassword ILOMCtrlLocalUserPassword,
|
|
ilomCtrlLocalUserRoles ILOMCtrlUserRoles,
|
|
ilomCtrlLocalUserRowStatus RowStatus,
|
|
ilomCtrlLocalUserCLIMode ILOMCtrlLocalUserAuthCLIMode
|
|
}
|
|
|
|
ilomCtrlLocalUserUsername OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLocalUserUsername
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The username of a local user on the device."
|
|
::= { ilomCtrlLocalUserEntry 1 }
|
|
|
|
ilomCtrlLocalUserPassword OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLocalUserPassword
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The password of a local user on the device. This
|
|
property is essentially write-only. The write-only
|
|
access level is no longer supported as of SNMPv2.
|
|
This property must return a null value when read."
|
|
::= { ilomCtrlLocalUserEntry 2 }
|
|
|
|
ilomCtrlLocalUserRoles OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRoles
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the role that is associated with a user. The roles can
|
|
be assigned for the legacy roles of 'Administrator' or 'Operator', or
|
|
any of the individual role IDs of 'a', 'u', 'c', 'r', 'o' and 's'.
|
|
The role IDs can be joined together 'aucros' where a-admin, u-user,
|
|
c-console, r-reset, s-service and o-readOnly."
|
|
::= { ilomCtrlLocalUserEntry 3 }
|
|
|
|
ilomCtrlLocalUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or to delete
|
|
an existing row in the table. This property can be set
|
|
to either createAndWait(5) or destroy(6), to create and remove
|
|
a user respectively."
|
|
::= { ilomCtrlLocalUserEntry 4 }
|
|
|
|
ilomCtrlLocalUserCLIMode OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLocalUserAuthCLIMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allows the CLI mode to be configured on a per-user basis. The CLI mode
|
|
determines which shell the user will interact with. If the 'default'
|
|
mode is select, the user will see the DMTF CLP after logging in via
|
|
ssh or the console. If the 'alom' mode is selected, the user will see
|
|
the ALOM CMT shell after logging in via ssh or the console."
|
|
::= { ilomCtrlLocalUserEntry 5 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlSessions *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for retriving a list of current active
|
|
-- active sessions.
|
|
|
|
ilomCtrlSessionsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlSessionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table listing the current user sessions."
|
|
::= { ilomCtrlSessions 1 }
|
|
|
|
ilomCtrlSessionsEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSessionsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for a current session."
|
|
INDEX { ilomCtrlSessionsId }
|
|
::= { ilomCtrlSessionsTable 1 }
|
|
|
|
ILOMCtrlSessionsEntry ::= SEQUENCE {
|
|
ilomCtrlSessionsId Integer32,
|
|
ilomCtrlSessionsUsername SnmpAdminString,
|
|
ilomCtrlSessionsConnectionType ILOMCtrlSessionsConnectionType,
|
|
ilomCtrlSessionsLoginTime DateAndTime
|
|
}
|
|
|
|
ilomCtrlSessionsId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The instance number of a given logged-in user. This
|
|
property is necessary since the same user can be logged
|
|
in multiple times."
|
|
::= { ilomCtrlSessionsEntry 1 }
|
|
|
|
ilomCtrlSessionsUsername OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The username of the user associated with the session."
|
|
::= { ilomCtrlSessionsEntry 2 }
|
|
|
|
ilomCtrlSessionsConnectionType OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSessionsConnectionType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of connection that the given user is using to
|
|
access the device."
|
|
::= { ilomCtrlSessionsEntry 3 }
|
|
|
|
ilomCtrlSessionsLoginTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date and time that the logged into the device."
|
|
::= { ilomCtrlSessionsEntry 4 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlFirmwareMgmt *
|
|
-- ***************************************************************************
|
|
|
|
-- These properties are used to manage the firmware on the device. The firmware
|
|
-- image itself is not tranferred via SNMP. Instead, the MIB can be used to
|
|
-- initiate the transfer of the image via TFTP.
|
|
|
|
ilomCtrlFirmwareMgmtVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the current firmware image."
|
|
::= { ilomCtrlFirmwareMgmt 1 }
|
|
|
|
ilomCtrlFirmwareBuildNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The build number of the current firmware image."
|
|
::= { ilomCtrlFirmwareMgmt 2 }
|
|
|
|
ilomCtrlFirmwareBuildDate OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The build date and time of the current firmware image."
|
|
::= { ilomCtrlFirmwareMgmt 3 }
|
|
|
|
ilomCtrlFirmwareTFTPServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the TFTP server which will be used to download the
|
|
the firmware image."
|
|
::= { ilomCtrlFirmwareMgmt 4 }
|
|
|
|
ilomCtrlFirmwareTFTPFileName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The relative path of the new firmware image file on the TFTP server."
|
|
::= { ilomCtrlFirmwareMgmt 5 }
|
|
|
|
ilomCtrlFirmwarePreserveConfig OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property determines whether the previous configuration of the device
|
|
should be preserved after a firmware update. The configuration data includes
|
|
all users information, configuration of clients and services, and any logs.
|
|
The default value of this property is true."
|
|
::= { ilomCtrlFirmwareMgmt 6 }
|
|
|
|
ilomCtrlFirmwareMgmtStatus OBJECT-TYPE
|
|
SYNTAX ILOMCtrlFirmwareUpdateStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property indicates the status of a firmware update. If a TFTP error
|
|
occurred while attempting to upload a new firmware image, the value of
|
|
this property will be tftpError(1). If the image was uploaded correctly but
|
|
it did not pass verification, the value of this property will be
|
|
imageVerificationFailed(2). Otherwise, the status will indicate that the
|
|
update is inProgress(3) or is a success(4). A firmware update could take
|
|
as long as 20 minutes. During this time, no other operations should be
|
|
performed on the device. Upon success, the device will be reset."
|
|
::= { ilomCtrlFirmwareMgmt 7 }
|
|
|
|
ilomCtrlFirmwareMgmtAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlFirmwareUpdateAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to initiate a firmware update using the values
|
|
of the other firmware management properties as parameters. It can
|
|
also clear the values of those parameters. To initiate a firmware
|
|
update, set the value of this property to initate(2). To clear the
|
|
values of the writeable firmware management properties, set this
|
|
propery to clearProperties(1). Before initiating a firmware update,
|
|
the ilomCtrlFirmwareTFTPServerIP, ilomCtrlFirmwareTFTPFileName,
|
|
and ilomCtrlFirmwarePreserveConfig properties must be set. After
|
|
intiating a firmware update, the ilomCtrlFirmwareMgmtStatus
|
|
property can be used to determine if the operation was successful.
|
|
This is effectively a write-only property."
|
|
::= { ilomCtrlFirmwareMgmt 8 }
|
|
|
|
ilomCtrlFirmwareMgmtFilesystemVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the current file system."
|
|
::= { ilomCtrlFirmwareMgmt 9 }
|
|
|
|
ilomCtrlFirmwareDelayBIOS OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"On servers that support a BIOS, this property is used to postpone the
|
|
BIOS upgrade until the next server poweroff. Setting this property to
|
|
'false' will cause the server to be forced off if a BIOS upgrade is
|
|
necessary.
|
|
The default value of this property is false."
|
|
::= { ilomCtrlFirmwareMgmt 10 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlEventLog *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides the ability to view the event logs which are stored
|
|
-- on the device.
|
|
|
|
ilomCtrlEventLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlEventLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides a list of the current entries in the
|
|
event log."
|
|
::= { ilomCtrlEventLog 1 }
|
|
|
|
ilomCtrlEventLogEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlEventLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the event logs table."
|
|
INDEX { ilomCtrlEventLogRecordID }
|
|
::= { ilomCtrlEventLogTable 1 }
|
|
|
|
ILOMCtrlEventLogEntry ::= SEQUENCE {
|
|
ilomCtrlEventLogRecordID Unsigned32,
|
|
ilomCtrlEventLogType ILOMCtrlEventLogType,
|
|
ilomCtrlEventLogTimestamp DateAndTime,
|
|
ilomCtrlEventLogClass ILOMCtrlEventLogClass,
|
|
ilomCtrlEventLogSeverity ILOMCtrlEventSeverity,
|
|
ilomCtrlEventLogDescription SnmpAdminString
|
|
}
|
|
|
|
ilomCtrlEventLogRecordID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The record number for a given the event log entry."
|
|
::= { ilomCtrlEventLogEntry 1 }
|
|
|
|
ilomCtrlEventLogType OBJECT-TYPE
|
|
SYNTAX ILOMCtrlEventLogType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer representing the type of event."
|
|
::= { ilomCtrlEventLogEntry 2 }
|
|
|
|
ilomCtrlEventLogTimestamp OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date and time that the event log entry was recorded."
|
|
::= { ilomCtrlEventLogEntry 3 }
|
|
|
|
ilomCtrlEventLogClass OBJECT-TYPE
|
|
SYNTAX ILOMCtrlEventLogClass
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer representing the class of event."
|
|
::= { ilomCtrlEventLogEntry 4 }
|
|
|
|
ilomCtrlEventLogSeverity OBJECT-TYPE
|
|
SYNTAX ILOMCtrlEventSeverity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The event severity corresponding to the given log entry."
|
|
::= { ilomCtrlEventLogEntry 5 }
|
|
|
|
ilomCtrlEventLogDescription OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual description of the event."
|
|
::= { ilomCtrlEventLogEntry 6 }
|
|
|
|
|
|
ilomCtrlEventLogClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to 'true' clears the event log."
|
|
::= { ilomCtrlEventLog 2 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlAlerts *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides the ability to configure alerts, such as e-mail
|
|
-- notifications, snmp traps, or remote syslog.
|
|
|
|
ilomCtrlAlertsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlAlertsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to view and add alert rules."
|
|
::= { ilomCtrlAlerts 1 }
|
|
|
|
ilomCtrlAlertsEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlAlertsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing objects for an alert rule."
|
|
INDEX { ilomCtrlAlertID }
|
|
::= { ilomCtrlAlertsTable 1 }
|
|
|
|
ILOMCtrlAlertsEntry ::= SEQUENCE {
|
|
ilomCtrlAlertID Integer32,
|
|
ilomCtrlAlertSeverity ILOMCtrlEventSeverity,
|
|
ilomCtrlAlertType ILOMCtrlAlertType,
|
|
ilomCtrlAlertDestinationIP IpAddress,
|
|
ilomCtrlAlertDestinationEmail SnmpAdminString,
|
|
ilomCtrlAlertSNMPVersion ILOMCtrlAlertSNMPVersion,
|
|
ilomCtrlAlertSNMPCommunityOrUsername SnmpAdminString,
|
|
ilomCtrlAlertDestinationPort Integer32,
|
|
ilomCtrlAlertEmailEventClassFilter SnmpAdminString,
|
|
ilomCtrlAlertEmailEventTypeFilter SnmpAdminString,
|
|
ilomCtrlAlertEmailCustomSender SnmpAdminString,
|
|
ilomCtrlAlertEmailMessagePrefix SnmpAdminString
|
|
}
|
|
|
|
ilomCtrlAlertID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer ID associated with a given alert rule."
|
|
::= { ilomCtrlAlertsEntry 1 }
|
|
|
|
ilomCtrlAlertSeverity OBJECT-TYPE
|
|
SYNTAX ILOMCtrlEventSeverity
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property specifies the mininum event severity which should
|
|
trigger an alert, for a given class."
|
|
::= { ilomCtrlAlertsEntry 2 }
|
|
|
|
ilomCtrlAlertType OBJECT-TYPE
|
|
SYNTAX ILOMCtrlAlertType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property specifies the type of notification for a given alert.
|
|
If the type is snmptrap(2) or ipmipet(3), the ilomCtrlAlertDestinationIP
|
|
must be specified. If the type is email(1), the ilomCtrlAlertDestinationEmail
|
|
must be specified."
|
|
::= { ilomCtrlAlertsEntry 3 }
|
|
|
|
ilomCtrlAlertDestinationIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property species the IP address to send alert notifications when
|
|
the alert type is snmptrap(2), ipmipet(3), or remotesyslog(4)."
|
|
::= { ilomCtrlAlertsEntry 4}
|
|
|
|
ilomCtrlAlertDestinationEmail OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property species the email address to send alert notifications when
|
|
the alert type is email(1)."
|
|
::= { ilomCtrlAlertsEntry 5}
|
|
|
|
ilomCtrlAlertSNMPVersion OBJECT-TYPE
|
|
SYNTAX ILOMCtrlAlertSNMPVersion
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of SNMP trap that should be used for the given
|
|
alert rule."
|
|
::= { ilomCtrlAlertsEntry 6 }
|
|
|
|
ilomCtrlAlertSNMPCommunityOrUsername OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string specifies the community string to be used when the
|
|
ilomCtrlAlertSNMPVersion property is set to 'v1' or 'v2c'.
|
|
Alternatively, this string specifies the SNMP username to use
|
|
when the ilomCtrlAlertSNMPVersion is set to 'v3'."
|
|
::= { ilomCtrlAlertsEntry 7 }
|
|
|
|
ilomCtrlAlertDestinationPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination port for SNMP traps, 0 maps to the default"
|
|
::= { ilomCtrlAlertsEntry 8 }
|
|
|
|
ilomCtrlAlertEmailEventClassFilter OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A class name or 'all' to filter emailed alerts on."
|
|
::= { ilomCtrlAlertsEntry 9 }
|
|
|
|
ilomCtrlAlertEmailEventTypeFilter OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A type name or 'all' to filter emailed alerts on."
|
|
::= { ilomCtrlAlertsEntry 10 }
|
|
|
|
ilomCtrlAlertEmailCustomSender OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An optional format to identify the sender or the 'from' address.
|
|
Customizing this string allows the user to specify the exact contents
|
|
(up to 80 chars) of the 'from' field in the email message. Either one
|
|
of the substitution strings '<IPADDRESS>' or '<HOSTNAME>' can be used
|
|
as needed. By default, this parameter is an empty string, which
|
|
results in the standard ILOM formatted originator for the
|
|
alerts. e.g., ilom-sp@sp1302.dev.sun.com, sun-ilom@[<IPADDRESS>],
|
|
or ilom-alert@<HOSTNAME>.abc.com"
|
|
DEFVAL { "" }
|
|
::= { ilomCtrlAlertsEntry 11 }
|
|
|
|
ilomCtrlAlertEmailMessagePrefix OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An optional string that can be added to the beginning of
|
|
the message body. The prefix size can be up to 80
|
|
characters."
|
|
DEFVAL { "" }
|
|
::= { ilomCtrlAlertsEntry 12 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlClock *
|
|
-- ***************************************************************************
|
|
|
|
ilomCtrlDateAndTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date and time of the device."
|
|
::= { ilomCtrlClock 1 }
|
|
|
|
ilomCtrlNTPEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not Network Time Protocol is enabled."
|
|
::= { ilomCtrlClock 2 }
|
|
|
|
ilomCtrlTimezone OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured timezone string."
|
|
::= { ilomCtrlClock 3 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlSerial *
|
|
-- ***************************************************************************
|
|
|
|
ilomCtrlSerialInternalPortPresent OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the given device has an internal serial port that
|
|
is configurable. The internal serial port is the connection between
|
|
the host server and the service processor that allows the SP to
|
|
access the host serial console."
|
|
::= { ilomCtrlSerial 1 }
|
|
|
|
ilomCtrlSerialInternalPortBaudRate OBJECT-TYPE
|
|
SYNTAX ILOMCtrlBaudRate
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the current baud rate setting for the internal serial port.
|
|
This is only readable/settable if ilomCtrlSerialInternalPortPresent
|
|
is true."
|
|
::= { ilomCtrlSerial 2 }
|
|
|
|
ilomCtrlSerialExternalPortPresent OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the given device has an external serial port that
|
|
is configurable."
|
|
::= { ilomCtrlSerial 3 }
|
|
|
|
ilomCtrlSerialExternalPortBaudRate OBJECT-TYPE
|
|
SYNTAX ILOMCtrlBaudRate
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the current baud rate setting for the external serial port.
|
|
This is only readable/settable if ilomCtrlSerialExternalPortPresent
|
|
is true."
|
|
::= { ilomCtrlSerial 4 }
|
|
|
|
ilomCtrlSerialExternalPortFlowControl OBJECT-TYPE
|
|
SYNTAX ILOMCtrlFlowControl
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the current flowcontrol setting for the external serial port.
|
|
This is only readable/settable if ilomCtrlSerialExternalPortPresent
|
|
is true."
|
|
::= { ilomCtrlSerial 5 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlPowerControl *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for controlling the power for a given
|
|
-- target. In some systems, such as blade systems, there are multiple
|
|
-- targets to control.
|
|
|
|
ilomCtrlPowerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table listing all targets whose power can be controlled."
|
|
::= { ilomCtrlPowerControl 1 }
|
|
|
|
ilomCtrlPowerEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for a power-controllable target."
|
|
INDEX { ilomCtrlPowerTarget }
|
|
::= { ilomCtrlPowerTable 1 }
|
|
|
|
ILOMCtrlPowerEntry ::= SEQUENCE {
|
|
ilomCtrlPowerTarget SnmpAdminString,
|
|
ilomCtrlPowerAction ILOMCtrlPowerAction
|
|
}
|
|
|
|
ilomCtrlPowerTarget OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the nomenclature name for a target which supports
|
|
power control. On some systems, there are multiple targets
|
|
which support power control. On a traditional, non-blade system,
|
|
this table will contain only one row. The nomenclature name for
|
|
a traditional server is '/SYS'. On blade systems, this table
|
|
will contain multiple rows. There will be a row for '/CH' which
|
|
allows for power control of the entire chassis. In addition,
|
|
there will be rows for each blade. Blade nomenclature
|
|
takes the form of '/CH/BL0/SYS', '/CH/BL1/SYS', and so on."
|
|
::= { ilomCtrlPowerEntry 1 }
|
|
|
|
ilomCtrlPowerAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlPowerAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to apply to the given power control target. The
|
|
possible actions are powerOn(1), powerOff(2), powerCycle(3),
|
|
and powerSoft(4).
|
|
When this value is read, it returns a null value."
|
|
::= { ilomCtrlPowerEntry 2 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlResetControl *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for performing a reset of a given
|
|
-- target. In some systems, such as blade systems, there are multiple
|
|
-- targets to control.
|
|
|
|
ilomCtrlResetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlResetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table listing all targets which can be reset."
|
|
::= { ilomCtrlResetControl 1 }
|
|
|
|
ilomCtrlResetEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlResetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for a target which can be reset."
|
|
INDEX { ilomCtrlResetTarget }
|
|
::= { ilomCtrlResetTable 1 }
|
|
|
|
ILOMCtrlResetEntry ::= SEQUENCE {
|
|
ilomCtrlResetTarget SnmpAdminString,
|
|
ilomCtrlResetAction ILOMCtrlResetAction
|
|
}
|
|
|
|
ilomCtrlResetTarget OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the nomenclature name for a target which supports
|
|
reset capabilities. On some systems, there are multiple targets
|
|
which support reset. On most systems, only system controllers
|
|
and service processors support reset. On a traditional, non-blade
|
|
system, this table will contain only one row, representing its
|
|
service processor. The nomenclature name for a traditional server's
|
|
service processor is '/SP'. On blade systems, this table
|
|
will contain multiple rows. There will be a row for '/SC' which
|
|
allows for reset of the system controller. In addition,
|
|
there will be rows for each blade's service processor. For example,
|
|
a blade's service processor nomenclature takes the form of
|
|
'/CH/BL0/SP', '/CH/BL1/SP' and so on."
|
|
::= { ilomCtrlResetEntry 1 }
|
|
|
|
ilomCtrlResetAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlResetAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to apply to the given reset control target. The
|
|
possible actions are reset(1), which is a normal reset,
|
|
resetNonMaskableInterrupt(2) which is a forced reset, and
|
|
force(3) which is a forced reset for platforms that do not
|
|
support NMI.
|
|
When this value is read, it returns a null value."
|
|
::= { ilomCtrlResetEntry 2 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlRedundancy *
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for the redundancy features of the device.
|
|
-- The redundancy features allow two system controllers to be configured in
|
|
-- a highly available environment. This section does not apply to service
|
|
-- processors.
|
|
|
|
ilomCtrlRedundancyStatus OBJECT-TYPE
|
|
SYNTAX ILOMCtrlRedundancyStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property indicates the status of the device in a redundant
|
|
configuration. It may be active(2) or standby(3) when configured
|
|
as a redundant pair or standAlone(4) if it does not have a peer.
|
|
In addition, it may be in a state called initializing(1) if
|
|
it is in a transitional state."
|
|
::= { ilomCtrlRedundancy 1 }
|
|
|
|
ilomCtrlRedundancyAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlRedundancyAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This action is used to promote or demote this device from active
|
|
or standy status."
|
|
::= { ilomCtrlRedundancy 2 }
|
|
|
|
ilomCtrlRedundancyFRUName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FRU Name of the CMM on which this agent is running."
|
|
::= { ilomCtrlRedundancy 3 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlPolicy
|
|
-- ***************************************************************************
|
|
|
|
-- This section defines a table for administering policies.
|
|
|
|
ilomCtrlPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table listing all policies that can be administered."
|
|
::= { ilomCtrlPolicy 1 }
|
|
|
|
ilomCtrlPolicyEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for a policy which can be enabled or disabled."
|
|
INDEX { ilomCtrlPolicyId }
|
|
::= { ilomCtrlPolicyTable 1 }
|
|
|
|
ILOMCtrlPolicyEntry ::= SEQUENCE {
|
|
ilomCtrlPolicyId Integer32,
|
|
ilomCtrlPolicyShortStr DisplayString,
|
|
ilomCtrlPolicyLongStr DisplayString,
|
|
ilomCtrlPolicyEnabled TruthValue
|
|
}
|
|
|
|
ilomCtrlPolicyId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the policy."
|
|
::= { ilomCtrlPolicyEntry 1 }
|
|
|
|
ilomCtrlPolicyShortStr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A short description of the policy."
|
|
::= { ilomCtrlPolicyEntry 2 }
|
|
|
|
ilomCtrlPolicyLongStr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A verbose description of the policy."
|
|
::= { ilomCtrlPolicyEntry 3 }
|
|
|
|
ilomCtrlPolicyEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the status of the policy."
|
|
::= { ilomCtrlPolicyEntry 4 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlConfigMgmt
|
|
-- ***************************************************************************
|
|
|
|
-- This section includes properties related to Configuration management.
|
|
|
|
ilomCtrlResetToDefaultsAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlResetToDefaultsAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to initiate the action of restoring the
|
|
configuration on the SP to the original factory default state."
|
|
::= { ilomCtrlConfigMgmt 1 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlBackupAndRestore
|
|
-- ***************************************************************************
|
|
|
|
-- This section includes properties related to BackupAndRestore operation.
|
|
|
|
ilomCtrlBackupAndRestoreTargetURI OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to set target destination of configuration xml
|
|
file during backup and restore.
|
|
The syntax is {protocol}://[user:passwword]@]host[/][path/][file]
|
|
for example tftp://10.8.136.154/remotedir/config_backup.xml
|
|
currently, the supported protocols are: scp, tftp.
|
|
for certain protocol which needs password field, please use
|
|
ilomCtrlBackupAndRestoreProtocolPassword to set password."
|
|
::= { ilomCtrlBackupAndRestore 1 }
|
|
|
|
ilomCtrlBackupAndRestorePassphrase OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to set passphrase for encrypt/decrypt
|
|
sensitive data during backup and restore.
|
|
For snmpget, it returns null as value. "
|
|
::= { ilomCtrlBackupAndRestore 2 }
|
|
|
|
ilomCtrlBackupAndRestoreAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlBackupAndRestoreAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to issue a action,
|
|
either backup or restore. "
|
|
::= { ilomCtrlBackupAndRestore 3 }
|
|
|
|
ilomCtrlBackupAndRestoreActionStatus OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This property is used to monitor the current status of
|
|
backup/restore. "
|
|
::= { ilomCtrlBackupAndRestore 4 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlSPARCDiags
|
|
-- ***************************************************************************
|
|
|
|
-- This section defines properties for configuring SPARC-specific diagnostics.
|
|
|
|
ilomCtrlSPARCDiagsLevel OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsLevel
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Indicates the level of embedded diagnostics that should be run
|
|
on the host during a boot.
|
|
***NOTE: this object is deprecated and replaced with these:
|
|
ilomCtrlSPARCDiagsPowerOnLevel,
|
|
ilomCtrlSPARCDiagsUserResetLevel,
|
|
ilomCtrlSPARCDiagsErrorResetLevel
|
|
While deprecated, this object will display advsettings(3), unless:
|
|
- all 3 of the above are currently set to init(1),
|
|
in which case this object will display min(1)
|
|
- all 3 of the above are currently set to maximum(3),
|
|
in which case this object will display max(2)."
|
|
::= { ilomCtrlSPARCDiags 1 }
|
|
|
|
ilomCtrlSPARCDiagsTrigger OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsTrigger
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the triggers of embedded diagnostics for the host."
|
|
::= { ilomCtrlSPARCDiags 2 }
|
|
|
|
ilomCtrlSPARCDiagsVerbosity OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsVerbosity
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Indicates the verbosity level of embedded diagnostics that should
|
|
be run on the host during a boot.
|
|
***NOTE: this object is deprecated and replaced with these:
|
|
ilomCtrlSPARCDiagsPowerOnVerbosity,
|
|
ilomCtrlSPARCDiagsUserResetVerbosity,
|
|
ilomCtrlSPARCDiagsErrorResetVerbosity.
|
|
While deprecated, this object will display advsettings(3), unless:
|
|
- all 3 of the above are currently set to minimum(1),
|
|
in which case this object will display min(1)
|
|
- all 3 of the above are currently set to maximum(3),
|
|
in which case this object will display max(2)."
|
|
::= { ilomCtrlSPARCDiags 3 }
|
|
|
|
ilomCtrlSPARCDiagsMode OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the modes for POST. POST will stop at the mode
|
|
specified by this property."
|
|
::= { ilomCtrlSPARCDiags 4 }
|
|
|
|
ilomCtrlSPARCDiagsPowerOnLevel OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsLevelAdv
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the level of embedded diagnostics that should be run
|
|
on the host during a boot for the power-on-reset trigger."
|
|
::= { ilomCtrlSPARCDiags 5 }
|
|
|
|
ilomCtrlSPARCDiagsUserResetLevel OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsLevelAdv
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the level of embedded diagnostics that should be run
|
|
on the host during a boot for the user-reset trigger."
|
|
::= { ilomCtrlSPARCDiags 6 }
|
|
|
|
ilomCtrlSPARCDiagsErrorResetLevel OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsLevelAdv
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the level of embedded diagnostics that should be run
|
|
on the host during a boot for the error-reset trigger."
|
|
::= { ilomCtrlSPARCDiags 7 }
|
|
|
|
ilomCtrlSPARCDiagsPowerOnVerbosity OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsVerbosityAdv
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the verbosity level of embedded diagnostics that should
|
|
be run on the host during a boot for power-on-reset trigger."
|
|
::= { ilomCtrlSPARCDiags 8 }
|
|
|
|
ilomCtrlSPARCDiagsUserResetVerbosity OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsVerbosityAdv
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the verbosity level of embedded diagnostics that should
|
|
be run on the host during a boot for user-reset trigger."
|
|
::= { ilomCtrlSPARCDiags 9 }
|
|
|
|
ilomCtrlSPARCDiagsErrorResetVerbosity OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsVerbosityAdv
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the verbosity level of embedded diagnostics that should
|
|
be run on the host during a boot for error-reset trigger."
|
|
::= { ilomCtrlSPARCDiags 10 }
|
|
|
|
ilomCtrlSPARCDiagsStatus OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the progress of POST diagnostics on the host, expressed
|
|
as a percentage."
|
|
::= { ilomCtrlSPARCDiags 11 }
|
|
|
|
ilomCtrlSPARCDiagsAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An action to take to control POST running on the host."
|
|
::= { ilomCtrlSPARCDiags 12 }
|
|
|
|
ilomCtrlSPARCDiagsHwChangeLevel OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsLevelAdv
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the level of embedded diagnostics that should be run
|
|
on the host during a boot for the hw-change trigger."
|
|
::= { ilomCtrlSPARCDiags 13 }
|
|
|
|
ilomCtrlSPARCDiagsHwChangeVerbosity OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCDiagsVerbosityAdv
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the verbosity level of embedded diagnostics that should
|
|
be run on the host during a boot for hw-change trigger."
|
|
::= { ilomCtrlSPARCDiags 14 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlSPARCHostControl
|
|
-- ***************************************************************************
|
|
|
|
-- This section defines properties used to control SPARC-specific host software.
|
|
|
|
ilomCtrlSPARCHostMACAddress OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the starting MAC address for the host."
|
|
::= { ilomCtrlSPARCHostControl 1 }
|
|
|
|
ilomCtrlSPARCHostOBPVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the version string for OBP."
|
|
::= { ilomCtrlSPARCHostControl 3 }
|
|
|
|
ilomCtrlSPARCHostPOSTVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the version string for POST."
|
|
::= { ilomCtrlSPARCHostControl 4 }
|
|
|
|
ilomCtrlSPARCHostAutoRunOnError OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This option determines whether the host should continue to boot in the event
|
|
of a non-fatal POST error."
|
|
::= { ilomCtrlSPARCHostControl 6 }
|
|
|
|
ilomCtrlSPARCHostPOSTStatus OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that describes the status of POST.
|
|
***NOTE: OS Boot status is ilomCtrlSPARCHostOSBootStatus."
|
|
::= { ilomCtrlSPARCHostControl 7 }
|
|
|
|
ilomCtrlSPARCHostAutoRestartPolicy OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCHostAutoRestartPolicy
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This determines what action the SP should take when it discovers that
|
|
the host is hung."
|
|
::= { ilomCtrlSPARCHostControl 8 }
|
|
|
|
ilomCtrlSPARCHostOSBootStatus OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that describes the boot status of host OS."
|
|
::= { ilomCtrlSPARCHostControl 9 }
|
|
|
|
ilomCtrlSPARCHostBootTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (0..36000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the boot timer time out value."
|
|
::= { ilomCtrlSPARCHostControl 10 }
|
|
|
|
ilomCtrlSPARCHostBootRestart OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCHostBootRestart
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This determines what action the SP should take when
|
|
the boot timer expires."
|
|
::= { ilomCtrlSPARCHostControl 11 }
|
|
|
|
ilomCtrlSPARCHostMaxBootFail OBJECT-TYPE
|
|
SYNTAX Integer32 (0..10000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of max boot failures allowed."
|
|
::= { ilomCtrlSPARCHostControl 12 }
|
|
|
|
ilomCtrlSPARCHostBootFailRecovery OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCHostBootFailRecovery
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This determines what action the SP should take when
|
|
the max boot failures are reached."
|
|
::= { ilomCtrlSPARCHostControl 13 }
|
|
|
|
ilomCtrlSPARCHostHypervisorVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the version string for Hypervisor."
|
|
::= { ilomCtrlSPARCHostControl 14 }
|
|
|
|
ilomCtrlSPARCHostSysFwVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the version string for SysFw."
|
|
::= { ilomCtrlSPARCHostControl 15 }
|
|
|
|
ilomCtrlSPARCHostSendBreakAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCHostSendBreakAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Send Break Action to Host"
|
|
::= { ilomCtrlSPARCHostControl 16 }
|
|
|
|
ilomCtrlSPARCHostIoReconfigurePolicy OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCHostIoReconfigurePolicy
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This determines the host IO reconfiguration policy to apply on
|
|
next host power-on."
|
|
::= { ilomCtrlSPARCHostControl 17 }
|
|
|
|
ilomCtrlSPARCHostGMVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the version string for Guest Manager."
|
|
::= { ilomCtrlSPARCHostControl 18 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlSPARCBootMode
|
|
-- ***************************************************************************
|
|
|
|
-- This section defines properties for configuring SPARC-specific boot mode
|
|
-- features.
|
|
|
|
ilomCtrlSPARCBootModeState OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCBootModeState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the boot mode state for the host. Specifying 'normal'
|
|
means that the host retains current NVRAM variable settings.
|
|
Specifying 'resetNvram' means that all NVRAM settings will be
|
|
reset to their default values."
|
|
::= { ilomCtrlSPARCBootMode 1 }
|
|
|
|
ilomCtrlSPARCBootModeScript OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the script to run when host boots."
|
|
::= { ilomCtrlSPARCBootMode 2 }
|
|
|
|
ilomCtrlSPARCBootModeExpires OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the date and time for when the boot mode configuration should
|
|
expire."
|
|
::= { ilomCtrlSPARCBootMode 3 }
|
|
|
|
ilomCtrlSPARCBootModeLDOMConfig OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string refers to the config name value that must either be
|
|
'default' or match a named LDOM configuration downloaded to
|
|
the service processor using the LDOM Manager."
|
|
::= { ilomCtrlSPARCBootMode 4 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlSPARCKeySwitch
|
|
-- ***************************************************************************
|
|
|
|
-- This section defines properties for controlling the virtual key switch.
|
|
|
|
ilomCtrlSPARCKeySwitchState OBJECT-TYPE
|
|
SYNTAX ILOMCtrlSPARCKeySwitchState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the current state of the virtual key switch."
|
|
::= { ilomCtrlSPARCKeySwitch 1 }
|
|
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlIdentification
|
|
-- ***************************************************************************
|
|
|
|
-- This section defines miscellaneous configuration parameters for the
|
|
-- service processor.
|
|
|
|
ilomCtrlSystemIdentifier OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string, which is often the host name of the server
|
|
associated with ILOM, will be sent out in the varbind
|
|
for all traps that ILOM generates."
|
|
::= { ilomCtrlIdentification 1 }
|
|
|
|
ilomCtrlHostName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string is the hostname for ILOM."
|
|
::= { ilomCtrlIdentification 2 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlActiveDirectory
|
|
-- ***************************************************************************
|
|
|
|
-- This section defines properties for configuring the Active Directory client.
|
|
|
|
ilomCtrlActiveDirectoryEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the Active Directory client is enabled."
|
|
::= { ilomCtrlActiveDirectory 1 }
|
|
|
|
ilomCtrlActiveDirectoryIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Active Directory server used as a name service for
|
|
user accounts."
|
|
::= { ilomCtrlActiveDirectory 2 }
|
|
|
|
ilomCtrlActiveDirectoryPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the port number for the Active Directory client. Specifying 0 as
|
|
the port means auto-select while specifying 1-65535 configures the actual port."
|
|
::= { ilomCtrlActiveDirectory 3 }
|
|
|
|
ilomCtrlActiveDirectoryDefaultRole OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRole
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via Active Directory should have.
|
|
Setting this property to 'Administrator' or 'Operator' will cause the
|
|
Active Directory client to ignore the schema stored on the AD server.
|
|
Setting this to 'none' clears the value and indicates that the native
|
|
Active Directory schema should be used.
|
|
***NOTE: this object is deprecated and replaced with
|
|
ilomCtrlActiveDirectoryDefaultRoles."
|
|
::= { ilomCtrlActiveDirectory 4 }
|
|
|
|
ilomCtrlActiveDirectoryCertFileURI OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the URI of a certificate file needed when Strict Cert Mode is
|
|
enabled. Setting the URI causes the tranfer of the file, making the
|
|
certificate available immediately for certificate authentication."
|
|
::= { ilomCtrlActiveDirectory 5 }
|
|
|
|
ilomCtrlActiveDirectoryTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (1..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of seconds to wait before timing out if the
|
|
Active Directory Server is not responding."
|
|
::= { ilomCtrlActiveDirectory 6 }
|
|
|
|
ilomCtrlActiveDirectoryStrictCertEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the Strict Cert Mode is enabled for
|
|
the Active Directory Client. If enabled, the Active Directory
|
|
certificate must be uploaded to the SP so that certificate
|
|
validation can be performed when communicating with the
|
|
Active Directory server."
|
|
::= { ilomCtrlActiveDirectory 7 }
|
|
|
|
ilomCtrlActiveDirectoryCertFileStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the status of the certificate file.
|
|
This is useful in determining whether a certificate file
|
|
is present or not."
|
|
::= { ilomCtrlActiveDirectory 8 }
|
|
|
|
ilomCtrlActiveDirUserDomainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlActiveDirUserDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure domain information required for
|
|
configuring the Active Directory client."
|
|
::= { ilomCtrlActiveDirectory 9 }
|
|
|
|
ilomCtrlActiveDirUserDomainEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlActiveDirUserDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an Active Directory user domain."
|
|
INDEX { ilomCtrlActiveDirUserDomainId }
|
|
::= { ilomCtrlActiveDirUserDomainTable 1 }
|
|
|
|
ILOMCtrlActiveDirUserDomainEntry ::= SEQUENCE {
|
|
ilomCtrlActiveDirUserDomainId Integer32,
|
|
ilomCtrlActiveDirUserDomain SnmpAdminString
|
|
}
|
|
|
|
ilomCtrlActiveDirUserDomainId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the Active Directory domain."
|
|
::= { ilomCtrlActiveDirUserDomainEntry 1 }
|
|
|
|
ilomCtrlActiveDirUserDomain OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string should match exactly with an authentication domain
|
|
on the Active Directory server. This string should contain
|
|
a substitution string '<USERNAME>' which will be replaced with the
|
|
user's login name during authentication. Either the principle
|
|
or distinguished name format is allowed."
|
|
::= { ilomCtrlActiveDirUserDomainEntry 2 }
|
|
|
|
ilomCtrlActiveDirAdminGroupsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlActiveDirAdminGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure admin group information required for
|
|
configuring the Active Directory client."
|
|
::= { ilomCtrlActiveDirectory 10 }
|
|
|
|
ilomCtrlActiveDirAdminGroupsEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlActiveDirAdminGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an Active Directory admin group."
|
|
INDEX { ilomCtrlActiveDirAdminGroupId }
|
|
::= { ilomCtrlActiveDirAdminGroupsTable 1 }
|
|
|
|
ILOMCtrlActiveDirAdminGroupsEntry ::= SEQUENCE {
|
|
ilomCtrlActiveDirAdminGroupId Integer32,
|
|
ilomCtrlActiveDirAdminGroupName SnmpAdminString
|
|
}
|
|
|
|
ilomCtrlActiveDirAdminGroupId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the Active Directory admin group entry."
|
|
::= { ilomCtrlActiveDirAdminGroupsEntry 1 }
|
|
|
|
ilomCtrlActiveDirAdminGroupName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string should contain a distinguished name that exactly matches
|
|
one of the group names on the ActiveDirectory server. Any user belonging
|
|
to one of these groups in this table will be assigned the ILOM role
|
|
of Administrator."
|
|
::= { ilomCtrlActiveDirAdminGroupsEntry 2 }
|
|
|
|
ilomCtrlActiveDirOperatorGroupsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlActiveDirOperatorGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure operator group information required for
|
|
configuring the Active Directory client."
|
|
::= { ilomCtrlActiveDirectory 11 }
|
|
|
|
ilomCtrlActiveDirOperatorGroupsEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlActiveDirOperatorGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an Active Directory operator group."
|
|
INDEX { ilomCtrlActiveDirOperatorGroupId }
|
|
::= { ilomCtrlActiveDirOperatorGroupsTable 1 }
|
|
|
|
ILOMCtrlActiveDirOperatorGroupsEntry ::= SEQUENCE {
|
|
ilomCtrlActiveDirOperatorGroupId Integer32,
|
|
ilomCtrlActiveDirOperatorGroupName SnmpAdminString
|
|
}
|
|
|
|
ilomCtrlActiveDirOperatorGroupId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the Active Directory operator group entry."
|
|
::= { ilomCtrlActiveDirOperatorGroupsEntry 1 }
|
|
|
|
ilomCtrlActiveDirOperatorGroupName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string should contain a distinguished name that exactly matches
|
|
one of the group names on the ActiveDirectory server. Any user belonging
|
|
to one of these groups in this table will be assigned the ILOM role
|
|
of Operator."
|
|
::= { ilomCtrlActiveDirOperatorGroupsEntry 2 }
|
|
|
|
ilomCtrlActiveDirAlternateServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlActiveDirAlternateServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to view and configure alternate server information
|
|
for the Active Directory client."
|
|
::= { ilomCtrlActiveDirectory 12 }
|
|
|
|
ilomCtrlActiveDirAlternateServerEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlActiveDirAlternateServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an Active Directory alternate server."
|
|
INDEX { ilomCtrlActiveDirAlternateServerId }
|
|
::= { ilomCtrlActiveDirAlternateServerTable 1 }
|
|
|
|
ILOMCtrlActiveDirAlternateServerEntry ::= SEQUENCE {
|
|
ilomCtrlActiveDirAlternateServerId Integer32,
|
|
ilomCtrlActiveDirAlternateServerIp IpAddress,
|
|
ilomCtrlActiveDirAlternateServerPort Integer32,
|
|
ilomCtrlActiveDirAlternateServerCertStatus DisplayString,
|
|
ilomCtrlActiveDirAlternateServerCertURI SnmpAdminString,
|
|
ilomCtrlActiveDirAlternateServerCertClear TruthValue,
|
|
ilomCtrlActiveDirAlternateServerCertVersion DisplayString,
|
|
ilomCtrlActiveDirAlternateServerCertSerialNo DisplayString,
|
|
ilomCtrlActiveDirAlternateServerCertIssuer DisplayString,
|
|
ilomCtrlActiveDirAlternateServerCertSubject DisplayString,
|
|
ilomCtrlActiveDirAlternateServerCertValidBegin DisplayString,
|
|
ilomCtrlActiveDirAlternateServerCertValidEnd DisplayString
|
|
}
|
|
|
|
ilomCtrlActiveDirAlternateServerId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the Active Directory alternate server table."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 1 }
|
|
|
|
ilomCtrlActiveDirAlternateServerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Active Directory alternate server
|
|
used as a name service for user accounts."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 2 }
|
|
|
|
ilomCtrlActiveDirAlternateServerPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the port number for the Active Directory alternate server.
|
|
Specifying 0 as the port indicates that auto-select will use the
|
|
well known port number. Specifying 1-65535 is used to explicitly
|
|
set the port number."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 3 }
|
|
|
|
ilomCtrlActiveDirAlternateServerCertStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the status of the certificate file.
|
|
This is useful in determining whether a certificate file
|
|
is present or not."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 4 }
|
|
|
|
ilomCtrlActiveDirAlternateServerCertURI OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the URI of a certificate file needed when Strict Cert Mode is
|
|
enabled. Setting the URI causes the tranfer of the file, making the
|
|
certificate available immediately for certificate authentication.
|
|
Additionally, either 'remove' or 'restore' are supported for direct
|
|
certificate manipulation."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 5 }
|
|
|
|
ilomCtrlActiveDirAlternateServerCertClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable that will clear the certificate info associated
|
|
with the server when it is set to true."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 6 }
|
|
|
|
ilomCtrlActiveDirAlternateServerCertVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the certificate version of the
|
|
alternate server certificate file."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 7 }
|
|
|
|
ilomCtrlActiveDirAlternateServerCertSerialNo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the serial number of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 8 }
|
|
|
|
ilomCtrlActiveDirAlternateServerCertIssuer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the issuer of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 9 }
|
|
|
|
ilomCtrlActiveDirAlternateServerCertSubject OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the subject of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 10 }
|
|
|
|
ilomCtrlActiveDirAlternateServerCertValidBegin OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the valid start date of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 11 }
|
|
|
|
ilomCtrlActiveDirAlternateServerCertValidEnd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the valid end date of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlActiveDirAlternateServerEntry 12 }
|
|
|
|
ilomCtrlActiveDirectoryLogDetail OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- no messages logged
|
|
high(2), -- high messages only
|
|
medium(3), -- high + medium
|
|
low(4), -- high + medium + low
|
|
trace(5) -- high + medium + low + trace
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls the amount of messages sent to the event log. The
|
|
high priority has the least number of messages going to the log,
|
|
while the lowest priority 'trace' has the most messages logged.
|
|
When this object is set to 'none', no messages are logged."
|
|
::= { ilomCtrlActiveDirectory 13 }
|
|
|
|
ilomCtrlActiveDirectoryDefaultRoles OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRoles
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via Active Directory should have.
|
|
Setting this property to legacy roles of 'Administrator' or 'Operator', or
|
|
any of the individual role IDs of 'a', 'u', 'c', 'r', 'o' and 's' will cause
|
|
the Active Directory client to ignore the schema stored on the AD server.
|
|
Setting this to 'none' clears the value and indicates that the native
|
|
Active Directory schema should be used. The role IDs can be joined
|
|
together 'aucros' where a-admin, u-user, c-console, r-reset,
|
|
s-service and o-readOnly."
|
|
::= { ilomCtrlActiveDirectory 14 }
|
|
|
|
ilomCtrlActiveDirCustomGroupsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlActiveDirCustomGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure custom group information required for
|
|
configuring the Active Directory client."
|
|
::= { ilomCtrlActiveDirectory 15 }
|
|
|
|
ilomCtrlActiveDirCustomGroupsEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlActiveDirCustomGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an Active Directory custom group."
|
|
INDEX { ilomCtrlActiveDirCustomGroupId }
|
|
::= { ilomCtrlActiveDirCustomGroupsTable 1 }
|
|
|
|
ILOMCtrlActiveDirCustomGroupsEntry ::= SEQUENCE {
|
|
ilomCtrlActiveDirCustomGroupId Integer32,
|
|
ilomCtrlActiveDirCustomGroupName SnmpAdminString,
|
|
ilomCtrlActiveDirCustomGroupRoles ILOMCtrlUserRoles
|
|
}
|
|
|
|
ilomCtrlActiveDirCustomGroupId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the Active Directory custom group entry."
|
|
::= { ilomCtrlActiveDirCustomGroupsEntry 1 }
|
|
|
|
ilomCtrlActiveDirCustomGroupName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string should contain a distinguished name that exactly matches
|
|
one of the group names on the ActiveDirectory server. Any user belonging
|
|
to one of these groups in this table will be assigned the ILOM role
|
|
based on the entry's configuration for roles."
|
|
::= { ilomCtrlActiveDirCustomGroupsEntry 2 }
|
|
|
|
ilomCtrlActiveDirCustomGroupRoles OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRoles
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via Active Directory should have.
|
|
Setting this property to legacy roles of 'Administrator' or 'Operator', or
|
|
any of the individual role IDs of 'a', 'u', 'c', 'r', 'o' and 's' will cause
|
|
the Active Directory client to ignore the schema stored on the AD server.
|
|
Setting this to 'none' clears the value and indicates that the native
|
|
Active Directory schema should be used. The role IDs can be joined
|
|
together 'aucros' where a-admin, u-user, c-console, r-reset,
|
|
s-service and o-readOnly."
|
|
::= { ilomCtrlActiveDirCustomGroupsEntry 3 }
|
|
|
|
ilomCtrlActiveDirectoryCertClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable that will clear the certificate info associated
|
|
with the server when it is set to true."
|
|
::= { ilomCtrlActiveDirectory 16 }
|
|
|
|
ilomCtrlActiveDirectoryCertVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the certificate version of the
|
|
certificate file."
|
|
::= { ilomCtrlActiveDirectory 17 }
|
|
|
|
ilomCtrlActiveDirectoryCertSerialNo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the serial number of the certificate file."
|
|
::= { ilomCtrlActiveDirectory 18 }
|
|
|
|
ilomCtrlActiveDirectoryCertIssuer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the issuer of the certificate file."
|
|
::= { ilomCtrlActiveDirectory 19 }
|
|
|
|
ilomCtrlActiveDirectoryCertSubject OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the subject of the certificate file."
|
|
::= { ilomCtrlActiveDirectory 20 }
|
|
|
|
ilomCtrlActiveDirectoryCertValidBegin OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the valid start date of the certificate file."
|
|
::= { ilomCtrlActiveDirectory 21 }
|
|
|
|
ilomCtrlActiveDirectoryCertValidEnd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the valid end date of the certificate file."
|
|
::= { ilomCtrlActiveDirectory 22 }
|
|
|
|
ilomCtrlActiveDirDnsLocatorEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the Active Directory DNS Locator
|
|
functionality is enabled."
|
|
::= { ilomCtrlActiveDirectory 23 }
|
|
|
|
ilomCtrlActiveDirDnsLocatorQueryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlActiveDirDnsLocatorQueryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure DNS Locator search queries
|
|
used to locate the Active Directory server."
|
|
::= { ilomCtrlActiveDirectory 24 }
|
|
|
|
ilomCtrlActiveDirDnsLocatorQueryEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlActiveDirDnsLocatorQueryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an Active Directory DNS Locator search query."
|
|
INDEX { ilomCtrlActiveDirDnsLocatorQueryId }
|
|
::= { ilomCtrlActiveDirDnsLocatorQueryTable 1 }
|
|
|
|
ILOMCtrlActiveDirDnsLocatorQueryEntry ::= SEQUENCE {
|
|
ilomCtrlActiveDirDnsLocatorQueryId Integer32,
|
|
ilomCtrlActiveDirDnsLocatorQueryService SnmpAdminString
|
|
}
|
|
|
|
ilomCtrlActiveDirDnsLocatorQueryId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the Active Directory DNS Locator Query entry."
|
|
::= { ilomCtrlActiveDirDnsLocatorQueryEntry 1 }
|
|
|
|
ilomCtrlActiveDirDnsLocatorQueryService OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string should contain the service name that will be used to
|
|
perform the DNS query. The name may contain '<DOMAIN>' as a
|
|
substitution marker, being replaced by the domain information
|
|
associated for the user at the time of authentication. Also, the
|
|
optional '<PORT: >' (ie <PORT:636> for standard LDAP/SSL port 636)
|
|
can be used to override any learned port information if necessary."
|
|
::= { ilomCtrlActiveDirDnsLocatorQueryEntry 2 }
|
|
|
|
ilomCtrlActiveDirExpSearchEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the Active Directory expanded search
|
|
query functionality is enabled."
|
|
::= { ilomCtrlActiveDirectory 25 }
|
|
|
|
ilomCtrlActiveDirStrictCredentialErrorEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not user credential errors for Active Directory
|
|
cause the user credentials to be completely errored out, or if the
|
|
credential validation is attempted using any alternate server. When
|
|
the parameter is true, the first user credential violation takes effect,
|
|
but when the mode is false, the same user credentionals can be
|
|
presented to other servers for authentication."
|
|
::= { ilomCtrlActiveDirectory 26 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlSMTP
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for configuring the embedded SMTP
|
|
-- client.
|
|
|
|
ilomCtrlSMTPEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the SMTP client is enabled."
|
|
::= { ilomCtrlSMTP 1 }
|
|
|
|
ilomCtrlSMTPServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the SMTP server used as a name service for
|
|
user accounts."
|
|
::= { ilomCtrlSMTP 2 }
|
|
|
|
ilomCtrlSMTPPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the port number for the SMTP client."
|
|
::= { ilomCtrlSMTP 3 }
|
|
|
|
ilomCtrlSMTPCustomSender OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An optional format to identify the sender or the 'from' address.
|
|
Customizing this string allows the user to specify the exact contents
|
|
(up to 80 chars) of the 'from' field in the email message. Either one
|
|
of the substitution strings '<IPADDRESS>' or '<HOSTNAME>' can be used
|
|
as needed. e.g., ilom-sp@sp1302.dev.sun.com, sun-ilom@[<IPADDRESS>],
|
|
or ilom-alert@<HOSTNAME>.abc.com. By default, this parameter is an
|
|
empty string. The 'from' field is formatted by either: 1) alert-rule
|
|
custom-sender, 2) smtp custom-sender, or 3) the standard ILOM originator."
|
|
DEFVAL { "" }
|
|
::= { ilomCtrlSMTP 4 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlThd
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides Telemetry Harness Daemon (THD) status and control,
|
|
-- as well as status and control for THD modules.
|
|
|
|
ilomCtrlThdState OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the THD daemon."
|
|
::= { ilomCtrlThd 1 }
|
|
|
|
ilomCtrlThdAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlThdAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Control action for THD daemon, either suspend or resume."
|
|
::= { ilomCtrlThd 2 }
|
|
|
|
ilomCtrlThdModulesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlThdModulesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table listing the currently loaded THD modules."
|
|
::= { ilomCtrlThd 3 }
|
|
|
|
ilomCtrlThdModulesEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlThdModulesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for a currently loaded THD module."
|
|
INDEX { ilomCtrlThdModuleName }
|
|
::= { ilomCtrlThdModulesTable 1 }
|
|
|
|
ILOMCtrlThdModulesEntry ::= SEQUENCE {
|
|
ilomCtrlThdModuleName ILOMCtrlTargetIndex,
|
|
ilomCtrlThdModuleDesc SnmpAdminString,
|
|
ilomCtrlThdModuleState SnmpAdminString,
|
|
ilomCtrlThdModuleAction ILOMCtrlThdAction
|
|
}
|
|
|
|
ilomCtrlThdModuleName OBJECT-TYPE
|
|
SYNTAX ILOMCtrlTargetIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the THD module."
|
|
::= { ilomCtrlThdModulesEntry 1 }
|
|
|
|
ilomCtrlThdModuleDesc OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the THD module."
|
|
::= { ilomCtrlThdModulesEntry 2 }
|
|
|
|
ilomCtrlThdModuleState OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the THD module."
|
|
::= { ilomCtrlThdModulesEntry 3 }
|
|
|
|
ilomCtrlThdModuleAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlThdAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The control action for the THD module."
|
|
::= { ilomCtrlThdModulesEntry 4 }
|
|
|
|
ilomCtrlThdInstanceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlThdInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table listing instances of currently loaded THD modules."
|
|
::= { ilomCtrlThd 4 }
|
|
|
|
ilomCtrlThdInstanceEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlThdInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for a currently loaded THD module."
|
|
INDEX { ilomCtrlThdModName, ilomCtrlThdInstanceName }
|
|
::= { ilomCtrlThdInstanceTable 1 }
|
|
|
|
ILOMCtrlThdInstanceEntry ::= SEQUENCE {
|
|
ilomCtrlThdModName ILOMCtrlModTargetIndex,
|
|
ilomCtrlThdInstanceName ILOMCtrlInstanceTargetIndex,
|
|
ilomCtrlThdInstanceState SnmpAdminString,
|
|
ilomCtrlThdInstanceAction ILOMCtrlThdAction
|
|
}
|
|
|
|
ilomCtrlThdModName OBJECT-TYPE
|
|
SYNTAX ILOMCtrlModTargetIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the THD class of the instance."
|
|
::= { ilomCtrlThdInstanceEntry 1 }
|
|
|
|
ilomCtrlThdInstanceName OBJECT-TYPE
|
|
SYNTAX ILOMCtrlInstanceTargetIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the instance."
|
|
::= { ilomCtrlThdInstanceEntry 2 }
|
|
|
|
ilomCtrlThdInstanceState OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the instance."
|
|
::= { ilomCtrlThdInstanceEntry 3 }
|
|
|
|
ilomCtrlThdInstanceAction OBJECT-TYPE
|
|
SYNTAX ILOMCtrlThdAction
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The control action for instance."
|
|
::= { ilomCtrlThdInstanceEntry 4 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlLdapSsl
|
|
-- * This section defines properties for configuring the Ldap/ssl client.
|
|
-- ***************************************************************************
|
|
ilomCtrlLdapSslGlobalObj OBJECT IDENTIFIER ::= { ilomCtrlLdapSsl 1 }
|
|
|
|
ilomCtrlLdapSslEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the LDAP/SSL client is enabled."
|
|
::= { ilomCtrlLdapSslGlobalObj 1 }
|
|
|
|
ilomCtrlLdapSslIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the LDAP/SSL server used as a directory service for
|
|
user accounts."
|
|
::= { ilomCtrlLdapSslGlobalObj 2 }
|
|
|
|
ilomCtrlLdapSslPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the port number for the LDAP/SSL client. Specifying 0 as
|
|
the port means auto-select while specifying 1-65535 configures the
|
|
actual port value."
|
|
::= { ilomCtrlLdapSslGlobalObj 3 }
|
|
|
|
ilomCtrlLdapSslDefaultRole OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRole
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via LDAP/SSL should have.
|
|
Setting this property to 'Administrator' or 'Operator' will cause the
|
|
LDAP/SSL client to ignore the schema stored on the server. The user
|
|
will be granted the corresponding access level. Setting this to an
|
|
empty string, or 'none' clears the value and indicates that the native
|
|
LDAP/SSL schema should be used."
|
|
::= { ilomCtrlLdapSslGlobalObj 4 }
|
|
|
|
ilomCtrlLdapSslCertFileURI OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tftp URI of the LDAP/SSL server's certificate file that should
|
|
be uploaded in order to perform certificate validation. Setting
|
|
the URI causes the tranfer of the specified file, making the
|
|
certificate available immediately for certificate authentication.
|
|
The server certificate file is needed when Strict Cert Mode
|
|
is enabled. Additionally, either 'remove' or 'restore' are
|
|
supported for direct certificate manipulation."
|
|
::= { ilomCtrlLdapSslGlobalObj 5 }
|
|
|
|
ilomCtrlLdapSslTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (1..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of seconds to wait before timing out if the
|
|
LDAP/SSL Server is not responding."
|
|
::= { ilomCtrlLdapSslGlobalObj 6 }
|
|
|
|
ilomCtrlLdapSslStrictCertEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the Strict Cert Mode is enabled for
|
|
the LDAP/SSL Client. If enabled, the LDAP/SSL server's
|
|
certificate must be uploaded to the SP so that certificate
|
|
validation can be performed when communicating with the
|
|
LDAP/SSL server."
|
|
::= { ilomCtrlLdapSslGlobalObj 7 }
|
|
|
|
ilomCtrlLdapSslCertFileStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the status of the certificate file.
|
|
This is useful in determining whether a certificate file
|
|
is present or not."
|
|
::= { ilomCtrlLdapSslGlobalObj 8 }
|
|
|
|
ilomCtrlLdapSslLogDetail OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- no messages logged
|
|
high(2), -- high messages only
|
|
medium(3), -- high + medium
|
|
low(4), -- high + medium + low
|
|
trace(5) -- high + medium + low + trace
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls the amount of messages sent to the event log. The
|
|
high priority has the least number of messages going to the log,
|
|
while the lowest priority 'trace' has the most messages logged.
|
|
When this object is set to 'none', no messages are logged."
|
|
::= { ilomCtrlLdapSslGlobalObj 9 }
|
|
|
|
ilomCtrlLdapSslDefaultRoles OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRoles
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via LDAP/SSL should have.
|
|
Setting this property to legacy roles of 'Administrator' or 'Operator', or
|
|
any of the individual role IDs of 'a', 'u', 'c', 'r', 'o' and 's' will cause
|
|
the LDAP/SSL client to ignore the schema stored on the LDAP server.
|
|
Setting this to 'none' clears the value and indicates that the native
|
|
LDAP/SSL schema should be used. The role IDs can be joined
|
|
together 'aucros' where a-admin, u-user, c-console, r-reset,
|
|
s-service and o-readOnly."
|
|
::= { ilomCtrlLdapSslGlobalObj 10 }
|
|
|
|
ilomCtrlLdapSslCertFileClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable that will clear the certificate info associated
|
|
with the server when it is set to true."
|
|
::= { ilomCtrlLdapSslGlobalObj 11 }
|
|
|
|
ilomCtrlLdapSslCertFileVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the certificate version of the
|
|
certificate file."
|
|
::= { ilomCtrlLdapSslGlobalObj 12 }
|
|
|
|
ilomCtrlLdapSslCertFileSerialNo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the serial number of the certificate file."
|
|
::= { ilomCtrlLdapSslGlobalObj 13 }
|
|
|
|
ilomCtrlLdapSslCertFileIssuer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the issuer of the certificate file."
|
|
::= { ilomCtrlLdapSslGlobalObj 14 }
|
|
|
|
ilomCtrlLdapSslCertFileSubject OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the subject of the certificate file."
|
|
::= { ilomCtrlLdapSslGlobalObj 15 }
|
|
|
|
ilomCtrlLdapSslCertFileValidBegin OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the valid start date of the certificate file."
|
|
::= { ilomCtrlLdapSslGlobalObj 16 }
|
|
|
|
ilomCtrlLdapSslCertFileValidEnd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the valid end date of the certificate file."
|
|
::= { ilomCtrlLdapSslGlobalObj 17 }
|
|
|
|
ilomCtrlLdapSslOptUsrMappingEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the optional UserMapping feature is enabled. When
|
|
this feature is enabled, a typical Manager style ldap bind is done first
|
|
using the specified credentials for the bindDn and bindPw. Then, the
|
|
user's login name is used as part of the search/filter criteria defined
|
|
in the attribute-info to obtain the user's official Distinguished Name."
|
|
::= { ilomCtrlLdapSslGlobalObj 18 }
|
|
|
|
ilomCtrlLdapSslOptUsrMappingAttrInfo OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attribute information used to lookup the user login name to
|
|
the user's Distinguished Name (DN). Typically, it looks very much
|
|
like a standard LDAP query or filter. The <USERNAME> prefix will
|
|
be replaced with the login name as part of the query
|
|
eg: (&(objectclass=person)(uid=<USERNAME>))."
|
|
::= { ilomCtrlLdapSslGlobalObj 19 }
|
|
|
|
ilomCtrlLdapSslOptUsrMappingBindDn OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Distinguished Name used for the manager style ldap bind so
|
|
that user lookups can be done."
|
|
::= { ilomCtrlLdapSslGlobalObj 20 }
|
|
|
|
ilomCtrlLdapSslOptUsrMappingBindPw OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The password string used for the manager style ldap bind."
|
|
::= { ilomCtrlLdapSslGlobalObj 21 }
|
|
|
|
ilomCtrlLdapSslOptUsrMappingSearchBase OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The search based used to attempt the user name look up as defined
|
|
in the attribute information above."
|
|
::= { ilomCtrlLdapSslGlobalObj 22 }
|
|
|
|
--
|
|
-- Domain Table
|
|
--
|
|
ilomCtrlLdapSslUserDomainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlLdapSslUserDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure domain information required for
|
|
configuring the LDAP/SSL client."
|
|
::= { ilomCtrlLdapSsl 2 }
|
|
|
|
ilomCtrlLdapSslUserDomainEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLdapSslUserDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an LDAP/SSL user domain."
|
|
INDEX { ilomCtrlLdapSslUserDomainId }
|
|
::= { ilomCtrlLdapSslUserDomainTable 1 }
|
|
|
|
ILOMCtrlLdapSslUserDomainEntry ::= SEQUENCE {
|
|
ilomCtrlLdapSslUserDomainId Integer32,
|
|
ilomCtrlLdapSslUserDomain SnmpAdminString
|
|
}
|
|
|
|
ilomCtrlLdapSslUserDomainId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the LDAP/SSL domain."
|
|
::= { ilomCtrlLdapSslUserDomainEntry 1 }
|
|
|
|
ilomCtrlLdapSslUserDomain OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string should match exactly with an authentication domain
|
|
on the LDAP/SSL server. This string should contain
|
|
a substitution string '<USERNAME>' which will be replaced with the
|
|
user's login name during authentication. Either the principle
|
|
or distinguished name format is allowed."
|
|
::= { ilomCtrlLdapSslUserDomainEntry 2 }
|
|
|
|
--
|
|
-- Admin Group Table
|
|
--
|
|
ilomCtrlLdapSslAdminGroupsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlLdapSslAdminGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure Admin Group information required for
|
|
configuring the LDAP/SSL client."
|
|
::= { ilomCtrlLdapSsl 3 }
|
|
|
|
ilomCtrlLdapSslAdminGroupsEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLdapSslAdminGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an LDAP/SSL Admin Group."
|
|
INDEX { ilomCtrlLdapSslAdminGroupId }
|
|
::= { ilomCtrlLdapSslAdminGroupsTable 1 }
|
|
|
|
ILOMCtrlLdapSslAdminGroupsEntry ::= SEQUENCE {
|
|
ilomCtrlLdapSslAdminGroupId Integer32,
|
|
ilomCtrlLdapSslAdminGroupName SnmpAdminString
|
|
}
|
|
|
|
ilomCtrlLdapSslAdminGroupId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the LDAP/SSL AdminGroup entry."
|
|
::= { ilomCtrlLdapSslAdminGroupsEntry 1 }
|
|
|
|
ilomCtrlLdapSslAdminGroupName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string should contain a distinguished name that exactly matches
|
|
one of the group names on the LDAP/SSL server. Any user belonging
|
|
to one of these groups in this table will be assigned the ILOM role
|
|
of Administrator."
|
|
::= { ilomCtrlLdapSslAdminGroupsEntry 2 }
|
|
|
|
--
|
|
-- Operator Group Table
|
|
--
|
|
ilomCtrlLdapSslOperatorGroupsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlLdapSslOperatorGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure Operator Group information required for
|
|
configuring the LDAP/SSL client."
|
|
::= { ilomCtrlLdapSsl 4 }
|
|
|
|
ilomCtrlLdapSslOperatorGroupsEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLdapSslOperatorGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an LDAP/SSL Operator Group."
|
|
INDEX { ilomCtrlLdapSslOperatorGroupId }
|
|
::= { ilomCtrlLdapSslOperatorGroupsTable 1 }
|
|
|
|
ILOMCtrlLdapSslOperatorGroupsEntry ::= SEQUENCE {
|
|
ilomCtrlLdapSslOperatorGroupId Integer32,
|
|
ilomCtrlLdapSslOperatorGroupName SnmpAdminString
|
|
}
|
|
|
|
ilomCtrlLdapSslOperatorGroupId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the LDAP/SSL Operator Group entry."
|
|
::= { ilomCtrlLdapSslOperatorGroupsEntry 1 }
|
|
|
|
ilomCtrlLdapSslOperatorGroupName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string should contain a distinguished name that exactly matches
|
|
one of the group names on the LDAP/SSL server. Any user belonging
|
|
to one of these groups in this table will be assigned the ILOM role
|
|
of Operator."
|
|
::= { ilomCtrlLdapSslOperatorGroupsEntry 2 }
|
|
|
|
--
|
|
-- Alternate Server Table
|
|
--
|
|
ilomCtrlLdapSslAlternateServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlLdapSslAlternateServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to view and configure alternate server information
|
|
for the LDAP/SSL client."
|
|
::= { ilomCtrlLdapSsl 5 }
|
|
|
|
ilomCtrlLdapSslAlternateServerEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLdapSslAlternateServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an LDAP/SSL alternate server table."
|
|
INDEX { ilomCtrlLdapSslAlternateServerId }
|
|
::= { ilomCtrlLdapSslAlternateServerTable 1 }
|
|
|
|
ILOMCtrlLdapSslAlternateServerEntry ::= SEQUENCE {
|
|
ilomCtrlLdapSslAlternateServerId Integer32,
|
|
ilomCtrlLdapSslAlternateServerIp IpAddress,
|
|
ilomCtrlLdapSslAlternateServerPort Integer32,
|
|
ilomCtrlLdapSslAlternateServerCertStatus DisplayString,
|
|
ilomCtrlLdapSslAlternateServerCertURI SnmpAdminString,
|
|
ilomCtrlLdapSslAlternateServerCertClear TruthValue,
|
|
ilomCtrlLdapSslAlternateServerCertVersion DisplayString,
|
|
ilomCtrlLdapSslAlternateServerCertSerialNo DisplayString,
|
|
ilomCtrlLdapSslAlternateServerCertIssuer DisplayString,
|
|
ilomCtrlLdapSslAlternateServerCertSubject DisplayString,
|
|
ilomCtrlLdapSslAlternateServerCertValidBegin DisplayString,
|
|
ilomCtrlLdapSslAlternateServerCertValidEnd DisplayString
|
|
}
|
|
|
|
ilomCtrlLdapSslAlternateServerId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the LDAP/SSL alternate server table."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 1 }
|
|
|
|
ilomCtrlLdapSslAlternateServerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the LDAP/SSL alternate server
|
|
used as directory server for user accounts."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 2 }
|
|
|
|
ilomCtrlLdapSslAlternateServerPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the port number for the LDAP/SSL alternate server.
|
|
Specifying 0 as the port indicates that auto-select will use the
|
|
well known port number. Specifying 1-65535 is used to explicitly
|
|
set the port number."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 3 }
|
|
|
|
ilomCtrlLdapSslAlternateServerCertStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the status of the certificate file.
|
|
This is useful in determining whether a certificate file
|
|
is present or not."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 4 }
|
|
|
|
ilomCtrlLdapSslAlternateServerCertURI OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the URI of a certificate file needed when Strict Cert Mode is
|
|
enabled. Setting the URI causes the tranfer of the file, making the
|
|
certificate available immediately for certificate authentication.
|
|
Additionally, either 'remove' or 'restore' are supported for direct
|
|
certificate manipulation."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 5 }
|
|
|
|
ilomCtrlLdapSslAlternateServerCertClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A variable that will clear the certificate info associated
|
|
with the server when it is set to true."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 6 }
|
|
|
|
ilomCtrlLdapSslAlternateServerCertVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the certificate version of the
|
|
alternate server certificate file."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 7 }
|
|
|
|
ilomCtrlLdapSslAlternateServerCertSerialNo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the serial number of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 8 }
|
|
|
|
ilomCtrlLdapSslAlternateServerCertIssuer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the issuer of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 9 }
|
|
|
|
ilomCtrlLdapSslAlternateServerCertSubject OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the subject of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 10 }
|
|
|
|
ilomCtrlLdapSslAlternateServerCertValidBegin OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the valid start date of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 11 }
|
|
|
|
ilomCtrlLdapSslAlternateServerCertValidEnd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string showing the valid end date of the alternate server
|
|
certificate file."
|
|
::= { ilomCtrlLdapSslAlternateServerEntry 12 }
|
|
|
|
--
|
|
-- Custom Group Table
|
|
--
|
|
ilomCtrlLdapSslCustomGroupsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ILOMCtrlLdapSslCustomGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to configure custom group information required for
|
|
configuring the LDAP/SSL client."
|
|
::= { ilomCtrlLdapSsl 6 }
|
|
|
|
ilomCtrlLdapSslCustomGroupsEntry OBJECT-TYPE
|
|
SYNTAX ILOMCtrlLdapSslCustomGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry for an LDAP/SSLcustom group."
|
|
INDEX { ilomCtrlLdapSslCustomGroupId }
|
|
::= { ilomCtrlLdapSslCustomGroupsTable 1 }
|
|
|
|
ILOMCtrlLdapSslCustomGroupsEntry ::= SEQUENCE {
|
|
ilomCtrlLdapSslCustomGroupId Integer32,
|
|
ilomCtrlLdapSslCustomGroupName SnmpAdminString,
|
|
ilomCtrlLdapSslCustomGroupRoles ILOMCtrlUserRoles
|
|
}
|
|
|
|
ilomCtrlLdapSslCustomGroupId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer identifier of the LDAP/SSL custom group entry."
|
|
::= { ilomCtrlLdapSslCustomGroupsEntry 1 }
|
|
|
|
ilomCtrlLdapSslCustomGroupName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This string should contain a distinguished name that exactly matches
|
|
one of the group names on the LDAP/SSL server. Any user belonging
|
|
to one of these groups in this table will be assigned the ILOM role
|
|
based on the entry's configuration for roles."
|
|
::= { ilomCtrlLdapSslCustomGroupsEntry 2 }
|
|
|
|
ilomCtrlLdapSslCustomGroupRoles OBJECT-TYPE
|
|
SYNTAX ILOMCtrlUserRoles
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the role that a user authenticated via LDAP/SSL should have.
|
|
Setting this property to legacy roles of 'Administrator' or 'Operator', or
|
|
any of the individual role IDs of 'a', 'u', 'c', 'r', 'o' and 's' will cause
|
|
the LDAP/SSL client to ignore the schema stored on the LDAP/SSL server.
|
|
Setting this to 'none' clears the value and indicates that the native
|
|
LDAP/SSL schema should be used. The role IDs can be joined
|
|
together 'aucros' where a-admin, u-user, c-console, r-reset,
|
|
s-service and o-readOnly."
|
|
::= { ilomCtrlLdapSslCustomGroupsEntry 3 }
|
|
|
|
-- ***************************************************************************
|
|
-- * ilomCtrlDNS
|
|
-- ***************************************************************************
|
|
|
|
-- This section provides properties for configuring the DNS nameserver and
|
|
-- searchpath.
|
|
|
|
ilomCtrlDNSNameServers OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the nameserver for DNS."
|
|
::= { ilomCtrlDNS 1 }
|
|
|
|
ilomCtrlDNSSearchPath OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the searchpath for DNS."
|
|
::= { ilomCtrlDNS 2 }
|
|
|
|
ilomCtrlDNSdhcpAutoDns OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not DHCP autodns is enabled."
|
|
::= { ilomCtrlDNS 3 }
|
|
|
|
ilomCtrlDNSTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of seconds to wait before timing out if
|
|
the server does not respond."
|
|
DEFVAL { 5 }
|
|
::= { ilomCtrlDNS 4 }
|
|
|
|
ilomCtrlDNSRetries OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of times a request is attempted again, after
|
|
a timeout."
|
|
DEFVAL { 1 }
|
|
::= { ilomCtrlDNS 5 }
|
|
--
|
|
-- Object Groups
|
|
--
|
|
|
|
ilomCtrlObjectsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ilomCtrlDeviceNTPServerOneIP,
|
|
ilomCtrlDeviceNTPServerTwoIP,
|
|
ilomCtrlLdapEnabled,
|
|
ilomCtrlLdapServerIP,
|
|
ilomCtrlLdapPortNumber,
|
|
ilomCtrlLdapBindDn,
|
|
ilomCtrlLdapBindPassword,
|
|
ilomCtrlLdapSearchBase,
|
|
ilomCtrlLdapDefaultRoles,
|
|
ilomCtrlRadiusEnabled,
|
|
ilomCtrlRadiusServerIP,
|
|
ilomCtrlRadiusPortNumber,
|
|
ilomCtrlRadiusSecret,
|
|
ilomCtrlRadiusDefaultRoles,
|
|
ilomCtrlRemoteSyslogDest1,
|
|
ilomCtrlRemoteSyslogDest2,
|
|
ilomCtrlActiveDirectoryEnabled,
|
|
ilomCtrlActiveDirectoryIP,
|
|
ilomCtrlActiveDirectoryPortNumber,
|
|
ilomCtrlActiveDirectoryCertFileURI,
|
|
ilomCtrlActiveDirectoryTimeout,
|
|
ilomCtrlActiveDirectoryStrictCertEnabled,
|
|
ilomCtrlActiveDirectoryCertFileStatus,
|
|
ilomCtrlActiveDirUserDomain,
|
|
ilomCtrlActiveDirAdminGroupName,
|
|
ilomCtrlActiveDirOperatorGroupName,
|
|
ilomCtrlActiveDirCustomGroupName,
|
|
ilomCtrlActiveDirCustomGroupRoles,
|
|
ilomCtrlActiveDirAlternateServerIp,
|
|
ilomCtrlActiveDirAlternateServerPort,
|
|
ilomCtrlActiveDirAlternateServerCertStatus,
|
|
ilomCtrlActiveDirAlternateServerCertURI,
|
|
ilomCtrlActiveDirAlternateServerCertClear,
|
|
ilomCtrlActiveDirAlternateServerCertVersion,
|
|
ilomCtrlActiveDirAlternateServerCertSerialNo,
|
|
ilomCtrlActiveDirAlternateServerCertIssuer,
|
|
ilomCtrlActiveDirAlternateServerCertSubject,
|
|
ilomCtrlActiveDirAlternateServerCertValidBegin,
|
|
ilomCtrlActiveDirAlternateServerCertValidEnd,
|
|
ilomCtrlActiveDirectoryLogDetail,
|
|
ilomCtrlActiveDirectoryDefaultRoles,
|
|
ilomCtrlActiveDirectoryCertClear,
|
|
ilomCtrlActiveDirectoryCertVersion,
|
|
ilomCtrlActiveDirectoryCertSerialNo,
|
|
ilomCtrlActiveDirectoryCertIssuer,
|
|
ilomCtrlActiveDirectoryCertSubject,
|
|
ilomCtrlActiveDirectoryCertValidBegin,
|
|
ilomCtrlActiveDirectoryCertValidEnd,
|
|
ilomCtrlActiveDirDnsLocatorEnabled,
|
|
ilomCtrlActiveDirDnsLocatorQueryService,
|
|
ilomCtrlActiveDirExpSearchEnabled,
|
|
ilomCtrlActiveDirStrictCredentialErrorEnabled,
|
|
ilomCtrlSMTPEnabled,
|
|
ilomCtrlSMTPServerIP,
|
|
ilomCtrlSMTPPortNumber,
|
|
ilomCtrlSMTPCustomSender,
|
|
ilomCtrlLdapSslEnabled,
|
|
ilomCtrlLdapSslIP,
|
|
ilomCtrlLdapSslPortNumber,
|
|
ilomCtrlLdapSslDefaultRole,
|
|
ilomCtrlLdapSslCertFileURI,
|
|
ilomCtrlLdapSslTimeout,
|
|
ilomCtrlLdapSslStrictCertEnabled,
|
|
ilomCtrlLdapSslCertFileStatus,
|
|
ilomCtrlLdapSslLogDetail,
|
|
ilomCtrlLdapSslDefaultRoles,
|
|
ilomCtrlLdapSslCertFileClear,
|
|
ilomCtrlLdapSslCertFileVersion,
|
|
ilomCtrlLdapSslCertFileSerialNo,
|
|
ilomCtrlLdapSslCertFileIssuer,
|
|
ilomCtrlLdapSslCertFileSubject,
|
|
ilomCtrlLdapSslCertFileValidBegin,
|
|
ilomCtrlLdapSslCertFileValidEnd,
|
|
ilomCtrlLdapSslOptUsrMappingEnabled,
|
|
ilomCtrlLdapSslOptUsrMappingAttrInfo,
|
|
ilomCtrlLdapSslOptUsrMappingBindDn,
|
|
ilomCtrlLdapSslOptUsrMappingBindPw,
|
|
ilomCtrlLdapSslOptUsrMappingSearchBase,
|
|
ilomCtrlLdapSslUserDomain,
|
|
ilomCtrlLdapSslAdminGroupName,
|
|
ilomCtrlLdapSslOperatorGroupName,
|
|
ilomCtrlLdapSslCustomGroupName,
|
|
ilomCtrlLdapSslCustomGroupRoles,
|
|
ilomCtrlLdapSslAlternateServerIp,
|
|
ilomCtrlLdapSslAlternateServerPort,
|
|
ilomCtrlLdapSslAlternateServerCertStatus,
|
|
ilomCtrlLdapSslAlternateServerCertURI,
|
|
ilomCtrlLdapSslAlternateServerCertClear,
|
|
ilomCtrlLdapSslAlternateServerCertVersion,
|
|
ilomCtrlLdapSslAlternateServerCertSerialNo,
|
|
ilomCtrlLdapSslAlternateServerCertIssuer,
|
|
ilomCtrlLdapSslAlternateServerCertSubject,
|
|
ilomCtrlLdapSslAlternateServerCertValidBegin,
|
|
ilomCtrlLdapSslAlternateServerCertValidEnd,
|
|
ilomCtrlHttpEnabled,
|
|
ilomCtrlHttpPortNumber,
|
|
ilomCtrlHttpSecureRedirect,
|
|
ilomCtrlHttpsEnabled,
|
|
ilomCtrlHttpsPortNumber,
|
|
ilomCtrlSshRsaKeyFingerprint,
|
|
ilomCtrlSshRsaKeyLength,
|
|
ilomCtrlSshDsaKeyFingerprint,
|
|
ilomCtrlSshDsaKeyLength,
|
|
ilomCtrlSshGenerateNewKeyAction,
|
|
ilomCtrlSshGenerateNewKeyType,
|
|
ilomCtrlSshRestartSshdAction,
|
|
ilomCtrlSshEnabled,
|
|
ilomCtrlSingleSignonEnabled,
|
|
ilomCtrlNetworkMacAddress,
|
|
ilomCtrlNetworkIpDiscovery,
|
|
ilomCtrlNetworkIpAddress,
|
|
ilomCtrlNetworkIpGateway,
|
|
ilomCtrlNetworkIpNetmask,
|
|
ilomCtrlNetworkPendingIpDiscovery,
|
|
ilomCtrlNetworkPendingIpAddress,
|
|
ilomCtrlNetworkPendingIpGateway,
|
|
ilomCtrlNetworkPendingIpNetmask,
|
|
ilomCtrlNetworkCommitPending,
|
|
ilomCtrlNetworkDHCPServerAddr,
|
|
ilomCtrlNetworkPendingManagementPort,
|
|
ilomCtrlNetworkManagementPort,
|
|
ilomCtrlNetworkOutOfBandMacAddress,
|
|
ilomCtrlNetworkSidebandMacAddress,
|
|
ilomCtrlNetworkState,
|
|
ilomCtrlLocalUserPassword,
|
|
ilomCtrlLocalUserRoles,
|
|
ilomCtrlLocalUserRowStatus,
|
|
ilomCtrlLocalUserCLIMode,
|
|
ilomCtrlSessionsUsername,
|
|
ilomCtrlSessionsConnectionType,
|
|
ilomCtrlSessionsLoginTime,
|
|
ilomCtrlFirmwareMgmtVersion,
|
|
ilomCtrlFirmwareBuildNumber,
|
|
ilomCtrlFirmwareBuildDate,
|
|
ilomCtrlFirmwareTFTPServerIP,
|
|
ilomCtrlFirmwareTFTPFileName,
|
|
ilomCtrlFirmwarePreserveConfig,
|
|
ilomCtrlFirmwareMgmtStatus,
|
|
ilomCtrlFirmwareMgmtAction,
|
|
ilomCtrlFirmwareMgmtFilesystemVersion,
|
|
ilomCtrlFirmwareDelayBIOS,
|
|
ilomCtrlEventLogType,
|
|
ilomCtrlEventLogTimestamp,
|
|
ilomCtrlEventLogClass,
|
|
ilomCtrlEventLogSeverity,
|
|
ilomCtrlEventLogDescription,
|
|
ilomCtrlEventLogClear,
|
|
ilomCtrlAlertSeverity,
|
|
ilomCtrlAlertType,
|
|
ilomCtrlAlertDestinationIP,
|
|
ilomCtrlAlertDestinationPort,
|
|
ilomCtrlAlertDestinationEmail,
|
|
ilomCtrlAlertSNMPVersion,
|
|
ilomCtrlAlertSNMPCommunityOrUsername,
|
|
ilomCtrlAlertEmailEventClassFilter,
|
|
ilomCtrlAlertEmailEventTypeFilter,
|
|
ilomCtrlAlertEmailCustomSender,
|
|
ilomCtrlAlertEmailMessagePrefix,
|
|
ilomCtrlDateAndTime,
|
|
ilomCtrlNTPEnabled,
|
|
ilomCtrlTimezone,
|
|
ilomCtrlSerialInternalPortPresent,
|
|
ilomCtrlSerialInternalPortBaudRate,
|
|
ilomCtrlSerialExternalPortPresent,
|
|
ilomCtrlSerialExternalPortBaudRate,
|
|
ilomCtrlSerialExternalPortFlowControl,
|
|
ilomCtrlPowerAction,
|
|
ilomCtrlResetAction,
|
|
ilomCtrlRedundancyStatus,
|
|
ilomCtrlRedundancyAction,
|
|
ilomCtrlRedundancyFRUName,
|
|
ilomCtrlPolicyShortStr,
|
|
ilomCtrlPolicyLongStr,
|
|
ilomCtrlPolicyEnabled,
|
|
ilomCtrlResetToDefaultsAction,
|
|
ilomCtrlSPARCDiagsTrigger,
|
|
ilomCtrlSPARCDiagsMode,
|
|
ilomCtrlSPARCDiagsPowerOnLevel,
|
|
ilomCtrlSPARCDiagsUserResetLevel,
|
|
ilomCtrlSPARCDiagsErrorResetLevel,
|
|
ilomCtrlSPARCDiagsPowerOnVerbosity,
|
|
ilomCtrlSPARCDiagsUserResetVerbosity,
|
|
ilomCtrlSPARCDiagsErrorResetVerbosity,
|
|
ilomCtrlSPARCDiagsStatus,
|
|
ilomCtrlSPARCDiagsAction,
|
|
ilomCtrlSPARCDiagsHwChangeLevel,
|
|
ilomCtrlSPARCDiagsHwChangeVerbosity,
|
|
ilomCtrlSPARCHostMACAddress,
|
|
ilomCtrlSPARCHostOBPVersion,
|
|
ilomCtrlSPARCHostPOSTVersion,
|
|
ilomCtrlSPARCHostAutoRunOnError,
|
|
ilomCtrlSPARCHostPOSTStatus,
|
|
ilomCtrlSPARCHostAutoRestartPolicy,
|
|
ilomCtrlSPARCHostIoReconfigurePolicy,
|
|
ilomCtrlSPARCHostOSBootStatus,
|
|
ilomCtrlSPARCHostBootTimeout,
|
|
ilomCtrlSPARCHostBootRestart,
|
|
ilomCtrlSPARCHostMaxBootFail,
|
|
ilomCtrlSPARCHostBootFailRecovery,
|
|
ilomCtrlSPARCHostHypervisorVersion,
|
|
ilomCtrlSPARCHostSysFwVersion,
|
|
ilomCtrlSPARCHostGMVersion,
|
|
ilomCtrlSPARCHostSendBreakAction,
|
|
ilomCtrlSPARCBootModeState,
|
|
ilomCtrlSPARCBootModeScript,
|
|
ilomCtrlSPARCBootModeExpires,
|
|
ilomCtrlSPARCBootModeLDOMConfig,
|
|
ilomCtrlSPARCKeySwitchState,
|
|
ilomCtrlSystemIdentifier,
|
|
ilomCtrlHostName,
|
|
ilomCtrlThdState,
|
|
ilomCtrlThdAction,
|
|
ilomCtrlThdModuleDesc,
|
|
ilomCtrlThdModuleState,
|
|
ilomCtrlThdModuleAction,
|
|
ilomCtrlThdInstanceState,
|
|
ilomCtrlThdInstanceAction,
|
|
ilomCtrlBackupAndRestoreTargetURI,
|
|
ilomCtrlBackupAndRestorePassphrase,
|
|
ilomCtrlBackupAndRestoreAction,
|
|
ilomCtrlBackupAndRestoreActionStatus,
|
|
ilomCtrlDNSNameServers,
|
|
ilomCtrlDNSSearchPath,
|
|
ilomCtrlDNSdhcpAutoDns,
|
|
ilomCtrlDNSTimeout,
|
|
ilomCtrlDNSRetries
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of current objects."
|
|
::= { ilomCtrlGroups 2 }
|
|
|
|
ilomCtrlDeprecatedObjectsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ilomCtrlLdapDefaultRole,
|
|
ilomCtrlRadiusDefaultRole,
|
|
ilomCtrlLocalUserAuthPassword,
|
|
ilomCtrlLocalUserAuthRole,
|
|
ilomCtrlLocalUserAuthRowStatus,
|
|
ilomCtrlLocalUserAuthCLIMode,
|
|
ilomCtrlSPARCDiagsLevel,
|
|
ilomCtrlSPARCDiagsVerbosity,
|
|
ilomCtrlActiveDirectoryDefaultRole
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The objects that have been deprecated."
|
|
::= { ilomCtrlGroups 1 }
|
|
|
|
END
|