WorkspaceIntegration

Enqueue an Azure Boards status poll for every enabled Azure Boards integration

Cron endpoint, called by Cloud Scheduler. Enqueues one Cloud Task per enabled Azure Boards integration, named for the integration and the tick so a repeated call in the same tick is dropped. Does nothing while the fan-out is switched off. Authorization handled by CloudSchedulerAuthorizationFilter in web.xml.

post/cron/azureBoards/issueStatus

Response

Fan-out finished

enabledboolean

Whether the fan-out is switched on in this environment

integrationsinteger

Enabled Azure Boards integrations found

enqueuedinteger

Tasks created

duplicatesinteger

Tasks already enqueued for this tick

skippedinteger

Integrations not enqueued, because they need reconnecting or their identity is cooling down

Changes

Changed in 1 of the 32 revisions of this API.1