jpskill.com
🛠️ 開発・MCP コミュニティ

azure-event-grid

Azure Event Gridのトラブルシューティング、ベストプラクティス、セキュリティ、設定、統合、デプロイなど、開発全般に関する専門知識を提供するSkillです。

📜 元の英語説明(参考)

Expert knowledge for Azure Event Grid development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when securing Event Grid/MQTT, configuring topics/subscriptions, integrating webhooks/MQTT, or deploying on Arc K8s, and other Azure Event Grid related development tasks. Not for Azure Service Bus (use azure-service-bus), Azure Event Hubs (use azure-event-hubs), Azure Notification Hubs (use azure-notification-hubs), Azure Logic Apps (use azure-logic-apps).

🇯🇵 日本人クリエイター向け解説

一言でいうと

Azure Event Gridのトラブルシューティング、ベストプラクティス、セキュリティ、設定、統合、デプロイなど、開発全般に関する専門知識を提供するSkillです。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o azure-event-grid.zip https://jpskill.com/download/5692.zip && unzip -o azure-event-grid.zip && rm azure-event-grid.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/5692.zip -OutFile "$d\azure-event-grid.zip"; Expand-Archive "$d\azure-event-grid.zip" -DestinationPath $d -Force; ri "$d\azure-event-grid.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して azure-event-grid.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → azure-event-grid フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Azure Event Grid スキル

このスキルは、Azure Event Grid に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイメントを網羅しています。ローカルのクイックリファレンスコンテンツとリモートドキュメント取得機能を組み合わせています。

このスキルの使用方法

Agent への重要事項: 以下のカテゴリインデックスを使用して、関連するセクションを見つけてください。行範囲が指定されているカテゴリ(例: L35-L120)の場合は、指定された行で read_file を使用してください。ファイルリンクが指定されているカテゴリ(例: [security.md](security.md))の場合は、リンクされた参照ファイルで read_file を使用してください。

Agent への重要事項: metadata.generated_at が 3 か月以上前の場合は、リポジトリから最新バージョンをプルするようにユーザーに提案してください。mcp_microsoftdocs ツールが利用できない場合は、ユーザーにインストールを提案してください: インストールガイド

このスキルは、ドキュメントコンテンツを取得するためにネットワークアクセスを必要とします。

  • 推奨: クエリ文字列 from=learn-agent-skill を指定して mcp_microsoftdocs:microsoft_docs_fetch を使用してください。Markdown を返します。
  • フォールバック: クエリ文字列 from=learn-agent-skill&accept=text/markdown を指定して fetch_webpage を使用してください。Markdown を返します。

カテゴリインデックス

カテゴリ 説明
トラブルシューティング L37-L45 Event Grid の問題の診断と修正: MQTT ブローカーの問題、エラーコード、一般的な障害、ネットワーク接続、イベントサブスクリプション検証エラー。
ベストプラクティス L46-L50 Event Grid のクライアント側フェイルオーバーを設計するためのガイダンス。複数のリージョンの使用、再試行ロジック、高可用性のための回復性のある発行パターンを含みます。
意思決定 L51-L58 Event Grid のティアの選択、イベントスキーマの一致、Azure と Kubernetes Event Grid の比較、IoT Edge 上の Event Grid から IoT Edge ハブへの移行に関するガイダンス。
アーキテクチャと設計パターン L59-L64 Event Grid 名前空間トピック間でイベントをルーティングするためのパターンと、Event Grid を使用した MQTT ベースのリクエスト/レスポンスコマンドワークフローの実装。
制限とクォータ L65-L74 Event Grid の配信/再試行動作、カスタムヘッダー、名前空間トピックのイベント保持、スループット、サブスクリプション、操作に関するリージョンごとのクォータ/制限。
セキュリティ L75-L126 Event Grid と MQTT のセキュリティ保護: 認証(キー、SAS、Entra ID、JWT、証明書)、RBAC、マネージドID、Webhook、ネットワーク/IP ルール、プライベートエンドポイント、TLS、Azure Policy の適用。
構成 L127-L204 Event Grid と MQTT の構成: トピック、サブスクリプション、フィルター、ルーティング、デッドレタリング、監視/メトリック、および多くの Azure および Microsoft サービスの詳細なイベントスキーマ。
統合とコーディングパターン L205-L246 HTTP/Webhook、MQTT、Azure/M365/SaaS ソース、および Event Hubs、Monitor、Relay、カスタムエンドポイントなどのハンドラーを使用した Event Grid イベントの発行、ルーティング、消費のパターン。
デプロイメント L247-L250 Azure Arc 対応 Kubernetes への Event Grid のデプロイガイド。Arc クラスターへの Event Grid 拡張機能のインストールと構成を含みます。

