REST Resource: chromeosdevices

Ressource: ChromeOsDevice

Auf Google Chrome-Geräten wird ChromeOS ausgeführt. Weitere Informationen zu gängigen API-Aufgaben finden Sie im Entwicklerleitfaden.

JSON-Darstellung
{
  "deviceId": string,
  "serialNumber": string,
  "status": string,
  "lastSync": string,
  "supportEndDate": string,
  "annotatedUser": string,
  "annotatedLocation": string,
  "notes": string,
  "model": string,
  "meid": string,
  "orderNumber": string,
  "willAutoRenew": boolean,
  "osVersion": string,
  "platformVersion": string,
  "firmwareVersion": string,
  "macAddress": string,
  "bootMode": string,
  "lastEnrollmentTime": string,
  "kind": string,
  "recentUsers": [
    {
      "type": string,
      "email": string
    }
  ],
  "activeTimeRanges": [
    {
      "activeTime": integer,
      "date": string
    }
  ],
  "ethernetMacAddress": string,
  "annotatedAssetId": string,
  "etag": string,
  "diskVolumeReports": [
    {
      "volumeInfo": [
        {
          "volumeId": string,
          "storageTotal": string,
          "storageFree": string
        }
      ]
    }
  ],
  "systemRamTotal": string,
  "cpuStatusReports": [
    {
      "reportTime": string,
      "cpuUtilizationPercentageInfo": [
        integer
      ],
      "cpuTemperatureInfo": [
        {
          "temperature": integer,
          "label": string
        }
      ]
    }
  ],
  "cpuInfo": [
    {
      "model": string,
      "architecture": string,
      "maxClockSpeedKhz": integer,
      "logicalCpus": [
        {
          "maxScalingFrequencyKhz": integer,
          "currentScalingFrequencyKhz": integer,
          "idleDuration": string,
          "cStates": [
            {
              "displayName": string,
              "sessionDuration": string
            }
          ]
        }
      ]
    }
  ],
  "deviceFiles": [
    {
      "name": string,
      "type": string,
      "downloadUrl": string,
      "createTime": string
    }
  ],
  "systemRamFreeReports": [
    {
      "reportTime": string,
      "systemRamFreeInfo": [
        string
      ]
    }
  ],
  "lastKnownNetwork": [
    {
      "ipAddress": string,
      "wanIpAddress": string
    }
  ],
  "autoUpdateExpiration": string,
  "ethernetMacAddress0": string,
  "dockMacAddress": string,
  "manufactureDate": string,
  "orgUnitPath": string,
  "tpmVersionInfo": {
    "family": string,
    "specLevel": string,
    "manufacturer": string,
    "tpmModel": string,
    "firmwareVersion": string,
    "vendorSpecific": string
  },
  "screenshotFiles": [
    {
      "name": string,
      "type": string,
      "downloadUrl": string,
      "createTime": string
    }
  ],
  "orgUnitId": string,
  "osUpdateStatus": {
    object (OsUpdateStatus)
  },
  "firstEnrollmentTime": string,
  "lastDeprovisionTimestamp": string,
  "deprovisionReason": enum (DeprovisionReason),
  "deviceLicenseType": enum (DeviceLicenseType),
  "backlightInfo": [
    {
      object (BacklightInfo)
    }
  ],
  "autoUpdateThrough": string,
  "extendedSupportEligible": boolean,
  "extendedSupportStart": string,
  "extendedSupportEnabled": boolean,
  "fanInfo": [
    {
      object (FanInfo)
    }
  ],
  "chromeOsType": enum (ChromeOsType),
  "diskSpaceUsage": {
    object (ByteUsage)
  },
  "osVersionCompliance": enum (Compliance)
}
Felder
deviceId

string

Die eindeutige ID des Chrome-Geräts.

serialNumber

string

Die Seriennummer des Chrome-Geräts, die bei der Aktivierung des Geräts eingegeben wurde. Dieser Wert entspricht der Seriennummer in der Admin-Konsole auf dem Tab ChromeOS-Geräte.

status

string

Der Status des Geräts.

