Microsoft Bulut Yazdırma olayları
Bu makalede, Microsoft Graph API tarafından yayımlanan Microsoft Bulut Yazdırma olaylarının özellikleri ve şeması sağlanır. Olay şemalarına giriş için bkz . CloudEvents şeması.
Kullanılabilir olay türleri
Bulut yazdırma işleri veya printTaskDefinition , Microsoft Graph API kullanılarak bu kaynaklar üzerinde çalıştırılarak oluşturulduğunda veya güncelleştirildiğinde bu olaylar tetiklenir.
Olay adı | Açıklama |
---|---|
Microsoft.Graph.PrinterUpdated | Yazıcının yazdırma işi JobFetchable durumuna geldiğinde tetiklenir ve yazdırma için getirilmeye hazır olur. |
Microsoft.Graph.PrintTaskDefinitionCreated | Evrensel Yazdırma'da ve yazdırma görevi başlatıldığında tetikleniyor. |
Örnek olay
Bir olay tetiklendiğinde, Event Grid hizmeti bu olayla ilgili verileri abone olan hedeflere gönderir. Bu bölüm, her Microsoft Güvenlik Uyarısı olayı için bu verilerin nasıl görüneceğine ilişkin bir örnek içerir.
Microsoft.Graph.PrinterUpdated olayı
{
"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>
}
}
Olay özellikleri
Bir olay aşağıdaki üst düzey verilere sahiptir:
Özellik | Türü | Veri Akışı Açıklaması |
---|---|---|
source |
Dize | Kiracı olay kaynağı. Bu alan yazılabilir değil. Microsoft Graph API'sinde bu değer sağlanır. |
subject |
Dize | Olay konusunun yayımcı tarafından tanımlanan yolu. |
type |
Dize | Bu olay kaynağı için olay türlerinden biri. |
time |
Dize | Sağlayıcının UTC saati temelinde olayın oluşturulduğu saat |
id |
Dize | Olayın benzersiz tanımlayıcısı. |
data |
nesne | Kaynak durumu değişikliği hakkındaki verileri sağlayan olay yükü. |
specversion |
Dize | CloudEvents şema belirtimi sürümü. |
Veri nesnesi aşağıdaki özelliklere sahiptir:
Özellik | Türü | Veri Akışı Açıklaması |
---|---|---|
changeType |
Dize | Kaynak durumu değişikliğinin türü. |
resource |
Dize | Olayın oluşturulduğu kaynak tanımlayıcısı. |
tenantId |
Dize | Uyarının oluşturulduğu kuruluş kimliği. |
clientState |
Dize | Graph API aboneliği oluşturulurken kullanıcı tarafından sağlanan gizli dizi. |
@odata.type |
Dize | Graph API'sinin değişiklik türü. |
@odata.id |
Dize | Olayın oluşturulduğu Graph API kaynak tanımlayıcısı. |
id |
Dize | Olayın oluşturulduğu kaynak tanımlayıcısı. |
subscriptionExpirationDateTime |
Dize | Rfc 3339 biçimindeki Graph API aboneliğinin süresinin dolma zamanı. |
subscriptionId |
Dize | Graph API abonelik tanımlayıcısı. |
tenantId |
Dize | Microsoft Entra kiracı tanımlayıcısı. |
Sonraki adımlar
- Azure Event Grid İş Ortağı Olaylarına giriş için bkz . İş Ortağı Olaylarına genel bakış
- Olayları almak için Microsoft Graph API'sine abone olma hakkında bilgi için bkz . Microsoft Graph API olaylarına abone olma.
- Azure Event Grid olay işleyicileri hakkında bilgi için bkz . olay işleyicileri.
- Azure Event Grid aboneliği oluşturma hakkında daha fazla bilgi için bkz . Olay aboneliği oluşturma ve Event Grid abonelik şeması.
- Bir olay aboneliğini teslim edilecek belirli olayları seçecek şekilde yapılandırma hakkında bilgi için bkz . olay filtreleme. Ayrıca filtre olaylarına da başvurmak isteyebilirsiniz.