トラブルシューティング

トピック URL
Azure Event Grid MQTT ブローカーの問題のトラブルシューティング https://learn.microsoft.com/en-us/azure/event-grid/mqtt-troubleshoot-errors
Azure Event Grid のエラーコードと解決策 https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-errors
一般的な Azure Event Grid の問題のトラブルシューティング https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-issues
Azure Event Grid ネットワーク接続障害の診断 https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-network-connectivity
Azure Event Grid サブスクリプション検証エラーの修正 https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-subscription-validation

ベストプラクティス

トピック URL
Azure Event Grid のクライアント側フェイルオーバーの実装 https://learn.microsoft.com/en-us/azure/event-grid/custom-disaster-recovery-client-side

意思決定

トピック URL
正しい Azure Event Grid ティアの選択 https://learn.microsoft.com/en-us/azure/event-grid/choose-right-tier
Azure Event Grid サブスクリプションの互換性のあるイベントスキーマの選択 https://learn.microsoft.com/en-us/azure/event-grid/event-schema-compatibility
Kubernetes 上の Event Grid と Azure Event Grid の機能の比較 https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/features
IoT Edge 上の Event Grid から IoT Edge ハブへの移行 https://learn.microsoft.com/en-us/azure/event-grid/transition

アーキテクチャと設計パターン

トピック URL
Event Grid 名前空間トピック間のイベント転送 https://learn.microsoft.com/en-us/azure/event-grid/forward-events-to-another-namespace-topic
Event Grid を使用した MQTT リクエスト-レスポンスコマンドの実装 https://learn.microsoft.com/en-us/azure/event-grid/mqtt-request-response-messages

制限とクォータ

トピック URL
Azure Event Grid の配信と再試行動作の理解 https://learn.microsoft.com/en-us/azure/event-grid/delivery-and-retry
Azure Event Grid イベントのカスタム配信ヘッダーの構成 https://learn.microsoft.com/en-us/azure/event-grid/delivery-properties
Event Grid 名前空間トピックのイベント保持の理解 https://learn.microsoft.com/en-us/azure/event-grid/event-retention
Event Grid 名前空間のカスタム配信ヘッダーの設定 https://learn.microsoft.com/en-us/azure/event-grid/namespace-delivery-properties
Event Grid 名前空間プッシュの配信と再試行動作 https://learn.microsoft.com/en-us/azure/event-grid/namespace-delivery-retry
リージョンごとの Azure Event Grid のクォータと制限の確認 https://learn.microsoft.com/en-us/azure/event-grid/quotas-limits

セキュリティ

トピック URL
Event Grid マネージド ID を宛先の Azure ロールに割り当てる
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Azure Event Grid Skill

This skill provides expert guidance for Azure Event Grid. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

Category Lines Description
Troubleshooting L37-L45 Diagnosing and fixing Event Grid issues: MQTT broker problems, error codes, common failures, network connectivity, and event subscription validation errors.
Best Practices L46-L50 Guidance on designing client-side failover for Event Grid, including using multiple regions, retry logic, and resilient publishing patterns for high availability.
Decision Making L51-L58 Guidance on choosing Event Grid tiers, matching event schemas, comparing Azure vs Kubernetes Event Grid, and migrating from Event Grid on IoT Edge to IoT Edge hub.
Architecture & Design Patterns L59-L64 Patterns for routing events across Event Grid namespace topics and implementing MQTT-based request/response command workflows using Event Grid.
Limits & Quotas L65-L74 Event Grid delivery/retry behavior, custom headers, event retention for namespace topics, and regional quotas/limits for throughput, subscriptions, and operations
Security L75-L126 Securing Event Grid and MQTT: auth (keys, SAS, Entra ID, JWT, certs), RBAC, managed identities, webhooks, network/IP rules, private endpoints, TLS, and Azure Policy enforcement.
Configuration L127-L204 Configuring Event Grid and MQTT: topics, subscriptions, filters, routing, dead-lettering, monitoring/metrics, and detailed event schemas for many Azure and Microsoft services.
Integrations & Coding Patterns L205-L246 Patterns for publishing, routing, and consuming Event Grid events with HTTP/webhooks, MQTT, Azure/M365/SaaS sources, and handlers like Event Hubs, Monitor, Relay, and custom endpoints.
Deployment L247-L250 Guides for deploying Event Grid on Azure Arc-enabled Kubernetes, including installing and configuring the Event Grid extension on Arc clusters.

