.. _LMI-PowerConcreteJob:

LMI_PowerConcreteJob
--------------------

Class reference
===============
Subclass of :ref:`CIM_ConcreteJob <CIM-ConcreteJob>`

A concrete version of Job. This class represents a generic and instantiable unit of work, such as a batch or a print job.


Key properties
^^^^^^^^^^^^^^

| :ref:`InstanceID <CIM-ConcreteJob-InstanceID>`

Local properties
^^^^^^^^^^^^^^^^

*None*

Local methods
^^^^^^^^^^^^^

*None*

Inherited properties
^^^^^^^^^^^^^^^^^^^^

| ``uint16`` :ref:`HealthState <CIM-ManagedSystemElement-HealthState>`
| ``string[]`` :ref:`StatusDescriptions <CIM-ManagedSystemElement-StatusDescriptions>`
| ``string`` :ref:`InstanceID <CIM-ConcreteJob-InstanceID>`
| ``uint32`` :ref:`Priority <CIM-Job-Priority>`
| ``uint16`` :ref:`CommunicationStatus <CIM-ManagedSystemElement-CommunicationStatus>`
| ``string`` :ref:`JobOutParameters <CIM-ConcreteJob-JobOutParameters>`
| ``uint32`` :ref:`JobRunTimes <CIM-Job-JobRunTimes>`
| ``string`` :ref:`OtherRecoveryAction <CIM-Job-OtherRecoveryAction>`
| ``string`` :ref:`Status <CIM-ManagedSystemElement-Status>`
| ``datetime`` :ref:`UntilTime <CIM-Job-UntilTime>`
| ``uint16`` :ref:`JobState <CIM-ConcreteJob-JobState>`
| ``string`` :ref:`Description <CIM-ManagedElement-Description>`
| ``sint8`` :ref:`RunDay <CIM-Job-RunDay>`
| ``datetime`` :ref:`TimeOfLastStateChange <CIM-ConcreteJob-TimeOfLastStateChange>`
| ``uint8`` :ref:`RunMonth <CIM-Job-RunMonth>`
| ``uint16`` :ref:`ErrorCode <CIM-Job-ErrorCode>`
| ``uint16`` :ref:`RecoveryAction <CIM-Job-RecoveryAction>`
| ``uint16`` :ref:`PercentComplete <CIM-Job-PercentComplete>`
| ``uint16`` :ref:`LocalOrUtcTime <CIM-Job-LocalOrUtcTime>`
| ``uint16`` :ref:`DetailedStatus <CIM-ManagedSystemElement-DetailedStatus>`
| ``string`` :ref:`Name <CIM-ConcreteJob-Name>`
| ``datetime`` :ref:`InstallDate <CIM-ManagedSystemElement-InstallDate>`
| ``sint8`` :ref:`RunDayOfWeek <CIM-Job-RunDayOfWeek>`
| ``string`` :ref:`ElementName <CIM-ManagedElement-ElementName>`
| ``string`` :ref:`JobStatus <CIM-Job-JobStatus>`
| ``datetime`` :ref:`ElapsedTime <CIM-Job-ElapsedTime>`
| ``string`` :ref:`Caption <CIM-ManagedElement-Caption>`
| ``boolean`` :ref:`DeleteOnCompletion <CIM-Job-DeleteOnCompletion>`
| ``datetime`` :ref:`TimeSubmitted <CIM-Job-TimeSubmitted>`
| ``string`` :ref:`MethodName <CIM-ConcreteJob-MethodName>`
| ``uint16`` :ref:`PrimaryStatus <CIM-ManagedSystemElement-PrimaryStatus>`
| ``string`` :ref:`JobInParameters <CIM-ConcreteJob-JobInParameters>`
| ``string`` :ref:`ErrorDescription <CIM-Job-ErrorDescription>`
| ``datetime`` :ref:`RunStartInterval <CIM-Job-RunStartInterval>`
| ``uint64`` :ref:`Generation <CIM-ManagedElement-Generation>`
| ``datetime`` :ref:`ScheduledStartTime <CIM-Job-ScheduledStartTime>`
| ``uint16[]`` :ref:`OperationalStatus <CIM-ManagedSystemElement-OperationalStatus>`
| ``uint16`` :ref:`OperatingStatus <CIM-ManagedSystemElement-OperatingStatus>`
| ``string`` :ref:`Notify <CIM-Job-Notify>`
| ``datetime`` :ref:`StartTime <CIM-Job-StartTime>`
| ``string`` :ref:`Owner <CIM-Job-Owner>`
| ``datetime`` :ref:`TimeBeforeRemoval <CIM-ConcreteJob-TimeBeforeRemoval>`

Inherited methods
^^^^^^^^^^^^^^^^^

| :ref:`RequestStateChange <CIM-ConcreteJob-RequestStateChange>`
| :ref:`GetErrors <CIM-ConcreteJob-GetErrors>`
| :ref:`KillJob <CIM-Job-KillJob>`
| :ref:`GetError <CIM-ConcreteJob-GetError>`

