Ressource: ChromeOsDevice
Google Chrome-Geräte laufen unter Chrome OS. Weitere Informationen zu gängigen API-Aufgaben finden Sie im Entwicklerhandbuch.
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 ( |
Felder | |
---|---|
deviceId |
Die eindeutige ID des Chrome-Geräts. |
serialNumber |
Die bei der Aktivierung des Geräts eingegebene Seriennummer des Chrome-Geräts. Dieser Wert entspricht der Seriennummer in der Admin-Konsole auf dem Tab Chrome OS-Geräte. |
status |
Der Status des Geräts. Akzeptable Werte sind:
|
lastSync |
Datum und Uhrzeit der letzten Synchronisierung des Geräts mit den Richtlinieneinstellungen in der Admin-Konsole. Der Wert wird im ISO 8601-Datums- und Zeitformat angegeben. Die Zeit ist das vollständige Datum plus Stunden, Minuten und Sekunden im Format |
supportEndDate |
Das Datum, ab dem das Gerät endgültig unterstützt wird. Dies gilt nur für Geräte, die direkt bei Google gekauft wurden. Der Wert wird im ISO 8601-Datums- und Zeitformat angegeben. Die Zeit ist das vollständige Datum plus Stunden, Minuten und Sekunden im Format |
annotatedUser |
Der vom Administrator vermerkte Nutzer des Geräts. Die maximale Länge beträgt 100 Zeichen. Leere Werte sind zulässig. |
annotatedLocation |
Die vom Administrator vermerkte Adresse oder der Standort des Geräts. Die maximale Länge beträgt |
notes |
Vom Administrator hinzugefügte Hinweise zu diesem Gerät. Diese Eigenschaft kann mit dem |
model |
Die Modellinformationen des Geräts. Wenn das Gerät nicht über diese Informationen verfügt, ist dieses Attribut nicht in der Antwort enthalten. |
meid |
Die MEID (Mobile Equipment Identifier) oder die IMEI (International Mobile Equipment Identity) für die 3G-Karte eines Mobilgeräts. In der Regel wird eine MEID/IMEI verwendet, wenn ein Gerät dem Postpay-Vertrag eines Mobilfunkanbieters hinzugefügt wird. Wenn das Gerät nicht über diese Informationen verfügt, ist dieses Attribut nicht in der Antwort enthalten. Weitere Informationen zum Exportieren einer MEID/IMEI-Liste finden Sie im Entwicklerhandbuch. |
orderNumber |
Die Bestellnummer des Geräts. Nur Geräte, die direkt bei Google gekauft wurden, haben eine Bestellnummer. |
willAutoRenew |
Legt fest, ob der Support für das Gerät nach dem Enddatum des Supports automatisch verlängert wird. Diese Eigenschaft ist schreibgeschützt. |
osVersion |
Die Betriebssystemversion des Chrome-Geräts. |
platformVersion |
Die Plattformversion des Chrome-Geräts. |
firmwareVersion |
Die Firmwareversion des Chrome-Geräts. |
macAddress |
Die WLAN-MAC-Adresse des Geräts. Wenn das Gerät diese Informationen nicht hat, sind sie nicht in der Antwort enthalten. |
bootMode |
Der Bootmodus für das Gerät. Die möglichen Werte sind:
|
lastEnrollmentTime |
Datum und Uhrzeit der letzten Registrierung des Geräts. Der Wert wird im ISO 8601-Datums- und Zeitformat angegeben. Die Zeit ist das vollständige Datum plus Stunden, Minuten und Sekunden im Format |
kind |
Der Ressourcentyp. Für die ChromeOS-Ressource lautet der Wert |
recentUsers[] |
Eine Liste der letzten Gerätenutzer, in absteigender Reihenfolge, geordnet nach dem Zeitpunkt der letzten Anmeldung. |
recentUsers[].type |
Der Typ der Nutzenden. Akzeptable Werte sind:
|
recentUsers[].email |
Die E-Mail-Adresse des Nutzers. Dies ist nur vorhanden, wenn der Nutzertyp |
activeTimeRanges[] |
Eine Liste der aktiven Zeiträume (schreibgeschützt). |
activeTimeRanges[].activeTime |
Nutzungsdauer in Millisekunden. |
activeTimeRanges[].date |
Nutzungsdatum. |
ethernetMacAddress |
Die MAC-Adresse des Geräts auf der Ethernet-Netzwerkschnittstelle. |
annotatedAssetId |
Die von einem Administrator vermerkt oder bei der Registrierung angegebene Geräte-ID. |
etag |
Das ETag der Ressource. |
diskVolumeReports[] |
Berichte über den Speicherplatz und andere Informationen zu bereitgestellten/verbundenen Volumes. |
diskVolumeReports[].volumeInfo[] |
Laufwerks-Volumes |
diskVolumeReports[].volumeInfo[].volumeId |
Volume-ID |
diskVolumeReports[].volumeInfo[].storageTotal |
Speicherplatz insgesamt [in Byte] |
diskVolumeReports[].volumeInfo[].storageFree |
Freier Speicherplatz [in Byte] |
systemRamTotal |
RAM auf dem Gerät insgesamt in Byte |
cpuStatusReports[] |
Berichte zur CPU-Auslastung und -Temperatur (schreibgeschützt) |
cpuStatusReports[].reportTime |
Datum und Uhrzeit des Empfangs des Berichts. |
cpuStatusReports[].cpuUtilizationPercentageInfo[] |
|
cpuStatusReports[].cpuTemperatureInfo[] |
Eine Liste von CPU-Temperaturbeispielen. |
cpuStatusReports[].cpuTemperatureInfo[].temperature |
Temperatur in Celsius |
cpuStatusReports[].cpuTemperatureInfo[].label |
CPU-Label |
cpuInfo[] |
Informationen zu den CPU-Spezifikationen im Gerät. |
cpuInfo[].model |
Der Name des CPU-Modells. |
cpuInfo[].architecture |
Die CPU-Architektur. |
cpuInfo[].maxClockSpeedKhz |
Die maximale CPU-Taktgeschwindigkeit in kHz. |
cpuInfo[].logicalCpus[] |
Informationen zu den logischen CPUs |
cpuInfo[].logicalCpus[].maxScalingFrequencyKhz |
Die maximale Frequenz, mit der die CPU gemäß Richtlinie ausgeführt werden darf. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
Aktuelle Frequenz, mit der die CPU ausgeführt wird. |
cpuInfo[].logicalCpus[].idleDuration |
Inaktivitätszeit seit dem letzten Start. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
cpuInfo[].logicalCpus[].cStates[] |
C-States geben den Stromverbrauchsstatus der CPU an. Weitere Informationen finden Sie in der vom CPU-Hersteller veröffentlichten Dokumentation. |
cpuInfo[].logicalCpus[].cStates[].displayName |
Name des Bundesstaates. |
cpuInfo[].logicalCpus[].cStates[].sessionDuration |
Zeit seit dem letzten Neustart im Status. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
deviceFiles[] |
Liste der Gerätedateien, die heruntergeladen werden sollen (schreibgeschützt) |
deviceFiles[].name |
Dateiname |
deviceFiles[].type |
Dateityp |
deviceFiles[].downloadUrl |
URL für Dateidownload |
deviceFiles[].createTime |
Datum und Uhrzeit der Dateierstellung |
systemRamFreeReports[] |
Berichte über die Menge des verfügbaren RAM-Speichers (schreibgeschützt) |
systemRamFreeReports[].reportTime |
Datum und Uhrzeit des Empfangs des Berichts. |
systemRamFreeReports[].systemRamFreeInfo[] |
|
lastKnownNetwork[] |
Enthält das letzte bekannte Netzwerk (schreibgeschützt) |
lastKnownNetwork[].ipAddress |
Die IP-Adresse. |
lastKnownNetwork[].wanIpAddress |
Die WAN-IP-Adresse. |
autoUpdateExpiration |
(Schreibgeschützt) Der Zeitstempel, nach dem das Gerät keine Chrome-Updates oder -Support mehr erhält. Verwenden Sie „autoUpdateThrough“. . |
ethernetMacAddress0 |
(Schreibgeschützt) MAC-Adresse, die vom internen Ethernet-Port des Chromebooks und für die integrierte Netzwerkschnittstelle (Ethernet-Schnittstelle) verwendet wird. Das Format besteht aus zwölf (12) Hexadezimalziffern ohne Trennzeichen (Großbuchstaben). Dies ist nur für einige Geräte relevant. |
dockMacAddress |
(Schreibgeschützt) Integrierte MAC-Adresse für die Dockingstation, mit der das Gerät verbunden ist. Die Adresse für die Medienzugriffssteuerung (MAC-Adresse) wird für die Verwendung durch ein Dock auf die Werkseinstellungen festgelegt. Sie ist speziell für die MAC-Durchleitungsgeräterichtlinie reserviert. Das Format besteht aus zwölf (12) Hexadezimalziffern ohne Trennzeichen (Großbuchstaben). Dies ist nur für einige Geräte relevant. |
manufactureDate |
(Schreibgeschützt) Das Herstellungsdatum des Geräts im Format JJJJ-MM-TT. |
orgUnitPath |
Der vollständige übergeordnete Pfad mit dem Namen der Organisationseinheit, der dem Gerät zugeordnet ist. Bei Pfadnamen wird die Groß-/Kleinschreibung nicht berücksichtigt. Wenn es sich bei der übergeordneten Organisationseinheit um die oberste Organisationsebene handelt, wird sie durch einen Schrägstrich ( |
tpmVersionInfo |
Trusted Platform Module (TPM) (schreibgeschützt) |
tpmVersionInfo.family |
TPM-Familie. Wir verwenden die TPM 2.0-Stilcodierung. Beispiel: |
tpmVersionInfo.specLevel |
TPM-Spezifikationsebene. Siehe Bibliotheksspezifikation für TPM 2.0 und Hauptspezifikation für TPM 1.2. |
tpmVersionInfo.manufacturer |
TPM-Herstellercode. |
tpmVersionInfo.tpmModel |
TPM-Modellnummer. |
tpmVersionInfo.firmwareVersion |
TPM-Firmwareversion. |
tpmVersionInfo.vendorSpecific |
Anbieterspezifische Informationen wie die Anbieter-ID |
screenshotFiles[] |
Eine Liste der herunterzuladenden Screenshotdateien. Der Typ ist immer "SCREENSHOT_FILE". (schreibgeschützt) |
screenshotFiles[].name |
Dateiname |
screenshotFiles[].type |
Dateityp |
screenshotFiles[].downloadUrl |
URL für Dateidownload |
screenshotFiles[].createTime |
Datum und Uhrzeit der Dateierstellung |
orgUnitId |
Die eindeutige ID der Organisationseinheit. „orgUnitPath“ ist die für Menschen lesbare Version von „orgUnitId“. Während „orgUnitPath“ sich durch Umbenennen einer Organisationseinheit innerhalb des Pfads ändern kann, lässt sich „orgUnitId“ für eine Organisationseinheit nicht ändern. Dieses Attribut kann mithilfe der API aktualisiert werden. Weitere Informationen zum Erstellen einer Organisationsstruktur für Ihr Gerät finden Sie in der Hilfe für Administratoren. |
osUpdateStatus |
Der Status der Betriebssystemupdates für das Gerät. |
firstEnrollmentTime |
Datum und Uhrzeit der ersten Registrierung des Geräts. |
lastDeprovisionTimestamp |
(Schreibgeschützt) Datum und Uhrzeit der letzten Aufhebung der Bereitstellung des Geräts. |
deprovisionReason |
(Lesezugriff) Grund für das Aufheben der Bereitstellung. |
deviceLicenseType |
Nur Ausgabe. Gerätelizenztyp. |
backlightInfo[] |
Nur Ausgabe. Enthält Informationen zur Hintergrundbeleuchtung für das Gerät. |
autoUpdateThrough |
Nur Ausgabe. Der Zeitstempel, nach dem das Gerät keine Chrome-Updates oder -Support mehr erhält. |
extendedSupportEligible |
Nur Ausgabe. Gibt an, ob für das Gerät die erweiterte Supportanmeldung erforderlich ist. |
extendedSupportStart |
Nur Ausgabe. Datum des Geräts, an dem die erweiterte Supportrichtlinie für automatische Updates beginnt. |
extendedSupportEnabled |
Nur Ausgabe. Gibt an, ob die Richtlinie für den erweiterten Support auf dem Gerät aktiviert ist. |
fanInfo[] |
Nur Ausgabe. Lüfterinformationen für das Gerät. |
chromeOsType |
Nur Ausgabe. ChromeOS-Typ des Geräts. |
OsUpdateStatus
Enthält Informationen zum aktuellen Updatestatus des Betriebssystems.
JSON-Darstellung |
---|
{
"state": enum ( |
Felder | |
---|---|
state |
Der Updatestatus eines Betriebssystemupdates. |
targetOsVersion |
Neue Plattformversion des Betriebssystem-Images, das heruntergeladen und angewendet wird Er wird nur festgelegt, wenn der Updatestatus UPDATE_STATUS_DOWNLOAD_IN_PROGRESS oder UPDATE_STATUS_NEED_REBOOT ist. Beachten Sie, dass dies ein Dummy-Element "0.0.0.0" sein kann. für UPDATE_STATUS_NEED_REBOOT in einigen Grenzfällen, z.B. die Update-Engine ohne Neustart neu gestartet wird. |
targetKioskAppVersion |
Neue erforderliche Plattformversion der ausstehenden aktualisierten Kiosk-App. |
updateTime |
Datum und Uhrzeit der letzten erfolgreichen Betriebssystemaktualisierung. |
updateCheckTime |
Datum und Uhrzeit der letzten Updateprüfung. |
rebootTime |
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 aus, es wurde aber noch nicht gestartet. |
UPDATE_STATE_DOWNLOAD_IN_PROGRESS |
Das ausstehende Update wird heruntergeladen. |
UPDATE_STATE_NEED_REBOOT |
Das Gerät kann jetzt installiert werden, 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 das Aufheben 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 aufgrund eines alten Grundes aufgehoben, der nicht mehr unterstützt wird. |
DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT |
Ersetzt durch anderes Modell. Sie möchten dieses Gerät durch ein neueres Gerätemodell oder ein Upgrade ersetzen. |
DEPROVISION_REASON_RETIRING_DEVICE |
Wird aus der Flotte entfernt. Sie möchten das Gerät spenden, entsorgen oder die Nutzung anderweitig einstellen. |
DEPROVISION_REASON_UPGRADE_TRANSFER |
Übertragung des ChromeOS Flex-Upgrades. 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 an den Lizenzpool des Kunden zurückgegeben. |
DEPROVISION_REASON_REPAIR_CENTER |
Die Bereitstellung des Geräts wurde vom Reparaturservice aufgehoben. Diese Einstellung kann nur vom Reparaturservicecenter während des RMAs festgelegt werden. |
DeviceLicenseType
Der Lizenztyp dieses Geräts.
Enums | |
---|---|
DEVICE_LICENSE_TYPE_UNSPECIFIED |
Der Lizenztyp ist unbekannt. |
ENTERPRISE |
Das Gerät ist zusammen mit einem unbefristeten Chrome Enterprise-Upgrade enthalten. |
ENTERPRISE_UPGRADE |
Für das Gerät gibt es ein jährliches eigenständiges Chrome Enterprise-Upgrade. |
EDUCATION_UPGRADE |
Das Gerät hat ein unbefristetes eigenständiges Chrome Education-Upgrade. |
EDUCATION |
Das Gerät ist zusammen mit einem unbefristeten Chrome Education-Upgrade enthalten. |
KIOSK_UPGRADE |
Das Gerät bietet ein jährliches Kiosk-Upgrade. |
BacklightInfo
Informationen zu den Hintergrundbeleuchtung des Geräts.
JSON-Darstellung |
---|
{ "path": string, "maxBrightness": integer, "brightness": integer } |
Felder | |
---|---|
path |
Nur Ausgabe. Pfad zu dieser Hintergrundbeleuchtung im System. Nützlich, wenn der Anrufer mit anderen Informationen korrelieren muss. |
maxBrightness |
Nur Ausgabe. Maximale Helligkeit der Hintergrundbeleuchtung. |
brightness |
Nur Ausgabe. Aktuelle Helligkeit der Hintergrundbeleuchtung, zwischen 0 und maxBrightness. |
FanInfo
Informationen zum Lüfter des Geräts.
JSON-Darstellung |
---|
{ "speedRpm": integer } |
Felder | |
---|---|
speedRpm |
Nur Ausgabe. Lüftergeschwindigkeit in RPM. |
ChromeOsType
ChromeOS-Typ des Geräts.
Enums | |
---|---|
CHROME_OS_TYPE_UNSPECIFIED |
Chrome OS-Typ nicht angegeben. |
CHROME_OS_FLEX |
Chrome OS-Typ Chrome OS Flex. |
CHROME_OS |
Chrome OS-Typ Chrome OS. |
Methoden |
|
---|---|
(deprecated) |
Verwenden Sie stattdessen BatchChangeChromeOsDeviceStatus. |
|
Ruft die Eigenschaften eines Chrome OS-Geräts ab. |
|
Ruft eine paginierte Liste der Chrome OS-Geräte in einem Konto ab. |
|
Verschiebt oder fügt mehrere Chrome OS-Geräte in eine Organisationseinheit ein. |
|
Aktualisiert die aktualisierbaren Eigenschaften eines Geräts, z. B. annotatedUser , annotatedLocation , notes , orgUnitPath oder annotatedAssetId . |
|
Aktualisiert die aktualisierbaren Eigenschaften eines Geräts, z. B. annotatedUser , annotatedLocation , notes , orgUnitPath oder annotatedAssetId . |