イベント ドリブン型サーバーレス アプリを推進、信頼性の高いクラウド アプリが構築可能な Azure Event Grid の管理について、Azure ポータルだけではなく、Azure PowerShell でも操作が可能になっています。
Azure PowerShell における Azure Event Grid の管理は、ドキュメントにも公開されていますが、使用するパラメーターに関しては現状、英語の情報のみとなっているため、日本語訳 (意訳) してみました。
なお、Azure Event Grid で利用できる Azure PowerShell コマンドレットの一覧は、以下のコマンドレットを実行することで表示することが可能です。
Get-Command -Module AzureRM.EventGrid
Azure Event Grid で使用できる Azure PowerShell コマンドレット一覧
※Azure PowerShell v5.1.1 で確認しています。
# | コマンドレット名 | 概要 |
---|---|---|
1 | Get-AzureRmEventGridSubscription | イベント サブスクリプションの詳細、もしくは現在の Azure サブスクリプション内にあるすべてのイベント サブスクリプションの一覧を取得します。 |
2 | Get-AzureRmEventGridTopic | Event Grid トピックの詳細、もしくは現在の Azure サブスクリプション内にあるすべての Event Grid トピックの一覧を取得します。 |
3 | Get-AzureRmEventGridTopicKey | Event Grid トピックにイベントを発行するために使用される共有アクセス キーを取得します。 |
4 | Get-AzureRmEventGridTopicType | Azure Event Grid によってサポートされるトピックの型の詳細を取得します。 |
5 | New-AzureRmEventGridSubscription | トピック、Azure リソース、Azure サブスクリプション、もしくはリソース グループに新しい Azure Event Grid イベント サブスクリプションを作成します。 |
6 | New-AzureRmEventGridTopic | 新しい Azure Event Grid トピックを作成します。 |
7 | New-AzureRmEventGridTopicKey | Azure Event Grid トピック用の共有アクセス キーを再生成します。 |
8 | Remove-AzureRmEventGridSubscription | Azure Event Grid イベント サブスクリプションを削除します。 |
9 | Remove-AzureRmEventGridTopic | Azure Event Grid トピックを削除します。 |
10 | Set-AzureRmEventGridTopic | Event Grid トピックのプロパティを設定します。 |
参考
- Microsoft Azure Cloud Computing Platform & Services
https://azure.microsoft.com/ja-jp/ - Azure Event Grid のドキュメント – チュートリアル、API リファレンス | Microsoft Docs
https://docs.microsoft.com/ja-jp/azure/event-grid/ - 価格 – Event Grid | Microsoft Azure
https://azure.microsoft.com/ja-jp/pricing/details/event-grid/ - Azure Event Grid – イベント ハンドリング | Microsoft Azure
https://azure.microsoft.com/ja-jp/services/event-grid/ - 各種コンテンツの扱い – Azure Logic Apps | Microsoft Docs
https://docs.microsoft.com/ja-jp/azure/logic-apps/logic-apps-content-type - AzureRM.EventGrid | Microsoft Docs
https://docs.microsoft.com/en-us/powershell/module/azurerm.eventgrid/?view=azurermps-5.1.1#event_grid