Akzeptable Werte sind:

  • ACTIVE: Das Gerät ist in der Domain registriert.
  • DELINQUENT: Die Jahreslizenz für die Domain ist abgelaufen und das Gerät erhält keine Richtlinien und Einstellungen mehr. Wenn eine neue Lizenz erworben wird, wechselt das Gerät wieder in den Status ACTIVE.
  • PRE_PROVISIONED: Das Gerät wurde für die Zero-Touch-Registrierung registriert. Ein PRE_PROVISIONED-Gerät kann in eine andere Organisationseinheit verschoben oder gelöscht werden. Nach Abschluss der Registrierung ist das Gerät ACTIVE.
  • DEPROVISIONED: Das Gerät kann nicht mehr in der Domain registriert werden. Die Bestellung wurde storniert. Die Einstellungen des Geräts wurden auf dem Gerät im Cache gespeichert. Wenn das Gerät wieder aktiviert wird, werden die neuesten Systemeinstellungen auf dieses neu aktivierte Gerät angewendet.
  • DISABLED: Das Gerät wurde vom Administrator deaktiviert und kann nicht verwendet werden.
  • INACTIVE: Das Gerät ist nicht in der Domain registriert.
  • RETURN_ARRIVED: Die Anfrage zum Ersetzen dieses Geräts ist eingegangen.
  • RETURN_REQUESTED: Es wurde eine Anfrage zum Ersetzen dieses Geräts gestellt.
  • SHIPPED: Das Gerät wird aus dem Google-Lager versendet. (verworfen)
  • UNKNOWN: Der Status des Geräts kann nicht ermittelt werden.
lastSync

string

Datum und Uhrzeit der letzten Synchronisierung des Geräts mit den Richtlinieneinstellungen in der Admin-Konsole. Der Wert ist im Datums- und Zeitformat nach ISO 8601. Die Zeit ist das vollständige Datum plus Stunden, Minuten und Sekunden im Format YYYY-MM-DDThh:mm:ssTZD. Beispiel: 2010-04-05T17:30:04+01:00

supportEndDate

string

Das letzte Datum, an dem das Gerät unterstützt wird. Dies gilt nur für Geräte, die direkt bei Google gekauft wurden. Der Wert ist im Datums- und Zeitformat nach ISO 8601. Die Zeit ist das vollständige Datum plus Stunden, Minuten und Sekunden im Format YYYY-MM-DDThh:mm:ssTZD. Beispiel: 2010-04-05T17:30:04+01:00

annotatedUser

string

Der Nutzer des Geräts, wie vom Administrator angegeben. Die maximale Länge beträgt 100 Zeichen. Leere Werte sind zulässig.

annotatedLocation

string

Die Adresse oder der Standort des Geräts, wie vom Administrator angegeben. Die maximale Länge beträgt 200 Zeichen. Leere Werte sind zulässig.

notes

string

Vom Administrator hinzugefügte Hinweise zu diesem Gerät. Diese Eigenschaft kann mit dem Parameter query der Methode list durchsucht werden. Maximale Länge: 500 Zeichen Leere Werte sind zulässig.

model

string

Informationen zum Gerätemodell. Wenn das Gerät diese Informationen nicht hat, ist diese Eigenschaft nicht in der Antwort enthalten.

meid

string

Die Mobile Equipment Identifier (MEID) oder die International Mobile Equipment Identity (IMEI) für die 3G-Mobilfunkkarte in einem Mobilgerät. Eine MEID/IMEI wird normalerweise verwendet, wenn ein Gerät dem Servicetarif eines Mobilfunkanbieters zugeordnet wird. Wenn das Gerät diese Informationen nicht hat, ist diese Eigenschaft nicht in der Antwort enthalten. Weitere Informationen zum Exportieren einer MEID-/IMEI-Liste finden Sie im Entwicklerleitfaden.

orderNumber

string

Die Bestellnummer des Geräts. Nur Geräte, die direkt bei Google gekauft wurden, haben eine Bestellnummer.

willAutoRenew

boolean

Gibt an, ob der Support für das Gerät nach dem Enddatum des Supports automatisch verlängert wird. Dies ist eine schreibgeschützte Eigenschaft.

osVersion

string