Troubleshooting

Topic URL
Troubleshoot Azure Event Grid MQTT broker issues https://learn.microsoft.com/en-us/azure/event-grid/mqtt-troubleshoot-errors
Azure Event Grid error codes and resolutions https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-errors
Troubleshoot common Azure Event Grid issues https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-issues
Diagnose Azure Event Grid network connectivity failures https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-network-connectivity
Fix Azure Event Grid subscription validation errors https://learn.microsoft.com/en-us/azure/event-grid/troubleshoot-subscription-validation

Best Practices

Topic URL
Implement client-side failover for Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/custom-disaster-recovery-client-side

Decision Making

Topic URL
Choose the correct Azure Event Grid tier https://learn.microsoft.com/en-us/azure/event-grid/choose-right-tier
Choose compatible event schemas for Azure Event Grid subscriptions https://learn.microsoft.com/en-us/azure/event-grid/event-schema-compatibility
Compare Event Grid on Kubernetes vs Azure Event Grid features https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/features
Migrate from Event Grid on IoT Edge to IoT Edge hub https://learn.microsoft.com/en-us/azure/event-grid/transition

Architecture & Design Patterns

Topic URL
Forward events between Event Grid namespace topics https://learn.microsoft.com/en-us/azure/event-grid/forward-events-to-another-namespace-topic
Implement MQTT request-response commands with Event Grid https://learn.microsoft.com/en-us/azure/event-grid/mqtt-request-response-messages

Limits & Quotas

Topic URL
Understand Azure Event Grid delivery and retry behavior https://learn.microsoft.com/en-us/azure/event-grid/delivery-and-retry
Configure custom delivery headers for Azure Event Grid events https://learn.microsoft.com/en-us/azure/event-grid/delivery-properties
Understand event retention for Event Grid namespace topics https://learn.microsoft.com/en-us/azure/event-grid/event-retention
Set custom delivery headers for Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/namespace-delivery-properties
Delivery and retry behavior for Event Grid namespace push https://learn.microsoft.com/en-us/azure/event-grid/namespace-delivery-retry
Review Azure Event Grid quotas and limits by region https://learn.microsoft.com/en-us/azure/event-grid/quotas-limits

Security

