Guest User

Untitled

a guest
Nov 1st, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. [object]$paramObj=Get-Content "d:ar1aWebJobsdropParameter.json" |ConvertFrom-Json
  2. $userName =$paramObj.userName
  3. $password =$paramObj.password
  4. $webAppName =$paramObj.webAppName
  5. $resourceGroup=$paramObj.resourceGroup
  6. [object[]]$webJobs=$paramObj.webJobs
  7. foreach($wj in $webjobs){
  8. if($wj.typeName -eq "continuous")
  9. {
  10. Invoke-AzureRmResourceAction -ResourceGroupName $resourceGroup -ResourceType Microsoft.Web/sites/ContinuousWebJobs -ResourceName "$webAppName/$($wj.name)" -Action start -ApiVersion 2015-08-01 -Force
  11. Write-Host "continuous"
  12. Write-Host $wj.name
  13. }
  14. else{
  15. Invoke-AzureRmResourceAction -ResourceGroupName $resourceGroup -ResourceType Microsoft.Web/sites/TriggeredWebJobs -ResourceName "$webAppName/$($wj.name)" -Action run -ApiVersion 2015-08-01 -force
  16. Write-Host "triggered"
  17. Write-Host $wj.name
  18. }
  19. }
Add Comment
Please, Sign In to add comment