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 ObjectPipelineExecutionStartDto
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()