Skip to main content

Class TaskResponse

The TaskResponse.

Assembly: Taskurai.dll
Declaration
public class TaskResponse

Properties

Id

Task id.

Declaration
public string Id { get; }

Config

Task configuration.

Declaration
public TaskConfig Config { get; }

Created

Task created (utc).

Declaration
public DateTimeOffset? Created { get; }

Modified

Task modified (utc).

Declaration
public DateTimeOffset? Modified { get; }

Started

Task started (utc).

Declaration
public DateTimeOffset? Started { get; }

RunStarted

Task run started (utc).

Declaration
public DateTimeOffset? RunStarted { get; }

Stopped

Task stopped (utc).

Declaration
public DateTimeOffset? Stopped { get; }

Status

Update the status (Creating, Created, Running, Succeeded, Failed, Canceled, IntermediateFailure,...).

Declaration
public TaskStatusType? Status { get; }

ProvisioningState

Task provisioning state.

Declaration
public string ProvisioningState { get; }

StatusCode

Task status code.

Declaration
public int? StatusCode { get; }

Progress

Task progress.

Declaration
public TaskProgress Progress { get; }

Result

Task result.

Declaration
public TaskResult Result { get; }

Error

Task error.

Declaration
public Error Error { get; }

Archived

Task archived.

Declaration
public bool? Archived { get; }

Postponed

Task postponed.

Declaration
public bool? Postponed { get; }

Cancelled

Task cancelled (waiting for deletion).

Declaration
public bool? Cancelled { get; }

RunCount

Task run count.

Declaration
public long? RunCount { get; }

CorrelationId

Task correlation id.

Declaration
public string CorrelationId { get; }

WorkerName

Task worker name.

Declaration
public string WorkerName { get; }

WorkerImage

Task worker image.

Declaration
public string WorkerImage { get; }