Resource: ChromeOsDevice
Perangkat Google Chrome dapat dijalankan di ChromeOS. 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:
|
lastSync |
Tanggal dan waktu perangkat terakhir kali disinkronkan dengan setelan kebijakan di konsol Admin. Nilai ini dalam format tanggal dan waktu ISO 8601. Waktu adalah tanggal lengkap plus jam, menit, dan detik dalam bentuk |
supportEndDate |
Tanggal terakhir perangkat akan didukung. Hal ini hanya berlaku untuk perangkat yang dibeli langsung dari Google. Nilai ini dalam format tanggal dan waktu ISO 8601. Waktu adalah tanggal lengkap plus jam, menit, dan detik dalam bentuk |
annotatedUser |
Pengguna perangkat sebagaimana dicatat oleh administrator. Panjang maksimum adalah 100 karakter. Nilai kosong diizinkan. |
annotatedLocation |
Alamat atau lokasi perangkat sebagaimana 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 akan disertakan dalam respons. |
meid |
ID Peralatan Seluler (MEID) atau International Mobile Equipment Identity (IMEI) untuk kartu seluler 3G di perangkat seluler. MEID/IMEI biasanya digunakan saat menambahkan perangkat ke paket layanan pasca-bayar operator nirkabel. Jika perangkat tidak memiliki informasi ini, properti ini tidak akan disertakan dalam respons. Untuk mengetahui informasi selengkapnya tentang cara mengekspor daftar MEID/IMEI, lihat Panduan Developer. |
orderNumber |
Nomor pesanan perangkat. Hanya perangkat yang langsung dibeli 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 akan disertakan dalam respons. |
bootMode |
Mode booting untuk perangkat. Kemungkinan nilainya adalah:
|
lastEnrollmentTime |
Tanggal dan waktu perangkat terakhir didaftarkan. Nilai ini dalam format tanggal dan waktu ISO 8601. Waktu adalah tanggal lengkap plus jam, menit, dan detik dalam bentuk |
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:
|
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 pada antarmuka jaringan ethernet. |
annotatedAssetId |
ID aset seperti yang dicatat oleh administrator atau yang 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 di perangkat dalam byte |
cpuStatusReports[] |
Laporan pemakaian dan suhu CPU (Hanya baca) |
cpuStatusReports[].reportTime |
Tanggal dan waktu laporan diterima. |
cpuStatusReports[].cpuUtilizationPercentageInfo[] |
|
cpuStatusReports[].cpuTemperatureInfo[] |
Daftar contoh 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 maksimum dalam kHz. |
cpuInfo[].logicalCpus[] |
Informasi untuk CPU Logis |
cpuInfo[].logicalCpus[].maxScalingFrequencyKhz |
Frekuensi maksimum CPU diizinkan untuk dijalankan, oleh kebijakan. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
Frekuensi saat ini tempat CPU berjalan. |
cpuInfo[].logicalCpus[].idleDuration |
Waktu tidak ada aktivitas sejak booting terakhir. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
cpuInfo[].logicalCpus[].cStates[] |
C-States 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 dalam status sejak mulai ulang terakhir. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang 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 terakhir yang diketahui (Hanya baca) |
lastKnownNetwork[].ipAddress |
Alamat IP. |
lastKnownNetwork[].wanIpAddress |
Alamat IP WAN. |
autoUpdateExpiration |
(Hanya baca) Stempel waktu yang setelahnya perangkat akan berhenti menerima update atau dukungan Chrome. Gunakan "autoUpdatethrough" sebagai gantinya. |
ethernetMacAddress0 |
(Hanya baca) Alamat MAC yang digunakan oleh port ethernet internal Chromebook, dan untuk antarmuka jaringan (eternet). Formatnya adalah dua belas (12) digit heksadesimal tanpa pembatas (huruf besar). Hal ini hanya relevan untuk beberapa perangkat. |
dockMacAddress |
(Hanya baca) Alamat MAC bawaan untuk stasiun dok yang terhubung ke perangkat. Setelan pabrik Alamat kontrol akses media (alamat MAC) yang ditetapkan untuk digunakan oleh dok. Ini disediakan khusus untuk kebijakan perangkat lintasan MAC. Formatnya adalah dua belas (12) digit heksadesimal tanpa pembatas (huruf besar). Hal 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 terkait dengan perangkat. Nama jalur tidak peka huruf besar/kecil. Jika unit organisasi induk adalah organisasi tingkat teratas, unit organisasi tersebut akan direpresentasikan sebagai 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 Pustaka 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 untuk perangkat Anda, lihat pusat bantuan administrasi. |
osUpdateStatus |
Status update OS untuk perangkat. |
firstEnrollmentTime |
Tanggal dan waktu saat perangkat pertama kali didaftarkan. |
lastDeprovisionTimestamp |
(Hanya baca) Tanggal dan waktu untuk pencabutan 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. |
autoUpdateThrough |
Hanya output. Stempel waktu yang menandakan bahwa perangkat akan berhenti menerima dukungan atau update Chrome. |
extendedSupportEligible |
Hanya output. Apakah perangkat memerlukan keikutsertaan dukungan lebih lanjut atau tidak. |
extendedSupportStart |
Hanya output. Tanggal perangkat saat kebijakan dukungan yang diperpanjang untuk update otomatis dimulai. |
extendedSupportEnabled |
Hanya output. Apakah kebijakan dukungan lebih lanjut diaktifkan di perangkat. |
fanInfo[] |
Hanya output. Informasi kipas untuk perangkat. |
chromeOsType |
Hanya output. Jenis perangkat ChromeOS. |
OsUpdateStatus
Berisi informasi terkait status update OS saat ini.
Representasi JSON |
---|
{
"state": enum ( |
Kolom | |
---|---|
state |
Status update update OS. |
targetOsVersion |
Versi platform baru OS image sedang didownload dan diterapkan. Ini hanya ditetapkan jika status pembaruan UPDATE_STATUS_DOWNLOAD_IN_PROGRESS atau UPDATE_STATUS_NEED_REBOOT. Perhatikan bahwa ini mungkin contoh "0.0.0.0" untuk UPDATE_STATUS_NEED_REBOOT untuk beberapa kasus ekstrem, misalnya, mesin pembaruan dimulai ulang tanpa memulai ulang. |
targetKioskAppVersion |
Versi platform baru yang diperlukan dari aplikasi kios yang diupdate dan yang masih dalam proses. |
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 update OS.
Enum | |
---|---|
UPDATE_STATE_UNSPECIFIED |
Status update belum ditentukan. |
UPDATE_STATE_NOT_STARTED |
Ada update yang tertunda, tetapi 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 pencabutan akses perangkat ChromeOS.
Enum | |
---|---|
DEPROVISION_REASON_UNSPECIFIED |
Alasan pencabutan 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 telah berakhir untuk perangkat ini. |
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 telah diupgrade atau yang lebih baru. |
DEPROVISION_REASON_RETIRING_DEVICE |
Pensiun dari inventaris. 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 diperlukan. Misalnya, lisensi dikembalikan ke kumpulan lisensi pelanggan. |
DEPROVISION_REASON_REPAIR_CENTER |
Perangkat telah dicabut aksesnya oleh Pusat Layanan Reparasi. Hanya dapat disetel oleh Pusat Servis Reparasi selama RMA. |
DeviceLicenseType
Jenis lisensi perangkat ini.
Enum | |
---|---|
DEVICE_LICENSE_TYPE_UNSPECIFIED |
Jenis lisensi tidak diketahui. |
ENTERPRISE |
Perangkat dipaketkan dengan Chrome Enterprise Upgrade permanen. |
ENTERPRISE_UPGRADE |
Perangkat memiliki Chrome Enterprise Upgrade mandiri tahunan. |
EDUCATION_UPGRADE |
Perangkat ini memiliki Chrome Education Upgrade mandiri yang bersifat 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 pada 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. |
FanInfo
Informasi tentang kipas perangkat.
Representasi JSON |
---|
{ "speedRpm": integer } |
Kolom | |
---|---|
speedRpm |
Hanya output. Kecepatan kipas dalam RPM. |
ChromeOsType
Jenis perangkat ChromeOS.
Enum | |
---|---|
CHROME_OS_TYPE_UNSPECIFIED |
Jenis ChromeOS belum ditentukan. |
CHROME_OS_FLEX |
Jenis Chrome OS: Chrome OS Flex. |
CHROME_OS |
Jenis Chrome OS: Chrome OS. |
Metode |
|
---|---|
(deprecated) |
Sebagai gantinya, gunakan BatchChangeChromeOsDeviceStatus. |
|
Mengambil properti perangkat Chrome OS. |
|
Mengambil daftar perangkat Chrome OS yang diberi nomor halaman dalam akun. |
|
Memindahkan atau menyisipkan beberapa perangkat Chrome OS ke unit organisasi. |
|
Memperbarui properti perangkat yang dapat diperbarui, seperti annotatedUser , annotatedLocation , notes , orgUnitPath , atau annotatedAssetId . |
|
Memperbarui properti perangkat yang dapat diperbarui, seperti annotatedUser , annotatedLocation , notes , orgUnitPath , atau annotatedAssetId . |