node_transfer
Push or pull files between the Host and an appliance, bastion, or target node with SHA-256 verification and optional block delta sync.
Instructions
Push or pull a file between the Host and '@appliance', '@bastion', or a TargetNode with SHA-256 verification and optional block delta sync.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | Yes | Target node identifier ('@appliance', '@bastion', or TargetNode name). | |
| tx_id | No | Optional stable transaction id. Reuse retrieves the original operation and never replays ambiguous work. | |
| as_root | No | Stage via sudo on Linux TargetNode for root-owned paths. | |
| direction | Yes | Transfer direction ('push' from Host to Node, 'pull' from Node to Host). | |
| use_delta | No | Use 4 MB block-level SHA-256 delta synchronization on push. | |
| local_path | Yes | Path to the file on the Host filesystem. | |
| remote_path | Yes | Destination or source path on the remote node. |