azure_trigger

create an Azure Event Grid trigger

post/w/{workspace}/azure_triggers/create

Request

  • Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/w/{workspace}/azure_triggers/create
  • Auth: one of:
    • HTTP bearer
    • API key in cookie token

Path parameters

workspacestring required

Request body

azure_resource_pathstring required
azure_mode'basic_push' | 'namespace_push' | 'namespace_pull' required

Azure Event Grid trigger mode.

scope_resource_idstring required
topic_namestring nullable
subscription_namestring required
base_endpointstring

Base URL for push delivery endpoints (push modes only).

event_type_filtersstring[]
pathstring required

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.

script_pathstring required
is_flowboolean required
mode'enabled' | 'disabled' | 'suspended'

job trigger mode

error_handler_pathstring
error_handler_argsScriptArgs

The arguments to pass to the script or flow

retryRetry (unresolved $ref)
permissioned_asstring
preserve_permissioned_asboolean
labelsstring[]

Response

azure trigger created

Changes

No recorded changes to this operation across all 297 revisions of this API.