Freigeben über


Azure-Wartungskonfiguration als Ereignisrasterquelle

Dieser Artikel enthält die Eigenschaften und das Schema für Azure-Wartungskonfigurationsereignisse. Eine Einführung in Ereignisschemas finden Sie unter Azure Event Grid-Ereignisschema. Außerdem erhalten Sie Links zu Artikeln zur Verwendung der Wartungskonfiguration als Ereignisquelle.

Verfügbare Ereignistypen

Die Wartungskonfiguration gibt die folgenden Ereignistypen aus:

Ereignistyp Beschreibung
Microsoft.Wartung.VorWartungsEreignis Wird vor dem Start des Wartungsauftrags ausgelöst und bietet dem Benutzer die Möglichkeit, Vorgänge vor der Wartung auszuführen.
Microsoft.Maintenance.PostMaintenanceEvent Wird nach Abschluss des Wartungsauftrags ausgelöst und bietet die Möglichkeit, Nachwartungsarbeiten durchzuführen.

Beispielereignis

Nachfolgend sehen Sie ein Beispiel für ein Schema eines Ereignisses vor der Wartung:

[{ 
  "id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration/providers/microsoft.maintenance/applyupdates/20230509150000", 
  "source": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration", 
  "subject": "contosomaintenanceconfiguration", 
"data": 
{ 
   "CorrelationId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration/providers/microsoft.maintenance/applyupdates/20230509150000",  
   "MaintenanceConfigurationId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/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" 
}] 

Nachfolgend sehen Sie ein Beispiel für ein Ereignis nach der Wartung:

[{ 
  "id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration/providers/microsoft.maintenance/applyupdates/20230509150000", 
  "source": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration", 
  "subject": "contosomaintenanceconfiguration", 
"data": 
{ 
   "CorrelationId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testrg/providers/Microsoft.Maintenance/maintenanceConfigurations/contosomaintenanceconfiguration/providers/microsoft.maintenance/applyupdates/20230509150000",  
   "MaintenanceConfigurationId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/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" 
}] 

Ereigniseigenschaften

Ein Ereignis enthält die folgenden Daten auf oberster Ebene:

Eigentum Typ Beschreibung
source Schnur Vollständiger Ressourcenpfad zur Ereignisquelle. Dieses Feld ist nicht beschreibbar. Dieser Wert wird von Event Grid bereitgestellt.
subject Schnur Vom Herausgeber definierter Pfad zum Ereignisbetreff
type Schnur Einer der registrierten Ereignistypen für die Ereignisquelle.
time Schnur Die Zeit, in der das Ereignis generiert wird, basierend auf der UTC-Zeit des Anbieters.
ID Schnur Eindeutiger Bezeichner für das Ereignis.
Daten Objekt App-Konfigurationsereignisdaten.
Specversion Schnur Version der CloudEvents-Schemaspezifikation.

Das Datenobjekt weist die folgenden Eigenschaften auf:

Eigentum Typ Beschreibung
CorrelationId Schnur Die Ressourcen-ID einer bestimmten Wartungszeitplaninstanz.
MaintenanceConfigurationId Schnur Die Ressourcen-ID der Wartungskonfiguration.
StartDateTime Schnur Die Startzeit des Wartungsplans.
Endzeitpunkt Schnur Die Endzeit des Wartungszeitplans.
CancellationCutOffDateTime Schnur Die Abbruchzeit der Instanz des Wartungszeitplans.
ResourceSubscriptionIds Schnur Die Abonnement-IDs, von denen die in dieser Zeitplaninstanz enthaltenen VMs stammen.
Der Status Schnur Der Abschlussstatus der Instanz des Wartungszeitplans.

Nächste Schritte