feat(commons): add deploy/admin/audit/redundancy/fleet message contracts

This commit is contained in:
Joseph Doherty
2026-05-26 04:27:18 -04:00
parent fee4a8c008
commit 5d3a5a40d7
10 changed files with 154 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
using ZB.MOM.WW.OtOpcUa.Commons.Types;
namespace ZB.MOM.WW.OtOpcUa.Commons.Messages.Deploy;
public enum ApplyAckOutcome { Applied, Failed }
/// <summary>
/// Per-node acknowledgment returned by <c>DriverHostActor</c> to the dispatching coordinator.
/// </summary>
public sealed record ApplyAck(
DeploymentId DeploymentId,
NodeId NodeId,
ApplyAckOutcome Outcome,
string? FailureReason,
CorrelationId CorrelationId);