Skip to main content

Class TaskConfig

The TaskConfig.

Assembly: Taskurai.dll
Declaration
public class TaskConfig

Properties

Command

Command to be executed.

Declaration
public string Command { get; set; }

Arguments

List of arguments.

Declaration
public IList<TaskArgument> Arguments { get; set; }

Secrets

List of secrets.

Declaration
public IList<TaskSecret> Secrets { get; set; }

ExecutionOptions

Execution options.

Declaration
public TaskExecutionOptions ExecutionOptions { get; set; }

Category

Task category.

Declaration
public string Category { get; set; }

Subject

Task subject.

Declaration
public string Subject { get; set; }

Description

Task description.

Declaration
public string Description { get; set; }

ExternalId

Optional external id (for your own tracking purposes).

Declaration
public string ExternalId { get; set; }

AccountId

Optional account id (for your own tracking purposes).

Declaration
public string AccountId { get; set; }

UserId

Optional user id (for your own tracking purposes).

Declaration
public string UserId { get; set; }

Tags

Task tags.

Declaration
public IDictionary<string, string> Tags { get; set; }

IsolationMode

Handle task in isolation mode (local identifier required).

Declaration
public bool? IsolationMode { get; set; }

LocalIdentifier

Local identifier.

Declaration
public string LocalIdentifier { get; set; }

Unlisted

Unlisted flag.

Declaration
public bool? Unlisted { get; set; }

CorrelationId

Correlation id.

Declaration
public string CorrelationId { get; set; }

Id

Task id.

Declaration
public string Id { get; }