UNPKG

serverless

Version:

Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more

51 lines (36 loc) 1.19 kB
<!-- title: Serverless Framework - Azure Functions Events - Timer menuText: Timer menuOrder: 2 description: Setting up Timer Events with Azure Functions via the Serverless Framework layout: Doc --> <!-- DOCS-SITE-LINK:START automatically generated --> ### [Read this on the main serverless docs site](https://www.serverless.com/framework/docs/providers/azure/events/timer) <!-- DOCS-SITE-LINK:END --> # Timer Trigger Azure Functions Timer trigger lets you listen on Azure Timer. Full documentation can be found on [azure.com](https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer). ## Timer Events ### Timer Trigger This setup specifies that the `hello` function should be run every 5 minutes Here's an example: ```yml # serverless.yml functions: example: handler: handler.hello events: - timer: name: timerObj #<string>, default - "myTimer", specifies which name is available on `context.bindings` schedule: 0 */5 * * * * #<string>, cron expression to run on ``` ```javascript // handler.js 'use strict'; module.exports.hello = function (context, timerObj) { context.log('Timer ran'); context.done(); }; ```