CLI: vyasa connections
Usage: vyasa connections [OPTIONS] COMMAND [ARGS]...
Manage governance transports (how rule packs are FETCHED)
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘
┌─ Commands ───────────────────────────────────────────────────────────────────┐
│ list Show all configured connections. │
│ add Add a new generic connection. │
│ remove Remove a connection by id. │
└──────────────────────────────────────────────────────────────────────────────┘
vyasa connections list
Usage: vyasa connections list [OPTIONS]
Show all configured connections.
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ --dir PATH Project directory │
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘
vyasa connections add
Usage: vyasa connections add [OPTIONS]
Add a new generic connection.
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ * --id TEXT Connection ID (e.g. 'org-rules') │
│ [required] │
│ * --direction -d TEXT inbound | outbound [required] │
│ * --protocol -p TEXT git | file | sftp | ftp | ems | │
│ http │
│ [required] │
│ * --location -l TEXT Transport endpoint [required] │
│ --ref TEXT PINNED git ref (tag/commit); │
│ never 'main' │
│ --fingerprint TEXT Expected sha256 of the payload │
│ --verify --no-verify Require signature verification │
│ [default: verify] │
│ --verify-key TEXT Keyring id of sender's public key │
│ --encryption TEXT tls | ssh | none [default: tls] │
│ --enforcement TEXT strict | advisory │
│ [default: strict] │
│ --parse TEXT Payload schema version │
│ --description TEXT What this connection carries │
│ --dir PATH Project directory │
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘
vyasa connections remove
Usage: vyasa connections remove [OPTIONS]
Remove a connection by id.
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ * --id TEXT Connection ID to remove [required] │
│ --dir PATH Project directory │
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