Die Betriebssystemversion des Chrome-Geräts.

platformVersion

string

Die Plattformversion des Chrome-Geräts.

firmwareVersion

string

Die Firmwareversion des Chrome-Geräts.

macAddress

string

Die WLAN-MAC-Adresse des Geräts. Wenn das Gerät diese Informationen nicht hat, werden sie nicht in die Antwort aufgenommen.

bootMode

string

Der Bootmodus des Geräts. Die möglichen Werte sind:

  • Verified: Auf dem Gerät wird eine gültige Version von ChromeOS ausgeführt.
  • Dev: Der Hardware-Schalter für Entwickler des Geräts ist aktiviert. Nach dem Booten hat das Gerät eine Befehlszeilen-Shell. Ein Beispiel für einen Entwicklerschalter finden Sie unter Informationen für Chromebook-Entwickler.
lastEnrollmentTime

string

Datum und Uhrzeit der letzten Registrierung des Geräts. Der Wert ist im Datums- und Zeitformat nach ISO 8601. Die Zeit ist das vollständige Datum plus Stunden, Minuten und Sekunden im Format YYYY-MM-DDThh:mm:ssTZD. Beispiel: 2010-04-05T17:30:04+01:00 Weitere Informationen zur automatischen und manuellen Registrierung finden Sie in der Chrome-Hilfe.

kind

string

Der Ressourcentyp. Für die Ressource „Chromeosdevices“ ist der Wert admin#directory#chromeosdevice.

recentUsers[]

object

Eine Liste der letzten Gerätenutzer, sortiert nach dem Zeitpunkt der letzten Anmeldung in absteigender Reihenfolge.

recentUsers[].type

string

Der Nutzertyp.

Akzeptable Werte sind:

  • USER_TYPE_MANAGED: Der Nutzer wird von der Domain verwaltet.
  • USER_TYPE_UNMANAGED: Der Nutzer wird nicht von der Domain verwaltet.
recentUsers[].email

string

Die E-Mail-Adresse des Nutzers. Diese Option ist nur verfügbar, wenn der Nutzertyp USER_TYPE_MANAGED ist.

activeTimeRanges[]

object

Eine Liste der aktiven Zeiträume (schreibgeschützt).

activeTimeRanges[].activeTime

integer

Nutzungsdauer in Millisekunden.

activeTimeRanges[].date

string

Nutzungsdatum.

ethernetMacAddress

string

Die MAC-Adresse des Geräts auf der Ethernet-Netzwerkschnittstelle.

annotatedAssetId

string

Die Asset-ID, wie vom Administrator angegeben oder bei der Registrierung festgelegt.

etag

string

ETag der Ressource.

diskVolumeReports[]

object

Berichte zum Speicherplatz und andere Informationen zu eingebundenen/verbundenen Volumes.

diskVolumeReports[].volumeInfo[]

object

Laufwerk-Volumes

diskVolumeReports[].volumeInfo[].volumeId

string

Volume-ID

diskVolumeReports[].volumeInfo[].storageTotal

string (int64 format)

Gesamtspeicherplatz [in Byte]

diskVolumeReports[].volumeInfo[].storageFree

string (int64 format)

Freier Speicherplatz [in Byte]

systemRamTotal

string (int64 format)

Gesamter Arbeitsspeicher auf dem Gerät in Byte

cpuStatusReports[]

object

Berichte zur CPU-Auslastung und ‑Temperatur (schreibgeschützt)

cpuStatusReports[].reportTime

string

Datum und Uhrzeit des Eingangs des Berichts.

cpuStatusReports[].cpuUtilizationPercentageInfo[]

integer

cpuStatusReports[].cpuTemperatureInfo[]

object

Eine Liste mit CPU-Temperaturmessungen.

cpuStatusReports[].cpuTemperatureInfo[].temperature

integer

Temperatur in Grad Celsius.

cpuStatusReports[].cpuTemperatureInfo[].label

string

CPU-Label

cpuInfo[]

object

Informationen zu den CPU-Spezifikationen des Geräts.

cpuInfo[].model

string

Der Name des CPU-Modells.

cpuInfo[].architecture

string

Die CPU-Architektur.

