Event Grid kaynağı olarak Azure Depolama Eylemleri
Bu makalede Azure Depolama Eylemleri olaylarının özellikleri ve şeması sağlanır. Olay şemalarına giriş için bkz . Azure Event Grid olay şeması. Azure Depolama Eylemleri hakkında daha fazla bilgi edinmek için bkz. Azure Depolama Eylemleri nedir?.
Önemli
Azure Depolama Eylemleri şu anda ÖNİzLEME aşamasındadır ve bu bölgelerde kullanılabilir. Beta veya önizleme aşamasında olan ya da başka bir şekilde henüz genel kullanıma sunulmamış olan Azure özelliklerinde geçerli olan yasal koşullar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.
Kullanılabilir olay türleri
Depolama Eylemleri olayları
Bu olaylar, bir depolama görevi kuyruğa alındığında ve bir depolama görevi çalıştırması tamamlandığında tetiklenir.
Olay adı | Açıklama |
---|---|
Microsoft. Depolama Actions. Depolama TaskQueued | Depolama görevi atama çalıştırması kuyruğa alınırken tetikleniyor. Bu olay, atamanın kuyruğa alınıp kuyruğa alınmaması gibi atama yürütme durumunu ve izleme amacıyla ilgili yürütme kimliğini sağlar. |
Microsoft. Depolama Actions. Depolama TaskCompleted | Depolama görevleri atama çalıştırması tamamlandığında tetikleniyor. Bu olay atamanın ne zaman tamamlandığı, atamanın durumu, atamayla ilişkili görev ve özet rapor dosyasının bağlantısı gibi atama yürütme durumunu sağlar. |
Örnek olaylar
Microsoft. Depolama Actions. Depolama TaskQueued olayı
[{
"source": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/BlobInventory/providers/Microsoft.StorageActions/storageAccounts/my-storage-account",
"subject": "DataManagement/StorageTasks",
"type": "Microsoft.StorageActions.StorageTaskQueued",
"time": "2023-08-07T21:35:23Z",
"id": "8eb4656c-5c4a-4541-91e0-685558acbb1d",
"data": {
"queuedDateTime":"2023-08-07T21:35:23Z",
"taskExecutionId":"testdelete-2023-08-07T21:35:16.9494934Z_2023-08-07T21:35:17.5432186Z"
},
"specversion": "1.0"
}]
Microsoft. Depolama Actions. Depolama TaskCompleted olayı
[{
"source": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/BlobInventory/providers/Microsoft.StorageActions/storageAccounts/my-storage-account",
"subject": "DataManagement/StorageTasks",
"type": "Microsoft.StorageActions.StorageTaskCompleted",
"time": "2023-08-07T21:35:34Z",
"id": "dee33d3b-0b39-42f2-b2be-76f2fb94b852",
"data": {
"status":"Succeeded",
"completedDateTime":"2023-08-07T21:35:34Z",
"taskExecutionId":"testdelete-2023-08-07T21:35:16.9494934Z_2023-08-07T21:35:17.5432186Z",
"taskName":"deleteallcentraleu",
"summaryReportBlobUrl":"https://my-storage-account.blob.core.windows.net/result-container/deleteallcentraleu_testdelete_2023-08-07T21:35:23/SummaryReport.json"
},
"specversion": "1.0"
}]
Olay özellikleri
Bir olay aşağıdaki üst düzey verilere sahiptir:
Özellik | Türü | Veri Akışı Açıklaması |
---|---|---|
source |
Dize | Olay kaynağının tam kaynak yolu. Bu alan yazılabilir değil. Event Grid bu değeri sağlar. |
subject |
Dize | Olay konusunun yayımcı tarafından tanımlanan yolu. |
type |
Dize | Bu olay kaynağı için kayıtlı olay türlerinden biri. |
id |
Dize | Olayın benzersiz tanımlayıcısı. |
data |
nesne | Görev olayı verilerini Depolama. |
specversion |
Dize | CloudEvents şema belirtimi sürümü. |
Veri nesnesi aşağıdaki özelliklere sahiptir:
Özellik | Türü | Veri Akışı Açıklaması |
---|---|---|
queuedDateTime |
Dize | Depolama görevi atamasının kuyruğa alınıldığı saat. |
status |
Dize | Depolama görevi ataması tamamlanma durumu (Succeeded veya Failed ) |
completedDateTime |
Dize | Depolama görevi atamasının tamamlanma zamanı. |
taskExecutionId |
Dize | Depolama görevi atamasıyla ilişkili benzersiz kimlik. |
taskName |
Dize | Depolama görevi atamasıyla ilişkili depolama görevi. |
summaryReportBlobUrl |
Dize | Depolama görevi ataması özet rapor dosyasının bağlantısı. |
Sonraki adımlar
- Azure Event Grid'e giriş için bkz. Event Grid nedir?
- Azure Event Grid aboneliği oluşturma hakkında daha fazla bilgi için bkz . Event Grid abonelik şeması.