create kafka trigger
Path parameters
Request body
The unique Windmill path for this trigger. Must be of the form u/<user>/<path> or f/<folder>/<path>. This is the trigger object path, not the HTTP route path.
Path to the script or flow to execute when a message is received
True if script_path points to a flow, false if it points to a script
Path to the Kafka resource containing connection configuration
Kafka consumer group ID for this trigger
Array of Kafka topic names to subscribe to
Logic to apply when evaluating the top-level filters. 'and' requires all of them to match, 'or' requires any of them to match. Nested any_of/all_of/none_of groups carry their own logic.
Initial offset behavior when consumer group has no committed offset.
When true (default), offsets are committed automatically after receiving each message. When false, you must manually commit offsets using the commit_offsets endpoint.
job trigger mode
Path to a script or flow to run when the triggered job fails
The arguments to pass to the script or flow
The user or group this trigger runs as. Used during deployment to preserve the original trigger owner.
When true and the caller is a member of the 'wm_deployers' group, preserves the original permissioned_as value instead of overwriting it.
Response
kafka trigger created