Action Table

An Action arising from a Task, to be applied (possibly repeatedly) by an actor (often a distribution server) to a set of target devices.

Note: To cater for multi-tenant mode, this table may contain data for multiple tenants. Access requires that the database TenantID has been set in the SQL Server connection context information. That setting filters an underlying table to produce this view of data for the single, selected tenant.
Table 1. Database columns for Action table

Database Column

Details

ActionUID

Type: binary (max 16 bytes). Key

The unique identifier for the Action.

TaskID

Type: integer. Key

The Task which gave rise to this Action.

ServerUID

Type: binary (max 16 bytes). Key. Nullable

True if this Action has been delegated to a distribution server.

JobUID

Type: binary (max 16 bytes). Key. Nullable

The Job which instructed the DS to perform the Action, if the Job still exists.

ActionStateID

Type: integer

.One of the action states defined in the ActionState table.

PackageVersionID

Type: integer. Nullable

If Task is of type Distribution, a PackageVersion applies.

FailureReason

Type: text. Nullable

If not empty, text describing the reason the Action failed.

LastUpdate

Type: datetime

The last time that the ActionState was updated. This value is the UTC date time of the event.

DSVersion

Type: text (max 32 characters). Nullable

The version of the DS used to execute the Action.