Поделиться через


Конфигурация обслуживания Azure в качестве источника сетки событий

В этой статье приведены свойства и схема событий конфигураций обслуживания Azure. Общие сведения о схемах событий см. в статье Схема событий службы "Сетка событий Azure". Он также содержит ссылки на статьи о том, как использовать конфигурацию обслуживания в качестве источника событий.

Доступные типы событий

Конфигурация обслуживания выдает следующие типы событий:

Тип события Описание
Microsoft.Maintenance.PreMaintenanceEvent Возникает перед запуском задания обслуживания и предоставляет пользователю возможность выполнять предварительные операции обслуживания.
Microsoft.Maintenance.PostMaintenanceEvent Возникает после завершения задания обслуживания и предоставляет возможность проводить операции после проведения технического обслуживания.

Пример события

Ниже приведен пример схемы события предварительного обслуживания:

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

Ниже приведен пример события после обслуживания.

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

Свойства события

Событие содержит следующие данные верхнего уровня:

Свойство Тип Описание
Источник струна Полный путь ресурса к источнику события. Это поле недоступно для записи. Сетка событий предоставляет это значение.
субъект струна Заданный издателем путь к теме события.
type струна Один из зарегистрированных типов событий для этого источника событий.
Время струна Время генерирования события определяется на основе времени UTC поставщика.
Идентификатор струна Уникальный идентификатор события.
данные объект Данные события конфигурации приложений.
specversion струна Версия спецификации схемы CloudEvents.

Объект данных имеет следующие свойства:

Свойство Тип Описание
CorrelationId струна Идентификатор ресурса конкретного экземпляра расписания обслуживания.
ИдентификаторКонфигурацииОбслуживания струна Идентификатор ресурса конфигурации обслуживания.
ДатаВремяНачала струна Время начала расписания обслуживания.
КонечнаяДатаВремя струна Время окончания расписания обслуживания.
Дата и время окончания отмены струна Время окончания отмены расписания обслуживания.
ИдентификаторыПодпискиНаРесурсы струна Идентификаторы подписок, из которых виртуальные машины включены в этот экземпляр расписания.
Состояние струна Статус завершения экземпляра графика обслуживания.

Дальнейшие шаги