White Papers

32 Version 1.1.0
8.2 DCIM_BIOSService.SetAttributes() 412
The SetAttributes( ) method is used to set or change the values of a group of attributes. 413
Invocation of the SetAttributes( ) method shall change the values of the attribute’s CurrentValue or 414
PendingValue properties that correspond to the names specified by the AttributeName parameter and the 415
values specified by the AttributeValue parameter if the respective attribute’s IsReadOnly property is 416
FALSE. Invocation of this method when the respective attribute’s IsReadOnly property is TRUE shall 417
result in no change to the corresponding value of the attribute’s CurrentValue property. 418
Return code values for the SetAttributes() method are specified in Table 23, and parameters are 419
specified in Table 24. 420
Invoking the SetAttributes( ) method multiple times can result in the earlier requests being overwritten or 421
lost. 422
Table 23 SetAttributes() Method: Return Code Values 423
Value
Description
0
Completed with no error
1
Not supported
2
Failed
Table 24 SetAttributes() Method: Parameters 424
Qualifiers
Name
Type
Description/Values
IN, REQ
Target
String
Shall be set to “BIOS.Setup.1-1
IN, REQ
AttributeName[]
String
Shall contain the AttributeName property value
for the attribute to be modified.
IN, REQ
AttributeValue[]
String
Shall contain the desired attribute values.
If the value is valid, the CurrentValue or
PendingValue property of the specified attribute
will be modified.
OUT
SetResult[]
String
Returns:
"Set CurrentValue property" when the attributes
current value is set.
“Set PendingValue property” when the
attributes pending value is set.
OUT
RebootRequired[]
String
Returns:
“Yes” if reboot is required,
“No” if reboot is not required.
OUT
MessageID[]
String
Error MessageID
OUT
Message[]
String
Error Message
OUT
MessageArguments[]
String
Error MessageArguments
8.3 DCIM_BIOSService.CreateTargetedConfigJob() 425
The CreateTargetedConfigJob( ) method is used to apply the pending values created by the SetAttribute, 426
SetAttributes, ChangeBootSourceState and ChangeBootOrderByInstanceID methods. The successful 427
execution of this method creates a job for application of pending values. 428
CreateTargetedConfigJob method supports the following optional input parameters 429