Udostępnij za pośrednictwem


Akcje usługi Azure Storage jako źródło usługi Event Grid

Ten artykuł zawiera właściwości i schemat zdarzeń usługi Azure Storage Actions. Aby zapoznać się ze schematami zdarzeń, zobacz Schemat zdarzeń usługi Azure Event Grid. Aby dowiedzieć się więcej na temat funkcji Azure Storage Actions, zobacz Co to jest usługa Azure Storage Actions?.

Ważne

Akcje usługi Azure Storage są obecnie dostępne w wersji zapoznawczej i są dostępne w tych regionach. Zobacz Dodatkowe warunki użytkowania wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta lub wersji zapoznawczej albo w inny sposób nie zostały jeszcze wydane jako ogólnie dostępne.

Dostępne typy zdarzeń

Zdarzenia akcji magazynu

Te zdarzenia są wyzwalane, gdy zadanie magazynu jest umieszczone w kolejce i gdy zadanie magazynu zostanie zakończone.

Nazwa zdarzenia opis
Microsoft.StorageActions.StorageTaskQueued Wyzwalane po uruchomieniu przypisania zadania magazynu jest kolejkowane. To zdarzenie zapewnia stan wykonywania przypisania, na przykład gdy przypisanie jest w kolejce, i odpowiadający mu identyfikator wykonania w celu śledzenia.
Microsoft.StorageActions.StorageTaskCompleted Wyzwalane po zakończeniu uruchamiania przypisania zadań magazynu. To zdarzenie zapewnia stan wykonywania przypisania, takie jak po zakończeniu przypisania, stan przypisania, które zadanie jest skojarzone z przypisaniem, oraz link do pliku raportu podsumowania.

Przykładowe zdarzenia

Microsoft.StorageActions.StorageTaskQueued zdarzenie

[{
  "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.StorageActions.StorageTaskCompleted zdarzenie

[{
  "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"
}]

Właściwości zdarzenia

Zdarzenie ma następujące dane najwyższego poziomu:

Właściwość Type opis
source string Pełna ścieżka zasobu do źródła zdarzeń. To pole nie jest możliwe do zapisu. Ta wartość jest podawana przez usługę Event Grid.
subject string Zdefiniowana przez wydawcę ścieżka do tematu zdarzenia.
type string Jeden z zarejestrowanych typów zdarzeń dla tego źródła zdarzeń.
id string Unikatowy identyfikator zdarzenia.
data obiekt Dane zdarzenia zadania magazynu.
specversion string Wersja specyfikacji schematu CloudEvents.

Obiekt danych ma następujące właściwości:

Właściwość Type opis
queuedDateTime string Czas kolejkowania przydziału zadania magazynu.
status string Stan ukończenia przypisania zadania magazynu (Succeeded lub Failed)
completedDateTime string Czas ukończenia przypisania zadania magazynu.
taskExecutionId string Unikatowy identyfikator skojarzony z przypisaniem zadania magazynu.
taskName string Zadanie magazynu skojarzone z przypisaniem zadania magazynu.
summaryReportBlobUrl string Link do pliku raportu podsumowania przypisania zadania magazynu.

Następne kroki

  • Aby zapoznać się z wprowadzeniem do usługi Azure Event Grid, zobacz Co to jest usługa Event Grid?
  • Aby uzyskać więcej informacji na temat tworzenia subskrypcji usługi Azure Event Grid, zobacz Schemat subskrypcji usługi Event Grid.