Kaynak: ChromeOsDevice
Google Chrome cihazları Chrome OS üzerinde çalışır. Yaygın API görevleri hakkında daha fazla bilgi için Geliştirici Kılavuzu'na bakın.
JSON gösterimi |
---|
{ "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 ( |
Alanlar | |
---|---|
deviceId |
Chrome cihazın benzersiz kimliği. |
serialNumber |
Cihaz etkinleştirildiğinde girilen Chrome cihazın seri numarası. Bu değer, Chrome OS Cihazlar sekmesindeki Yönetici konsolunun Seri Numarası ile aynıdır. |
status |
Cihazın durumu. Kabul edilebilir değerler şunlardır:
|
lastSync |
Cihazın, Yönetici Konsolu'ndaki politika ayarlarıyla son senkronize edildiği tarih ve saat. Değer, ISO 8601 tarih ve saat biçimindedir. Saat, |
supportEndDate |
Cihazın destekleneceği son tarih. Bu yalnızca doğrudan Google'dan satın alınan cihazlar için geçerlidir. Değer, ISO 8601 tarih ve saat biçimindedir. Saat, |
annotatedUser |
Yönetici tarafından belirtilen şekilde cihazın kullanıcısı. Maksimum uzunluk 100 karakterdir. Boş değerlere izin verilir. |
annotatedLocation |
Cihazın yönetici tarafından belirtilen adresi veya konumu. Maksimum uzunluk |
notes |
Bu cihazla ilgili notlar yönetici tarafından eklendi. Bu mülk, list yönteminin |
model |
Cihazın model bilgileri. Cihazda bu bilgiler yoksa bu özellik yanıta dahil edilmez. |
meid |
Bir mobil cihazdaki 3G mobil kartının Mobil Cihaz Kimliği (MEID) veya Uluslararası Mobil Cihaz Kimliği (IMEI). MEID/IMEI genellikle bir cihazı kablosuz operatörün sonradan ödeme hizmet planına eklerken kullanılır. Cihazda bu bilgiler yoksa bu özellik yanıta dahil edilmez. MEID/IMEI listesini dışa aktarma hakkında daha fazla bilgi edinmek için Geliştirici Kılavuzu'na bakın. |
orderNumber |
Cihazın sipariş numarası. Yalnızca doğrudan Google'dan satın alınan cihazların sipariş numarası bulunur. |
willAutoRenew |
Cihazın, destek bitiş tarihinden sonra desteğini otomatik olarak yenileyip yenilemeyeceğini belirler. Bu, salt okunur bir özelliktir. |
osVersion |
Chrome cihazın işletim sistemi sürümü. |
platformVersion |
Chrome cihazın platform sürümü. |
firmwareVersion |
Chrome cihazın donanım yazılımı sürümü. |
macAddress |
Cihazın kablosuz MAC adresi. Cihazda bu bilgiler yoksa yanıta dahil edilmez. |
bootMode |
Cihazın başlatma modu. Olası değerler şunlardır:
|
lastEnrollmentTime |
Cihazın son kaydedildiği tarih ve saat. Değer, ISO 8601 tarih ve saat biçimindedir. Saat, |
kind |
Kaynağın türü. Chromeosdevices kaynağı için değer |
recentUsers[] |
Son giriş zamanına göre son cihaz kullanıcılarının listesi, azalan sırayla. |
recentUsers[].type |
Kullanıcının türü. Kabul edilebilir değerler şunlardır:
|
recentUsers[].email |
Kullanıcının e-posta adresi. Bu yalnızca kullanıcı türü |
activeTimeRanges[] |
Etkin zaman aralıklarının listesi (Salt okunur). |
activeTimeRanges[].activeTime |
Milisaniye cinsinden kullanım süresi. |
activeTimeRanges[].date |
Kullanım tarihi. |
ethernetMacAddress |
Cihazın ethernet ağ arayüzündeki MAC adresi. |
annotatedAssetId |
Yönetici tarafından not edildiği veya kayıt sırasında belirtilen öğe tanımlayıcısı. |
etag |
Kaynağın eTag'i. |
diskVolumeReports[] |
Disk alanı raporları ve eklenen/bağlı birimlerle ilgili diğer bilgiler. |
diskVolumeReports[].volumeInfo[] |
Disk birimleri |
diskVolumeReports[].volumeInfo[].volumeId |
Cilt kimliği |
diskVolumeReports[].volumeInfo[].storageTotal |
Toplam disk alanı [bayt cinsinden] |
diskVolumeReports[].volumeInfo[].storageFree |
Boş disk alanı [bayt cinsinden] |
systemRamTotal |
Cihazdaki toplam RAM bayt cinsinden |
cpuStatusReports[] |
CPU kullanımı ve sıcaklığı raporları (Salt okunur) |
cpuStatusReports[].reportTime |
Raporun alındığı tarih ve saat. |
cpuStatusReports[].cpuUtilizationPercentageInfo[] |
|
cpuStatusReports[].cpuTemperatureInfo[] |
CPU sıcaklığı örneklerinin listesi. |
cpuStatusReports[].cpuTemperatureInfo[].temperature |
Santigrat derece cinsinden sıcaklık. |
cpuStatusReports[].cpuTemperatureInfo[].label |
CPU etiketi |
cpuInfo[] |
Cihazdaki CPU özellikleriyle ilgili bilgiler. |
cpuInfo[].model |
CPU model adı. |
cpuInfo[].architecture |
CPU mimarisi. |
cpuInfo[].maxClockSpeedKhz |
Maksimum CPU saat hızı (kHz). |
cpuInfo[].logicalCpus[] |
Mantıksal CPU bilgileri |
cpuInfo[].logicalCpus[].maxScalingFrequencyKhz |
Politikaya göre CPU'nun çalışmasına izin verilen maksimum frekans. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
CPU'nun çalıştığı mevcut frekans. |
cpuInfo[].logicalCpus[].idleDuration |
Son başlatmadan bu yana boşta kalma süresi. En fazla dokuz kesir basamağı olan ve " |
cpuInfo[].logicalCpus[].cStates[] |
C-Durumları, CPU'nun güç tüketimi durumunu gösterir. Daha fazla bilgi için CPU üreticisi tarafından yayınlanan belgelere bakın. |
cpuInfo[].logicalCpus[].cStates[].displayName |
Eyaletin adı. |
cpuInfo[].logicalCpus[].cStates[].sessionDuration |
Son yeniden başlatmadan bu yana durumda harcanan süre. En fazla dokuz kesir basamağı olan ve " |
deviceFiles[] |
İndirilecek cihaz dosyalarının listesi (Salt okunur) |
deviceFiles[].name |
Dosya adı |
deviceFiles[].type |
Dosya türü |
deviceFiles[].downloadUrl |
Dosya indirme URL'si |
deviceFiles[].createTime |
Dosyanın oluşturulduğu tarih ve saat |
systemRamFreeReports[] |
Kullanılabilir RAM belleği miktarlarının raporları (Salt okunur) |
systemRamFreeReports[].reportTime |
Raporun alındığı tarih ve saat. |
systemRamFreeReports[].systemRamFreeInfo[] |
|
lastKnownNetwork[] |
Bilinen son ağı içerir (Salt okunur) |
lastKnownNetwork[].ipAddress |
IP adresi. |
lastKnownNetwork[].wanIpAddress |
WAN IP adresi. |
autoUpdateExpiration |
(Salt okunur) Cihazın, Chrome güncellemelerini veya desteği almayı bırakacağı zaman damgası. Lütfen "autoUpdateThrough"yu kullanın. . |
ethernetMacAddress0 |
Chromebook'un dahili ethernet bağlantı noktası ve tümleşik ağ (ethernet) arayüzü için kullanılan (salt okunur) MAC adresi. Biçim, ayırıcı olmayan (büyük harf) on iki (12) on altılı basamaktır. Bu yalnızca bazı cihazlarda geçerlidir. |
dockMacAddress |
(Salt okunur) Cihazın bağlandığı bağlantı istasyonu için yerleşik MAC adresi. Fabrika ayarları, bir yuva tarafından kullanılmak üzere atanan Medya erişim denetimi adresini (MAC adresi) ayarlar. Özellikle MAC geçiş cihaz politikası için ayrılmıştır. Biçim, ayırıcı olmayan (büyük harf) on iki (12) on altılı basamaktır. Bu yalnızca bazı cihazlarda geçerlidir. |
manufactureDate |
(Salt okunur) yyyy-aa-gg biçiminde cihazın üretildiği tarih. |
orgUnitPath |
Cihazla ilişkilendirilmiş kuruluş biriminin adıyla birlikte tam üst yol. Yol adları büyük/küçük harfe duyarlı değildir. Üst kuruluş birimi üst düzey kuruluşsa öne eğik çizgi ( |
tpmVersionInfo |
Güvenilir Platform Modülü (TPM) (Salt okunur) |
tpmVersionInfo.family |
TPM ailesi. TPM 2.0 stil kodlamasını kullanırız. Örneğin: |
tpmVersionInfo.specLevel |
TPM spesifikasyon düzeyi. TPM 2.0 için Kitaplık Spesifikasyonu ve TPM 1.2 için Ana Spesifikasyonu inceleyin. |
tpmVersionInfo.manufacturer |
TPM üretici kodu. |
tpmVersionInfo.tpmModel |
TPM model numarası. |
tpmVersionInfo.firmwareVersion |
TPM donanım yazılımı sürümü. |
tpmVersionInfo.vendorSpecific |
Tedarikçi firma kimliği gibi tedarikçi firmaya özel bilgiler. |
screenshotFiles[] |
İndirilecek ekran görüntüsü dosyalarının listesi. Tür her zaman "SCREENSHOT_FILE" olur. (Salt okunur) |
screenshotFiles[].name |
Dosya adı |
screenshotFiles[].type |
Dosya türü |
screenshotFiles[].downloadUrl |
Dosya indirme URL'si |
screenshotFiles[].createTime |
Dosyanın oluşturulduğu tarih ve saat |
orgUnitId |
Kuruluş biriminin benzersiz kimliği. orgUnitPath, orgUnitId'nin kullanıcılar tarafından okunabilen sürümüdür. orgUnitPath, yol içindeki bir kuruluş birimini yeniden adlandırarak değişebilse de tek bir kuruluş birimi için orgUnitId değiştirilemez. Bu özellik, API kullanılarak güncellenebilir. Cihazınız için bir kuruluş yapısı oluşturma konusunda daha fazla bilgi edinmek için yönetim yardım merkezine bakın. |
osUpdateStatus |
Cihazın işletim sistemi güncellemelerinin durumu. |
firstEnrollmentTime |
Cihazın ilk kez kaydedildiği tarih ve saat. |
lastDeprovisionTimestamp |
(Salt okunur) Cihazın son temel hazırlığının kaldırıldığı tarih ve saat. |
deprovisionReason |
(Salt okunur) Temel hazırlığı kaldırma nedeni. |
deviceLicenseType |
Yalnızca çıkış. Cihaz lisans türü. |
backlightInfo[] |
Yalnızca çıkış. Cihazın arka ışık bilgilerini içerir. |
autoUpdateThrough |
Yalnızca çıkış. Cihazın Chrome güncellemelerini veya desteği almayı bırakacağı zaman damgası. |
extendedSupportEligible |
Yalnızca çıkış. Cihazda genişletilmiş destek etkinleştirmesinin gerekip gerekmediği. |
extendedSupportStart |
Yalnızca çıkış. Otomatik güncellemeler için genişletilmiş destek politikasının başladığı cihazın tarihi. |
extendedSupportEnabled |
Yalnızca çıkış. Cihazda genişletilmiş destek politikasının etkin olup olmadığı. |
fanInfo[] |
Yalnızca çıkış. Cihazın fan bilgileri. |
chromeOsType |
Yalnızca çıkış. Cihazın Chrome OS türü. |
OsUpdateStatus
Mevcut işletim sisteminin güncelleme durumuyla ilgili bilgileri içerir.
JSON gösterimi |
---|
{
"state": enum ( |
Alanlar | |
---|---|
state |
Bir işletim sistemi güncellemesinin güncelleme durumu. |
targetOsVersion |
İndirilmekte ve uygulanan OS görüntüsünün yeni platform sürümü. Yalnızca güncelleme durumu UPDATE_STATUS_download_IN_PROGRESS veya UPDATE_STATUS_NEED_REBOOT olduğunda ayarlanır. Bunun bir kukla "0.0.0.0" olabileceğini unutmayın bazı uç durumlarda UPDATE_STATUS_NEED_REBOOT için güncelleme motoru yeniden başlatılmadan yeniden başlatılır. |
targetKioskAppVersion |
Beklemede olan güncellenmiş kiosk uygulamasından, gerekli yeni platform sürümü. |
updateTime |
Son başarılı işletim sistemi güncellemesinin tarih ve saati. |
updateCheckTime |
Son güncelleme kontrolünün tarih ve saati. |
rebootTime |
Son yeniden başlatmanın tarih ve saati. |
UpdateState
Bir işletim sistemi güncellemesinin güncelleme durumu.
Sıralamalar | |
---|---|
UPDATE_STATE_UNSPECIFIED |
Güncelleme durumu belirtilmemiş. |
UPDATE_STATE_NOT_STARTED |
Bekleyen bir güncelleme var, ancak başlamadı. |
UPDATE_STATE_DOWNLOAD_IN_PROGRESS |
Beklemedeki güncelleme indiriliyor. |
UPDATE_STATE_NEED_REBOOT |
Cihaz güncellemeyi yüklemeye hazır, ancak yeniden başlatılması gerekiyor. |
DeprovisionReason
Bir ChromeOS cihazın temel hazırlığının kaldırılma nedeni.
Sıralamalar | |
---|---|
DEPROVISION_REASON_UNSPECIFIED |
Temel hazırlığı kaldırma nedeni bilinmiyor. |
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT |
Aynı modelle değiştirme. Malzeme iade onayınız (RMA) varsa veya hatalı cihazınızı garanti kapsamında aynı cihazın yenisiyle değiştiriyorsanız |
DEPROVISION_REASON_UPGRADE |
Cihaz yeni sürüme geçirildi. |
DEPROVISION_REASON_DOMAIN_MOVE |
Cihazın alan adı değiştirildi. |
DEPROVISION_REASON_SERVICE_EXPIRATION |
Cihazla ilgili hizmetin süresi doldu. |
DEPROVISION_REASON_OTHER |
Artık desteklenmeyen eski bir nedenden dolayı cihazın temel hazırlığı kaldırıldı. |
DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT |
Farklı model değişimi. Cihazı yeni veya daha güçlü bir modelle değiştiriyorsanız |
DEPROVISION_REASON_RETIRING_DEVICE |
Filodan çıkarma. Cihazı bağışlıyor, atıyor veya başka bir şekilde kullanımdan kaldırıyorsanız |
DEPROVISION_REASON_UPGRADE_TRANSFER |
ChromeOS Flex yükseltme aktarımı. Bir yıl içinde Chromebook ile değiştireceğiniz bir ChromeOS Flex cihazı söz konusuysa |
DEPROVISION_REASON_NOT_REQUIRED |
Neden belirtilmemiş. Örneğin, lisanslar müşterinin lisans havuzuna iade edilmiştir. |
DEPROVISION_REASON_REPAIR_CENTER |
Cihazın Onarım Hizmeti Merkezi tarafından temel hazırlığı kaldırıldı. Yalnızca RMA sırasında Onarım Servis Merkezi tarafından ayarlanabilir. |
DeviceLicenseType
Bu cihazın lisans türü.
Sıralamalar | |
---|---|
DEVICE_LICENSE_TYPE_UNSPECIFIED |
Lisans türü bilinmiyor. |
ENTERPRISE |
Cihaz, daimi bir Chrome Enterprise Yükseltme lisansıyla paket halinde sunulur. |
ENTERPRISE_UPGRADE |
Cihazın yıllık bağımsız Chrome Enterprise Yükseltme lisansı vardır. |
EDUCATION_UPGRADE |
Cihazda, kalıcı ve bağımsız bir Chrome Education Yükseltme lisansı vardır. |
EDUCATION |
Cihaz, kalıcı bir Chrome Education Yükseltme lisansıyla paket halinde sunulur. |
KIOSK_UPGRADE |
Cihazda yıllık Kiosk Yükseltmesi vardır. |
BacklightInfo
Cihazın arka ışıklarıyla ilgili bilgiler.
JSON gösterimi |
---|
{ "path": string, "maxBrightness": integer, "brightness": integer } |
Alanlar | |
---|---|
path |
Yalnızca çıkış. Sistemdeki bu arka ışığa giden yol. Arayanın diğer bilgilerle ilişkilendirilmesi gerekiyorsa yararlıdır. |
maxBrightness |
Yalnızca çıkış. Arka ışık için maksimum parlaklık. |
brightness |
Yalnızca çıkış. Arka ışığın mevcut parlaklığı; 0 ile maxPrightness arasında. |
FanInfo
Cihazın fanıyla ilgili bilgiler.
JSON gösterimi |
---|
{ "speedRpm": integer } |
Alanlar | |
---|---|
speedRpm |
Yalnızca çıkış. Fan hızı (BGBG) |
ChromeOsType
Cihazın Chrome OS türü.
Sıralamalar | |
---|---|
CHROME_OS_TYPE_UNSPECIFIED |
Chrome OS Türü belirtilmedi. |
CHROME_OS_FLEX |
Chrome OS türü: ChromeOS Flex. |
CHROME_OS |
Chrome OS türü Chrome OS. |
Yöntemler |
|
---|---|
(deprecated) |
Bunun yerine BatchChangeChromeOsDeviceStatus öğesini kullanın. |
|
Chrome OS cihazın özelliklerini alır. |
|
Bir hesaptaki Chrome OS cihazların sayfalara ayrılmış listesini alır. |
|
Bir kuruluş birimine birden fazla Chrome OS cihazı taşır veya ekler. |
|
Cihazın annotatedUser , annotatedLocation , notes , orgUnitPath veya annotatedAssetId gibi güncellenebilir özelliklerini günceller. |
|
Cihazın annotatedUser , annotatedLocation , notes , orgUnitPath veya annotatedAssetId gibi güncellenebilir özelliklerini günceller. |