ssh_group_manage
Create, update, delete, and list named SSH server groups to control batch command execution. Add or remove servers and set default execution behavior, with changes kept to local configuration.
Instructions
Creates, updates, deletes, and inspects named server groups used by ssh_execute_group, persisting changes to local configuration only with no remote side effects. The action selects the operation: create, update, delete, add-servers, remove-servers, or list. Every action except list requires name; add-servers and remove-servers also require a non-empty servers array. list is read-only and also reports the groups derived from the per-server group field of the SSH configuration, which are read-only here and change only by editing that configuration. Optional strategy, delay, and stopOnError set default group execution behavior.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Group name | |
| delay | No | Delay between servers in ms | |
| action | Yes | Action to perform | |
| servers | No | Server names | |
| strategy | No | Execution strategy | |
| description | No | Group description | |
| stopOnError | No | Stop on error flag |