تكوين صيانة Azure كمصدر شبكة الأحداث
توفر هذه المقالة خصائص ومخطط أحداث تكوينات صيانة Azure. للحصول على مقدمة لمخططات الأحداث، راجع مخطط حدث Azure Event Grid. كما يوفر لك ارتباطات إلى مقالات لاستخدام تكوين الصيانة كمصدر حدث.
أنواع الأحداث المتاحة
يصدر تكوين الصيانة أنواع الأحداث التالية:
أنواع الحدث | الوصف |
---|---|
Microsoft.Maintenance.PreMaintenanceEvent | يرفع قبل بدء مهمة الصيانة ويعطي المستخدم فرصة لإجراء عمليات ما قبل الصيانة. |
Microsoft.Maintenance.PostMaintenanceEvent | يرفع بعد اكتمال مهمة الصيانة ويعطي فرصة لتنفيذ عمليات ما بعد الصيانة. |
مثال حدث
فيما يلي مثال لمخطط حدث ما قبل الصيانة:
[{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration/providers/microsoft.maintenance/applyupdates/20230509150000",
"source": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration",
"subject": "contosomaintenanceconfiguration",
"data":
{
"correlationId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration/providers/microsoft.maintenance/applyupdates/20230509150000",
"maintenanceConfigurationId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration",
"startDateTime": "2023-05-09T15:00:00Z",
"endDateTime": "2023-05-09T18:55:00Z",
"cancellationCutOffDateTime": "2023-05-09T14:59:00Z",
"resourceSubscriptionIds": ["subscription guid 1", "subscription guid 2"]
}
"type": "Microsoft.Maintenance.PreMaintenanceEvent",
"time": "2023-05-09T14:25:00.3717473Z",
"specversion": "1.0"
}]
فيما يلي مثال لحدث صيانة ما بعد:
[{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration/providers/microsoft.maintenance/applyupdates/20230509150000",
"source": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration",
"subject": "contosomaintenanceconfiguration",
"data":
{
"correlationId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration/providers/microsoft.maintenance/applyupdates/20230509150000",
"maintenanceConfigurationId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration",
"status": "Succeeded",
"startDateTime": "2023-05-09T15:00:00Z",
"endDateTime": "2023-05-09T18:55:00Z",
"resourceSubscriptionIds": ["subscription guid 1", "subscription guid 2"]
}
"type": "Microsoft.Maintenance.PostMaintenanceEvent",
"time": "2023-05-09T15:55:00.3717473Z",
"specversion": "1.0"
}]
خصائص الحدث
ويحتوي الحدث على بيانات المستوى الأعلى التالية:
الخاصية | النوع | الوصف |
---|---|---|
المصدر | سلسلة | مسار المورد الكامل إلى مصدر الحدث. هذا الحقل غير قابل للكتابة. توفر شبكة الأحداث هذه القيمة. |
الموضوع | سلسلة | مسار يحدده الناشر لموضوع الحدث. |
النوع | سلسلة | أحد أنواع الأحداث المسجلة لمصدر الحدث الماثل. |
time | سلسلة | الوقت الذي يتم إنشاء الحدث استناداً إلى وقت UTC الموفر. |
المعرف | سلسلة | المعرف الفريد للحدث. |
البيانات | كائن | بيانات حدث تكوين التطبيق. |
specversion | سلسلة | إصدار مواصفات مخطط CloudEvents. |
كائن البيانات له الخصائص التالية:
الخاصية | النوع | الوصف |
---|---|---|
correlationId | سلسلة | معرف المورد لمثيل جدول الصيانة المحدد. |
معرف تكوين الصيانة | سلسلة | معرف المورد لتكوين الصيانة. |
startDateTime | سلسلة | وقت بدء جدول الصيانة. |
endDateTime | سلسلة | وقت انتهاء جدول الصيانة. |
cancellationCutOffDateTime | سلسلة | وقت إلغاء مثيل جدول الصيانة. |
معرفات الاشتراك في الموارد | سلسلة | معرفات الاشتراك التي يتم تضمين الأجهزة الظاهرية منها في مثيل الجدول هذا. |
الحالة | سلسلة | حالة إكمال مثيل جدول الصيانة. |
الخطوات التالية
- للحصول على مقدمة حول Azure Event Grid، راجع ما المقصود بشبكة الأحداث؟
- لمزيد من المعلومات حول إنشاء اشتراك Azure Event Grid، راجع مخطط اشتراك شبكة الأحداث.