blob: 9649eec07d526c63c79e737c7b01e55595533813 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
namespace marlin.core.models.plan;
using meta;
public class ExecutionCommand
{
public required string Id;
public required string Name;
public required string Command;
public required CommandRole Role;
public required bool Deferred;
public required IReadOnlyDictionary<string, string> Artifacts;
public CommandResultSelector? ResultSelector;
public required FailBehavior FailBehavior;
public override string ToString()
{
return $"Id={Id}, Name={Name}, Command={Command}, Role={Role}, Deferred={Deferred}, ResultSelector={ResultSelector}, FailBehavior={FailBehavior}";
}
}
|