Dela via


Azure Event Grid-verktyg för Azure MCP Server

Med Azure MCP Server kan du hantera Azure Event Grid-resurser med hjälp av frågor om naturligt språk. Du kan visa ämnen, visa prenumerationer med mera utan att komma ihåg komplex syntax.

Azure Event Grid är en mycket skalbar, serverlös händelsekö som du kan använda för att integrera program med hjälp av händelser. Händelser levereras av Event Grid till prenumerantmål som program, Azure-tjänster eller en slutpunkt som Event Grid har nätverksåtkomst till. Källan till dessa händelser kan vara andra program, SaaS-tjänster och Azure-tjänster.

Anmärkning

Verktygsparametrar: Azure MCP Server-verktygen definierar parametrar för data som de behöver för att slutföra uppgifter. Vissa av dessa parametrar är specifika för varje verktyg och dokumenteras nedan. Andra parametrar är globala och delas av alla verktyg. Mer information finns i Verktygsparametrar.

Händelser: Publicera

Publicera anpassade händelser till Event Grid-ämnen för händelsedrivna arkitekturer. Det här verktyget skickar strukturerade händelsedata till Event Grid-ämnen med schemaverifiering och leveransgarantier för underordnade prenumeranter. Returnerar status för publiceringsåtgärden.

Exempel på frågor är:

  • Publicera med schema: "Publicera en händelse till Event Grid-ämnet "payment-events" med hjälp av CloudEvents-schemat med följande data {...}"
  • Enkel publicering: "Publicera händelse till mitt Event Grid-ämne "user-signups" med följande händelser {...}"
  • Resursgruppskontext: "Skicka en händelse till Event Grid-ämnet 'analytics-events' i resursgruppen 'databearbetning' med {...}"
Parameter Obligatorisk eller valfri Description
Topic Krävs Namnet på Event Grid-ämnet.
data Krävs Händelsedata som JSON-sträng som ska publiceras i Event Grid-ämnet.
Skema Valfritt Händelseschematypen (CloudEvents, EventGrideller Custom). Standardinställningen är EventGrid.

Prenumeration: Lista

Lista Event Grid-prenumerationer med filtrering och slutpunktskonfiguration. Det här verktyget visar alla aktiva prenumerationer, inklusive webhook-slutpunkter, händelsefilter och återförsöksprinciper för leverans.

Exempel på frågor är:

  • Ämne i prenumeration: "Lista Event Grid-prenumerationer för ämnet "payment-events" i prenumerationen
  • Visa alla prenumerationer: "Visa alla Event Grid-prenumerationer i min prenumeration"
  • Slutför inventeringen: "Visa en lista över alla Event Grid-prenumerationer i prenumerationen"
  • Resursgruppfilter: "Visa Event Grid-prenumerationer i resursgruppen "notification-services" i prenumerationen
  • Resursgruppskontext: "Lista Event Grid-prenumerationer för ämnet "analyshändelser" i resursgruppen "databearbetning""
  • Filtrera efter ämne: "Visa mig alla Event Grid-prenumerationer för ämnet 'user-signups'"
  • Platsbaserad: "Lista Event Grid-prenumerationer för prenumeration på plats 'eastus'"
Parameter Obligatorisk eller valfri Description
Topic Valfritt Namnet på Event Grid-ämnet.
Region Valfritt Den Azure-region som resurserna ska filtreras efter (till exempel eastus, westus2).

Ämne: Lista

Visa en lista över alla Event Grid-ämnen i en Event Grid-prenumeration med konfigurations- och statusinformation. Det här verktyget hämtar ämnesinformation, inklusive slutpunkter, åtkomstnycklar och prenumerationsinformation för händelsepublicering och hantering.

Exempel på frågor är:

  • Lista ämnen: "Visa mig alla Event Grid-ämnen i min prenumeration."
  • Visa ämnesinformation: "Lista Event Grid-ämnen i resursgruppen 'händelsebearbetning'"
  • Kontrollera tillgängliga ämnen: "Vilka Event Grid-ämnen har jag i min region 'westus2'?"
  • Ämnesinventering: "Jag behöver en lista över alla mina Event Grid-resurser"
  • Hitta slutpunkter: "Visa slutpunkterna för alla mina Event Grid-ämnen"