Referensi: ChromeOsDevice
Perangkat Google Chrome berjalan di Chrome OS. Untuk informasi selengkapnya tentang tugas API umum, lihat Panduan Developer.
Representasi 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 ( |
Kolom | |
---|---|
deviceId |
ID unik perangkat Chrome. |
serialNumber |
Nomor seri perangkat Chrome yang dimasukkan saat perangkat diaktifkan. Nilai ini sama dengan Nomor Seri konsol Admin di tab Perangkat ChromeOS. |
status |
Status perangkat. Nilai yang dapat diterima adalah:
|
lastSync |
Tanggal dan waktu perangkat terakhir kali disinkronkan dengan setelan kebijakan di konsol Admin. Nilai ini menggunakan format tanggal dan waktu ISO 8601. Waktu yang ditampilkan adalah tanggal lengkap plus jam, menit, dan detik dalam format |
supportEndDate |
Tanggal akhir perangkat akan didukung. Hal ini hanya berlaku untuk perangkat yang dibeli langsung dari Google. Nilai ini menggunakan format tanggal dan waktu ISO 8601. Waktu yang ditampilkan adalah tanggal lengkap plus jam, menit, dan detik dalam format |
annotatedUser |
Pengguna perangkat seperti yang dicatat oleh administrator. Panjang maksimum adalah 100 karakter. Nilai kosong diizinkan. |
annotatedLocation |
Alamat atau lokasi perangkat seperti yang dicatat oleh administrator. Panjang maksimum adalah |
notes |
Catatan tentang perangkat ini ditambahkan oleh administrator. Properti ini dapat ditelusuri dengan parameter |
model |
Informasi model perangkat. Jika perangkat tidak memiliki informasi ini, properti ini tidak disertakan dalam respons. |
meid |
Mobile Equipment Identifier (MEID) atau International Mobile Equipment Identity (IMEI) untuk kartu seluler 3G di perangkat seluler. MEID/IMEI biasanya digunakan saat menambahkan perangkat ke paket layanan pascabayar operator nirkabel. Jika perangkat tidak memiliki informasi ini, properti ini tidak disertakan dalam respons. Untuk informasi selengkapnya tentang cara mengekspor daftar MEID/IMEI, lihat Panduan Developer. |
orderNumber |
Nomor pesanan perangkat. Hanya perangkat yang dibeli secara langsung dari Google yang memiliki nomor pesanan. |
willAutoRenew |
Menentukan apakah perangkat akan otomatis memperpanjang dukungannya setelah tanggal akhir dukungan. Ini adalah properti hanya baca. |
osVersion |
Versi sistem operasi perangkat Chrome. |
platformVersion |
Versi platform perangkat Chrome. |
firmwareVersion |
Versi firmware perangkat Chrome. |
macAddress |
Alamat MAC nirkabel perangkat. Jika perangkat tidak memiliki informasi ini, informasi tersebut tidak disertakan dalam respons. |
bootMode |
Mode booting perangkat. Kemungkinan nilainya adalah:
|
lastEnrollmentTime |
Tanggal dan waktu perangkat terakhir didaftarkan. Nilai ini menggunakan format tanggal dan waktu ISO 8601. Waktu yang ditampilkan adalah tanggal lengkap plus jam, menit, dan detik dalam format |
kind |
Jenis resource. Untuk resource Chromeosdevices, nilainya adalah |
recentUsers[] |
Daftar pengguna perangkat terbaru, dalam urutan menurun, berdasarkan waktu login terakhir. |
recentUsers[].type |
Jenis pengguna. Nilai yang dapat diterima adalah:
|
recentUsers[].email |
Alamat email pengguna. Ini hanya ada jika jenis pengguna adalah |
activeTimeRanges[] |
Daftar rentang waktu aktif (Hanya baca). |
activeTimeRanges[].activeTime |
Durasi penggunaan dalam milidetik. |
activeTimeRanges[].date |
Tanggal penggunaan. |
ethernetMacAddress |
Alamat MAC perangkat di antarmuka jaringan ethernet. |
annotatedAssetId |
ID aset seperti yang disebutkan oleh administrator atau ditentukan saat pendaftaran. |
etag |
ETag resource. |
diskVolumeReports[] |
Laporan kapasitas disk dan info lainnya tentang volume yang terpasang/tersambung. |
diskVolumeReports[].volumeInfo[] |
Volume disk |
diskVolumeReports[].volumeInfo[].volumeId |
ID volume |
diskVolumeReports[].volumeInfo[].storageTotal |
Total kapasitas disk [dalam byte] |
diskVolumeReports[].volumeInfo[].storageFree |
Kapasitas disk kosong [dalam byte] |
systemRamTotal |
Total RAM pada perangkat dalam byte |
cpuStatusReports[] |
Laporan penggunaan dan suhu CPU (Hanya baca) |
cpuStatusReports[].reportTime |
Tanggal dan waktu laporan diterima. |
cpuStatusReports[].cpuUtilizationPercentageInfo[] |
|
cpuStatusReports[].cpuTemperatureInfo[] |
Daftar sampel suhu CPU. |
cpuStatusReports[].cpuTemperatureInfo[].temperature |
Suhu dalam derajat Celsius. |
cpuStatusReports[].cpuTemperatureInfo[].label |
Label CPU |
cpuInfo[] |
Informasi mengenai spesifikasi CPU di perangkat. |
cpuInfo[].model |
Nama model CPU. |
cpuInfo[].architecture |
Arsitektur CPU. |
cpuInfo[].maxClockSpeedKhz |
Kecepatan clock CPU maksimal dalam kHz. |
cpuInfo[].logicalCpus[] |
Informasi untuk CPU Logis |
cpuInfo[].logicalCpus[].maxScalingFrequencyKhz |
Frekuensi maksimum CPU diizinkan untuk dijalankan, berdasarkan kebijakan. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
Frekuensi saat ini berjalan di CPU. |
cpuInfo[].logicalCpus[].idleDuration |
Waktu tidak ada aktivitas sejak booting terakhir. Durasi dalam detik dengan maksimal sembilan digit pecahan, diakhiri dengan ' |
cpuInfo[].logicalCpus[].cStates[] |
C-State menunjukkan status konsumsi daya CPU. Untuk informasi lebih lanjut, lihat dokumentasi yang diterbitkan oleh pembuat CPU. |
cpuInfo[].logicalCpus[].cStates[].displayName |
Nama negara bagian. |
cpuInfo[].logicalCpus[].cStates[].sessionDuration |
Waktu yang dihabiskan dalam status ini sejak mulai ulang terakhir. Durasi dalam detik dengan maksimal sembilan digit pecahan, diakhiri dengan ' |
deviceFiles[] |
Daftar file perangkat untuk didownload (Hanya baca) |
deviceFiles[].name |
Nama file |
deviceFiles[].type |
Jenis file |
deviceFiles[].downloadUrl |
URL download file |
deviceFiles[].createTime |
Tanggal dan waktu file dibuat |
systemRamFreeReports[] |
Laporan jumlah memori RAM yang tersedia (Hanya baca) |
systemRamFreeReports[].reportTime |
Tanggal dan waktu laporan diterima. |
systemRamFreeReports[].systemRamFreeInfo[] |
|
lastKnownNetwork[] |
Berisi jaringan yang terakhir diketahui (Hanya baca) |
lastKnownNetwork[].ipAddress |
Alamat IP. |
lastKnownNetwork[].wanIpAddress |
Alamat IP WAN. |
autoUpdateExpiration |
(Hanya baca) Stempel waktu saat perangkat akan berhenti menerima update atau dukungan Chrome |
ethernetMacAddress0 |
Alamat MAC (Hanya baca) yang digunakan oleh port ethernet internal Chromebook, dan untuk antarmuka jaringan internal (ethernet). Formatnya adalah dua belas (12) digit heksadesimal tanpa pembatas (huruf besar). Ini hanya relevan untuk beberapa perangkat. |
dockMacAddress |
(Hanya-baca) Alamat MAC bawaan untuk stasiun dok yang terhubung dengan perangkat. Setelan pabrik Alamat kontrol akses media (alamat MAC) yang ditetapkan untuk digunakan oleh dok. Ini disediakan khusus untuk MAC melewati kebijakan perangkat. Formatnya adalah dua belas (12) digit heksadesimal tanpa pembatas (huruf besar). Ini hanya relevan untuk beberapa perangkat. |
manufactureDate |
(Hanya baca) Tanggal perangkat diproduksi dalam format yyyy-mm-dd. |
orgUnitPath |
Jalur induk lengkap dengan nama unit organisasi yang dikaitkan dengan perangkat. Nama jalur tidak peka huruf besar/kecil. Jika unit organisasi induk adalah organisasi tingkat teratas, unit organisasi tersebut akan dilambangkan dengan garis miring, |
tpmVersionInfo |
Trusted Platform Module (TPM) (Hanya baca) |
tpmVersionInfo.family |
Rangkaian TPM. Kami menggunakan encoding gaya TPM 2.0, misalnya: |
tpmVersionInfo.specLevel |
Tingkat spesifikasi TPM. Lihat Spesifikasi Perpustakaan untuk TPM 2.0 dan Spesifikasi Utama untuk TPM 1.2. |
tpmVersionInfo.manufacturer |
Kode produsen TPM. |
tpmVersionInfo.tpmModel |
Nomor model TPM. |
tpmVersionInfo.firmwareVersion |
Versi firmware TPM. |
tpmVersionInfo.vendorSpecific |
Informasi khusus vendor, seperti ID Vendor. |
screenshotFiles[] |
Daftar file screenshot yang akan didownload. Jenisnya selalu "SCREENSHOT_FILE". (Hanya baca) |
screenshotFiles[].name |
Nama file |
screenshotFiles[].type |
Jenis file |
screenshotFiles[].downloadUrl |
URL download file |
screenshotFiles[].createTime |
Tanggal dan waktu file dibuat |
orgUnitId |
ID unik unit organisasi. orgUnitPath adalah versi orgUnitId yang dapat dibaca manusia. Meskipun orgUnitPath dapat berubah dengan mengganti nama unit organisasi dalam jalurnya, orgUnitId tidak dapat diubah untuk satu unit organisasi. Properti ini dapat diperbarui menggunakan API. Untuk informasi selengkapnya tentang cara membuat struktur organisasi bagi perangkat, lihat pusat bantuan administrasi. |
osUpdateStatus |
Status update OS untuk perangkat. |
firstEnrollmentTime |
Tanggal dan waktu saat pertama kali perangkat didaftarkan. |
lastDeprovisionTimestamp |
(Hanya baca) Tanggal dan waktu cabut akses perangkat terakhir kali. |
deprovisionReason |
(Hanya baca) Alasan pencabutan akses. |
deviceLicenseType |
Hanya output. Jenis lisensi perangkat. |
backlightInfo[] |
Hanya output. Berisi informasi lampu latar untuk perangkat. |
OsUpdateStatus
Berisi informasi terkait status update OS saat ini.
Representasi JSON |
---|
{
"state": enum ( |
Kolom | |
---|---|
state |
Status update dari update OS. |
targetOsVersion |
Versi platform baru dari OS image yang didownload dan diterapkan. Ini hanya disetel ketika status update adalah UPDATE_STATUS_DOWNLOAD_IN_PROGRESS atau UPDATE_STATUS_NEED_REBOOT. Perhatikan ini bisa jadi "0.0.0.0" tiruan untuk UPDATE_STATUS_NEED_REBOOT untuk beberapa kasus ekstrem, misalnya pembaruan mesin dimulai ulang tanpa reboot. |
targetKioskAppVersion |
Versi platform baru yang diperlukan dari aplikasi kios yang diupdate dan tertunda. |
updateTime |
Tanggal dan waktu update OS terakhir yang berhasil. |
updateCheckTime |
Tanggal dan waktu pemeriksaan update terakhir. |
rebootTime |
Tanggal dan waktu mulai ulang terakhir. |
UpdateState
Status update dari update OS.
Enum | |
---|---|
UPDATE_STATE_UNSPECIFIED |
Status update tidak ditentukan. |
UPDATE_STATE_NOT_STARTED |
Ada pembaruan yang tertunda, tapi belum dimulai. |
UPDATE_STATE_DOWNLOAD_IN_PROGRESS |
Update tertunda sedang didownload. |
UPDATE_STATE_NEED_REBOOT |
Perangkat siap menginstal update, tetapi harus dimulai ulang. |
DeprovisionReason
Alasan cabut akses perangkat ChromeOS.
Enum | |
---|---|
DEPROVISION_REASON_UNSPECIFIED |
Alasan cabut akses tidak diketahui. |
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT |
Penggantian model yang sama. Anda memiliki Return Materials Authorization (RMA) atau Anda mengganti perangkat yang tidak berfungsi dengan model perangkat yang sama sesuai garansi. |
DEPROVISION_REASON_UPGRADE |
Perangkat telah diupgrade. |
DEPROVISION_REASON_DOMAIN_MOVE |
Domain perangkat telah diubah. |
DEPROVISION_REASON_SERVICE_EXPIRATION |
Layanan untuk perangkat telah berakhir. |
DEPROVISION_REASON_OTHER |
Perangkat telah dicabut aksesnya karena alasan lama yang tidak lagi didukung. |
DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT |
Penggantian model yang berbeda. Anda mengganti perangkat ini dengan model perangkat yang diupgrade atau yang lebih baru. |
DEPROVISION_REASON_RETIRING_DEVICE |
Pensiun dari armada. Anda mendonasikan, memusnahkan, atau membuang perangkat agar tidak digunakan. |
DEPROVISION_REASON_UPGRADE_TRANSFER |
Transfer upgrade ChromeOS Flex. Ini adalah perangkat ChromeOS Flex yang Anda ganti dengan Chromebook dalam waktu satu tahun. |
DEPROVISION_REASON_NOT_REQUIRED |
Alasan tidak wajib diisi. Misalnya, lisensi dikembalikan ke kumpulan lisensi pelanggan. |
DEPROVISION_REASON_REPAIR_CENTER |
Perangkat telah dicabut aksesnya oleh Pusat Reparasi. Hanya dapat disetel oleh Pusat Reparasi selama RMA. |
DeviceLicenseType
Jenis lisensi perangkat ini.
Enum | |
---|---|
DEVICE_LICENSE_TYPE_UNSPECIFIED |
Jenis lisensi tidak diketahui. |
ENTERPRISE |
Perangkat ini dipaketkan dengan Chrome Enterprise Upgrade permanen. |
ENTERPRISE_UPGRADE |
Perangkat ini memiliki Chrome Enterprise Upgrade mandiri tahunan. |
EDUCATION_UPGRADE |
Perangkat memiliki Chrome Education Upgrade mandiri permanen. |
EDUCATION |
Perangkat ini dipaketkan dengan Chrome Education Upgrade permanen. |
KIOSK_UPGRADE |
Perangkat memiliki Upgrade Kios tahunan. |
BacklightInfo
Informasi tentang lampu latar perangkat.
Representasi JSON |
---|
{ "path": string, "maxBrightness": integer, "brightness": integer } |
Kolom | |
---|---|
path |
Hanya output. Jalur ke lampu latar ini di sistem. Berguna jika pemanggil perlu berkorelasi dengan informasi lain. |
maxBrightness |
Hanya output. Kecerahan maksimum untuk lampu latar. |
brightness |
Hanya output. Kecerahan lampu latar saat ini, antara 0 dan maxBrightness. |
Metode |
|
---|---|
(deprecated) |
Sebagai gantinya, gunakan BatchChangeChromeOsDeviceStatus. |
|
Mengambil properti perangkat Chrome OS. |
|
Mengambil daftar perangkat Chrome OS yang telah dipaginasi dalam sebuah akun. |
|
Memindahkan atau menyisipkan beberapa perangkat Chrome OS ke unit organisasi. |
|
Mengupdate properti perangkat yang dapat diperbarui, seperti annotatedUser , annotatedLocation , notes , orgUnitPath , atau annotatedAssetId . |
|
Mengupdate properti perangkat yang dapat diperbarui, seperti annotatedUser , annotatedLocation , notes , orgUnitPath , atau annotatedAssetId . |