This post starts at the point where you have deployed a triggered Web Job, and you’re looking to attach a scheduler job to it so it gets triggered on some schedule.

If you look in the Web Jobs tab for your host Web App, you’ll see something like this: To download it, just Go to the dashboard of your Web App in the portal, and click ‘Download the publish profile’.

When it comes to calling the Azure ARM API, the standard approach is to reference the relevant Nu Get packages to get the right client API. The sample assumes that you have already set up a Service Principal to access your Azure subscription.

I posted a full sample on Git Hub, so you may want to start by looking at that.

Also, note that this post is primarily about the ARMClient tool, and is not meant to be a general tutorial for the ARM API.

You can check out the REST API Reference to learn about some of the concepts.

Since we’re not relying on any libraries, it doesn’t really matter what language you use.

As long as you know how to make http requests, you’re set!For instance, if the password you entered is incorrect, the scheduler would tell you it got an authentication error, while the Web Jobs dashboard won’t have received anything at all.Note that if you delete a Web Job (or the Web App that hosts it), the scheduler job pointing to it will keep firing, and getting back errors since there is no one listening.Note: by default, the job collection is created in Standard mode. There are a number of limitations in Free mode, but it is good enough if you are just learning about the feature.To switch it to Free, go to the Scale tab for the Job Collection: You can do two types of monitoring: For the scheduler view, just go to the history tab in your scheduler job collection: For the Web Jobs view, click on the Logs link, which you can see in the first image in this blog post. If you feel like your Web Jobs are not running, you may need to check both places.Also, it is good to understand how things work under the cover, and this post explains it by showing the ‘manual’ steps.