Topic URL
Assign Event Grid managed identities to Azure roles on destinations https://learn.microsoft.com/en-us/azure/event-grid/add-identity-roles
Use access keys and SAS to authenticate Event Grid clients https://learn.microsoft.com/en-us/azure/event-grid/authenticate-with-access-keys-shared-access-signatures
Authenticate Event Grid namespace publishers with Entra ID https://learn.microsoft.com/en-us/azure/event-grid/authenticate-with-entra-id-namespaces
Configure Microsoft Entra ID auth for Event Grid publishing https://learn.microsoft.com/en-us/azure/event-grid/authenticate-with-microsoft-entra-id
Configure JWT authentication for Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/authenticate-with-namespaces-using-json-web-tokens
Configure webhook-based authentication for Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/authenticate-with-namespaces-using-webhook-authentication
Authenticate Event Grid publishers to topics and domains https://learn.microsoft.com/en-us/azure/event-grid/authentication-overview
Configure access, identity, and data residency for Event Grid topics https://learn.microsoft.com/en-us/azure/event-grid/configure-custom-topic
Configure IP firewall rules for Event Grid topics and domains https://learn.microsoft.com/en-us/azure/event-grid/configure-firewall
Configure IP firewall rules for Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/configure-firewall-namespaces
Configure network security perimeters for Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/configure-network-security-perimeter
Configure private endpoints for Event Grid topics and domains https://learn.microsoft.com/en-us/azure/event-grid/configure-private-endpoints
Configure private endpoints for Azure Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/configure-private-endpoints-pull
Configure private link delivery for Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/consume-private-endpoints
Configure cross-tenant Event Grid delivery with managed identity https://learn.microsoft.com/en-us/azure/event-grid/cross-tenant-delivery-using-managed-identity
Enforce Event Grid security controls with custom Azure Policies https://learn.microsoft.com/en-us/azure/event-grid/custom-azure-policies-for-security-control
Configure custom domains for Event Grid MQTT and HTTP https://learn.microsoft.com/en-us/azure/event-grid/custom-domains-namespaces
Deliver Event Grid events securely using managed identities https://learn.microsoft.com/en-us/azure/event-grid/deliver-events-using-managed-identity
Enable managed identity on Event Grid custom topics and domains https://learn.microsoft.com/en-us/azure/event-grid/enable-identity-custom-topics-domains
Enable managed identity on Event Grid partner topics https://learn.microsoft.com/en-us/azure/event-grid/enable-identity-partner-topic
Enable managed identity on Event Grid system topics https://learn.microsoft.com/en-us/azure/event-grid/enable-identity-system-topics
Validate webhook endpoints using CloudEvents schema in Event Grid https://learn.microsoft.com/en-us/azure/event-grid/end-point-validation-cloud-events-schema
Enable and use managed identities for Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/event-grid-namespace-managed-identity
Retrieve and manage access keys for Event Grid resources https://learn.microsoft.com/en-us/azure/event-grid/get-access-keys
Use managed identities to deliver events from Event Grid https://learn.microsoft.com/en-us/azure/event-grid/managed-service-identity
Configure MQTT client access control in Event Grid https://learn.microsoft.com/en-us/azure/event-grid/mqtt-access-control
Authenticate MQTT clients with CA certificate chains https://learn.microsoft.com/en-us/azure/event-grid/mqtt-certificate-chain-client-authentication
Configure MQTT client authentication for Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/mqtt-client-authentication
Configure MQTT client certificate authentication in Event Grid https://learn.microsoft.com/en-us/azure/event-grid/mqtt-client-certificate-authentication
Configure OAuth 2.0 JWT auth for Event Grid MQTT https://learn.microsoft.com/en-us/azure/event-grid/mqtt-client-custom-jwt
Use Entra JWT auth and RBAC for MQTT clients https://learn.microsoft.com/en-us/azure/event-grid/mqtt-client-microsoft-entra-token-and-rbac
Configure custom webhook authentication for Event Grid MQTT https://learn.microsoft.com/en-us/azure/event-grid/mqtt-client-webhook-authentication
Secure Event Grid MQTT namespaces with IP firewall https://learn.microsoft.com/en-us/azure/event-grid/mqtt-configure-firewall
Configure private endpoints for Event Grid MQTT namespaces https://learn.microsoft.com/en-us/azure/event-grid/mqtt-configure-private-endpoints
Understand TLS connection flow for Event Grid MQTT broker https://learn.microsoft.com/en-us/azure/event-grid/mqtt-transport-layer-security-flow
Secure Azure Event Grid with network rules and private endpoints https://learn.microsoft.com/en-us/azure/event-grid/network-security
Configure network security for Azure Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/network-security-namespaces
Authenticate Event Grid namespaces using OAuth JWT https://learn.microsoft.com/en-us/azure/event-grid/oauth-json-web-token-authentication
Built-in Azure Policy definitions for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/policy-reference
Secure Event Grid webhook delivery with Entra application https://learn.microsoft.com/en-us/azure/event-grid/scripts/powershell-webhook-secure-delivery-microsoft-entra-app
Secure Event Grid webhook delivery with Entra user https://learn.microsoft.com/en-us/azure/event-grid/scripts/powershell-webhook-secure-delivery-microsoft-entra-user
Secure Event Grid webhooks with Microsoft Entra ID https://learn.microsoft.com/en-us/azure/event-grid/secure-webhook-delivery
Authenticate event delivery to handlers in Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/security-authentication
Configure Azure RBAC access control for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/security-authorization
Azure Policy regulatory compliance controls for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/security-controls-policy
Configure minimum TLS version for Event Grid topics and domains https://learn.microsoft.com/en-us/azure/event-grid/transport-layer-security-configure-minimum-version
Configure minimum TLS version for Event Grid topics/domains https://learn.microsoft.com/en-us/azure/event-grid/transport-layer-security-configure-minimum-version
Enforce minimum TLS versions for Azure Event Grid endpoints https://learn.microsoft.com/en-us/azure/event-grid/transport-layer-security-enforce-minimum-version

Configuration