cpuInfo[].maxClockSpeedKhz

integer

Die maximale CPU-Taktgeschwindigkeit in kHz.

cpuInfo[].logicalCpus[]

object

Informationen für die logischen CPUs

cpuInfo[].logicalCpus[].maxScalingFrequencyKhz

integer

Die maximale Frequenz, mit der die CPU gemäß Richtlinie betrieben werden darf.

cpuInfo[].logicalCpus[].currentScalingFrequencyKhz

integer

Aktuelle Frequenz, mit der die CPU ausgeführt wird.

cpuInfo[].logicalCpus[].idleDuration

string (Duration format)

Leerlaufzeit seit dem letzten Start.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

cpuInfo[].logicalCpus[].cStates[]

object

C-Status geben den Stromverbrauchsstatus der CPU an. Weitere Informationen finden Sie in der Dokumentation des CPU-Herstellers.

cpuInfo[].logicalCpus[].cStates[].displayName

string

Name des Bundesstaates.

cpuInfo[].logicalCpus[].cStates[].sessionDuration

string (Duration format)

Zeit, die seit dem letzten Neustart im Status verbracht wurde.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit "s". Beispiel: "3.5s".

deviceFiles[]

object

Eine Liste der herunterzuladenden Gerätedateien (schreibgeschützt)

deviceFiles[].name

string

Dateiname

deviceFiles[].type

string

Dateityp

deviceFiles[].downloadUrl

string

Download-URL für Datei

deviceFiles[].createTime

string

Datum und Uhrzeit der Dateierstellung

systemRamFreeReports[]

object

Berichte über die Menge des verfügbaren RAM-Speichers (schreibgeschützt)

systemRamFreeReports[].reportTime

string

Datum und Uhrzeit des Eingangs des Berichts.

systemRamFreeReports[].systemRamFreeInfo[]

string (int64 format)

lastKnownNetwork[]

object

Enthält das letzte bekannte Netzwerk (schreibgeschützt)

lastKnownNetwork[].ipAddress

string

Die IP-Adresse.

lastKnownNetwork[].wanIpAddress

string

Die WAN-IP-Adresse.

autoUpdateExpiration
(deprecated)

string (int64 format)

(Schreibgeschützt) Der Zeitstempel, nach dem das Gerät keine Chrome-Updates oder keinen Support mehr erhält. Verwenden Sie stattdessen „autoUpdateThrough“.

ethernetMacAddress0

string

(Nur lesen) MAC-Adresse, die vom internen Ethernet-Anschluss des Chromebooks und für die integrierte Netzwerkschnittstelle (Ethernet) verwendet wird. Das Format besteht aus zwölf (12) Hexadezimalziffern ohne Trennzeichen (Großbuchstaben). Das ist nur für einige Geräte relevant.

dockMacAddress

string

(Schreibgeschützt) Integrierte MAC-Adresse der Dockingstation, mit der das Gerät verbunden ist. Legt die werkseitig zugewiesene MAC-Adresse (Media Access Control) fest, die von einem Dock verwendet werden soll. Sie ist speziell für die Geräte-Richtlinie für MAC-Passthrough reserviert. Das Format besteht aus zwölf (12) Hexadezimalziffern ohne Trennzeichen (Großbuchstaben). Das ist nur für einige Geräte relevant.

manufactureDate

string

(Nur-Lesezugriff) Das Herstellungsdatum des Geräts im Format JJJJ-MM-TT.

orgUnitPath

string

Der vollständige übergeordnete Pfad mit dem Namen der Organisationseinheit, die dem Gerät zugeordnet ist. Bei Pfadnamen wird nicht zwischen Groß- und Kleinschreibung unterschieden. Wenn die übergeordnete Organisationseinheit die oberste Organisation ist, wird sie als Schrägstrich (/) dargestellt. Diese Eigenschaft kann über die API aktualisiert werden. Weitere Informationen zum Erstellen einer Organisationsstruktur für Ihr Gerät finden Sie in der Administratorhilfe.

tpmVersionInfo

object

Trusted Platform Module (TPM) (schreibgeschützt)

tpmVersionInfo.family

string

