system ipmi¶
Perform IPMI related operations
ipmi Specification¶
Type operational Element Name ipmi Element URI /axapi/v3/system/ipmi Element Attributes ipmi_attributes Schema ipmi schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
EXECUTE Object | POST | /axapi/v3/system/ipmi |
ipmi attributes¶
ip
Description: ip is a JSON Block. Please see below for ip
Type: Object
Reference Object: /axapi/v3/system/ipmi/ip
ipsrc
Description: ipsrc is a JSON Block. Please see below for ipsrc
Type: Object
Reference Object: /axapi/v3/system/ipmi/ipsrc
reset
Description Reset IPMI Controller
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
tool
Description: tool is a JSON Block. Please see below for tool
Type: Object
Reference Object: /axapi/v3/system/ipmi/tool
user
Description: user is a JSON Block. Please see below for user
Type: Object
Reference Object: /axapi/v3/system/ipmi/user
ip¶
Specification Type object default-gateway
Description Default gateway address
Type: string
Format: ipv4-address
ipv4-address
Description IP address
Type: string
Format: ipv4-address
ipv4-netmask
Description IP subnet mask
Type: string
Format: ipv4-netmask
ipsrc¶
Specification Type object dhcp
Description IP addr obtained by BMC running DHCP
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
static
Description Manually configured static IP address
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
tool¶
Specification Type object cmd
Description Command to execute in double quotes
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
user¶
Specification Type object add
Description Add a new IPMI user (IPMI User Name)
Type: string
Format: string-rlx
Maximum Length: 16 characters
Maximum Length: 1 characters
administrator
Description Full control
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
callback
Description Lowest privilege level
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
disable
Description Disable an existing IPMI user (IPMI User Name)
Type: string
Format: string-rlx
Maximum Length: 16 characters
Maximum Length: 1 characters
newname
Description New IPMI User Name
Type: string
Format: string-rlx
Maximum Length: 16 characters
Maximum Length: 1 characters
newpass
Description New Password
Type: string
Format: password
Maximum Length: 17 characters
Maximum Length: 1 characters
operator
Description Most BMC commands are allowed
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
password
Description Password
Type: string
Format: password
Maximum Length: 17 characters
Maximum Length: 1 characters
privilege
Description Change an existing IPMI user privilege (IPMI User Name)
Type: string
Format: string-rlx
Maximum Length: 16 characters
Maximum Length: 1 characters
setname
Description Change User Name (Current IPMI User Name)
Type: string
Format: string-rlx
Maximum Length: 16 characters
Maximum Length: 1 characters
setpass
Description Change Password (IPMI User Name)
Type: string
Format: string-rlx
Maximum Length: 16 characters
Maximum Length: 1 characters
user
Description Only ‘benign’ commands are allowed
Type: boolean
Supported Values: true, false, 1, 0
Default: 0