SMS_DistributionJob Server WMI Class

 

Updated: November 1, 2013

Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

The SMS_DistributionJob Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents a distribution point job.  

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Class SMS_DistributionJob : SMS_BaseClass
{
    UInt32 Action;
    Datetime CreationTime;
    UInt32 DPID;
    UInt32 DynamicOrder;
    UInt64 JobID;
    Datetime LastUpdateTime;
    String NALPath;
    UInt32 PackageVersion;
    String PkgID;
    UInt32 RemainingSize;
    UInt32 ReStartTime;
    UInt32 RetryCount;;
    Datetime StartTime;
    UInt32 State;
    UInt64 TotalSize;
};

The SMS_DistributionJob class does not define any methods.

Action

Data type: UInt32

Access type: Read/Write

Qualifiers: None

Current job action. Possible values are:

1

DISTSRC_ACTION_UPDATE

2

DISTSRC_ACTION_ADD

5

DISTSRC_ACTION_CANCEL

CreationTime

Data type: Datetime

Access type: Read-only

Qualifiers: [read]

Job creation time.

DPID

Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Distribution point identifier.

DynamicOrder

Data type: UInt32

Access type: Read/Write

Qualifiers: None

Dynamic order for the job

JobID

Data type: UInt64

Access type: Read-only

Qualifiers: [read, key]

Job identifier.

LastUpdateTime

Data type: Datetime

Access type: Read-only

Qualifiers: [read]

Last update time of the job.

NALPath

Data type: String

Access type: Read-only

Qualifiers: [read]

Distribution point NAL path.

PackageVersion

Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Package version.

PkgID

Data type: String

Access type: Read-only

Qualifiers: [read]

Package identifier.

RemainingSize

Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Remaining size of the distribution job.

ReStartTime

Data type: UInt32

Access type: Read/Write

Qualifiers: None

Job restart time.

RetryCount

Data type: UIn32

Access type: Read-only

Qualifiers: [read]

Retry count.

StartTime

Data type: Datetime

Access type: Read-only

Qualifiers: [read]

Job start time.

State

Data type: UInt32

Access type: Read-only

Qualifiers: [read]

Current job state. Possible values are:

TotalSize

Data type: UInt64

Access type: Read-only

Qualifiers: [read]

Date of the last status update.

0

DISTSRC_STATE_PENDING

1

DISTSRC_STATE_READY

2

DISTSRC_STATE_STARTED

3

DISTSRC_STATE_INPROGRESS

4

DISTSRC_STATE_PENDING_RESTART

5

DISTSRC_STATE_COMPLETE

6

DISTSRC_STATE_FAILED

7

DISTSRC_STATE_CANCELLED

8

DISTSRC_STATE_SUSPENDED

Show: