Docs
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
FlagNotes
--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.
--jsonMachine-readable output.

Find credential ids with geni credential list. See the current bindings with geni resource config get.

On this page