Users Guide

Table 54. idrac_redfish-storage-controller (continued)
Parameter Required Default Choices Comments
C(RemoveControllerKey) and
C(ReKey).
key False NA NA
A new security key passphrase
that the encryption-capable
controller uses to create the
encryption key. The controller
uses the encryption key to lock
or unlock access to the Self
Encryption Disk(SED).
Only one encryption key can be
created for each controller.
This option is mandatory when
I(command) is
C(SetControllerKey) or
C(ReKey), and when I(mode) is
C(LKM).
key_id False NA NA
This is a user supplied text label
associated with the passphrase.
This option is mandatory when
I(command) is
C(SetControllerKey) or
C(ReKey), and when I(mode) is
C(LKM).
old_key False NA NA
Security key passphrase used
by the encryption-capable
controller.
This option is mandatory when
I(command) is C(ReKey) and
I(mode) is C(LKM). .
mode False NA LKM or SEKM
Encryption mode of the
encryption-capable controller: 1
- Local Key Management
(LKM), 2 - Security Enterprise
Key Manager(SEKM).
This option is applicable only
when I(command) is C(ReKey).
C(SEKM) requires secure
enterprise key manager license
on the iDRAC.
Return values
msg:
type: str
description: Overall status of the storage controller configuration operation.
returned: always
sample: "Successfully submitted the job that performs AssignSpare operation"
task:
type: dict
description: ID and URI resource of the created job.
returned: success
sample: {
"id": "JID_XXXXXXXXXXXXX",
"uri": "/redfish/v1/Managers/iDRAC.Embedded.1/Jobs/JID_XXXXXXXXXXXXX"
}
error_info:
type: dict
Modules for iDRAC
53