DeploymentResultDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Represents the deployment status of a pipeline.
public record DeploymentResultDto : IEquatable<DeploymentResultDto>
Inheritance Object → DeploymentResultDto
Implements IEquatable<DeploymentResultDto>
Properties
PipelineRtEntityId
Gets the id of the pipeline.
public RtEntityId PipelineRtEntityId { get; }
Property Value
RtEntityId
State
Gets the current state of the deployment.
public DeploymentState State { get; set; }
Property Value
StateMessages
Gets or sets the data pipeline configurations.
public string StateMessages { get; set; }
Property Value
Constructors
DeploymentResultDto(RtEntityId, DeploymentState, String)
Initializes a new instance of the DeploymentResultDto class.
public DeploymentResultDto(RtEntityId pipelineRtEntityId, DeploymentState state, string stateMessage)
Parameters
pipelineRtEntityId
RtEntityId
ID of the pipeline.
state
DeploymentState
State of the deployment.
stateMessage
String
State messages.