Topic URL
Configure custom domains for Event Grid MQTT and HTTP https://learn.microsoft.com/en-us/azure/event-grid/assign-custom-domain-name
Azure Communication Services chat events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/communication-services-chat-events
Presence events schema for Azure Communication Services https://learn.microsoft.com/en-us/azure/event-grid/communication-services-presence-events
Job Router events schema for Azure Communication Services https://learn.microsoft.com/en-us/azure/event-grid/communication-services-router-events
Azure Communication Services SMS events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/communication-services-telephony-sms-events
Voice and video calling events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/communication-services-voice-video-events
Create and manage Event Grid namespace event subscriptions https://learn.microsoft.com/en-us/azure/event-grid/create-view-manage-event-subscriptions
Create and manage Event Grid namespace topics https://learn.microsoft.com/en-us/azure/event-grid/create-view-manage-namespace-topics
Configure dead-lettering for Event Grid namespace subscriptions https://learn.microsoft.com/en-us/azure/event-grid/dead-letter-event-subscriptions-namespace-topics
Enable diagnostic logs for Azure Event Grid resources https://learn.microsoft.com/en-us/azure/event-grid/enable-diagnostic-logs-topic
Configure event filtering options in Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-filtering
AKS events schema and usage with Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-aks
AKS resources events schema for Azure Resource Notifications https://learn.microsoft.com/en-us/azure/event-grid/event-schema-aks-resources
Use Azure Cache for Redis as an Event Grid source https://learn.microsoft.com/en-us/azure/event-grid/event-schema-azure-cache
Azure Health Data Services events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-azure-health-data-services
Azure Maps events schema for Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-azure-maps
Azure SignalR Service events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-azure-signalr
Configure Azure Communication Services as Event Grid source https://learn.microsoft.com/en-us/azure/event-grid/event-schema-communication-services
Container Registry events schema for Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-container-registry
ContainerService maintenance events schema for AKS notifications https://learn.microsoft.com/en-us/azure/event-grid/event-schema-containerservice-resources
Azure Data Box events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-data-box
Azure Data Manager for Agriculture events schema https://learn.microsoft.com/en-us/azure/event-grid/event-schema-data-manager-for-agriculture
Event Grid namespace events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-event-grid-namespace
Azure Event Hubs events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-event-hubs
Health Resources events schema for Azure Resource Notifications https://learn.microsoft.com/en-us/azure/event-grid/event-schema-health-resources
Azure IoT Hub events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-iot-hub
Azure Machine Learning workspace events schema https://learn.microsoft.com/en-us/azure/event-grid/event-schema-machine-learning
Maintenance Configuration events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-maintenance-configuration
Azure Media Services events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-media-services
Azure Policy events schema for Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-policy
Resource group lifecycle events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-resource-groups
Resource Management events schema for Azure Resource Notifications https://learn.microsoft.com/en-us/azure/event-grid/event-schema-resources
Azure Service Bus events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-service-bus
Azure subscription lifecycle events schema for Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-subscriptions
Determine schema type for an Event Grid topic https://learn.microsoft.com/en-us/azure/event-grid/get-topic-schema
Manage and publish events with Event Grid event domains https://learn.microsoft.com/en-us/azure/event-grid/how-to-event-domains
Configure event filters on Azure Event Grid subscriptions https://learn.microsoft.com/en-us/azure/event-grid/how-to-filter-events
Map custom event schemas to Azure Event Grid schema https://learn.microsoft.com/en-us/azure/event-grid/input-mappings
Configure batch event delivery for Event Grid on Kubernetes https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/batch-event-delivery
Configure event delivery and retry policies in Event Grid on Kubernetes https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/delivery-retry
Configure event handlers and destinations for Event Grid on Kubernetes https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/event-handlers
Use supported event schemas in Event Grid on Kubernetes https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/event-schemas
Define event filters for Event Grid on Kubernetes subscriptions https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/filter-events
Configure Event Grid dead-lettering and retry policies https://learn.microsoft.com/en-us/azure/event-grid/manage-event-delivery
Microsoft Entra events schema via Microsoft Graph in Event Grid https://learn.microsoft.com/en-us/azure/event-grid/microsoft-entra-events
View Event Grid metrics and configure alerts in Azure portal https://learn.microsoft.com/en-us/azure/event-grid/monitor-event-delivery
Use MQTT broker metrics and logs for monitoring https://learn.microsoft.com/en-us/azure/event-grid/monitor-mqtt-delivery-reference
Monitor data reference for Event Grid namespace push delivery https://learn.microsoft.com/en-us/azure/event-grid/monitor-namespace-push-reference
Configure monitoring and alerts for Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/monitor-namespaces
Monitor data reference for Event Grid pull delivery https://learn.microsoft.com/en-us/azure/event-grid/monitor-pull-reference
Reference for Event Grid push delivery metrics and logs https://learn.microsoft.com/en-us/azure/event-grid/monitor-push-reference
Configure MQTT client groups in Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/mqtt-client-groups
Use MQTT client lifecycle events in Event Grid https://learn.microsoft.com/en-us/azure/event-grid/mqtt-client-life-cycle-events
Configure Azure Event Grid MQTT clients and groups https://learn.microsoft.com/en-us/azure/event-grid/mqtt-clients
Configure multiple MQTT sessions per client in Event Grid https://learn.microsoft.com/en-us/azure/event-grid/mqtt-establishing-multiple-sessions-per-client
Use MQTT Retain with Azure Event Grid broker https://learn.microsoft.com/en-us/azure/event-grid/mqtt-retain
Configure routing of MQTT messages in Event Grid https://learn.microsoft.com/en-us/azure/event-grid/mqtt-routing
Configure enrichments for MQTT routed messages https://learn.microsoft.com/en-us/azure/event-grid/mqtt-routing-enrichment
Understand event schema for MQTT routed messages https://learn.microsoft.com/en-us/azure/event-grid/mqtt-routing-event-schema
Configure filtering for MQTT routed Event Grid messages https://learn.microsoft.com/en-us/azure/event-grid/mqtt-routing-filtering
Configure MQTT topic spaces in Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/mqtt-topic-spaces
Configure event filtering for Event Grid namespaces https://learn.microsoft.com/en-us/azure/event-grid/namespace-event-filtering
Microsoft Outlook events schema in Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/outlook-events
Microsoft Graph API resource events in Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/partner-events-graph-api
Query and list Azure Event Grid subscriptions https://learn.microsoft.com/en-us/azure/event-grid/query-event-subscriptions
Create alerts on Event Grid metrics and activity logs https://learn.microsoft.com/en-us/azure/event-grid/set-alerts
Use Sparkplug B with Azure Event Grid MQTT broker https://learn.microsoft.com/en-us/azure/event-grid/sparkplug-support
Create Event Grid subscriptions in Azure portal https://learn.microsoft.com/en-us/azure/event-grid/subscribe-through-portal
Configure Event Grid subscriptions for Microsoft Entra ID events https://learn.microsoft.com/en-us/azure/event-grid/subscribe-to-microsoft-entra-id-events-portal
Subscribe to Azure Resource Notifications AKS Resources events https://learn.microsoft.com/en-us/azure/event-grid/subscribe-to-resource-notifications-aks-resources-events
Subscribe to Azure Resource Notifications ContainerService events https://learn.microsoft.com/en-us/azure/event-grid/subscribe-to-resource-notifications-containerservice-events
Subscribe to Azure Resource Notifications Health Resources events https://learn.microsoft.com/en-us/azure/event-grid/subscribe-to-resource-notifications-health-resources-events
Subscribe to Azure Resource Notifications Resource Management events https://learn.microsoft.com/en-us/azure/event-grid/subscribe-to-resource-notifications-resources-events
Configure Azure Event Grid subscription request schema https://learn.microsoft.com/en-us/azure/event-grid/subscription-creation-schema

