Type object
File match webjobpublishsettings.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/webjobpublishsettings-json/latest.json
Source https://www.schemastore.org/webjob-publish-settings.json

Validate with Lintel

npx @lintel/lintel check
Type: object

One of

1. scheduled object
2. notScheduled object

Definitions

shared
webJobName string

The name of the Azure Webjob.

startTime string

The start time of a scheduled job. Example. 2014-06-11T00:00:00-08:00

format=date-time
endTime string

The end time of a scheduled job. Example. 2014-06-12T00:00:00-08:00

format=date-time
jobRecurrenceFrequency string

The frequency metric used with the 'interval' property.

Values: "Second" "Minute" "Hour" "Day" "Week" "Month"
interval integer

The interval of how often the Azure Webjob should run. Use it with the 'jobRecurrenceFrequency' property.

scheduled object
runMode string

Determines the run mode of the Azure Webjob.

Triggered: manually triggered Scheduled: runs on a specific schedule Continuous: runs all the time

Values: "Scheduled"
notScheduled object
runMode string required

Determines the run mode of the Azure Webjob.

Triggered: manually triggered Scheduled: runs on a specific schedule Continuous: runs all the time

Values: "Continuous" "OnDemand"