إجراءات تخزين Azure كمصدر لشبكة الأحداث

توفر هذه المقالة خصائص ومخطط أحداث إجراءات تخزين Azure. للحصول على مقدمة لمخططات الأحداث، راجع مخطط حدث Azure Event Grid. لمعرفة المزيد حول إجراءات تخزين Azure، راجع ما هي إجراءات تخزين Azure؟.

هام

إجراءات تخزين Azure قيد المعاينة حاليا وهي متوفرة في هذه المناطق. للحصول على الشروط القانونية التي تنطبق على ميزات Azure الموجودة في الإصدار التجريبي، أو المعاينة، أو التي لم يتم إصدارها بعد في التوفر العام، راجع شروط الاستخدام التكميلية لمعاينات Microsoft Azure.

أنواع الأحداث المتاحة

أحداث إجراءات التخزين

يتم تشغيل هذه الأحداث عند وضع مهمة تخزين في قائمة الانتظار وعند اكتمال تشغيل مهمة تخزين.

اسم الحدث ‏‏الوصف
Microsoft.StorageActions.StorageTaskQueued يتم تشغيله عند وضع تشغيل تعيين مهمة التخزين في قائمة الانتظار. يوفر هذا الحدث حالة تنفيذ التعيين مثل وقت وضع التعيين في قائمة الانتظار، ومعرف التنفيذ المقابل لغرض التتبع.
Microsoft.StorageActions.StorageTaskCompleted يتم تشغيله عند اكتمال تشغيل تعيين مهام التخزين. يوفر هذا الحدث حالة تنفيذ التعيين مثل وقت اكتمال التعيين وحالة التعيين والمهمة المقترنة بالتعيين والارتباط إلى ملف تقرير الملخص.

مثال الأحداث

حدث Microsoft.StorageActions.StorageTaskQueued

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

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

خصائص الحدث

ويحتوي الحدث على بيانات المستوى الأعلى التالية:

الخاصية نوع الوصف
source سلسلة مسار المورد الكامل إلى مصدر الحدث. هذا الحقل غير قابل للكتابة. توفر شبكة الأحداث هذه القيمة.
subject سلسلة مسار يحدده الناشر لموضوع الحدث.
type سلسلة أحد أنواع الأحداث المسجلة لمصدر الحدث الماثل.
id سلسلة المعرف الفريد للحدث.
data كائن بيانات حدث مهمة التخزين.
specversion سلسلة إصدار مواصفات مخطط CloudEvents.

كائن البيانات له الخصائص التالية:

الخاصية نوع الوصف
queuedDateTime سلسلة الوقت الذي يتم فيه وضع تعيين مهمة التخزين في قائمة الانتظار.
status سلسلة حالة إكمال تعيين مهمة التخزين (Succeeded أو Failed)
completedDateTime سلسلة الوقت الذي اكتمل فيه تعيين مهمة التخزين.
taskExecutionId سلسلة المعرف الفريد المقترن بتعيين مهمة التخزين.
taskName سلسلة مهمة التخزين المقترنة بتعيين مهمة التخزين.
summaryReportBlobUrl سلسلة الارتباط إلى ملف تقرير ملخص تعيين مهمة التخزين.

الخطوات التالية