FX Control Command
Discussion
An FX Control Command represents an intended operational action directed to an FX logical Node or FX logical Node Role.
The FX Control Command identifies command type, command identifier, target Node or role, issuing Node, requested action, timestamp, authorizing context, expected acknowledgement, and Provenance or Evidence reference.
FX Control Commands participate primarily in the FX Logical Control Plane. They also support the FX Logical Audit and Provenance Plane when command issuance and command handling require review or evidence.
Definition
Source
Specialization of Logical Command from Part 2: Distributed Node-Based Logical Architecture, Section 8.6, Control Plane from Part 1: Conceptual Architecture, Section 8.2, and Data Structure Instance from Part 1: Conceptual Architecture, Section 7.8; generalised from control-plane command material in the original FX Demo Reference Architecture.
Note
An FX Control Command is not a shell command, orchestration command, API call, DDS topic sample, REST request, Remote Procedure Call (RPC) method invocation, queue message, or deployment instruction.
Example
An FX Control Command requests that the FX Validation Node report status, retry processing, pause work, resume work, or initiate recovery.