Kaynak: ChromeOsDevice
Google Chrome cihazları Chrome OS işletim sisteminde çalışır. Sık kullanılan API görevleri hakkında daha fazla bilgi edinmek için Geliştirici Kılavuzu'na göz atı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ştirilirken girilen Chrome cihaz seri numarası. Bu değer, Chrome OS Cihazlar sekmesinde yer alan, Yönetici konsolunun Seri Numarası ile aynıdır. |
status |
Cihazın durumu. Kabul edilebilir değerler şunlardır:
|
lastSync |
Cihazın, Yönetici konsolundaki politika ayarlarıyla son senkronize edildiği tarih ve saat. Bu değer, ISO 8601 tarih ve saat biçimindedir. Saat, tam tarihin yanı sıra |
supportEndDate |
Cihazın destekleneceği son tarih. Bu, yalnızca doğrudan Google'dan satın alınan cihazlar için geçerlidir. Bu değer, ISO 8601 tarih ve saat biçimindedir. Saat, tam tarihin yanı sıra |
annotatedUser |
Yönetici tarafından belirtilen cihaz 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 olarak yönetici tarafından eklenen notlar. Bu özellik, 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 Ekipman Kimliği (MEID) veya Uluslararası Mobil Ekipman Kimliği (IMEI). MEID/IMEI genellikle bir kablosuz operatörün sonradan ödeme hizmeti planına cihaz 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 göz atın. |
orderNumber |
Cihazın sipariş numarası. Yalnızca doğrudan Google'dan satın alınan cihazların sipariş numarası vardır. |
willAutoRenew |
Destek bitiş tarihinden sonra cihazın desteğinin otomatik olarak yenilenip yenilenmeyeceğ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 bu bilgiler yanıta dahil edilmez. |
bootMode |
Cihazın başlatma modu. Olası değerler şunlardır:
|
lastEnrollmentTime |
Cihazın son kaydettirildiği tarih ve saat. Bu değer, ISO 8601 tarih ve saat biçimindedir. Saat, tam tarihin yanı sıra |
kind |
Kaynağın türü. Chromeosdevices kaynağı için değer |
recentUsers[] |
Son giriş zamanına göre, en son cihaz kullanıcılarının listesi (azalan düzende) |
recentUsers[].type |
Kullanıcının türü. Kabul edilebilir değerler şunlardır:
|
recentUsers[].email |
Kullanıcının e-posta adresi. Bu durum 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 belirtildiği veya kayıt sırasında belirtilen öğe tanımlayıcısı. |
etag |
Kaynağın ETag. |
diskVolumeReports[] |
Disk alanı raporları ve eklenmiş/bağlı birimler hakkında diğer bilgiler. |
diskVolumeReports[].volumeInfo[] |
Disk birimleri |
diskVolumeReports[].volumeInfo[].volumeId |
Birim kimliği |
diskVolumeReports[].volumeInfo[].storageTotal |
Toplam disk alanı [bayt cinsinden] |
diskVolumeReports[].volumeInfo[].storageFree |
Boş disk alanı [bayt cinsinden] |
systemRamTotal |
Cihazda bayt cinsinden toplam RAM |
cpuStatusReports[] |
CPU kullanımı ve sıcaklığıyla ilgili raporlar (Salt okunur) |
cpuStatusReports[].reportTime |
Raporun alındığı tarih ve saat. |
cpuStatusReports[].cpuUtilizationPercentageInfo[] |
|
cpuStatusReports[].cpuTemperatureInfo[] |
CPU sıcaklığı örneklerinin listesi. |
cpuStatusReports[].cpuTemperatureInfo[].temperature |
Santigrat olarak sıcaklık. |
cpuStatusReports[].cpuTemperatureInfo[].label |
CPU etiketi |
cpuInfo[] |
Cihazın CPU özellikleriyle ilgili bilgiler. |
cpuInfo[].model |
CPU model adı. |
cpuInfo[].architecture |
CPU mimarisi. |
cpuInfo[].maxClockSpeedKhz |
kHz cinsinden maksimum CPU saat hızı. |
cpuInfo[].logicalCpus[] |
Mantıksal CPU'lar için bilgiler |
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. " |
cpuInfo[].logicalCpus[].cStates[] |
C Durumları, CPU'nun güç tüketimi durumunu belirtir. Daha fazla bilgi için CPU maker 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. " |
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 miktar 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ğini almayı durduracağı zaman damgası |
ethernetMacAddress0 |
(Salt okunur) Chromebook'un dahili ethernet bağlantı noktası ve yerleşik ağ (ethernet) arayüzü için kullanılan MAC adresi. Biçim, sınırlayıcısız (büyük harf) on iki (12) on altılı basamaktan oluşur. Bu yalnızca bazı cihazlar için geçerlidir. |
dockMacAddress |
(Salt okunur) Cihazın bağlandığı yuva istasyonu için yerleşik MAC adresi. Fabrika ayarı, 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, sınırlayıcısız (büyük harf) on iki (12) on altılı basamaktan oluşur. Bu yalnızca bazı cihazlar için geçerlidir. |
manufactureDate |
(Salt okunur) yyyy-aa-gg biçiminde cihazın üretildiği tarih. |
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, üst düzey kuruluşsa öne eğik çizgiyle ( |
tpmVersionInfo |
Güvenilir Platform Modülü (TPM) (Salt okunur) |
tpmVersionInfo.family |
TPM ailesi. TPM 2.0 stili 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 Spesifikasyona 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 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 okunabilir sürümüdür. orgUnitPath, yol içindeki bir kuruluş biriminin yeniden adlandırılmasıyla değişebilir ancak orgUnitId, tek 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 merkezine bakın. |
osUpdateStatus |
Cihaz için işletim sistemi güncellemelerinin durumu. |
firstEnrollmentTime |
Cihazın ilk kaydettirildiği tarih ve saat. |
lastDeprovisionTimestamp |
(Salt okunur) Cihazın temel hazırlığının son kaldırılacağı 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. |
OsUpdateStatus
Mevcut işletim sistemi güncelleme durumuyla ilgili bilgileri içerir.
JSON gösterimi |
---|
{
"state": enum ( |
Alanlar | |
---|---|
state |
Bir OS 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. Bazı uç durumlarda, UPDATE_STATUS_NEED_REBOOT için bunun "0.0.0.0" geçersiz olabileceğini unutmayın. Örneğin, güncelleme motorunun yeniden başlatılmadan yeniden başlatılması. |
targetKioskAppVersion |
Güncellenmeyi bekleyen kiosk uygulamasından alınan gerekli yeni platform sürümü. |
updateTime |
Son başarılı OS güncellemesinin tarih ve saati. |
updateCheckTime |
Son güncelleme kontrolünün tarih ve saati. |
rebootTime |
Son yeniden başlatma işleminin tarihi ve saati. |
UpdateState
Bir OS güncellemesinin güncelleme durumu.
Sıralamalar | |
---|---|
UPDATE_STATE_UNSPECIFIED |
Güncelleme durumu belirtilmedi. |
UPDATE_STATE_NOT_STARTED |
Bekleyen bir güncelleme var, ancak henüz başlatılmadı. |
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
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ı garanti kapsamında aynı cihazın yenisiyle değiştiriyorsanız |
DEPROVISION_REASON_UPGRADE |
Cihazın yükseltmesi yapıldı. |
DEPROVISION_REASON_DOMAIN_MOVE |
Cihazın alan adı değiştirildi. |
DEPROVISION_REASON_SERVICE_EXPIRATION |
Cihazın hizmet 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 yeni bir modelle değiştiriyorsunuz. |
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 gerekli değildi. Örneğin, lisanslar müşterinin lisans havuzuna iade edilmiştir. |
DEPROVISION_REASON_REPAIR_CENTER |
Cihazın temel hazırlığı, Onarım Hizmetleri Merkezi tarafından kaldırıldı. Yalnızca RMA sırasında Onarım Hizmetleri Merkezi tarafından ayarlanabilir. |
DeviceLicenseType
Bu cihazın lisans türü.
Sıralamalar | |
---|---|
DEVICE_LICENSE_TYPE_UNSPECIFIED |
Lisans türü bilinmiyor. |
ENTERPRISE |
Cihaz, kalıcı Chrome Enterprise Yükseltme lisansıyla paket hâlinde sunulur. |
ENTERPRISE_UPGRADE |
Cihazın yıllık bağımsız Chrome Enterprise Yükseltme lisansı vardır. |
EDUCATION_UPGRADE |
Cihazda kalıcı olarak bağımsız Chrome Education Yükseltme lisansı bulunur. |
EDUCATION |
Cihaz, kalıcı Chrome Education Yükseltme lisansıyla paket hâlinde sunulur. |
KIOSK_UPGRADE |
Cihazın yıllık Kiosk Yükseltmesi vardır. |
BacklightInfo
Cihazın arka ışıkları hakkında bilgi.
JSON gösterimi |
---|
{ "path": string, "maxBrightness": integer, "brightness": integer } |
Alanlar | |
---|---|
path |
Yalnızca çıkış. Sistemdeki bu arka ışığın yolu. Arayanın diğer bilgilerle bağdaştırması gerekiyorsa kullanışlıdır. |
maxBrightness |
Yalnızca çıkış. Arka ışık için maksimum parlaklık. |
brightness |
Yalnızca çıkış. Arka ışığın mevcut parlaklığı, 0 ile maxBrightness arasında. |
Yöntemler |
|
---|---|
(deprecated) |
Bunun yerine BatchChangeChromeOsDeviceStatus öğesini kullanın. |
|
Bir Chrome OS cihazın özelliklerini alır. |
|
Bir hesaptaki Chrome OS cihazların sayfalara ayrılmış bir 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. |