Terminologi

Viktiga termer som är relevanta för Event Grid-namnrymden och MQTT-resurser förklaras.

Namnområde

Ett Event Grid-namnområde är ett deklarativt utrymme som ger ett omfång för alla kapslade resurser eller underresurser som ämnen, certifikat, klienter, klientgrupper, ämnesutrymmen, behörighetsbindningar.

Resurs Protokoll som stöds
Namnområdesämnen HTTP
Ämnesutrymmen MQTT
Klienter MQTT
Klientgrupper MQTT
CA-certifikat MQTT
Behörighetsbindningar MQTT

Med hjälp av namnområdet kan du ordna underresurserna i logiska grupper och hantera dem som en enda enhet i din Azure-prenumeration. Om du tar bort ett namnområde tas alla underresurser i namnområdet bort.

Det ger dig ett unikt fullständigt kvalificerat domännamn (FQDN). Ett namnområde exponerar två slutpunkter:

  • En HTTP-slutpunkt som stöder allmänna meddelandekrav med hjälp av Namnområdesämnen.
  • En MQTT-slutpunkt för IoT-meddelanden eller lösningar som använder MQTT.

Ett namnområde innehåller också DNS-integrerade nätverksslutpunkter och en rad funktioner för åtkomstkontroll och hantering av nätverksintegrering, till exempel IP-ingressfiltrering och privata länkar. Det är också containern med hanterade identiteter som används för alla inneslutna resurser som använder dem.

Namnområdet är en spårad resurs med tags och location egenskaper, och när den har skapats kan den hittas på resources.azure.com.

Namnet på namnområdet kan vara 3–50 tecken långt. Den kan innehålla alfanumeriska och bindestreck(-) och inga blanksteg. Namnet måste vara unikt per region.

Genomflödesenheter

Dataflödesenheter (TUs) styr kapaciteten för Azure Event Grid-namnområdet och tillåter att användaren kontrollerar kapaciteten för sin namnområdesresurs för ingress och utgående meddelande. Mer information om gränser finns i kvoter och gränser för Azure Event Grid.

Klient

Klienten är en enhet eller ett program som kan publicera och/eller prenumerera på MQTT-meddelanden. Mer information om klientkonfiguration finns i MQTT-klienter.

Certifikat/certifikat

Certifikat är en form av asymmetriska autentiseringsuppgifter. De är en kombination av en offentlig nyckel från en asymmetrisk keypair och en uppsättning metadata som beskriver de giltiga användningsområdena för keypair. Om utfärdarens keypair är samma keypair som certifikatet, sägs certifikatet vara "självsignerat". Certifikatutfärdare från tredje part kallas ibland certifikatutfärdare (CA). Mer information om klientautentisering finns i MQTT-klientautentisering.

Klientattribut

Klientattribut representerar en uppsättning nyckel/värde-par som ger beskrivande information om klienten. Klientattribut används för att skapa klientgrupper och som variabler i ämnesmallar. Till exempel är klienttypen ett attribut som tillhandahåller klientens typ. Mer information om klientkonfiguration finns i MQTT-klienter.

Klientgrupp

Klientgruppen är en samling klienter. Klienter kan grupperas tillsammans med vanliga klientattribut. Klientgrupper kan ges behörighet att publicera och/eller prenumerera på ett visst ämnesutrymme. Mer information om konfiguration av klientgrupper finns i MQTT-klientgrupper.

Ämnesutrymme

Ämnesutrymme är en uppsättning ämnesmallar. Den används för att förenkla åtkomstkontrollhanteringen genom att göra det möjligt att begränsa publicerings- eller prenumerationsåtkomsten för en klientgrupp till en grupp med ämnen samtidigt i stället för enskilda ämnen. Mer information om konfiguration av ämnesutrymmen finns i MQTT-ämnesutrymmen.

Ämnesfilter

Ett MQTT-ämnesfilter är ett MQTT-ämne som kan innehålla jokertecken för ett eller flera av dess segment, så att det kan matcha flera MQTT-ämnen. Det används för att förenkla prenumerationsdeklarationer eftersom ett ämnesfilter kan matcha flera ämnen.

Ämnesmall

Ämnesmallar är ett tillägg till ämnesfiltret som stöder variabler. Den används för detaljerad åtkomstkontroll i en klientgrupp.

Behörighetsbindningar

En behörighetsbindning ger åtkomst till en specifik klientgrupp för att antingen publicera eller prenumerera på ett visst ämnesutrymme. Mer information om behörighetsbindningar finns i MQTT-åtkomstkontroll.

Nästa steg