Skip to main content

PipelineExecutionStartDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

DTO for reporting pipeline execution start to the communication controller

public record PipelineExecutionStartDto : IEquatable<PipelineExecutionStartDto>

Inheritance Object → PipelineExecutionStartDto
Implements IEquatable<PipelineExecutionStartDto>

Properties​

ExecutionId​

Unique identifier for this execution (GUID as string)

public string ExecutionId { get; set; }

Property Value​

String

PipelineRtEntityId​

Pipeline being executed

public RtEntityId PipelineRtEntityId { get; set; }

Property Value​

RtEntityId

TriggerType​

Trigger type for this execution

public PipelineTriggerType TriggerType { get; set; }

Property Value​

PipelineTriggerType

StartedAt​

When the execution started (UTC)

public DateTime StartedAt { get; set; }

Property Value​

DateTime

InputData​

Optional input data for debugging (JSON string, may be truncated)

public string InputData { get; set; }

Property Value​

String

Constructors​

PipelineExecutionStartDto()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public PipelineExecutionStartDto()