get gcp trigger
Path parameters
Query parameters
When true, overlay the authed user's draft (if any) onto the deployed payload.
Response
gcp trigger deleted
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 triggered
The user or group this trigger runs as (permissioned_as)
Additional permissions for this trigger
The workspace this trigger belongs to
Username of the last person who edited this trigger
Timestamp of the last edit
True if script_path points to a flow, false if it points to a script
job trigger mode
True when this row is a per-user draft with no deployed trigger at the same path. Set by list endpoints when include_draft_only=true synthesizes the row from the draft. Frontend renders a "Draft" badge.
True when the authed user has a per-user draft at this path (over a deployed row or a synthesized draft-only row). Frontend appends a * to the displayed name.
Path to the GCP resource containing service account credentials for authentication. Omit to authenticate with the instance's application default credentials.
GCP project the client operates in. Defaults to the project of the credentials. Topics and subscriptions given as fully qualified names are reached whatever it is.
Google Cloud Pub/Sub topic ID to subscribe to. Accepts a bare ID or a fully qualified name (projects/<project>/topics/<id>).
Google Cloud Pub/Sub subscription ID. Accepts a bare ID or a fully qualified name (projects/<project>/subscriptions/<id>).
ID of the server currently handling this trigger (internal use).
Delivery mode for messages. 'push' for HTTP push delivery where messages are sent to a webhook endpoint, 'pull' for polling where the trigger actively fetches messages.
The mode of subscription. 'existing' means using an existing GCP subscription, while 'create_update' involves creating or updating a new subscription.
Timestamp of last server heartbeat (internal use).
Last error message if the trigger failed.
Path to a script or flow to run when the triggered job fails.
The arguments to pass to the script or flow