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ın benzersiz kimliği. |
serialNumber |
Cihaz etkinleştirilirken girilen Chrome cihaz seri numarası. Bu değer, Yönetici Konsolu'ndaki Chrome OS Cihazlar sekmesinde yer alan Seri Numarası ile aynıdır. |
status |
Cihazın durumu. Kabul edilen değerler şunlardır:
|
lastSync |
Cihazın, Yönetici Konsolu'ndaki politika ayarlarıyla son senkronize edilme tarihi ve saati. Değer, ISO 8601 tarih ve saat biçimindedir. Saat, |
supportEndDate |
Cihazın destekleneceği son tarih. Bu durum 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 belirtildiği şekilde cihazın kullanıcısı. Maksimum uzunluk 100 karakterdir. Boş değerlere izin verilir. |
annotatedLocation |
Yönetici tarafından belirtildiği şekilde cihazın adresi veya konumu. Maksimum uzunluk |
notes |
Yönetici tarafından eklenen bu cihazla ilgili notlar. Bu özellik, list yönteminin |
model |
Cihazın model bilgileri. Cihazda bu bilgi yoksa bu özellik yanıta dahil edilmez. |
meid |
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 faturalı hizmet planına eklerken kullanılır. Cihazda bu bilgi yoksa bu özellik yanıta dahil edilmez. MEID/IMEI listesini dışa aktarma hakkında daha fazla bilgi 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ı vardır. |
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 bilgi yoksa yanıta dahil edilmez. |
bootMode |
Cihazın başlatma modu. Olası değerler:
|
lastEnrollmentTime |
Cihazın en son kaydedildiği tarih ve saat. Değer, ISO 8601 tarih ve saat biçimindedir. Saat, |
kind |
Kaynak türü. Chromeosdevices kaynağı için değer |
recentUsers[] |
Son giriş zamanına göre azalan düzende sıralanmış, son cihaz kullanıcılarının listesi. |
recentUsers[].type |
Kullanıcının türü. Kabul edilen 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 |
Kullanım süresi (milisaniye). |
activeTimeRanges[].date |
Kullanım tarihi. |
ethernetMacAddress |
Cihazın Ethernet ağ arayüzündeki MAC adresi. |
annotatedAssetId |
Yönetici tarafından belirtilen veya kayıt sırasında belirtilen öğe tanımlayıcısı. |
etag |
Kaynağın ETag'i. |
diskVolumeReports[] |
Disk alanı ve bağlı/bağlantılı birimlerle ilgili diğer bilgiler hakkında raporlar. |
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ık 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 özellikleri hakkında bilgiler. |
cpuInfo[].model |
CPU model adı. |
cpuInfo[].architecture |
CPU mimarisi. |
cpuInfo[].maxClockSpeedKhz |
Maksimum CPU saat hızı (kHz). |
cpuInfo[].logicalCpus[] |
Mantıksal CPU'lar İçin Bilgiler |
cpuInfo[].logicalCpus[].maxScalingFrequencyKhz |
Politikaya göre, CPU'nun çalışmasına izin verilen maksimum sıklık. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
CPU'nun şu anda çalıştığı frekans. |
cpuInfo[].logicalCpus[].idleDuration |
Son başlatmadan bu yana geçen boşta kalma süresi. En fazla dokuz kesirli basamak içeren 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 geçirilen süre. En fazla dokuz kesirli basamak içeren 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 miktarıyla ilgili 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üncellemeleri veya destek almayı bırakacağı zaman damgası. Lütfen bunun yerine "autoUpdateThrough" kullanın. |
ethernetMacAddress0 |
(Yalnızca okunabilir) Chromebook'un dahili Ethernet bağlantı noktası ve yerleşik ağ (Ethernet) arayüzü tarafından kullanılan MAC adresi. Biçim, sınırlayıcı içermeyen on iki (12) on altılı rakamdır (büyük harfler). Bu yalnızca bazı cihazlar için geçerlidir. |
dockMacAddress |
(Salt okunur) Cihazın bağlandığı bağlantı istasyonunun yerleşik MAC adresi. Fabrikada, bir yerleştirme yuvası tarafından kullanılmak üzere atanan medya erişim denetimi adresi (MAC adresi) ayarlanır. Bu politika, özellikle MAC geçişi cihaz politikası için ayrılmıştır. Biçim, sınırlayıcı içermeyen on iki (12) on altılı rakamdır (büyük harfler). Bu yalnızca bazı cihazlar için geçerlidir. |
manufactureDate |
(Salt okunur) Cihazın üretildiği tarih (yyyy-aa-gg biçiminde). |
orgUnitPath |
Cihazla ilişkili kuruluş biriminin adını içeren tam üst yol. Yol adları büyük/küçük harfe duyarlı değildir. Üst kuruluş birimi, en ü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 stilinde kodlama kullanırız. Örneğin: |
tpmVersionInfo.specLevel |
TPM spesifikasyon düzeyi. TPM 2.0 için Kitaplık Spesifikasyonu'na ve TPM 1.2 için Ana Spesifikasyon'a bakın. |
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 kimliği gibi tedarikçiye özgü 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 okunabilir sürümüdür. orgUnitPath, yoldaki bir kuruluş birimi yeniden adlandırılarak değiştirilebilir ancak orgUnitId, bir kuruluş birimi için değiştirilemez. Bu özellik, API kullanılarak güncellenebilir. Cihazınız için kuruluş yapısı oluşturma hakkında daha fazla bilgi edinmek için yönetim yardım merkezini inceleyin. |
osUpdateStatus |
Cihazdaki işletim sistemi güncellemelerinin durumu. |
firstEnrollmentTime |
Cihazın ilk kaydedildiği tarih ve saat. |
lastDeprovisionTimestamp |
(Salt okunur) Cihazın son olarak sağlığı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üncellemeleri veya desteği almayı bırakacağı zaman damgası. |
extendedSupportEligible |
Yalnızca çıkış. Cihazın genişletilmiş destek için etkinleştirilmesinin gerekip gerekmediği. |
extendedSupportStart |
Yalnızca çıkış. Otomatik güncellemeler için genişletilmiş destek politikasının başladığı cihaz tarihi. |
extendedSupportEnabled |
Yalnızca çıkış. Genişletilmiş destek politikasının cihazda etkin olup olmadığı. |
fanInfo[] |
Yalnızca çıkış. Cihazın fan bilgileri. |
chromeOsType |
Yalnızca çıkış. Cihazın Chrome OS türü. |
diskSpaceUsage |
Yalnızca çıkış. Cihazın ne kadar disk alanı kullandığı ve ne kadar boş disk alanı olduğu. |
osVersionCompliance |
Yalnızca çıkış. İşletim sistemi sürümünün cihaz politikası uygunluk durumu. |
OsUpdateStatus
Mevcut işletim sistemi güncelleme durumuyla ilgili bilgileri içerir.
JSON gösterimi |
---|
{
"state": enum ( |
Alanlar | |
---|---|
state |
İşletim sistemi güncellemesinin güncelleme durumu. |
targetOsVersion |
İşletim sistemi görüntüsünün yeni platform sürümü indirilip uygulanıyor. Yalnızca güncelleme durumu UPDATE_STATUS_DOWNLOAD_IN_PROGRESS veya UPDATE_STATUS_NEED_REBOOT olduğunda ayarlanır. Bazı uç durumlarda (ör. güncelleme motoru yeniden başlatılmadan yeniden başlatılırsa) bunun UPDATE_STATUS_NEED_REBOOT için sahte bir "0.0.0.0" olabileceğini unutmayın. |
targetKioskAppVersion |
Beklemede olan güncellenmiş kiosk uygulamasından yeni zorunlu platform sürümü. |
updateTime |
Son başarılı işletim sistemi güncellemesinin tarihi ve saati. |
updateCheckTime |
Son güncelleme kontrolünün tarihi ve saati. |
rebootTime |
Son yeniden başlatmanın tarihi ve saati. |
UpdateState
İş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şlatılmadı. |
UPDATE_STATE_DOWNLOAD_IN_PROGRESS |
Bekleyen güncelleme indiriliyor. |
UPDATE_STATE_NEED_REBOOT |
Cihaz, güncellemeyi yüklemeye hazır ancak yeniden başlatılması gerekiyor. |
DeprovisionReason
ChromeOS cihazın temel hazırlığının kaldırılma nedeni.
Sıralamalar | |
---|---|
DEPROVISION_REASON_UNSPECIFIED |
Sağlamayı 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 yükseltilmiş. |
DEPROVISION_REASON_DOMAIN_MOVE |
Cihazın alanı değiştirildi. |
DEPROVISION_REASON_SERVICE_EXPIRATION |
Cihazın hizmet süresi doldu. |
DEPROVISION_REASON_OTHER |
Cihazın temel hazırlığı, artık desteklenmeyen eski bir nedenden dolayı kaldırıldı. |
DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT |
Farklı modelle değiştirme Cihazı yeni veya daha güçlü bir modelle değiştiriyorsanız |
DEPROVISION_REASON_RETIRING_DEVICE |
Envanterden çı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 belirtilmesi gerekmiyordu. Örneğin, lisanslar müşterinin lisans havuzuna iade edildi. |
DEPROVISION_REASON_REPAIR_CENTER |
Cihazın temel hazırlığı Onarım Servisi Merkezi tarafından kaldırıldı. Yalnızca RMA sırasında Onarım Servisi Merkezi tarafından ayarlanabilir. |
DeviceLicenseType
Bu cihazın lisans türü.
Sıralamalar | |
---|---|
DEVICE_LICENSE_TYPE_UNSPECIFIED |
Lisans türü bilinmiyor. |
ENTERPRISE |
Cihaz, daimi Chrome Enterprise Yükseltme ile birlikte paket halinde sunulur. |
ENTERPRISE_UPGRADE |
Cihazda yıllık bağımsız Chrome Enterprise Yükseltme lisansı olmalıdır. |
EDUCATION_UPGRADE |
Cihazda süresiz bağımsız Chrome Education Yükseltme lisansı olmalıdır. |
EDUCATION |
Cihaz, kalıcı Chrome Education Yükseltme lisansıyla birlikte gelir. |
KIOSK_UPGRADE |
Cihazda yıllık Kiosk Yükseltme lisansı varsa. |
ENTERPRISE_UPGRADE_PERPETUAL |
Cihazın bağımsız ve kalıcı bir Chrome Enterprise Yükseltme lisansı (Chrome Enterprise lisansı) kullandığını gösterir. |
ENTERPRISE_UPGRADE_FIXED_TERM |
Cihazın bağımsız ve belirli süreli bir Chrome Enterprise Yükseltme veya Chrome Enterprise lisansı kullandığını gösterir. |
EDUCATION_UPGRADE_PERPETUAL |
Cihazın bağımsız ve süresiz Chrome Education Yükseltme(diğer adıyla Chrome EDU süresiz lisansı) kullandığını gösterir. |
EDUCATION_UPGRADE_FIXED_TERM |
Cihazın bağımsız ve belirli süreli bir Chrome Education Yükseltme(diğer adıyla Chrome EDU belirli süreli lisansı) kullandığını gösterir. |
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 ışığın yolu. Arayanın diğer bilgilerle ilişkilendirme yapması gerektiğinde kullanışlıdır. |
maxBrightness |
Yalnızca çıkış. Arka ışığın maksimum parlaklığı. |
brightness |
Yalnızca çıkış. Arka ışığın mevcut parlaklığı (0 ile maxBrightness arasında). |
FanInfo
Cihazın pervanesiyle ilgili bilgiler.
JSON gösterimi |
---|
{ "speedRpm": integer } |
Alanlar | |
---|---|
speedRpm |
Yalnızca çıkış. Dakikadaki devir sayısı (RPM) cinsinden fan hızı. |
ChromeOsType
Cihazın Chrome OS türü.
Sıralamalar | |
---|---|
CHROME_OS_TYPE_UNSPECIFIED |
Chrome OS Türü belirtilmemiş. |
CHROME_OS_FLEX |
Chrome OS Türü: Chrome OS Flex. |
CHROME_OS |
Chrome OS Türü: Chrome OS. |
ByteUsage
Bayt cinsinden belirli bir miktarda mevcut kullanıma sahip veri kapasitesini temsil eder.
JSON gösterimi |
---|
{ "capacityBytes": string, "usedBytes": string } |
Alanlar | |
---|---|
capacityBytes |
Yalnızca çıkış. Toplam kapasite değeri (bayt cinsinden). |
usedBytes |
Yalnızca çıkış. Mevcut kullanım değeri (bayt cinsinden). |
Uygunluk
İşletim sistemi sürümünün cihaz politikası uygunluk durumu.
Sıralamalar | |
---|---|
COMPLIANCE_UNSPECIFIED |
Uygunluk durumu belirtilmemiş. |
COMPLIANT |
Uygunluk durumu uygun olmalıdır. |
PENDING |
Uygunluk durumu beklemede. |
NOT_COMPLIANT |
Uygunluk durumu uygun değil. |
Yöntemler |
|
---|---|
(deprecated) |
Bunun yerine BatchChangeChromeOsDeviceStatus'u kullanın. |
|
Chrome OS cihazın özelliklerini alır. |
|
Bir hesapta bulunan Chrome OS cihazların sayfalandırılmış listesini alır. |
|
Birden fazla Chrome OS cihazı bir kuruluş birimine taşır veya ekler. |
|
Cihazın güncellenebilir özelliklerini (ör. annotatedUser , annotatedLocation , notes , orgUnitPath veya annotatedAssetId ) günceller. |
|
Cihazın güncellenebilir özelliklerini (ör. annotatedUser , annotatedLocation , notes , orgUnitPath veya annotatedAssetId ) günceller. |