Тип ресурса configurationMonitor

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет сведения и свойства объекта configurationMonitor . Этот ресурс позволяет администраторам создавать мониторы для мониторинга клиента или смещения для всех рабочих нагрузок, поддерживаемых управлением конфигурацией клиента, и управлять ими, что позволяет периодически обнаруживать отклонения от требуемого состояния конфигурации.

Наследует от сущности.

Методы

Метод Тип возвращаемых данных Описание
Список Коллекция configurationMonitor Получение списка объектов configurationMonitor и их свойств.
Создание configurationMonitor Создайте новый объект configurationMonitor , который периодически выполняется в фоновом режиме с запланированной частотой.
Получение configurationMonitor Получение свойств и связей объекта configurationMonitor .
Обновление configurationMonitor Обновите свойства объекта configurationMonitor , включая имя монитора, описание и базовый план.
Delete Нет Окончательное удаление объекта configurationMonitor .
Получение базовых показателей конфигурации коллекция configurationBaseline Чтение свойств и связей объекта configurationBaseline , присоединенного к конкретному монитору.

Свойства

Свойство Тип Описание
createdBy identitySet Пользователь, создавший монитор.

Требуется $select извлечь. Поддерживает $filter (eq).
createdDateTime DateTimeOffset Дата и время создания монитора. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z.

Поддерживает $filter (eq, ne, ge, le) и $orderby.
description String Понятное описание монитора, предоставленного пользователем.

Поддерживает $filter (eq, ne, startsWith) и $orderby.
displayName String Понятное имя, присвоенное пользователем монитору.

Поддерживает $filter (eq, ne, startsWith) и $orderby.
id String Глобальный уникальный идентификатор (GUID) для монитора. Сгенерированные системой. Наследуется от сущности.

Поддерживает $filter (eq, ne) и $orderby.
inactivationReason String Причина инактивации монитора.

Требуется $select извлечь.
lastModifiedBy identitySet Пользователь, который в последний раз изменял монитор.

Требуется $select извлечь. Поддерживает $filter (eq).
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения монитора. Если в монитор не вносятся никакие изменения, это то же самое, что и createdDateTime. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z.

Поддерживает $filter (eq, ne, ge, le) и $orderby.
mode monitorMode Режим мониторинга, в котором выполняется монитор. Возможные значения: monitorOnly, unknownFutureValue. Значение по умолчанию — monitorOnly.

Поддерживает $filter (eq, ne).
monitorRunFrequencyInHours Int32 Частота, с которой выполняется монитор. Частота по умолчанию — шесть часов. Независимо от того, когда вы создаете или обновляете монитор, он активируется в течение следующих 6 часов. В настоящее время мониторы собираются в фиксированное время: 18:00, 12:00, 18:00 и 12:00 (все в GMT). Например, при создании монитора в 9:00 он активируется около 12:00. При обновлении монитора в 16:00 он активируется около 18:00.
parameters openComplexDictionaryType Пары "ключ-значение", содержащие значения параметров, которые могут использоваться в базовом плане.

Требуется $select извлечь.
status monitorStatus Состояние монитора Возможные значения: active, unknownFutureValue. Значение по умолчанию — active.

Поддерживает $filter (eq, ne) и $orderby.
tenantId String Глобальный уникальный идентификатор (GUID) клиента, для которого выполняется монитор. Автоматически получается системой.

Поддерживает $filter (eq, ne).

Связи

Связь Тип Описание
Базовой линии configurationBaseline Сложный объект, содержащий сведения по крайней мере об одном ресурсе и одном свойстве, связанном с отслеживаемого ресурса. Поддерживает $expand.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "@odata.type": "#microsoft.graph.configurationMonitor",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "inactivationReason": "String",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "mode": "String",
  "monitorRunFrequencyInHours": "Int32",
  "parameters": {"@odata.type": "microsoft.graph.openComplexDictionaryType"},
  "status": "String",
  "tenantId": "String"
}