Status in source: mandatory.
Technical details
{
"smi_kind": "OBJECT-TYPE",
"definition": [
"doPowerOnOff",
"OBJECT-TYPE",
"SYNTAX",
"INTEGER",
"{",
"on",
"(",
"1",
")",
",",
"off",
"(",
"2",
")",
",",
"power-cycle",
"(",
"3",
")",
",",
"reset",
"(",
"4",
")",
",",
"nmi",
"(",
"5",
")",
"}",
"ACCESS",
"read-write",
"STATUS",
"mandatory",
"DESCRIPTION",
"\"Switch the server on or off; argument tells what kind of action: on: switch power on off: switch power off power-cycle: switch power off and switch power on again reset: perform a server reset nmi: perform a non-maskable interrupt (NMI, mainly for debugging purpose)\"",
"::=",
"{",
"powerOnOff",
"12",
"}"
],
"syntax_tree": [
[
"SimpleSyntax",
"INTEGER",
[
"enumSpec",
[
[
"on",
1
],
[
"off",
2
],
[
"power-cycle",
3
],
[
"reset",
4
],
[
"nmi",
5
]
]
]
],
null,
[
"MaxAccessPart",
"read-write"
],
[
"Status",
"mandatory"
],
[
"DESCRIPTION",
"Switch the server on or off; argument tells what kind of action: on: switch power on off: switch power off power-cycle: switch power off and switch power on again reset: perform a server reset nmi: perform a non-maskable interrupt (NMI, mainly for debugging purpose)"
],
null,
null,
null,
null
]
}