Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Namespace: microsoft.graph
Stellt Monitore für die Mandanten- oder Driftüberwachung für alle Workloads dar, die von der Mandantenkonfigurationsverwaltung unterstützt werden, und ermöglicht die regelmäßige Erkennung von Abweichungen vom gewünschten Konfigurationszustand.
Erbt von entity.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| List | configurationMonitor-Sammlung | Rufen Sie eine Liste der configurationMonitor-Objekte und deren Eigenschaften ab. |
| Create | configurationMonitor | Erstellen Sie ein neues configurationMonitor-Objekt , das regelmäßig im Hintergrund mit einer geplanten Häufigkeit ausgeführt wird. |
| Get | configurationMonitor | Ruft die Eigenschaften und Beziehungen eines configurationMonitor-Objekts ab. |
| Update | configurationMonitor | Aktualisieren Sie die Eigenschaften eines configurationMonitor-Objekts , einschließlich Monitorname, Beschreibung und Baseline. |
| Löschen | Keine | Löschen Sie ein configurationMonitor-Objekt dauerhaft. |
| Abrufen der Konfigurationsbaseline | configurationBaseline-Sammlung | Lesen sie die Eigenschaften und Beziehungen eines configurationBaseline-Objekts , das an einen bestimmten Monitor angefügt ist. |
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| createdBy | identitySet | Der Benutzer, die App oder das Gerät, das den Monitor erstellt hat. Erfordert $select den Abruf. Unterstützt $filter (eq). |
| createdDateTime | DateTimeOffset | Das Datum und die Uhrzeit der Erstellung des Monitors. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Unterstützt $filter (eq, ne, ge, le) und $orderby. |
| description | Zeichenfolge | Benutzerfreundliche Beschreibung des vom Benutzer angegebenen Monitors. Unterstützt $filter (eq, ne, startsWith) und $orderby. |
| displayName | Zeichenfolge | Benutzerfreundlicher Name, der vom Benutzer für den Monitor angegeben wird. Unterstützt $filter (eq, ne, startsWith) und $orderby. |
| id | Zeichenfolge | GUID (Globally Unique Identifier) für den Monitor. Vom System generiert. Geerbt von entity. Unterstützt $filter (eq, ne) und $orderby. |
| inactivationReason | Zeichenfolge | Der Grund für die Deaktivierung des Monitors. Erfordert $select den Abruf. |
| lastModifiedBy | identitySet | Der Benutzer, die App oder das Gerät, das den Monitor zuletzt geändert hat. Erfordert $select den Abruf. Unterstützt $filter (eq). |
| lastModifiedDateTime | DateTimeOffset | Datum und Uhrzeit der letzten Änderung des Monitors. Wenn keine Änderungen am Monitor vorgenommen werden, ist dies identisch mit createdDateTime. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Unterstützt $filter (eq, ne, ge, le) und $orderby. |
| mode | monitorMode | Überwachungsmodus, in dem der Monitor ausgeführt wird. Die möglichen Werte sind: monitorOnly, unknownFutureValue. Der Standardwert ist monitorOnly. Unterstützt $filter (eq, ne). |
| monitorRunFrequencyInHours | Int32 | Häufigkeit, mit der der Monitor ausgeführt wird. Die Standardhäufigkeit beträgt sechs Stunden. Unabhängig davon, wann Sie einen Monitor erstellen oder aktualisieren, wird er innerhalb der nächsten 6 Stunden ausgelöst. Derzeit werden Monitore zu festen Zeiten abgeholt: 6:00 Uhr, 12:00 Uhr, 18:00 Uhr und 12:00 Uhr (alle in GMT). Wenn Sie beispielsweise einen Monitor um 9:00 Uhr erstellen, wird er gegen 12:00 Uhr ausgelöst. Wenn Sie einen Monitor um 16:00 Uhr aktualisieren, wird er gegen 18:00 Uhr ausgelöst. |
| Parameter | openComplexDictionaryType | Schlüssel-Wert-Paare, die Parameterwerte enthalten, die in der Baseline verwendet werden können. Erfordert $select den Abruf. |
| status | monitorStatus | Status des Monitors. Die möglichen Werte sind: active, inactive, unknownFutureValue. Der Standardwert ist active. Unterstützt $filter (eq, ne) und $orderby. |
| tenantId | Zeichenfolge | GuiD (Globally Unique Identifier) des Mandanten, für den der Monitor ausgeführt wird. Wird automatisch vom System abgerufen. Unterstützt $filter (eq, ne). |
Beziehungen
| Beziehung | Typ | Beschreibung |
|---|---|---|
| Basislinie | configurationBaseline | Eine Beziehung, die Details zu mindestens einer Ressource und einer Eigenschaft enthält, die der zu überwachenden Ressource zugeordnet ist. Wird nur mit $select zurückgegeben. Unterstützt $expand. |
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"@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"
}