Kaynak: ChromeOsDevice
Google Chrome cihazlar Chrome OS'i kullanı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ştirilirken girilen Chrome cihaz seri numarası. Bu değer, Yönetici Konsolu'nun Chrome OS Cihazlar sekmesindeki 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 bu cihazla ilgili eklenen notlar. Bu özellik, list yönteminin |
model |
Cihazın model bilgileri. Cihazda bu bilgiler yoksa bu özellik yanıta dahil edilmez. |
meid |
Mobil cihazdaki 3G mobil kartı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 bilgiler yoksa bu özellik yanıta dahil edilmez. MEID/IMEI listesinin nasıl dışa aktarılacağı 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 bilgiler yoksa yanıta dahil edilmez. |
bootMode |
Cihazın önyükleme 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 |
Kaynağın türü. Chromeosdevices kaynağı için değer |
recentUsers[] |
Son giriş zamanına göre azalan düzende, cihazı en son kullananları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 cinsinden). |
activeTimeRanges[].date |
Kullanım tarihi. |
ethernetMacAddress |
Cihazın Ethernet ağ arayüzündeki MAC adresi. |
annotatedAssetId |
Yönetici tarafından belirtildiği şekilde veya kayıt sırasında paylaşılan öğe tanımlayıcısı. |
etag |
Kaynağın ETag'i. |
diskVolumeReports[] |
Disk alanı raporları ve bağlı/bağlı olan birimler hakkında diğer bilgiler. |
diskVolumeReports[].volumeInfo[] |
Disk birimleri |
diskVolumeReports[].volumeInfo[].volumeId |
Hacim 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 özellikleri hakkında bilgi. |
cpuInfo[].model |
CPU model adı. |
cpuInfo[].architecture |
CPU mimarisi. |
cpuInfo[].maxClockSpeedKhz |
Maksimum CPU saat hızı (kHz). |
cpuInfo[].logicalCpus[] |
Mantıksal CPU'lar hakkında bilgi |
cpuInfo[].logicalCpus[].maxScalingFrequencyKhz |
Politikaya göre CPU'nun çalışmasına izin verilen maksimum sıklık. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
CPU'nun çalıştığı mevcut sıklık. |
cpuInfo[].logicalCpus[].idleDuration |
Son açılıştan bu yana boşta kalma süresi. En fazla dokuz kesirli basamak içeren ve " |
cpuInfo[].logicalCpus[].cStates[] |
C-States, CPU'nun güç tüketimi durumunu gösterir. Daha fazla bilgi için CPU üreticisi tarafından yayınlanan dokümanlara bakın. |
cpuInfo[].logicalCpus[].cStates[].displayName |
Eyaletin adı. |
cpuInfo[].logicalCpus[].cStates[].sessionDuration |
Son yeniden başlatmadan bu yana bu 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 bellek 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 desteğini almasının sona ereceği zaman damgası. Lütfen bunun yerine "autoUpdateThrough"u kullanın. |
ethernetMacAddress0 |
(Salt okunur) Chromebook'un dahili Ethernet bağlantı noktası ve yerleşik ağ (Ethernet) arayüzü tarafından kullanılan MAC adresi. Biçim, herhangi bir ayırıcı (büyük harf) içermeyen on iki (12) on altılık basamaktır. Bu durum yalnızca bazı cihazlar için geçerlidir. |
dockMacAddress |
(Salt okunur) Cihazın bağlı olduğu bağlantı istasyonunun yerleşik MAC adresi. Bir yuva tarafından kullanılmak üzere atanan medya erişim denetimi adresini (MAC adresi) fabrika ayarlar. Bu, özellikle MAC geçiş cihazı politikası için ayrılmıştır. Biçim, herhangi bir ayırıcı (büyük harf) içermeyen on iki (12) on altılık basamaktır. Bu durum 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 birim yolu. 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 stili kodlamayı 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 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 firma kimliği gibi tedarikçi firmaya özgü bilgiler. |
screenshotFiles[] |
İndirilecek ekran görüntüsü dosyalarının listesi. Tür her zaman "SCREENSHOT_FILE"dir. (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, 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 isterseniz yönetim yardım merkezine göz atın. |
osUpdateStatus |
Cihazın işletim sistemi güncellemelerinin durumu. |
firstEnrollmentTime |
Cihazın ilk kaydedildiği tarih ve saat. |
lastDeprovisionTimestamp |
(Salt okunur) Cihazın en son hizmet dışı bırakı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ğini almasının sona ereceği zaman damgası. |
extendedSupportEligible |
Yalnızca çıkış. Cihazın genişletilmiş destek kaydolmasını gerektirip gerektirmediği. |
extendedSupportStart |
Yalnızca çıkış. Otomatik güncellemeler için genişletilmiş destek politikasının başladığı tarih. |
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ü. |
diskSpaceUsage |
Yalnızca çıkış. Cihazın ne kadar disk alanı mevcut ve şu anda ne kadar alan kullanılıyor. |
OsUpdateStatus
Mevcut işletim sistemi güncelleme durumuyla ilgili bilgileri içerir.
JSON gösterimi |
---|
{
"state": enum ( |
Alanlar | |
---|---|
state |
Bir işletim sistemi güncellemesinin güncelleme durumu. |
targetOsVersion |
OS görüntüsünün yeni platform sürümü indiriliyor ve 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ır) UPDATE_STATUS_NEED_REBOOT için "0.0.0.0" değerinin kullanılabileceğini unutmayın. |
targetKioskAppVersion |
Beklemedeki güncellenmiş kiosk uygulamasından yeni gerekli 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
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 güncelleme 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
Bir ChromeOS cihazın temel hazırlığının kaldırılma nedeni.
Sıralamalar | |
---|---|
DEPROVISION_REASON_UNSPECIFIED |
Kaynak sağlamanın kaldırılma nedeni bilinmiyor. |
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT |
Aynı modelde değişim. 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ükseltildi. |
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 belirtmeniz gerekmez. Örneğin, lisanslar müşterinin lisans havuzuna iade edildi. |
DEPROVISION_REASON_REPAIR_CENTER |
Cihazın temel hazırlığı, onarım servis merkezi tarafından 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 Chrome Enterprise Yükseltme ile birlikte sunulur. |
ENTERPRISE_UPGRADE |
Cihazın yıllık bağımsız Chrome Enterprise Yükseltme lisansı olmalıdır. |
EDUCATION_UPGRADE |
Cihazın süresiz bağımsız Chrome Education Yükseltme lisansı olmalıdır. |
EDUCATION |
Cihaz, kalıcı bir Chrome Education Yükseltme lisansıyla birlikte sunulur. |
KIOSK_UPGRADE |
Cihazın yıllık Kiosk Yükseltmesi olmalıdı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 ilişkilendirmesi gerekiyorsa kullanışlıdır. |
maxBrightness |
Yalnızca çıkış. Arka aydınlatma için maksimum parlaklık. |
brightness |
Yalnızca çıkış. Arka ışığın mevcut parlaklığı (0 ile maxBrightness arasında). |
FanInfo
Cihazın pervanesine ilişkin bilgiler.
JSON gösterimi |
---|
{ "speedRpm": integer } |
Alanlar | |
---|---|
speedRpm |
Yalnızca çıkış. Devir/dakika cinsinden fan hızı. |
ChromeOsType
Cihazın Chrome OS türü.
Sıralamalar | |
---|---|
CHROME_OS_TYPE_UNSPECIFIED |
Chrome OS türü belirtilmedi. |
CHROME_OS_FLEX |
Chrome OS Chrome OS Flex yazın. |
CHROME_OS |
Chrome OS Chrome OS yazın. |
ByteUsage
Bayt cinsinden belirli bir miktarda mevcut kullanıma sahip bir veri kapasitesini temsil eder.
JSON gösterimi |
---|
{ "capacityBytes": string, "usedBytes": string } |
Alanlar | |
---|---|
capacityBytes |
Yalnızca çıkış. Bayt cinsinden toplam kapasite değeri. |
usedBytes |
Yalnızca çıkış. Bayt cinsinden mevcut kullanım değeri. |
Yöntemler |
|
---|---|
(deprecated) |
Bunun yerine BatchChangeChromeOsDeviceStatus işlevini kullanın. |
|
Chrome OS cihazın özelliklerini alır. |
|
Bir hesaptaki Chrome OS cihazlarının sayfalandırılmış listesini alır. |
|
Birden fazla ChromeOS cihazını 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. |