Ressource: ChromeOsDevice
Les appareils Google Chrome sont équipés de Chrome OS. Pour en savoir plus sur les tâches d'API courantes, 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 figurant dans l'onglet Appareils Chrome OS de la console d'administration. |
status |
État de l'appareil. Les valeurs acceptées sont les suivantes :
|
lastSync |
Date et heure de la dernière synchronisation des paramètres de règles entre l'appareil et la console d'administration. La valeur est au format de date et d'heure ISO 8601. L'heure correspond à la date complète suivie des heures, minutes et secondes, au format |
supportEndDate |
Date finale de prise en charge de l'appareil. Cela ne s'applique qu'aux appareils achetés directement auprès de Google. La valeur est au format de date et d'heure ISO 8601. L'heure correspond à la date complète suivie des heures, minutes et secondes, au format |
annotatedUser |
Utilisateur de l'appareil, tel qu'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 |
Remarques concernant cet appareil ajoutées par l'administrateur. Vous pouvez rechercher cette propriété à l'aide du paramètre |
model |
Informations sur le modèle de l'appareil. Si l'appareil ne dispose pas de cette information, cette propriété n'est pas incluse dans la réponse. |
meid |
Identifiant MEID (Mobile Equipment Identifier) 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 cette information, cette propriété n'est pas incluse dans la réponse. Pour en savoir plus 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 possèdent un numéro de commande. |
willAutoRenew |
Détermine si la prise en charge de l'appareil sera automatiquement renouvelée 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 cette information, elle n'est pas incluse 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 valeur est au format de date et d'heure ISO 8601. L'heure correspond à la date complète suivie des heures, minutes et 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. Cette valeur n'est présente 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, tel qu'indiqué par un administrateur ou spécifié lors de l'inscription. |
etag |
ETag de la ressource. |
diskVolumeReports[] |
Rapports sur l'espace disque et 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 et la température du processeur (lecture seule) |
cpuStatusReports[].reportTime |
Date et heure de réception du rapport. |
cpuStatusReports[].cpuUtilizationPercentageInfo[] |
|
cpuStatusReports[].cpuTemperatureInfo[] |
Liste des é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 relatives aux processeurs logiques |
cpuInfo[].logicalCpus[].maxScalingFrequencyKhz |
Fréquence maximale d'exécution du processeur autorisée, par règle. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
Fréquence actuelle à laquelle le processeur s'exécute. |
cpuInfo[].logicalCpus[].idleDuration |
Durée d'inactivité depuis le dernier démarrage. Durée en secondes avec un maximum de neuf chiffres après la virgule, se terminant par " |
cpuInfo[].logicalCpus[].cStates[] |
Les états C indiquent l'état de consommation d'énergie du processeur. Pour en savoir plus, consultez la documentation publiée par le fabricant des processeurs. |
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 un maximum de neuf chiffres après la virgule, 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 du fichier |
deviceFiles[].createTime |
Date et heure de création du fichier |
systemRamFreeReports[] |
Rapports sur la quantité 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 WAN. |
autoUpdateExpiration |
(Lecture seule) Horodatage au terme duquel l'appareil cessera de recevoir les mises à jour ou l'assistance Chrome |
ethernetMacAddress0 |
Adresse MAC (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 séparateur (lettres majuscules). Cette option n'est pertinente que pour certains appareils. |
dockMacAddress |
(Lecture seule) Adresse MAC intégrée de la station d'accueil à laquelle l'appareil est connecté. Configuration d'usine de l'adresse MAC (Media Access Control) attribuée pour être utilisée par une station d'accueil. Il est spécifiquement réservé aux règles MAC de transmission via l'appareil. Le format est composé de douze (12) chiffres hexadécimaux sans séparateur (lettres majuscules). Cette option n'est pertinente que pour certains appareils. |
manufactureDate |
(Lecture seule) Date de fabrication de l'appareil, au format aaaa-mm-jj. |
orgUnitPath |
Chemin d'accès parent complet contenant le nom de l'unité organisationnelle associée à l'appareil. Les noms de chemin 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 |
Trusted Platform Module (TPM) (lecture seule) |
tpmVersionInfo.family |
Famille TPM Nous utilisons l'encodage de style TPM 2.0, par exemple : |
tpmVersionInfo.specLevel |
Niveau de spécification du TPM. Consultez les spécifications de la 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 de fichiers de capture 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 du fichier |
screenshotFiles[].createTime |
Date et heure de création du fichier |
orgUnitId |
Identifiant unique de l'unité organisationnelle. orgUnitPath est une version lisible de orgUnitId. Bien que orgUnitPath puisse changer en renommant une unité organisationnelle dans le chemin d'accès, orgUnitId ne peut pas être modifié pour une unité organisationnelle spécifique. Cette propriété peut être mise à jour à l'aide de l'API. Pour plus d'informations sur la création d'une structure organisationnelle pour votre appareil, consultez le Centre d'aide pour l'administration. |
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 de rétroéclairage pour 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 la 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 particuliers (par exemple, le moteur de mise à jour redémarre sans redémarrage). |
targetKioskAppVersion |
Nouvelle version de plate-forme requise pour l'application kiosque mise à jour en attente. |
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 commencé. |
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 de déprovisionnement est inconnu. |
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT |
Remplacement par un modèle identique. Vous disposez d'une autorisation de retour du matériel (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 ancienne raison qui n'est plus prise en charge. |
DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT |
Remplacement par un autre modèle. 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 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é restituées au groupe de licences du client. |
DEPROVISION_REASON_REPAIR_CENTER |
L'appareil a été déprovisionné par le centre de réparation. Ne peut être défini que par le centre de réparation pendant 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 annuelle Chrome Enterprise Upgrade autonome. |
EDUCATION_UPGRADE |
L'appareil dispose d'une licence permanente Chrome Education Upgrade autonome. |
EDUCATION |
L'appareil est fourni avec une licence permanente Chrome Education Upgrade. |
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 vers ce rétroéclairage sur le système. Utile si l'appelant doit établir 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. |
Méthodes |
|
---|---|
(deprecated) |
Utilisez plutôt BatchChangeChromeOsDeviceStatus. |
|
Récupère les propriétés d'un appareil Chrome OS. |
|
Récupère une liste paginée des appareils Chrome OS d'un compte. |
|
Déplace ou insère plusieurs appareils Chrome OS dans 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 . |