Bagikan melalui


Konfigurasi Pemeliharaan Azure sebagai sumber Event Grid

Artikel ini menyediakan properti dan skema untuk peristiwa Konfigurasi Pemeliharaan Azure. Untuk pengantar skema peristiwa, lihat Skema peristiwa Azure Event Grid. Ini juga memberi Anda tautan ke artikel untuk menggunakan Konfigurasi Pemeliharaan sebagai sumber peristiwa.

Tipe kejadian yang tersedia

Konfigurasi Pemeliharaan memancarkan jenis peristiwa berikut:

Jenis peristiwa Keterangan
Microsoft.Maintenance.PreMaintenanceEvent Dinaikkan sebelum pekerjaan pemeliharaan dimulai dan memberi pengguna kesempatan untuk melakukan operasi pra pemeliharaan.
Microsoft.Maintenance.PostMaintenanceEvent Dinaikkan setelah pekerjaan pemeliharaan selesai dan memberikan kesempatan untuk melakukan operasi pasca pemeliharaan.

Contoh peristiwa

Berikut ini adalah contoh untuk skema peristiwa pra-pemeliharaan:

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

Berikut ini adalah contoh untuk peristiwa pemeliharaan pasca:

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

Properti kejadian

Sebuah peristiwa memiliki data tingkat atas berikut ini:

Properti Jenis Keterangan
sumber string Jalur sumber daya lengkap ke sumber kejadian. Bidang ini tidak dapat ditulis. Event Grid memberikan nilai ini.
subjek string Jalur yang ditentukan penerbit ke subjek kejadian.
jenis string Salah satu jenis kejadian terdaftar untuk sumber kejadian ini.
waktu string Waktu peristiwa dibuat berdasarkan waktu UTC penyedia.
ID string Pengidentifikasi unik untuk peristiwa tersebut.
data object Data peristiwa Data Configuration.
spekversi string Versi spesifikasi skema CloudEvents.

Objek data memiliki properti berikut:

Properti Jenis Keterangan
correlationId string ID sumber daya instans jadwal pemeliharaan tertentu.
maintenanceConfigurationId string ID sumber daya konfigurasi pemeliharaan.
startDateTime string Waktu mulai jadwal pemeliharaan.
endDateTime string Waktu akhir jadwal pemeliharaan.
cancellationCutOffDateTime string Waktu cut-off pembatalan instans jadwal pemeliharaan.
resourceSubscriptionIds string ID langganan tempat VM disertakan dalam instans jadwal ini.
status string Status penyelesaian instans jadwal pemeliharaan.

Langkah berikutnya