White Papers

18 Version 1.2.0
7.2.3 Class Properties 380
The following table lists the implemented properties for DCIM_LifecycleJob instance representing a 381
system in a system. The “Requirements” column shall denote whether the property is implemented (for 382
requirement definitions, see section 3). The Additional Requirements” column shall denote either 383
possible values for the property, or requirements on the value formulation. 384
Table 6 – Class: DCIM_LifecycleJob 385
Properties and Methods Type Requirement Additional Requirments
InstanceID String Mandatory Dynamic value returned as an output
parameter from the extrinsic operation that
created the job.
Name String Mandatory The property shall have value from the Value
column of
Table 7.
JobStatus String Mandatory The property shall have value from the “Status
Value” column of
Table 8.
JobStartTime String Mandatory The property shall represent the timestamp to
start processing the job.
JobStartTime shall be in the format:
“yyyymmddhhmmss” and the string
"TIME_NOW" means immediate
JobUntilTime String Mandatory The property shall represent the time interval
after a job has started that it is permitted to run.
If the job has not run when the time interval has
passed, the job shall be canceled. Canceling a
job causes the schedule start time properties to
be set to NULL and the JobStatus to be set to
Failed.
The property value shall be in the following
format: “YYYYMMDDHHMMSS”.
PercentComplete String Mandatory The property shall represent the percentage of
job completion.
ElapsedTimeSinceCompletion String Mandatory The property shall represent the time interval in
minutes since the job has been completed.
Message String Mandatory If an error occurs during the processing of a
job, more detailed error information is provided
for subsequent inspection of the job completion
status. The Message property of the job
contains the error message describing the job
failure detail.
MessageID String Mandatory An identifier for the error message that can be
used to index into Dell Lifecycle Controller
Message Registry xml files. The Message
Registry files are available in languages such
as English, French, Spanish, German,
Japanese and Chinese. They also contain
more detailed descriptions of the error condition
and recommended response actions.
MessageArguments String Mandatory An error message may contain substitution
variables that are filled in dynamically at
runtime. To support localizing versions of the
message, the values of the substitution
variables are set in the MessageArguments
array in the order they are defined in the
Message Registry.