@tikoci/centrs
    Preparing search index...

    Function buildFanoutEnvelope

    • Assemble the locked fan-out success envelope: data = { summary, targets }, outer ok: true = orchestration succeeded. The command owns its outer operation meta shape and passes it in.

      Type Parameters

      • Data
      • Op
      • OuterOp

      Parameters

      • input: {
            operation: OuterOp;
            settings: CommonSettingsMeta;
            summary: FanoutSummary;
            targets: readonly CentrsEnvelope<Data, Op>[];
            via:
                | "rest-api"
                | "native-api"
                | "mac-telnet"
                | "ssh"
                | "snmp"
                | "mndp"
                | "romon"
                | "winbox-terminal"
                | "btest"
                | null;
            warnings: readonly Warning[];
        }

      Returns CentrsSuccessEnvelope<FanoutData<Data, Op>, OuterOp>