Class StepConfig
The StepConfig.
Assembly: Taskurai.dll
Declaration
public class StepConfig
Properties
StepId
Step id.
Declaration
public string StepId { get; set; }
Style
Style style.
Declaration
public StepStyle? Style { get; set; }
TaskId
Task id.
Declaration
public string TaskId { get; set; }
TaskRunCount
Task run count.
Declaration
public long? TaskRunCount { get; set; }
Arguments
List of arguments.
Declaration
public IList<StepArgument> Arguments { get; set; }
ExternalAccountId
Optional account id (for your own tracking purposes).
Declaration
public string ExternalAccountId { get; set; }
ExternalUserId
Optional user id (for your own tracking purposes).
Declaration
public string ExternalUserId { get; set; }
IsolationMode
Handle step in isolation mode (isolation key required).
Declaration
public bool? IsolationMode { get; set; }
IsolationKey
Isolation key.
Declaration
public string IsolationKey { get; set; }
ExecutionOptions
Execution options.
Declaration
public StepExecutionOptions ExecutionOptions { get; set; }
CorrelationId
Correlation id.
Declaration
public Guid? CorrelationId { get; set; }
TraceParent
W3C Trace Parent.
Declaration
public string TraceParent { get; set; }
CleanupCompletedRunsAfterSeconds
Cleanup completed runs after seconds.
Declaration
public int? CleanupCompletedRunsAfterSeconds { get; set; }
DefaultStateStore
Default state store name.
Declaration
public string DefaultStateStore { get; set; }
CleanupStateAfterSeconds
Cleanup state after seconds.
Declaration
public int? CleanupStateAfterSeconds { get; set; }
Progress
Step progress.
Declaration
public Progress Progress { get; set; }
TrackProgress
Automatically track the progress of the step (default = true).
Declaration
public bool? TrackProgress { get; set; }
TrackIntermediateResults
Automatically track the intermediate results of the step (default = true).
Declaration
public bool? TrackIntermediateResults { get; set; }
HubName
Step hub name.
Declaration
public string HubName { get; set; }
WorkerName
Step worker name.
Declaration
public string WorkerName { get; set; }
Kind
Step kind.
Declaration
public StepKind? Kind { get; }