ResourceConfig
geni resource config set
Wire a workflow's credentials, const values, and trigger schedules.
geni resource config set [id] [flags]Wires a workflow's runtime config. Repeat each flag as needed. Exits 9 if the cloud rejects an update (the errors are printed).
Synopsis
geni resource config set --cred slack=cred_01HX --cred gmail=cred_02AB
geni resource config set --const days=7 --const greeting="Good morning"
geni resource config set --schedule main=0 9 * * 1-5 --timezone main=America/New_York
geni resource config set wf_01HX --cred-clear slack| Flag | Notes |
|---|---|
--cred <service>=<credId> | Assign a credential to a service slot. Repeatable. |
--cred-clear <service> | Clear a service slot. Repeatable. |
--const <key>=<value> | Set a const. The value is JSON-parsed when possible (numbers, booleans, objects), else kept as a string. Repeatable. |
--schedule <triggerId>=<cron> | Set a cron trigger's schedule. Repeatable. |
--timezone <triggerId>=<tz> | Set a trigger's IANA timezone (e.g. America/New_York). Repeatable. |
[id] | Workflow id. Omit to use the marker in --dir. |
--dir <path> | Resource directory. Defaults to cwd. |
--json | Machine-readable output. |
Find credential ids with geni credential list. See the current bindings with geni resource config get.