White Papers

Version 1.1.0 33
1. RebootJobType: when provided in the input parameters, creates a specific reboot job to 430
“PowerCycle” or “Graceful Reboot without forced shutdown” or “Graceful Reboot with forced shutdown”. 431
This parameter only creates the RebootJob and does not schedule it. 432
2. ScheduledStartTime: When provided in the input parameters, schedules the configuration job” and the 433
optional “reboot job” at the specified start time. A special value of “TIME_NOW” schedules the job(s) 434
immediately. 435
3. UntilTime: This parameter has a dependency on “ScheduledStartTime”, together “ScheduledStartTime” and 436
“UntilTime” define a time window for scheduling the job(s). Once scheduled, jobs will be executed within the 437
time window. 438
If CreateTargetedConfigJob method is executed without the 3 optional parameters discussed above, then 439
configuration job is created but not scheduled. However, this configuration job can be scheduled later using the 440
DCIM_JobService.SetupJobQueue () method from the “Job Control Profile”. DCIM_JobService.SetupJobQueue () 441
can be executed to schedule several configuration jobs including the reboot job. Refer to “Job Control Profile” for 442
more details. 443
Return code values for the CreateTargetedConfigJob( ) method are specified in Table 23, and parameters 444
are specified in Table 24. 445
Subsequent calls to CreateTargetedConfigJob after the first CreateTargetedConfigJob will result in error 446
until the first job is completed." 447
Table 25 CreateTargetedConfigJob() Method: Return Code Values 448
Value
Description
0
Success
1
Not supported
2
Failed
4096
Job Created
Table 26 CreateTargetedConfigJob() Method: Parameters 449
Qualifiers
Name
Type
Description/Values
IN, REQ
Target
String
Shall be set to “BIOS.Setup.1-1
IN
RebootJobType
Uint16
Shall contain the requested reboot type:
1 - PowerCycle
2 - Graceful Reboot without forced shutdown
3 - Graceful Reboot with forced shutdown.
IN
ScheduledStartTime
String
Start time for the job execution in format:
yyyymmddhhmmss.
The string "TIME_NOW" means immediate.
IN
UntilTime
String
End time for the job execution in format:
yyyymmddhhmmss. :
If this parameter is not NULL, then
ScheduledStartTime parameter shall also be
specified.
OUT
Job
CIM_ConcreteJ
ob REF
Reference to the newly created pending value
application job.
OUT
MessageID
String
Error MessageID
OUT
Message
String
Error Message
OUT
MessageArguments[]
String
Error MessageArguments