Ressource: ChromeOsDevice
Les appareils Google Chrome fonctionnent sous Chrome OS. Pour en savoir plus sur les tâches courantes de l'API, consultez le guide du développeur.
Représentation JSON |
---|
{ "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 ( |
Champs | |
---|---|
deviceId |
Identifiant unique de l'appareil Chrome. |
serialNumber |
Numéro de série de l'appareil Chrome saisi lors de son activation. Cette valeur est identique au numéro de série de la console d'administration, qui figure dans l'onglet Appareils ChromeOS. |
status |
État de l'appareil. Les valeurs acceptées sont les suivantes :
|
lastSync |
Date et heure de la dernière synchronisation des paramètres des règles entre l'appareil et la console d'administration. La date et l'heure sont au format ISO 8601. L'heure correspond à la date complète suivie des heures, des minutes et des secondes, au format |
supportEndDate |
Date limite de prise en charge de l'appareil. Cela ne s'applique qu'aux appareils achetés directement auprès de Google. La date et l'heure sont au format ISO 8601. L'heure correspond à la date complète suivie des heures, des minutes et des secondes, au format |
annotatedUser |
Utilisateur de l'appareil, comme indiqué par l'administrateur. Il ne doit pas dépasser 100 caractères. Les valeurs vides sont autorisées. |
annotatedLocation |
Adresse ou emplacement de l'appareil, tel qu'indiqué par l'administrateur. Le nom de l'environnement ne peut pas comporter plus de |
notes |
Notes concernant cet appareil ajoutées par l'administrateur. Vous pouvez effectuer une recherche dans cette propriété à l'aide du paramètre |
model |
Informations sur le modèle de l'appareil. Si l'appareil ne dispose pas de ces informations, cette propriété n'est pas incluse dans la réponse. |
meid |
Identifiant MEID ou Code IMEI (International Mobile Equipment Identity) de la carte mobile 3G d'un appareil mobile. Le code MEID/IMEI est généralement utilisé lors de l'ajout d'un appareil au forfait avec post-paiement d'un opérateur mobile. Si l'appareil ne dispose pas de ces informations, cette propriété n'est pas incluse dans la réponse. Pour plus d'informations sur l'exportation d'une liste MEID/IMEI, consultez le Guide du développeur. |
orderNumber |
Numéro de commande de l'appareil. Seuls les appareils achetés directement auprès de Google disposent d'un numéro de commande. |
willAutoRenew |
Détermine si l'appareil renouvellera automatiquement sa prise en charge après la date de fin de la prise en charge. Cette propriété est en lecture seule. |
osVersion |
Version du système d'exploitation de l'appareil Chrome. |
platformVersion |
Version de la plate-forme de l'appareil Chrome. |
firmwareVersion |
Version du micrologiciel de l'appareil Chrome. |
macAddress |
Adresse MAC sans fil de l'appareil. Si l'appareil ne dispose pas de ces informations, elles ne sont pas incluses dans la réponse. |
bootMode |
Mode de démarrage de l'appareil. Les valeurs possibles sont :
|
lastEnrollmentTime |
Date et heure du dernier enregistrement de l'appareil. La date et l'heure sont au format ISO 8601. L'heure correspond à la date complète suivie des heures, des minutes et des secondes, au format |
kind |
Type de ressource. Pour la ressource Chromeosdevices, la valeur est |
recentUsers[] |
Liste des utilisateurs récents de l'appareil, classés par ordre décroissant en fonction de l'heure de leur dernière connexion. |
recentUsers[].type |
Type d'utilisateur. Les valeurs acceptées sont les suivantes :
|
recentUsers[].email |
Adresse e-mail de l'utilisateur. Cet élément n'est présent que si le type d'utilisateur est |
activeTimeRanges[] |
Liste des périodes actives (lecture seule). |
activeTimeRanges[].activeTime |
Durée d'utilisation en millisecondes. |
activeTimeRanges[].date |
Date d'utilisation. |
ethernetMacAddress |
Adresse MAC de l'appareil sur l'interface réseau Ethernet. |
annotatedAssetId |
Identifiant d'élément noté par un administrateur ou spécifié lors de l'inscription. |
etag |
ETag de la ressource. |
diskVolumeReports[] |
Rapports sur l'espace disque et d'autres informations sur les volumes installés/connectés |
diskVolumeReports[].volumeInfo[] |
Volumes de disque |
diskVolumeReports[].volumeInfo[].volumeId |
ID du volume |
diskVolumeReports[].volumeInfo[].storageTotal |
Espace disque total [en octets] |
diskVolumeReports[].volumeInfo[].storageFree |
Espace disque disponible [en octets] |
systemRamTotal |
RAM totale sur l'appareil en octets |
cpuStatusReports[] |
Rapports sur l'utilisation du processeur et la température (lecture seule) |
cpuStatusReports[].reportTime |
Date et heure de réception du rapport. |
cpuStatusReports[].cpuUtilizationPercentageInfo[] |
|
cpuStatusReports[].cpuTemperatureInfo[] |
Liste d'échantillons de température du processeur. |
cpuStatusReports[].cpuTemperatureInfo[].temperature |
Température en degrés Celsius. |
cpuStatusReports[].cpuTemperatureInfo[].label |
Étiquette du processeur |
cpuInfo[] |
Informations concernant les caractéristiques du processeur de l'appareil. |
cpuInfo[].model |
Nom du modèle du processeur. |
cpuInfo[].architecture |
Architecture du processeur |
cpuInfo[].maxClockSpeedKhz |
Vitesse d'horloge maximale du processeur en kHz. |
cpuInfo[].logicalCpus[] |
Informations pour les processeurs logiques |
cpuInfo[].logicalCpus[].maxScalingFrequencyKhz |
Fréquence maximale à laquelle le processeur est autorisé à s'exécuter, par règle. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
Fréquence actuelle à laquelle le processeur est exécuté. |
cpuInfo[].logicalCpus[].idleDuration |
Temps d'inactivité depuis le dernier démarrage. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
cpuInfo[].logicalCpus[].cStates[] |
Les C-States indiquent l'état de consommation d'énergie du CPU. Pour en savoir plus, consultez la documentation publiée par le fabricant du processeur. |
cpuInfo[].logicalCpus[].cStates[].displayName |
Nom de l'État. |
cpuInfo[].logicalCpus[].cStates[].sessionDuration |
Temps passé dans l'état depuis le dernier redémarrage. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
deviceFiles[] |
Liste des fichiers de l'appareil à télécharger (lecture seule) |
deviceFiles[].name |
Nom du fichier |
deviceFiles[].type |
File type |
deviceFiles[].downloadUrl |
URL de téléchargement de fichier |
deviceFiles[].createTime |
Date et heure de création du fichier |
systemRamFreeReports[] |
Rapports sur les quantités de mémoire RAM disponible (lecture seule) |
systemRamFreeReports[].reportTime |
Date et heure de réception du rapport. |
systemRamFreeReports[].systemRamFreeInfo[] |
|
lastKnownNetwork[] |
Contient le dernier réseau connu (lecture seule) |
lastKnownNetwork[].ipAddress |
Adresse IP. |
lastKnownNetwork[].wanIpAddress |
Adresse IP du WAN. |
autoUpdateExpiration |
(Lecture seule) Horodatage après lequel l'appareil cessera de recevoir les mises à jour ou l'assistance de Chrome. Veuillez utiliser "autoUpdateThrough" à la place. |
ethernetMacAddress0 |
Adresse MAC (en lecture seule) utilisée par le port Ethernet interne du Chromebook et pour l'interface réseau intégrée (Ethernet). Le format est composé de douze (12) chiffres hexadécimaux sans délimiteur (lettres majuscules). Cela ne concerne que certains appareils. |
dockMacAddress |
(Lecture seule) Adresse MAC intégrée de la station d'accueil à laquelle l'appareil s'est connecté. La configuration d'usine définit l'adresse MAC (Media Access Control) attribuée pour être utilisée par une station d'accueil. Elle est réservée spécifiquement à l'authentification MAC Pass-through Device Policy. Le format est composé de douze (12) chiffres hexadécimaux sans délimiteur (lettres majuscules). Cela ne concerne que certains appareils. |
manufactureDate |
(Lecture seule) Date de fabrication de l'appareil, au format "aaaa-mm-jj". |
orgUnitPath |
Chemin d'accès parent complet avec le nom de l'unité organisationnelle associée à l'appareil. Les noms de chemin d'accès ne sont pas sensibles à la casse. Si l'unité organisationnelle parente est l'organisation racine, elle est représentée par une barre oblique, |
tpmVersionInfo |
TPM (Trusted Platform Module) (lecture seule) |
tpmVersionInfo.family |
TPM. Nous utilisons l'encodage de style TPM 2.0, par exemple : |
tpmVersionInfo.specLevel |
Niveau de spécification du TPM. Reportez-vous à la spécification de bibliothèque pour TPM 2.0 et à la spécification principale pour TPM 1.2. |
tpmVersionInfo.manufacturer |
Code fabricant du TPM. |
tpmVersionInfo.tpmModel |
Numéro de modèle du TPM. |
tpmVersionInfo.firmwareVersion |
Version du micrologiciel TPM. |
tpmVersionInfo.vendorSpecific |
Informations spécifiques au fournisseur, telles que son ID. |
screenshotFiles[] |
Liste des fichiers de captures d'écran à télécharger. Le type est toujours "SCREENSHOT_FILE". (Lecture seule) |
screenshotFiles[].name |
Nom du fichier |
screenshotFiles[].type |
File type |
screenshotFiles[].downloadUrl |
URL de téléchargement de fichier |
screenshotFiles[].createTime |
Date et heure de création du fichier |
orgUnitId |
ID unique de l'unité organisationnelle. orgUnitPath est la version lisible de orgUnitId. Bien qu'orgUnitPath puisse changer en renommant une unité organisationnelle dans le chemin, orgUnitId ne peut pas être modifié pour une seule unité organisationnelle. Cette propriété peut être mise à jour à l'aide de l'API. Pour savoir comment créer une structure organisationnelle pour votre appareil, consultez le Centre d'aide Administrateur. |
osUpdateStatus |
État des mises à jour de l'OS de l'appareil. |
firstEnrollmentTime |
Date et heure du premier enregistrement de l'appareil. |
lastDeprovisionTimestamp |
(Lecture seule) Date et heure du dernier déprovisionnement de l'appareil. |
deprovisionReason |
(Lecture seule) Motif du déprovisionnement. |
deviceLicenseType |
Uniquement en sortie. Type de licence de l'appareil. |
backlightInfo[] |
Uniquement en sortie. Contient des informations sur le rétroéclairage de l'appareil. |
autoUpdateThrough |
Uniquement en sortie. Code temporel après lequel l'appareil ne recevra plus les mises à jour ni l'assistance Chrome. |
extendedSupportEligible |
Uniquement en sortie. Indique si l'appareil nécessite l'activation de la compatibilité étendue. |
extendedSupportStart |
Uniquement en sortie. Date de début de la règle de compatibilité étendue pour les mises à jour automatiques sur l'appareil. |
extendedSupportEnabled |
Uniquement en sortie. Indique si la règle de compatibilité étendue est activée sur l'appareil. |
fanInfo[] |
Uniquement en sortie. Informations sur le ventilateur de l'appareil. |
chromeOsType |
Uniquement en sortie. Type de Chrome OS de l'appareil. |
OsUpdateStatus
Contient des informations sur l'état actuel de la mise à jour de l'OS.
Représentation JSON |
---|
{
"state": enum ( |
Champs | |
---|---|
state |
État de la mise à jour de l'OS. |
targetOsVersion |
Nouvelle version de plate-forme de l'image de l'OS en cours de téléchargement et d'application. Il n'est défini que lorsque l'état de la mise à jour est UPDATE_STATUS_DOWNLOAD_IN_PROGRESS ou UPDATE_STATUS_NEED_REBOOT. Notez qu'il peut s'agir d'un "0.0.0.0" factice pour UPDATE_STATUS_NEED_REBOOT dans certains cas limites, par exemple Update Engine redémarre sans redémarrage. |
targetKioskAppVersion |
Nouvelle version de plate-forme requise à partir de l'application kiosque mise à jour. |
updateTime |
Date et heure de la dernière mise à jour réussie de l'OS. |
updateCheckTime |
Date et heure de la dernière recherche de mises à jour. |
rebootTime |
Date et heure du dernier redémarrage. |
UpdateState
État de la mise à jour de l'OS.
Enums | |
---|---|
UPDATE_STATE_UNSPECIFIED |
L'état de la mise à jour n'est pas spécifié. |
UPDATE_STATE_NOT_STARTED |
Une mise à jour est en attente, mais elle n'a pas démarré. |
UPDATE_STATE_DOWNLOAD_IN_PROGRESS |
La mise à jour en attente est en cours de téléchargement. |
UPDATE_STATE_NEED_REBOOT |
L'appareil est prêt à installer la mise à jour, mais doit redémarrer. |
DeprovisionReason
Motif du déprovisionnement d'un appareil ChromeOS.
Enums | |
---|---|
DEPROVISION_REASON_UNSPECIFIED |
Le motif du déprovisionnement est inconnu. |
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT |
Remplacement par un modèle identique. Vous disposez d'une autorisation de retour de la marchandise (ARM) ou vous remplacez un appareil défectueux sous garantie par le même modèle. |
DEPROVISION_REASON_UPGRADE |
L'appareil a été mis à niveau. |
DEPROVISION_REASON_DOMAIN_MOVE |
Le domaine de l'appareil a été modifié. |
DEPROVISION_REASON_SERVICE_EXPIRATION |
Le service a expiré pour l'appareil. |
DEPROVISION_REASON_OTHER |
La gestion de l'appareil a été annulée pour une raison ancienne qui n'est plus prise en charge. |
DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT |
Remplacement par un modèle différent. Vous remplacez cet appareil par un modèle plus récent. |
DEPROVISION_REASON_RETIRING_DEVICE |
Retrait du parc. Vous donnez, jetez ou mettez au rebut l'appareil. |
DEPROVISION_REASON_UPGRADE_TRANSFER |
Transfert de la licence ChromeOS Flex. Il s'agit d'un appareil ChromeOS Flex que vous remplacez par un Chromebook sous un an. |
DEPROVISION_REASON_NOT_REQUIRED |
Aucun motif n'était requis. Par exemple, les licences ont été rétablies dans le pool de licences du client. |
DEPROVISION_REASON_REPAIR_CENTER |
Le centre de réparation a déprovisionné l'appareil. Ne peut être défini que par le centre de réparation lors de l'ARM. |
DeviceLicenseType
Type de licence de cet appareil.
Enums | |
---|---|
DEVICE_LICENSE_TYPE_UNSPECIFIED |
Le type de licence est inconnu. |
ENTERPRISE |
L'appareil est fourni avec une licence permanente Chrome Enterprise Upgrade. |
ENTERPRISE_UPGRADE |
L'appareil dispose d'une licence Chrome Enterprise Upgrade autonome annuelle. |
EDUCATION_UPGRADE |
L'appareil dispose d'une licence Chrome Education Upgrade autonome, qui est permanente. |
EDUCATION |
L'appareil est fourni avec une licence Chrome Education Upgrade permanente. |
KIOSK_UPGRADE |
L'appareil dispose d'une licence Kiosk Upgrade annuelle. |
BacklightInfo
Informations sur le rétroéclairage de l'appareil.
Représentation JSON |
---|
{ "path": string, "maxBrightness": integer, "brightness": integer } |
Champs | |
---|---|
path |
Uniquement en sortie. Chemin d'accès à ce rétroéclairage du système. Utile si l'appelant a besoin d'une corrélation avec d'autres informations. |
maxBrightness |
Uniquement en sortie. Luminosité maximale du rétroéclairage. |
brightness |
Uniquement en sortie. Luminosité actuelle du rétroéclairage, comprise entre 0 et la luminosité maximale. |
FanInfo
Informations sur le ventilateur de l'appareil.
Représentation JSON |
---|
{ "speedRpm": integer } |
Champs | |
---|---|
speedRpm |
Uniquement en sortie. Vitesse du ventilateur en tr/min. |
ChromeOsType
Type de Chrome OS de l'appareil.
Enums | |
---|---|
CHROME_OS_TYPE_UNSPECIFIED |
Type de ChromeOS non spécifié. |
CHROME_OS_FLEX |
Type de ChromeOS : ChromeOS Flex |
CHROME_OS |
Type de système d'exploitation ChromeOS |
Méthodes |
|
---|---|
(deprecated) |
Utilisez BatchChangeChromeOsDeviceStatus à la place. |
|
Récupère les propriétés d'un appareil Chrome OS. |
|
Récupère une liste paginée des appareils Chrome OS au sein d'un compte. |
|
Déplace ou insère plusieurs appareils Chrome OS vers une unité organisationnelle. |
|
Met à jour les propriétés pouvant être mises à jour d'un appareil, telles que annotatedUser , annotatedLocation , notes , orgUnitPath ou annotatedAssetId . |
|
Met à jour les propriétés pouvant être mises à jour d'un appareil, telles que annotatedUser , annotatedLocation , notes , orgUnitPath ou annotatedAssetId . |