Name | Data Type | Default Value | Qualifiers |
Name | Data Type | Value |
CharSet | string | |
Description | string | Specifies the character set and encoding method that should be used by the Printer for the management of this Job. The strings should conform to the semantics and syntax that are specified by section 4.1.2 'Charset parameter' in RFC 2046 (MIME Part 2) and contained in the IANA character-set registry. Examples include 'utf-8', 'us-ascii', and 'iso-8859-1'. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jobCodedCharSet, MIB.IETF|IANA-CHARSET-MIB.IANACharset, RFC2911.IETF|Job.attributes-charset |
ModelCorrespondence | string | CIM_Printer.CharSetsSupported, CIM_PrintServiceCapabilities.Charset |
Copies | uint32 | |
Description | string | The number of physical copies of the output that will be produced from this Job. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jobCopiesRequested, RFC2911.IETF|Job.copies |
ModelCorrespondence | string | CIM_Printer.MaxCopies, CIM_PrintServiceCapabilities.Copies, CIM_PrintServiceSettings.Copies |
ElapsedTime | datetime | |
Description | string | The processing elapsed time of this instance of PrintJob, after the Job has completed.
Note: This property is NOT meaningful before PrintJob completion. |
MappingStrings | string | RFC2911.IETF|Section 4.3.14.3 time-at-completed, RFC2911.IETF|Section 4.3.14.7 date-time-at-completed |
ModelCorrespondence | string | CIM_PrintJob.TimeCompleted |
Override | string | ElapsedTime |
ElementName | string | |
Description | string | The user-friendly name for this instance of PrintJob. In addition, the user-friendly name can be used as an index property for a search or query. (Note: The name does not have to be unique within a namespace.) This name shall be supplied by the client or generated by the PrintService (if missing in job creation operation). |
MappingStrings | string | RFC2911.IETF|Section 4.3.5 job-name |
Override | string | ElementName |
Required | boolean | true |
HorizontalResolution | uint32 | |
Description | string | The resolution of the in Pixels per Inch for the Job in the cross-feed direction, i.e., short-edge in portrait feed mode. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.printerResolutionRequested, RFC2911.IETF|Job.printer-resolution |
ModelCorrespondence | string | CIM_Printer.HorizontalResolution, CIM_PrintServiceCapabilities.Resolution, CIM_PrintServiceSettings.Resolution |
PUnit | string | pixel / inch |
Units | string | Pixels per Inch |
ImpressionsCompleted | uint32 | |
Description | string | The number of output impressions completed for this instance of PrintJob. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.3.17.2 job-impressions, RFC2911.IETF|Section 4.3.18.2 job-impressions-completed |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.MaxImpressions |
JobHoldUntil | string | |
Description | string | The named job hold until for this PrintJob.
That is, the named time period when the PrintJob may be scheduled.
Complete standard values are in the IANA IPP Registry.
Additional vendor or site values may also be used.
Standard values defined in IPP/1.1 (RFC 2911) include:
Value 'night' means local night (site-specific).
Value 'weekend' means local weekend (site-specific).
Value 'no-hold' means schedule PrintJob immediately. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.2.2 job-hold-until |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.JobHoldUntil, CIM_PrintServiceSettings.JobHoldUntil |
JobID | string | |
Description | string | Uniquely identifies this Job within its scoping Queue, but NOT across different Queues or PrintServices. |
Key | boolean | true |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jmJobIndex, MIB.IETF|Job-Monitoring-MIB.jmJobSubmissionID, RFC2911.IETF|Job.job-id |
JobOrigination | string | |
Description | string | Provides additional information, beyond Job Owner that is inherited from CIM_Job, to identify the origins of the PrintJob. This property could include information such as the System, Application, or Process that created the Job. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jobOriginatingHost, MIB.IETF|Job-Monitoring-MIB.submittingServerName, MIB.IETF|Job-Monitoring-MIB.submittingApplicationName, RFC2911.IETF|Job.job-originating-user-name |
JobPriority | uint32 | |
Description | string | The priority for this PrintJob.
Note: Weighted scale is *opposite* to Job.Priority.
The value 1 indicates the lowest possible priority.
The value 100 indicates the highest possible priority. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.2.1 job-priority |
MaxValue | sint64 | 100 |
MinValue | sint64 | 1 |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.JobPriority, CIM_PrintServiceSettings.JobPriority |
JobSize | uint32 | |
Description | string | Specifies the size of the PrintJob (as a byte stream) in units of Kbytes. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jmJobKOctetsProcessed, RFC2911.IETF|Job.job-k-octets |
ModelCorrespondence | string | CIM_Printer.MaxSizeSupported, CIM_PrintServiceCapabilities.MaxJobSize, CIM_PrintQueue.MaxJobSize |
PUnit | string | byte * 10^3 |
Units | string | KiloBytes |
JobStatus | string | |
Description | string | The inherited JobStatus is used to provide additional information about the status of a PrintJob beyond that enumerated by PrintJobStatus. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jmJobState, MIB.IETF|Job-Monitoring-MIB.jmJobStateReasons1, RFC2911.IETF|Job.job-state, RFC2911.IETF|Job.job-state-reasons, RFC2911.IETF|Job.job-state-message |
ModelCorrespondence | string | CIM_PrintJob.PrintJobStatus |
Override | string | JobStatus |
JobURI | string | |
Description | string | Unique URI for this PrintJob across all instances of PrintQueue and across all instances of PrintService.
Value is assigned by associated PrintService when the PrintJob is received. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.3.1 job-uri |
Language | uint16 | |
Deprecated | string | CIM_PrintJob.MimeTypes |
Description | string | Note: The use of this property has been deprecated, due to ambiguity. Instead use MimeTypes.
Enumerated print languages are only available in the IETF Printer MIB v1/v2 (RFC 1759/3805) and are not available in open standard print protocols (i.e., no known mapping).
Deprecated description:
Specifies the print language that is used by this Job.
Note: For legacy compatiblity reasons, this property is NOT exactly aligned (in order of values) with the authoritative PrtInterpreterLangFamilyTC in the IANA Printer MIB, unlike the newer property PrintInterpreter.LangType (which is exactly aligned with the IANA Printer MIB). |
MappingStrings | string | MIB.IETF|Printer-MIB.prtInterpreterLangFamily, MIB.IETF|IANA-PRINTER-MIB.PrtInterpreterLangFamilyTC, MIB.IETF|Job-Monitoring-MIB.documentFormat, PWG5100-7.PWG|Job.document-format-supplied |
ModelCorrespondence | string | CIM_Printer.LanguagesSupported, CIM_PrintService.LanguagesSupported, CIM_PrintJob.MimeTypes |
ValueMap | string | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, .. |
Values | string | Other, Unknown, PCL, HPGL, PJL, PS, PSPrinter, IPDS, PPDS, EscapeP, Epson, DDIF, Interpress, ISO6429, Line Data, MODCA, REGIS, SCS, SPDL, TEK4014, PDS, IGP, CodeV, DSCDSE, WPS, LN03, CCITT, QUIC, CPAP, DecPPL, Simple Text, NPAP, DOC, imPress, Pinwriter, NPDL, NEC201PL, Automatic, Pages, LIPS, TIFF, Diagnostic, CaPSL, EXCL, LCDS, XES, MIME, TIPSI, Prescribe, LinePrinter, IDP, XJCL, PDF, RPDL, IntermecIPL, UBIFingerprint, UBIDirectProtocol, Fujitsu, PCLXL, ART, CGM, JPEG, CALS1, CALS2, NIRS, C4, XPS, OpenXPS, DMTF Reserved |
MessageFromOperator | string | |
Description | string | A human-readable message to end users from the operator, system administrator, or management software for this instance of PrintJob. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.3.16 job-message-from-operator |
ModelCorrespondence | string | CIM_PrintService.MessageFromOperator, CIM_PrintService.NaturalLanguage, CIM_PrintJob.NaturalLanguage |
MoreInfoURI | string | |
Description | string | The URI for more info about this specific instance of PrintJob.
This URI shall be generated as a factory default by the manufacturer and may be changed out-of-band to a site-specific URI by the system administrator. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.3.4 job-more-info |
ModelCorrespondence | string | CIM_PrintService.MoreInfoURI |
MultipleDocumentHandling | string | |
Description | string | The multiple document handling for this PrintJob.
That is, the named policy for the handling of finishing,the placement of one or more input logical pages onto output impressions, and multiple copies in a PrintJob with two or more documents.
Complete standard values are in the IANA IPP Registry.
Standard values defined in IPP/1.1 (RFC 2911) include:
Value 'single-document' means apply finishing to multiple document sets (i.e., each copy of the PrintJob).
Value 'single-document-new-sheet' means the same behavior as 'single-document' plus each document must start on a new sheet (i.e., a front side in duplex). |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.2.4 multiple-document-handling |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.MultipleDocumentHandling, CIM_PrintServiceCapabilities.MultipleDocumentJobs, CIM_PrintServiceSettings.MultipleDocumentHandling |
NaturalLanguage | string | |
Description | string | Identifies the language that should be used by the Printer for the management of this Job. The specified value should conform to RFC 5646. For example, 'en' is used for English. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jobNaturalLanguageTag, RFC2911.IETF|Job.attributes-natural-language |
ModelCorrespondence | string | CIM_Printer.NaturalLanguagesSupported, CIM_PrintServiceCapabilities.NaturalLanguage |
NumberOfDocuments | uint32 | |
Description | string | The number of input documents in this PrintJob. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.3.12 number-of-documents |
ModelCorrespondence | string | CIM_PrintJob.DocumentAccessErrors |
NumberUp | uint32 | |
Description | string | The number of print-stream pages that should be rendered onto a single media sheet when the Printer outputs this PrintJob. |
MappingStrings | string | RFC2911.IETF|Job.number-up |
ModelCorrespondence | string | CIM_Printer.MaxNumberUp, CIM_PrintServiceCapabilities.NumberUp, CIM_PrintServiceSettings.NumberUp |
OrientationRequested | string | |
Description | string | The orientation requested for this PrintJob.
Complete standard values are in the IANA IPP Registry.
Standard values defined in IPP/1.1 (RFC 2911) include:
Value 'portrait' means imaged across the short edge, with no content rotation.
Value 'landscape' means imaged across the long edge, with content rotated 90 degrees anticlockwise from 'portrait'.
Value 'reverse-landscape' means imaged across the long edge, with content rotated 90 degrees clockwise from 'portrait'.
Value 'reverse-portrait' means imaged across the short edge, with content rotated 180 degrees (opposite) from 'portrait'. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.2.10 orientation-requested |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.OrientationRequested, CIM_PrintServiceSettings.OrientationRequested |
PrintJobStatus | uint16 | |
Description | string | Describes the current state of this Job with respect to the PrintQueue and the Printer. Additional information can be specified in JobStatus.
1 (Other) means this Job is in some non-standard state.
2 (Unknown) means this Job is in an unknown state.
3 (Pending) maps to IPP job-state 'pending'.
4 (Blocked) maps to IPP job-state 'pending-held'.
5 (Completed) maps to IPP job-state 'completed'.
6 (Completed With Error) maps to IPP job-state 'completed' in combination with IPP job-state-reasons 'completed-with-errors'.
7 (Printing) maps to IPP job-state 'processing'.
8 (Processing Stopped) maps to IPP job-state 'processing-stopped'.
9 (Canceled) maps to IPP job-state 'canceled'.
10 (Aborted) maps to IPP job-state 'aborted'. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jmJobState, RFC2911.IETF|Job.job-state |
ModelCorrespondence | string | CIM_PrintJob.TimeCompleted, CIM_PrintJob.JobStatus |
ValueMap | string | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 |
Values | string | Other, Unknown, Pending, Blocked, Complete, Completed With Error, Printing, Processing Stopped, Canceled, Aborted |
PrintQuality | string | |
Description | string | The print quality for impressions for this PrintJob.
Complete standard values are in the IANA IPP Registry.
Standard values defined in IPP/1.1 (RFC 2911) include:
Value 'draft' means lowest print quality.
Value 'normal' means normal print quality.
Value 'high' means highest print quality. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.2.13 print-quality |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.PrintQuality, CIM_PrintServiceSettings.PrintQuality |
QueueCreationClassName | string | |
Description | string | The CreationClassName of the scoping Queue. |
Key | boolean | true |
MaxLen | uint32 | 256 |
Propagated | string | CIM_PrintQueue.CreationClassName |
QueueName | string | |
Description | string | The Name of the scoping Queue. |
Key | boolean | true |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jmGeneralJobSetName, MIB.IETF|Job-Monitoring-MIB.queueNameRequested, RFC2911.IETF|Job.output-device-assigned |
MaxLen | uint32 | 256 |
Propagated | string | CIM_PrintQueue.Name |
RequiredPaperType | string | |
Description | string | A string that specifies the type of paper that is required by this PrintJob. The values of the property SHOULD conform to the requirements of the PWG Media Standardized Names specification [PWG5101.1], which defines the normative values for this property. See older Appendix B 'Media Size Names' and Appendix C 'Media Names' of IETF Printer MIB v2 [RFC3805] which list the values of standardized media names defined in ISO DPA [ISO10175]. |
MappingStrings | string | PWG5101-1.PWG|Media Standardized Names, MIB.IETF|Job-Monitoring-MIB.mediumRequested, RFC2911.IETF|Job.media |
ModelCorrespondence | string | CIM_Printer.PaperTypesAvailable, CIM_PrintServiceSettings.Media, CIM_PrintService.PaperTypesAvailable |
SchedulingInformation | string | |
Deprecated | string | No Value |
Description | string | Note: The use of this free-form string property is deprecated in lieu of the more semantically rich CIM_JobSettingData class inherited from CIM_Job. |
SheetsCompleted | uint32 | |
Description | string | The number of output sheets completed for this instance of PrintJob. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.3.17.3 job-media-sheets, RFC2911.IETF|Section 4.3.18.3 |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.MaxSheets |
Sides | string | |
Description | string | The imposition mode for impressions for this PrintJob.
That is, the policy for imposing input logical pages onto output impressions (sides of selected media).
Complete standard values are in the IANA IPP Registry.
Standard values defined in IPP/1.1 (RFC 2911) include:
Value 'one-sided' means each successive input logical page onto the same side of consecutive sheets of media.
Value 'two-sided-long-edge' means each consecutive pair of input logical pages onto front and back sides of consecutive sheets of media, with orientation for long edge binding
Value 'two-sided-short-edge' means each consecutive pair of input logical pages onto front and back sides of consecutive sheets of media, with orientation for short edge binding. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.2.8 sides |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.Sides, CIM_PrintServiceSettings.Sides |
StartTime | datetime | |
Description | string | The processing start time of this instance of PrintJob. |
MappingStrings | string | RFC2911.IETF|Section 4.3.14.2 time-at-processing, RFC2911.IETF|Section 4.3.14.6 date-time-at-processing |
Override | string | StartTime |
SystemCreationClassName | string | |
Description | string | The CreationClassName of the scoping System. |
Key | boolean | true |
MaxLen | uint32 | 256 |
Propagated | string | CIM_PrintQueue.SystemCreationClassName |
SystemName | string | |
Description | string | The Name of the scoping System. |
Key | boolean | true |
MappingStrings | string | MIB.IETF|SNMPv2-MIB.sysName |
MaxLen | uint32 | 256 |
Propagated | string | CIM_PrintQueue.SystemName |
TimeCompleted | datetime | |
Description | string | The time when this Job was completed. This value is valid only if the PrintJobStatus has been assigned to 'Complete' or 'Completed With Error'. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.jobCompletionTime, RFC2911.IETF|Job.date-time-at-completed |
ModelCorrespondence | string | CIM_PrintJob.PrintJobStatus |
TimeSubmitted | datetime | |
Description | string | The creation time of this instance of PrintJob. |
MappingStrings | string | RFC2911.IETF|Section 4.3.14.1 time-at-creation, RFC2911.IETF|Section 4.3.14.5 date-time-at-creation |
Override | string | TimeSubmitted |
VerticalResolution | uint32 | |
Description | string | The resolution in Pixels per Inch for the Job in the feed direction, i.e., long-edge in portrait feed mode. |
MappingStrings | string | MIB.IETF|Job-Monitoring-MIB.printerResolutionRequested, RFC2911.IETF|Job.printer-resolution |
ModelCorrespondence | string | CIM_Printer.VerticalResolution, CIM_PrintServiceCapabilities.Resolution, CIM_PrintServiceSettings.Resolution |
PUnit | string | pixel / inch |
Units | string | Pixels per Inch |
DocumentAccessErrors | string[] | |
Description | string | Additional information about each document access error encountered by the associated PrintService while processing this PrintJob, e.g., (404) http://example.com/telephone-list.pdf. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.3.11 job-document-access-errors |
ModelCorrespondence | string | CIM_PrintJob.NumberOfDocuments |
Finishing | uint16[] | |
ArrayType | string | Indexed |
Description | string | Note: The use of this property will been deprecated due to ambiguity in a future version. Instead use the experimental property Finishings.
Enumerated finishings are not available in open standard print protocols (i.e., no known mapping).
Deprecated description:
An array of integers that indicates the type of finishing that is required by this Job. It is equivalent to the Capabilities property that is provided by the Printer. |
ModelCorrespondence | string | CIM_Printer.Capabilities, CIM_PrintService.Capabilities |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21 |
Values | string | Unknown, Other, Color Printing, Duplex Printing, Copies, Collation, Stapling, Transparency Printing, Punch, Cover, Bind, Black and White Printing, One Sided, Two Sided Long Edge, Two Sided Short Edge, Portrait, Landscape, Reverse Portrait, Reverse Landscape, Quality High, Quality Normal, Quality Low |
Finishings | string[] | |
Description | string | The array of named finishings for this PrintJob.
Complete standard values are in the IANA IPP Registry.
Standard values defined in IPP/1.1 (RFC 2911) include:
Value 'punch' means drill hole(s) in each Job copy.
Value 'staple' means put staple(s) in each Job copy. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.2.6 finishings |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.Finishings, CIM_PrintServiceSettings.Finishings |
JobStatusMessage | string[] | |
Description | string | The human-readable status messages for this instance of PrintJob, e.g., 'Paused by operator at 12:04'. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.3.10 job-detailed-status-messages, RFC2911.IETF|Section 4.3.9 job-state-message |
ModelCorrespondence | string | CIM_PrintJob.JobStatus, CIM_PrintJob.PrintJobStatus |
MimeTypes | string[] | |
Description | string | Specifies the MIME types that are used by the PrintJob. |
ModelCorrespondence | string | CIM_PrintJob.Language, CIM_Printer.MimeTypesSupported, CIM_PrintServiceSettings.DocumentFormat, CIM_PrintService.MimeTypesSupported |
OutputDevice | string[] | |
Description | string | The assigned output device name(s) for this instance of PrintJob. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.3.13 output-device-assigned, PWG5100-7.PWG|Section 4.2.1 output-device, PWG5100-7.PWG|Section 4.2.1.3 output-device-actual |
ModelCorrespondence | string | CIM_Printer.ElementName, CIM_PrintServiceCapabilities.OutputDevice |
PageRanges | string[] | |
Description | string | The input logical page ranges for this PrintJob.
That is, the set of input logical pages to be included in the output.
Note: Each page range shall be specified as lower and then higher decimal numbers separated by a colon (X:Y).
The set of page ranges shall be in ascending order, e.g., '1:5', '7:10'.
The page ranges shall not overlap, so that a non-spooling PrintService can process the PrintJob in a single pass. |
Experimental | boolean | true |
MappingStrings | string | RFC2911.IETF|Section 4.2.7 page-ranges |
ModelCorrespondence | string | CIM_PrintServiceCapabilities.PageRanges |
RequiredJobSheets | string[] | |
Description | string | Describes the job sheets that should be used when this Job is output on the Printer.
Complete standard values are in the IANA IPP Registry.
Additional vendor or site values may also be used.
Standard values defined in IPP/1.1 (RFC 2911) include:
Value 'none' indicates no job start/end sheets.
Value 'standard' indicates one or more site-specific standard job sheets. |
MappingStrings | string | RFC2911.IETF|Job.job-sheets |
ModelCorrespondence | string | CIM_Printer.AvailableJobSheets, CIM_PrintServiceCapabilities.JobSheets, CIM_PrintServiceSettings.JobSheets |