Class CmsJob
A single job.
Inherited Members
Namespace: Noxum.Nova.Cms.Client
Assembly: Noxum.Nova.Cms.Client.dll
Syntax
public class CmsJob
Properties
Artifacts
If true, the job has artifacts.
Declaration
[JsonPropertyName("artifacts")]
public bool Artifacts { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
BranchRef
The job's branch.
Declaration
[JsonPropertyName("branchRef")]
public int BranchRef { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Created
The date and time when the job was created.
Declaration
[JsonPropertyName("created")]
public DateTime Created { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
DefinitionRef
The job definition.
Declaration
[JsonPropertyName("definitionRef")]
public int DefinitionRef { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Deleted
Specifies if the job is deleted.
Declaration
[JsonPropertyName("deleted")]
public bool Deleted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
FinishUntil
The finish until timestamp.
Declaration
[JsonPropertyName("finishUntil")]
public DateTime? FinishUntil { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Finished
The time hwne the job was finished.
Declaration
[JsonPropertyName("finished")]
public DateTime? Finished { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Guid
The jobs' guid.
Declaration
[JsonPropertyName("guid")]
public Guid Guid { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid |
Id
The job's id.
Declaration
[JsonPropertyName("id")]
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
InstanceId
The job's instance id.
Declaration
[JsonPropertyName("instanceId")]
public string InstanceId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Modified
The data and time when the jobs was modified.
Declaration
[JsonPropertyName("modified")]
public DateTime Modified { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ObjectCount
The context object count.
Declaration
[JsonPropertyName("objectCount")]
public int ObjectCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ObjectRef
The context objects.
Declaration
[JsonPropertyName("objectRef")]
public int? ObjectRef { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
Parameters
The parameters used to start the job.
Declaration
[JsonPropertyName("parameters")]
public List<JobParameter> Parameters { get; set; }
Property Value
| Type | Description |
|---|---|
| List<JobParameter> |
Restarts
The number of restarts.
Declaration
[JsonPropertyName("restarts")]
public int Restarts { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
RetainUntil
The reatin until timestamp.
Declaration
[JsonPropertyName("retainUntil")]
public DateTime? RetainUntil { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
ScopeRefs
The references the job's scope objects.
Declaration
[JsonPropertyName("scopeRefs")]
public List<int> ScopeRefs { get; set; }
Property Value
| Type | Description |
|---|---|
| List<int> |
StartAfter
The start after timestamp.
Declaration
[JsonPropertyName("startAfter")]
public DateTime? StartAfter { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
StartUntil
The start until timestamp.
Declaration
[JsonPropertyName("startUntil")]
public DateTime? StartUntil { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Started
The start time of the job.
Declaration
[JsonPropertyName("started")]
public DateTime? Started { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
State
The job state.
Declaration
[JsonPropertyName("state")]
public JobStatus State { get; set; }
Property Value
| Type | Description |
|---|---|
| JobStatus |
StateMessage
The job state message.
Declaration
[JsonPropertyName("stateMessage")]
public string StateMessage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TriggerRef
The trigger.
Declaration
[JsonPropertyName("triggerRef")]
public int? TriggerRef { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
UiCulture
The job's ui cuilture.
Declaration
[JsonPropertyName("uiCulture")]
public string UiCulture { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
User
The user that started the job.
Declaration
[JsonPropertyName("user")]
public string User { get; set; }
Property Value
| Type | Description |
|---|---|
| string |