TPM-Familie. Wir verwenden die TPM 2.0-Codierung, z.B.:
TPM 1.2: „1.2“ -> 312e3200
TPM 2.0: „2.0“ -> 322e3000

tpmVersionInfo.specLevel

string

TPM-Spezifikationsebene. Weitere Informationen finden Sie in der Bibliotheksspezifikation für TPM 2.0 und in der Hauptspezifikation für TPM 1.2.

tpmVersionInfo.manufacturer

string

TPM-Herstellercode.

tpmVersionInfo.tpmModel

string

TPM-Modellnummer.

tpmVersionInfo.firmwareVersion

string

TPM-Firmwareversion

tpmVersionInfo.vendorSpecific

string

Anbieterspezifische Informationen wie die Anbieter-ID.

screenshotFiles[]

object

Eine Liste der herunterzuladenden Screenshot-Dateien. Der Typ ist immer „SCREENSHOT_FILE“. (schreibgeschützt)

screenshotFiles[].name

string

Dateiname

screenshotFiles[].type

string

Dateityp

screenshotFiles[].downloadUrl

string

Download-URL für Datei

screenshotFiles[].createTime

string

Datum und Uhrzeit der Dateierstellung

orgUnitId

string

Die eindeutige ID der Organisationseinheit. orgUnitPath ist die für Menschen lesbare Version von orgUnitId. Der Wert für orgUnitPath kann sich ändern, wenn eine Organisationseinheit im Pfad umbenannt wird. Die orgUnitId ist für eine Organisationseinheit jedoch unveränderlich. Diese Eigenschaft kann über die API aktualisiert werden. Weitere Informationen zum Erstellen einer Organisationsstruktur für Ihr Gerät finden Sie in der Administratorhilfe.

osUpdateStatus

object (OsUpdateStatus)

Der Status der Betriebssystem-Updates für das Gerät.

firstEnrollmentTime

string

Datum und Uhrzeit der ersten Registrierung des Geräts.

lastDeprovisionTimestamp

string

(Schreibgeschützt) Datum und Uhrzeit der letzten Aufhebung der Bereitstellung des Geräts.

deprovisionReason

enum (DeprovisionReason)

(Schreibgeschützt) Grund für die Aufhebung der Bereitstellung.

deviceLicenseType

enum (DeviceLicenseType)

Nur Ausgabe. Gerätelizenztyp.

backlightInfo[]

object (BacklightInfo)

Nur Ausgabe. Enthält Informationen zur Hintergrundbeleuchtung des Geräts.

autoUpdateThrough

string

Nur Ausgabe. Der Zeitstempel, nach dem das Gerät keine Chrome-Updates oder keinen Support mehr erhält.

extendedSupportEligible

boolean

Nur Ausgabe. Gibt an, ob für das Gerät die Zustimmung zum erweiterten Support erforderlich ist.

extendedSupportStart

string

Nur Ausgabe. Datum des Geräts, an dem die Richtlinie für erweiterten Support für automatische Updates beginnt.

extendedSupportEnabled

boolean

Nur Ausgabe. Gibt an, ob die Richtlinie für erweiterten Support auf dem Gerät aktiviert ist.

fanInfo[]

object (FanInfo)

Nur Ausgabe. Informationen zum Lüfter des Geräts.

chromeOsType

enum (ChromeOsType)

Nur Ausgabe. Chrome OS-Typ des Geräts.

diskSpaceUsage

object (ByteUsage)

Nur Ausgabe. Wie viel Speicherplatz auf dem Gerät verfügbar ist und wie viel derzeit verwendet wird.

osVersionCompliance

enum (Compliance)

Nur Ausgabe. Compliancestatus der Betriebssystemversion in Bezug auf die Geräterichtlinie.

OsUpdateStatus

Enthält Informationen zum aktuellen Status des Betriebssystemupdates.

JSON-Darstellung
{
  "state": enum (UpdateState),
  "targetOsVersion": string,
  "targetKioskAppVersion": string,
  "updateTime": string,
  "updateCheckTime": string,
  "rebootTime": string
}
Felder
state

enum (UpdateState)

Der Updatestatus eines Betriebssystemupdates.

