Instantly share code, notes, and snippets.

What would you like to do?
"Type": "HostStarted", <- Status of the Web Job execution
"Functions": [
"Id": "testjob.Functions.ProcessSomething", <- Name of the function executed by the WebJob. Format - namespace.class.functionname
"FullName": "testjob.Functions.ProcessSomething",
"ShortName": "Functions.ProcessSomething",
"Parameters": [
"Type": "ParameterDescriptor",
"Name": "log" <- The only parameter for the function of the type TextWriter
"HostInstanceId": "fcbbc1d8-c827-4877-9909-a63b7da9785a", <- Unique identifier for the host instance . GUID datatype
"HostDisplayName": "testjob", <- Non unique friendly name for the web job
"SharedQueueName": "azure-WebJobs-host-1acb50c517e341caa79880b13943cdfc", <- Shared queue identifier of the queue used by all the instance of this web job.
"InstanceQueueName": "azure-WebJobs-host- fcbbc1d8-c827-4877-9909-a63b7da9785a", <- Instance queue identifier of the queue used by the current instance. This will change every time a web job instance is re-initialized
"Heartbeat": {
"SharedContainerName": "azure-WebJobs-hosts", <- Container for the heartbeat log
"SharedDirectoryName": "heartbeats/1acb50c517e341caa79880b13943cdfc", <- Directory path for the heartbeat log
"InstanceBlobName": " fcbbc1d8-c827-4877-9909-a63b7da9785a", <- Blog name for the heart beat log
"ExpirationInSeconds": 45 <- Expiration time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment