config
Manage remote connection profiles and secrets for SSH, WinRM, and local hosts with create, read, update, delete, and secret operations.
Instructions
Complete self-config for profiles. Do NOT shell-edit config files. ops: help|home|ensure_home|get|list_profiles|get_profile|put_profile|delete_profile|put_secret|list_secrets. Password is NOT private — write it inline: put_profile name=lab transport=ssh host=… username=… auth={"method":"password","password":""} ssh={"known_hosts":"none"} then endpoint open profile=lab. SSH key still uses put_secret + key_path=secrets/…. WinRM: auth password=plain + winrm={scheme,auth}; optional defaults/caps. op=help for recipes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | No | home | |
| ssh | No | ||
| auth | No | ||
| body | No | ||
| caps | No | ||
| host | No | ||
| name | No | ||
| port | No | ||
| label | No | ||
| winrm | No | ||
| content | No | ||
| defaults | No | ||
| username | No | ||
| transport | No |