targetOsVersion

string

Eine neue Plattformversion des Betriebssystem-Images wird heruntergeladen und angewendet. Sie wird nur festgelegt, wenn der Aktualisierungsstatus UPDATE_STATUS_DOWNLOAD_IN_PROGRESS oder UPDATE_STATUS_NEED_REBOOT lautet. Hinweis: In einigen Grenzfall-Szenarien kann dies eine Dummy-IP-Adresse (0.0.0.0) für UPDATE_STATUS_NEED_REBOOT sein, z.B. wenn die Update-Engine ohne Neustart neu gestartet wird.

targetKioskAppVersion

string

Neue erforderliche Plattformversion der ausstehenden aktualisierten Kiosk-App.

updateTime

string

Datum und Uhrzeit des letzten erfolgreichen Betriebssystem-Updates.

updateCheckTime

string

Datum und Uhrzeit der letzten Überprüfung auf Updates.

rebootTime

string

Datum und Uhrzeit des letzten Neustarts.

UpdateState

Der Updatestatus eines Betriebssystemupdates.

Enums
UPDATE_STATE_UNSPECIFIED Der Aktualisierungsstatus ist nicht angegeben.
UPDATE_STATE_NOT_STARTED Ein Update steht an, wurde aber noch nicht gestartet.
UPDATE_STATE_DOWNLOAD_IN_PROGRESS Das ausstehende Update wird heruntergeladen.
UPDATE_STATE_NEED_REBOOT Das Gerät kann das Update installieren, muss aber neu gestartet werden.

DeprovisionReason

Der Grund für die Aufhebung der Bereitstellung eines ChromeOS-Geräts.

Enums
DEPROVISION_REASON_UNSPECIFIED Der Grund für die Aufhebung der Bereitstellung ist unbekannt.
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT Ersetzt durch dasselbe Modell Sie haben einen Rücksendeschein (RMA) oder möchten ein fehlerhaftes Gerät im Rahmen der beschränkten Garantie durch dasselbe Gerätemodell ersetzen.
DEPROVISION_REASON_UPGRADE

Das Gerät wurde aktualisiert.

DEPROVISION_REASON_DOMAIN_MOVE

Die Domain des Geräts wurde geändert.

DEPROVISION_REASON_SERVICE_EXPIRATION

Der Dienst für das Gerät ist abgelaufen.

DEPROVISION_REASON_OTHER

Die Bereitstellung des Geräts wurde aus einem Legacy-Grund aufgehoben, der nicht mehr unterstützt wird.

DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT Ersetzt durch anderes Modell Sie möchten das Gerät durch ein neueres Gerätemodell oder eines mit gehobener Ausstattung ersetzen.
DEPROVISION_REASON_RETIRING_DEVICE Aus dem Gerätepool aussortiert. Sie möchten das Gerät spenden, entsorgen oder die Nutzung anderweitig einstellen.
DEPROVISION_REASON_UPGRADE_TRANSFER ChromeOS Flex-Upgrade übertragen Dies ist ein ChromeOS Flex-Gerät, das Sie innerhalb eines Jahres durch ein Chromebook ersetzen möchten.
DEPROVISION_REASON_NOT_REQUIRED Es war kein Grund erforderlich. Die Lizenzen wurden beispielsweise in den Lizenzpool des Kunden zurückgegeben.
DEPROVISION_REASON_REPAIR_CENTER Die Bereitstellung des Geräts wurde vom Reparaturcenter aufgehoben. Kann nur vom Reparaturcenter während der Rücksendung mit Autorisierung (RMA) festgelegt werden.

DeviceLicenseType

Der Lizenztyp dieses Geräts.

Enums
DEVICE_LICENSE_TYPE_UNSPECIFIED Der Lizenztyp ist unbekannt.
ENTERPRISE Das Gerät wird zusammen mit einem unbefristeten Chrome Enterprise-Upgrade angeboten.
ENTERPRISE_UPGRADE

Das Gerät hat ein jährliches eigenständiges Chrome Enterprise-Upgrade.

EDUCATION_UPGRADE

Das Gerät verfügt über ein unbefristetes eigenständiges Chrome Education-Upgrade.