Integrations & Coding Patterns

Topic URL
Connect Auth0 to Azure via Event Grid partner topics https://learn.microsoft.com/en-us/azure/event-grid/auth0-how-to
Send Auth0 events to Application Insights via Event Grid https://learn.microsoft.com/en-us/azure/event-grid/auth0-log-stream-app-insights
Stream Auth0 logs to Blob Storage using Event Grid https://learn.microsoft.com/en-us/azure/event-grid/auth0-log-stream-blob-storage
Use CloudEvents v1.0 schema with Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/cloud-event-schema
Use Microsoft Cloud Printing events with Event Grid https://learn.microsoft.com/en-us/azure/event-grid/cloud-printing-events
Use ACS Advanced Messaging events with Event Grid https://learn.microsoft.com/en-us/azure/event-grid/communication-services-advanced-messaging-events
Use Azure Communication Services email events with Event Grid https://learn.microsoft.com/en-us/azure/event-grid/communication-services-email-events
Use Microsoft 365 Group Conversation events with Event Grid https://learn.microsoft.com/en-us/azure/event-grid/conversation-events
Understand Azure Event Grid proprietary event schema https://learn.microsoft.com/en-us/azure/event-grid/event-schema
Use Azure API Center as an Event Grid source https://learn.microsoft.com/en-us/azure/event-grid/event-schema-api-center
Use API Management as an Event Grid source https://learn.microsoft.com/en-us/azure/event-grid/event-schema-api-management
Use Azure App Configuration as an Event Grid source https://learn.microsoft.com/en-us/azure/event-grid/event-schema-app-configuration
Use Azure App Service as an Event Grid source https://learn.microsoft.com/en-us/azure/event-grid/event-schema-app-service
Use Azure Blob Storage as an Event Grid source https://learn.microsoft.com/en-us/azure/event-grid/event-schema-blob-storage
Consume Azure Key Vault events from Event Grid https://learn.microsoft.com/en-us/azure/event-grid/event-schema-key-vault
Alert on Health Resources events using Azure Monitor https://learn.microsoft.com/en-us/azure/event-grid/handle-health-resources-events-using-azure-monitor-alerts
Handle Key Vault expiration events with Azure Monitor alerts https://learn.microsoft.com/en-us/azure/event-grid/handle-key-vault-events-using-azure-monitor-alerts
Route MQTT events to Microsoft Fabric via Event Hubs https://learn.microsoft.com/en-us/azure/event-grid/mqtt-events-fabric
Publish MQTT messages via HTTP using Event Grid https://learn.microsoft.com/en-us/azure/event-grid/mqtt-how-to-http-publish
Publish MQTT messages via HTTP using Event Grid https://learn.microsoft.com/en-us/azure/event-grid/mqtt-http-publish
Integrate Event Grid namespaces with Event Hubs handlers https://learn.microsoft.com/en-us/azure/event-grid/namespace-handler-event-hubs
Configure webhook handlers for Event Grid namespace topics https://learn.microsoft.com/en-us/azure/event-grid/namespace-handler-webhook
Use supported event handlers for Event Grid namespace push https://learn.microsoft.com/en-us/azure/event-grid/namespace-topics-event-handlers
Use Microsoft OneDrive events with Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/one-drive-events
Publish events to Event Grid custom topics with access keys https://learn.microsoft.com/en-us/azure/event-grid/post-to-custom-topic
Push Event Grid namespace events to Event Hubs via CLI https://learn.microsoft.com/en-us/azure/event-grid/publish-deliver-events-with-namespace-topics
Configure Event Grid namespace push to Event Hubs in portal https://learn.microsoft.com/en-us/azure/event-grid/publish-deliver-events-with-namespace-topics-portal
Deliver Event Grid namespace events to webhooks via CLI https://learn.microsoft.com/en-us/azure/event-grid/publish-deliver-events-with-namespace-topics-webhook
Deliver Event Grid namespace events to webhooks using portal https://learn.microsoft.com/en-us/azure/event-grid/publish-deliver-events-with-namespace-topics-webhook-portal
Use HTTP publisher operations for Event Grid namespace topics https://learn.microsoft.com/en-us/azure/event-grid/publisher-operations
Implement HTTP endpoints to receive Event Grid events https://learn.microsoft.com/en-us/azure/event-grid/receive-events
Use Microsoft Security Alert events with Event Grid https://learn.microsoft.com/en-us/azure/event-grid/security-alert-events
Deliver Event Grid events to private webhooks via Azure Relay https://learn.microsoft.com/en-us/azure/event-grid/send-events-webhooks-private-destinations
Use Microsoft SharePoint events with Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/share-point-events
Subscribe to Microsoft Graph change events via Event Grid https://learn.microsoft.com/en-us/azure/event-grid/subscribe-to-graph-api-events
Use HTTP subscriber operations for Event Grid namespace topics https://learn.microsoft.com/en-us/azure/event-grid/subscriber-operations
Use Microsoft Teams events with Azure Event Grid https://learn.microsoft.com/en-us/azure/event-grid/teams-events
Use Microsoft To Do task events with Event Grid https://learn.microsoft.com/en-us/azure/event-grid/to-do-events

Deployment

Topic URL
Install Event Grid extension on Azure Arc-enabled Kubernetes https://learn.microsoft.com/en-us/azure/event-grid/kubernetes/install-k8s-extension