managedDevice: bulkRestoreCloudPc

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

Stellen Sie mehrere Cloud-PC-Geräte mit einer einzigen Anforderung wieder her, die die IDs von von Intune verwalteten Geräten sowie datums- und uhrzeitbasierte Wiederherstellungspunkte enthält.

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.

Berechtigungstyp Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto) CloudPC.ReadWrite.All
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung CloudPC.ReadWrite.All

HTTP-Anforderung

POST /deviceManagement/managedDevices/bulkRestoreCloudPc

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich.
Content-Type application/json. Erforderlich.

Anforderungstext

Geben Sie im Anforderungstext eine JSON-Darstellung der Parameter an.

In der folgenden Tabelle sind die Parameter aufgeführt, die mit dieser Aktion verwendet werden können.

Parameter Typ Beschreibung
managedDeviceIds Zeichenfolgenauflistung Die IDs der Cloud-PC-Geräte.
restorePointDateTime DateTimeOffset Der UTC-Zeitpunkt für die ausgewählten Cloud-PC-Geräte, die in einen vorherigen Zustand wiederhergestellt werden sollen. Der Timestamp-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Mitternacht UTC-Zeit am 1. Januar 2014 lautet beispielsweise '2014-01-01T00:00:00Z'.
timeRange restoreTimeRange Der Zeitraum des Wiederherstellungspunkts. Mögliche Werte: before, after, beforeOrAfter, unknownFutureValue

restoreTimeRange-Werte

Member Beschreibung
before Wählen Sie die nächste Momentaufnahme vor dem ausgewählten Zeitpunkt aus.
Nach Wählen Sie die nächste Momentaufnahme nach dem ausgewählten Zeitpunkt aus.
beforeOrAfter Wählen Sie die nächste Momentaufnahme um den ausgewählten Zeitpunkt aus.
unknownFutureValue Sentinel-Wert für die aufschiebebare Enumeration. Nicht verwenden.

Antwort

Bei erfolgreicher Ausführung gibt diese Aktion den 200 OK Antwortcode und ein cloudPcBulkRemoteActionResult im Antworttext zurück.

Beispiele

Anforderung

Nachfolgend ist ein Beispiel für eine Anforderung dargestellt.

POST https://graph.microsoft.com/beta/deviceManagement/managedDevices/bulkRestoreCloudPc
Content-Type: application/json
Content-length: 123

{
  "managedDeviceIds": [
    "30d0e128-de93-41dc-89ec-33d84bb662a0",
    "7c82a3e3-9459-44e4-94d9-b92f93bf78dd"
  ],
  "restorePointDateTime": "2021-09-23T04:00:00.0000000",
  "timeRange": "before"
}

Antwort

Nachfolgend sehen Sie ein Beispiel der Antwort.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "value": {
    "@odata.type": "microsoft.graph.cloudPcBulkRemoteActionResult",
    "successfulDeviceIds": [
        "30d0e128-de93-41dc-89ec-33d84bb662a0"
    ],
    "failedDeviceIds": [
        "7c82a3e3-9459-44e4-94d9-b92f93bf78dd"
    ],
    "notFoundDeviceIds": [
    ],
    "notSupportedDeviceIds": [
    ]
  }
}