You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET admin/configurationManagement/configurationMonitors?$select=createdBy,createdDateTime",
"@microsoft.graph.tips": "This request only returns a subset of the resource's properties. Your app will need to use $select to return non-default properties. To find out what other properties are available for this resource see https://learn.microsoft.com/graph/api/resources/configurationSnapshotJob",
Get a list of [configurationBaseline](../resources/configurationbaseline.md) objects that represent configuration snapshots and their properties.
18
+
19
+
## Permissions
20
+
21
+
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
GET /admin/configurationManagement/configurationSnapshots
34
+
```
35
+
36
+
## Optional query parameters
37
+
38
+
This method supports the `$select`, `$filter`, `$orderBy`, and `$top` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
39
+
40
+
## Request headers
41
+
42
+
|Name|Description|
43
+
|:---|:---|
44
+
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
45
+
46
+
## Request body
47
+
48
+
Don't supply a request body for this method.
49
+
50
+
## Response
51
+
52
+
If successful, this method returns a `200 OK` response code and a collection of [configurationBaseline](../resources/configurationbaseline.md) objects in the response body.
53
+
54
+
## Examples
55
+
56
+
### Request
57
+
58
+
The following example shows a request.
59
+
<!-- {
60
+
"blockType": "request",
61
+
"name": "list_configurationsnapshots"
62
+
}
63
+
-->
64
+
```http
65
+
GET https://graph.microsoft.com/beta/admin/configurationManagement/configurationSnapshots
66
+
```
67
+
68
+
### Response
69
+
70
+
The following example shows the response.
71
+
>**Note:** The response object shown here might be shortened for readability.
"@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET admin/configurationManagement/configurationSnapshots?$select=description,displayName",
85
+
"value": [
86
+
{
87
+
"id": "5b15be20-897f-4b79-85a6-97871c708f6f",
88
+
"displayName": "Demo Baseline",
89
+
"description": "This is a baseline with SharedMailbox, AcceptedDomain and MailContact",
Copy file name to clipboardExpand all lines: api-reference/beta/resources/configurationbaseline.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,7 @@ Inherits from [entity](../resources/entity.md).
21
21
## Methods
22
22
|Method|Return type|Description|
23
23
|:---|:---|:---|
24
+
|[List](../api/configurationmanagement-list-configurationsnapshots.md)|[configurationBaseline](../resources/configurationbaseline.md) collection|Get a list of [configurationBaseline](../resources/configurationbaseline.md) objects that represent configuration snapshots.|
24
25
|[Get](../api/configurationbaseline-get.md)|[configurationBaseline](../resources/configurationbaseline.md)|Read the properties and relationships of a [configurationBaseline](../resources/configurationbaseline.md) object that is attached to a specific monitor.|
25
26
|[Create snapshot](../api/configurationbaseline-createsnapshot.md)|[configurationSnapshotJob](../resources/configurationsnapshotjob.md)|Create a [configurationSnapshotJob](../resources/configurationsnapshotjob.md) asynchronously.|
Copy file name to clipboardExpand all lines: api-reference/beta/resources/configurationdrift.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,15 +27,15 @@ Inherits from [entity](../resources/entity.md).
27
27
## Properties
28
28
|Property|Type|Description|
29
29
|:---|:---|:---|
30
-
|baselineResourceDisplayName|String|Resource instance for which the drift is detected.|
31
-
|driftedProperties|[driftedProperty](../resources/driftedproperty.md) collection|Properties within one or more resource instances in which drift is detected.|
32
-
|firstReportedDateTime|DateTimeOffset|The date and time at which drift is first detected. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
33
-
|id|String|Globally unique identifier (GUID) of the drift. System-generated. Inherited from [entity](../resources/entity.md).|
34
-
|monitorId|String|Globally unique identifier (GUID) of the monitor. System-generated.|
35
-
|resourceInstanceIdentifier|[openComplexDictionaryType](../resources/opencomplexdictionarytype.md)|An identifier that allows users to understand exactly where the drift is.|
36
-
|resourceType|String|Resource for which the drift is detected.|
37
-
|status|driftStatus|Status of the drift. The possible values are: `active`, `fixed`, `unknownFutureValue`.|
38
-
|tenantId|String|Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system.|
30
+
|baselineResourceDisplayName|String|Resource instance for which the drift is detected. <br><br>Supports `$filter` (`eq`, `ne`, `startsWith`) and `$orderby`.|
31
+
|driftedProperties|[driftedProperty](../resources/driftedproperty.md) collection|Properties within one or more resource instances in which drift is detected. <br><br>Returned only on `$select`.|
32
+
|firstReportedDateTime|DateTimeOffset|The date and time at which drift is first detected. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Supports `$filter` (`eq`, `ne`, `ge`, `le`) and `$orderby`.|
33
+
|id|String|Globally unique identifier (GUID) of the drift. System-generated. Inherited from [entity](../resources/entity.md). <br><br>Supports `$filter` (`eq`, `ne`) and `$orderby`.|
34
+
|monitorId|String|Globally unique identifier (GUID) of the monitor. System-generated. <br><br>Supports `$filter` (`eq`, `ne`).|
35
+
|resourceInstanceIdentifier|[openComplexDictionaryType](../resources/opencomplexdictionarytype.md)|An identifier that allows users to understand exactly where the drift is. <br><br>Returned only on `$select`.|
36
+
|resourceType|String|Resource for which the drift is detected. <br><br>Supports `$filter` (`eq`, `ne`, `startsWith`).|
37
+
|status|driftStatus|Status of the drift. The possible values are: `active`, `fixed`, `unknownFutureValue`. <br><br>Supports `$filter` (`eq`, `ne`) and `$orderby`.|
38
+
|tenantId|String|Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. <br><br>Supports `$filter` (`eq`, `ne`).|
Copy file name to clipboardExpand all lines: api-reference/beta/resources/configurationmonitor.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,24 +31,24 @@ Inherits from [entity](../resources/entity.md).
31
31
## Properties
32
32
|Property|Type|Description|
33
33
|:---|:---|:---|
34
-
|createdBy|[identitySet](../resources/identityset.md)|The user who created the monitor.|
35
-
|createdDateTime|DateTimeOffset|The date and time when the monitor was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
36
-
|description|String|User-friendly description of the monitor given by the user.|
37
-
|displayName|String|User-friendly name given by the user to the monitor.|
38
-
|id|String|Globally unique identifier (GUID) for the monitor. System-generated. Inherited from [entity](../resources/entity.md).|
39
-
|inactivationReason|String|The reason for the monitor's inactivation.|
40
-
|lastModifiedBy|[identitySet](../resources/identityset.md)|The user who last modified the monitor.|
41
-
|lastModifiedDateTime|DateTimeOffset|The date and time when the monitor was last modified. If no modifications are made to the monitor, it's the same as **createdDateTime**. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
42
-
|mode|monitorMode|Monitor mode in which the monitor runs. The possible values are: `monitorOnly`, `unknownFutureValue`. The default value is `monitorOnly`.|
34
+
|createdBy|[identitySet](../resources/identityset.md)|The user who created the monitor. <br><br>Returned only on `$select`. Supports `$filter` (`eq`).|
35
+
|createdDateTime|DateTimeOffset|The date and time when the monitor was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Supports `$filter` (`eq`, `ne`, `ge`, `le`) and `$orderby`.|
36
+
|description|String|User-friendly description of the monitor given by the user. <br><br>Supports `$filter` (`eq`, `ne`, `startsWith`) and `$orderby`.|
37
+
|displayName|String|User-friendly name given by the user to the monitor. <br><br>Supports `$filter` (`eq`, `ne`, `startsWith`) and `$orderby`.|
38
+
|id|String|Globally unique identifier (GUID) for the monitor. System-generated. Inherited from [entity](../resources/entity.md). <br><br>Supports `$filter` (`eq`, `ne`) and `$orderby`.|
39
+
|inactivationReason|String|The reason for the monitor's inactivation. <br><br>Returned only on `$select`.|
40
+
|lastModifiedBy|[identitySet](../resources/identityset.md)|The user who last modified the monitor. <br><br>Returned only on `$select`. Supports `$filter` (`eq`).|
41
+
|lastModifiedDateTime|DateTimeOffset|The date and time when the monitor was last modified. If no modifications are made to the monitor, it's the same as **createdDateTime**. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Supports `$filter` (`eq`, `ne`, `ge`, `le`) and `$orderby`.|
42
+
|mode|monitorMode|Monitor mode in which the monitor runs. The possible values are: `monitorOnly`, `unknownFutureValue`. The default value is `monitorOnly`. <br><br>Supports `$filter` (`eq`, `ne`).|
43
43
|monitorRunFrequencyInHours|Int32|Frequency at which the monitor runs. The default frequency is six hours. Regardless of when you create or update a monitor, it gets triggered within the next 6 hours. Currently, monitors are picked up at fixed times: 6 AM, 12 PM, 6 PM, and 12 AM (all in GMT). For example, if you create a monitor at 9 AM, it gets triggered around 12 PM. If you update a monitor at 4 PM, it gets triggered around 6 PM.|
44
-
|parameters|[openComplexDictionaryType](../resources/opencomplexdictionarytype.md)|Key-value pairs that contain parameter values which might be used in the baseline.|
45
-
|status|monitorStatus|Status of the monitor The possible values are: `active`, `unknownFutureValue`. The default value is `active`.|
46
-
|tenantId|String|Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system.|
44
+
|parameters|[openComplexDictionaryType](../resources/opencomplexdictionarytype.md)|Key-value pairs that contain parameter values which might be used in the baseline. <br><br>Returned only on `$select`.|
45
+
|status|monitorStatus|Status of the monitor The possible values are: `active`, `unknownFutureValue`. The default value is `active`. <br><br>Supports `$filter` (`eq`, `ne`) and `$orderby`.|
46
+
|tenantId|String|Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. <br><br>Supports `$filter` (`eq`, `ne`).|
47
47
48
48
## Relationships
49
49
|Relationship|Type|Description|
50
50
|:---|:---|:---|
51
-
|baseline|[configurationBaseline](../resources/configurationbaseline.md)|A complex object that contains details of at least one resource and one property associated with the resource to be monitored.|
51
+
|baseline|[configurationBaseline](../resources/configurationbaseline.md)|A complex object that contains details of at least one resource and one property associated with the resource to be monitored. Supports `$expand`.|
52
52
53
53
## JSON representation
54
54
The following JSON representation shows the resource type.
0 commit comments