Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [object]$paramObj=Get-Content "d:ar1aWebJobsdropParameter.json" |ConvertFrom-Json
- $userName =$paramObj.userName
- $password =$paramObj.password
- $webAppName =$paramObj.webAppName
- $resourceGroup=$paramObj.resourceGroup
- [object[]]$webJobs=$paramObj.webJobs
- foreach($wj in $webjobs){
- if($wj.typeName -eq "continuous")
- {
- Invoke-AzureRmResourceAction -ResourceGroupName $resourceGroup -ResourceType Microsoft.Web/sites/ContinuousWebJobs -ResourceName "$webAppName/$($wj.name)" -Action start -ApiVersion 2015-08-01 -Force
- Write-Host "continuous"
- Write-Host $wj.name
- }
- else{
- Invoke-AzureRmResourceAction -ResourceGroupName $resourceGroup -ResourceType Microsoft.Web/sites/TriggeredWebJobs -ResourceName "$webAppName/$($wj.name)" -Action run -ApiVersion 2015-08-01 -force
- Write-Host "triggered"
- Write-Host $wj.name
- }
- }
Add Comment
Please, Sign In to add comment