Microsoft Cloud Printing-gebeurtenissen
Dit artikel bevat de eigenschappen en het schema voor Microsoft Cloud Printing-gebeurtenissen, die worden gepubliceerd door Microsoft Graph API. Zie Het CloudEvents-schema voor een inleiding tot gebeurtenisschema's.
Beschikbare gebeurtenistypen
Deze gebeurtenissen worden geactiveerd wanneer cloudafdruktaken of printTaskDefinition worden gemaakt of bijgewerkt door deze resources te gebruiken met behulp van Microsoft Graph API.
Gebeurtenisnaam | Beschrijving |
---|---|
Microsoft.Graph.PrinterUpdated | Geactiveerd wanneer een afdruktaak voor de printer de status JobFetchable krijgt: klaar om te worden opgehaald voor afdrukken. |
Microsoft.Graph.PrintTaskDefinitionCreated | Geactiveerd wanneer en een afdruktaak wordt gestart in Universal Print. |
Voorbeeld van een gebeurtenis
Wanneer een gebeurtenis wordt geactiveerd, verzendt de Event Grid-service gegevens over die gebeurtenis om bestemmingen te abonneren. Deze sectie bevat een voorbeeld van hoe die gegevens eruit zouden zien voor elke Microsoft Security Alert-gebeurtenis.
Microsoft.Graph.PrinterUpdated-gebeurtenis
{
"id": "00d8a100-2e92-4bfa-86e1-0056dacd0fce",
"type": "Microsoft.Graph.PrinterUpdated",
"source": "print/printers/<printer-Id>/jobs/<job-id>",
"subject": "print/printers/<printer-Id>/jobs/<job-id>",
"time": "2022-05-24T22:24:31.3062901Z",
"datacontenttype": "application/json",
"specversion": "1.0",
"data": {
"subscriptionId": "<guid>",
"changeType": "updated",
"clientState": "<user provided secret>",
"subscriptionExpirationDateTime": "2022-05-24T23:21:19.3554403+00:00",
"resource": "print/printers/<printer-Id>/jobs/<job-id>",
"resourceData": {
"@odata.type": "#microsoft.graph.todoTask",
"@odata.id": "print/printers/<printer-Id>/jobs/<job-id>",
"id": "<job-id>"
},
"subscriptionId": "<microsoft-graph-subscription-id>",
"tenantId": "<tenant-id>
}
}
Eigenschappen van gebeurtenis
Een gebeurtenis bevat de volgende gegevens op het hoogste niveau:
Eigenschap | Type | Omschrijving |
---|---|---|
source |
tekenreeks | De bron van de tenant-gebeurtenis. Dit veld kan niet worden geschreven. Microsoft Graph API biedt deze waarde. |
subject |
tekenreeks | Het door de uitgever gedefinieerde pad naar het gebeurtenisonderwerp. |
type |
tekenreeks | Een van de gebeurtenistypen voor deze gebeurtenisbron. |
time |
tekenreeks | Het tijdstip waarop de gebeurtenis wordt gegenereerd op basis van de UTC-tijd van de provider |
id |
tekenreeks | Unieke id voor de gebeurtenis. |
data |
object | Nettolading van gebeurtenissen die de gegevens over de wijziging van de resourcestatus levert. |
specversion |
tekenreeks | CloudEvents schemaspecificatieversie. |
Het gegevensobject heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
changeType |
tekenreeks | Het type resourcestatuswijziging. |
resource |
tekenreeks | De resource-id waarvoor de gebeurtenis is gegenereerd. |
tenantId |
tekenreeks | De organisatie-id waar de waarschuwing is gegenereerd. |
clientState |
tekenreeks | Een geheim dat door de gebruiker wordt verstrekt op het moment dat het Graph API-abonnement is gemaakt. |
@odata.type |
tekenreeks | Het type Graph API-wijziging. |
@odata.id |
tekenreeks | De Graph API-resource-id waarvoor de gebeurtenis is gegenereerd. |
id |
tekenreeks | De resource-id waarvoor de gebeurtenis is gegenereerd. |
subscriptionExpirationDateTime |
tekenreeks | De tijd in RFC 3339-indeling waarop het Graph API-abonnement verloopt. |
subscriptionId |
tekenreeks | De Graph API-abonnements-id. |
tenantId |
tekenreeks | De Tenant-id van Microsoft Entra. |
Volgende stappen
- Zie Het overzicht van partnerevenementen van Azure Event Grid voor een inleiding tot partnerevenementen van Azure Event Grid
- Zie Abonneren op Microsoft Graph API-gebeurtenissen voor meer informatie over het abonneren op Microsoft Graph API voor het ontvangen van gebeurtenissen.
- Zie gebeurtenis-handlers voor meer informatie over Azure Event Grid-gebeurtenis-handlers.
- Zie Gebeurtenisabonnement en Event Grid-abonnementschema maken voor meer informatie over het maken van een Azure Event Grid-abonnement.
- Zie gebeurtenisfiltering voor informatie over het configureren van een gebeurtenisabonnement om specifieke gebeurtenissen te selecteren die moeten worden geleverd. Mogelijk wilt u ook verwijzen naar filter gebeurtenissen.