Aracılığıyla paylaş


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