Azure ServiceBus トピックに送信する Azure Web ジョブを作成しようとしてBrokeredMessage
います。メッセージを作成して送信する実際の作業は簡単ですが、スケジュールされた Web ジョブの作成を自動化する方法を見つけることができませんでした。
自動化されたワークフローは次のように機能します。
- 新しい Azure Web サイトを作成する[完了]
- PS1 ファイルをアップロードする新しいトリガーされた Azure WebJob を作成する[完了]
- 新しい Azure Scheduler ジョブ コレクションを作成する[実証済みの概念]
- WebJob をトリガーする新しい Azure Scheduler ジョブを作成する
Azure 管理ポータルは、この機能のための優れた UI を提供します。これにより、選択した Web サイトに Azure Web ジョブ、Azure スケジューラ ジョブ コレクション、および Azure スケジューラ ジョブが作成されます。
Azure Service Management PowerShell モジュールを使用して、スケジュールされた Azure WebJob を作成するための類似のメカニズムはないようです。新しいWeb ジョブ、Azure スケジューラ コレクション、およびジョブを作成することは確かに可能ですが、Azure スケジューラが Azure Web ジョブをスケジュールするためにどの URL またはストレージ キューに投稿しているのかわかりません。