Class StepResponse
The StepResponse.
Assembly: Taskurai.dll
Declaration
public class StepResponse
Properties
Id
Step id.
Declaration
public string Id { get; }
Config
Step configuration.
Declaration
public StepConfig Config { get; }
Created
Step created (utc).
Declaration
public DateTimeOffset? Created { get; }
CreatedBy
Created by (user id).
Declaration
public string CreatedBy { get; }
Modified
Step modified (utc).
Declaration
public DateTimeOffset? Modified { get; }
ModifiedBy
Modified by (user id).
Declaration
public string ModifiedBy { get; }
StartAfter
Start step after date time (utc).
Declaration
public DateTimeOffset? StartAfter { get; }
Started
Step started (utc).
Declaration
public DateTimeOffset? Started { get; }
RunInitialStart
Step run initial started (utc).
Declaration
public DateTimeOffset? RunInitialStart { get; }
RunStarted
Step run started (utc).
Declaration
public DateTimeOffset? RunStarted { get; }
RetryAfter
Start step after date time (utc).
Declaration
public DateTimeOffset? RetryAfter { get; }
Stopped
Step stopped (utc).
Declaration
public DateTimeOffset? Stopped { get; }
Status
Update the status.
Declaration
public StepStatusType? Status { get; }
StatusCode
Step status code.
Declaration
public int? StatusCode { get; }
Progress
Step progress.
Declaration
public Progress Progress { get; }
Result
Step result.
Declaration
public ResultResponse Result { get; }
Error
Step error.
Declaration
public Error Error { get; }
RetryStatus
Step retry status.
Declaration
public RetryStatusType? RetryStatus { get; }
RunCount
Step run count.
Declaration
public long? RunCount { get; }
TimeoutCount
Step timeout count.
Declaration
public long? TimeoutCount { get; }
IntermediateFailureCount
Step intermediate failure count.
Declaration
public long? IntermediateFailureCount { get; }
FailureCount
Step failure count.
Declaration
public long? FailureCount { get; }
CorrelationId
Step correlation id.
Declaration
public Guid? CorrelationId { get; }
Arguments
Accessor for step arguments.
Declaration
[JsonIgnore]
public StepArgumentsAccessor Arguments { get; }
Outputs
Accessor for step output results.
Declaration
[JsonIgnore]
public StepResultOutputAccessor Outputs { get; }