EDUCATION Das Gerät gehört zu einem Bundle mit einem unbefristeten Chrome Education-Upgrade.
KIOSK_UPGRADE Das Gerät hat ein Jahres-Upgrade für Kioske.
ENTERPRISE_UPGRADE_PERPETUAL Gibt an, dass für das Gerät ein eigenständiges, unbefristetes Chrome Enterprise-Upgrade oder eine Chrome Enterprise-Lizenz verwendet wird.
ENTERPRISE_UPGRADE_FIXED_TERM Gibt an, dass auf dem Gerät ein eigenständiges Chrome Enterprise-Upgrade mit fester Laufzeit oder eine Chrome Enterprise-Lizenz verwendet wird.
EDUCATION_UPGRADE_PERPETUAL Gibt an, dass auf dem Gerät ein eigenständiges, unbefristetes Chrome Education-Upgrade(auch als unbefristete Chrome EDU-Lizenz bezeichnet) verwendet wird.
EDUCATION_UPGRADE_FIXED_TERM Gibt an, dass für das Gerät ein eigenständiges Chrome Education-Upgrade mit fester Laufzeit(auch als Chrome EDU-Lizenz mit fester Laufzeit bezeichnet) verwendet wird.

BacklightInfo

Informationen zur Hintergrundbeleuchtung des Geräts.

JSON-Darstellung
{
  "path": string,
  "maxBrightness": integer,
  "brightness": integer
}
Felder
path

string

Nur Ausgabe. Pfad zu dieser Hintergrundbeleuchtung im System. Nützlich, wenn der Anrufer die Informationen mit anderen Daten in Beziehung setzen muss.

maxBrightness

integer

Nur Ausgabe. Maximale Helligkeit für die Hintergrundbeleuchtung.

brightness

integer

Nur Ausgabe. Aktuelle Helligkeit der Hintergrundbeleuchtung zwischen 0 und maxBrightness.

FanInfo

Informationen zum Lüfter des Geräts.

JSON-Darstellung
{
  "speedRpm": integer
}
Felder
speedRpm

integer

Nur Ausgabe. Lüftergeschwindigkeit in U/min.

ChromeOsType

Chrome OS-Typ des Geräts.

Enums
CHROME_OS_TYPE_UNSPECIFIED ChromeOS-Typ nicht angegeben.
CHROME_OS_FLEX ChromeOS-Typ: ChromeOS Flex
CHROME_OS Chrome OS: Geben Sie „Chrome OS“ ein.

ByteUsage

Stellt eine Datenkapazität mit einer bestimmten Menge an aktueller Nutzung in Byte dar.

JSON-Darstellung
{
  "capacityBytes": string,
  "usedBytes": string
}
Felder
capacityBytes

string (int64 format)

Nur Ausgabe. Der Gesamtkapazitätswert in Byte.

usedBytes

string (int64 format)

Nur Ausgabe. Der aktuelle Nutzungswert in Byte.

Compliance

Compliancestatus der Betriebssystemversion in Bezug auf die Geräterichtlinie.

Enums
COMPLIANCE_UNSPECIFIED Der Compliance-Status ist nicht angegeben.
COMPLIANT Compliancestatus „Konform“.
PENDING Der Compliancestatus ist „Ausstehend“.
NOT_COMPLIANT Der Compliancestatus ist nicht konform.

Methoden

action
(deprecated)

Verwenden Sie stattdessen BatchChangeChromeOsDeviceStatus.

get

Ruft die Eigenschaften eines Chrome OS-Geräts ab.

list

Ruft eine paginierte Liste von ChromeOS-Geräten in einem Konto ab.

moveDevicesToOu

Verschiebt oder fügt mehrere ChromeOS-Geräte in eine Organisationseinheit ein.

patch

Aktualisiert die aktualisierbaren Eigenschaften eines Geräts, z. B. annotatedUser, annotatedLocation, notes, orgUnitPath oder annotatedAssetId.

update

Aktualisiert die aktualisierbaren Eigenschaften eines Geräts, z. B. annotatedUser, annotatedLocation, notes, orgUnitPath oder annotatedAssetId.