Referensi: ChromeOsDevice
Perangkat Google Chrome berjalan 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 adalah:
|
lastSync |
Tanggal dan waktu perangkat terakhir kali disinkronkan dengan setelan kebijakan di konsol Admin. Nilainya dalam format tanggal dan waktu ISO 8601. Waktu adalah tanggal lengkap plus jam, menit, dan detik dalam bentuk |
supportEndDate |
Tanggal akhir perangkat akan didukung. Hal ini hanya berlaku untuk perangkat yang dibeli langsung dari Google. Nilainya dalam format tanggal dan waktu ISO 8601. Waktu adalah tanggal lengkap plus jam, menit, dan detik dalam bentuk |
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 yang 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 |
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 akan disertakan dalam respons. Untuk informasi selengkapnya tentang cara mengekspor daftar MEID/IMEI, lihat Panduan Developer. |
orderNumber |
Nomor pesanan perangkat. Hanya perangkat yang dibeli 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 akan disertakan dalam respons. |
bootMode |
Mode booting untuk perangkat. Kemungkinan nilainya adalah:
|
lastEnrollmentTime |
Tanggal dan waktu perangkat terakhir kali didaftarkan. Nilainya 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 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 dicatat oleh administrator atau ditentukan selama pendaftaran. |
etag |
ETag resource. |
diskVolumeReports[] |
Laporan kapasitas disk dan info lainnya tentang volume yang terpasang/terhubung. |
diskVolumeReports[].volumeInfo[] |
Volume disk |
diskVolumeReports[].volumeInfo[].volumeId |
ID volume |
diskVolumeReports[].volumeInfo[].storageTotal |
Total kapasitas disk [dalam byte] |
diskVolumeReports[].volumeInfo[].storageFree |
Ruang disk kosong [dalam byte] |
systemRamTotal |
Total RAM di perangkat dalam byte |
cpuStatusReports[] |
Laporan suhu dan penggunaan 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 terkait 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 yang diizinkan untuk dijalankan CPU, berdasarkan kebijakan. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
Frekuensi saat ini yang dijalankan CPU. |
cpuInfo[].logicalCpus[].idleDuration |
Waktu tidak ada aktivitas sejak booting terakhir. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
cpuInfo[].logicalCpus[].cStates[] |
Status C menunjukkan status konsumsi daya CPU. Untuk informasi selengkapnya, lihat dokumentasi yang dipublikasikan oleh pembuat CPU. |
cpuInfo[].logicalCpus[].cStates[].displayName |
Nama negara bagian. |
cpuInfo[].logicalCpus[].cStates[].sessionDuration |
Waktu yang dihabiskan dalam status sejak mulai ulang terakhir. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
deviceFiles[] |
Daftar file perangkat yang akan 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 setelah perangkat berhenti menerima update atau dukungan Chrome. Sebagai gantinya, gunakan "autoUpdateThrough". |
ethernetMacAddress0 |
(Hanya baca) Alamat MAC yang digunakan oleh port ethernet internal Chromebook, dan untuk antarmuka jaringan (ethernet) bawaan. Formatnya adalah dua belas (12) digit heksadesimal tanpa pemisah (huruf besar). Hal ini hanya relevan untuk beberapa perangkat. |
dockMacAddress |
(Hanya baca) Alamat MAC bawaan untuk stasiun dok yang terhubung ke perangkat. Pabrik menetapkan Alamat kontrol akses media (alamat MAC) yang ditetapkan untuk digunakan oleh dok. Alamat ini dicadangkan khusus untuk kebijakan perangkat pass-through MAC. Formatnya adalah dua belas (12) digit heksadesimal tanpa pemisah (huruf besar). Hal ini hanya relevan untuk beberapa perangkat. |
manufactureDate |
(Hanya baca) Tanggal pembuatan perangkat 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 tersebut akan direpresentasikan sebagai garis miring, |
tpmVersionInfo |
Trusted Platform Module (TPM) (Hanya baca) |
tpmVersionInfo.family |
Keluarga TPM. Kita menggunakan encoding gaya TPM 2.0, misalnya: |
tpmVersionInfo.specLevel |
Tingkat spesifikasi TPM. Lihat Spesifikasi Library 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 jalur, 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 pertama kali perangkat didaftarkan. |
lastDeprovisionTimestamp |
(Hanya baca) Tanggal dan waktu untuk penghapusan penyediaan terakhir perangkat. |
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 setelah perangkat berhenti menerima update atau dukungan Chrome. |
extendedSupportEligible |
Hanya output. Apakah perangkat memerlukan keikutsertaan dukungan yang diperpanjang atau tidak. |
extendedSupportStart |
Hanya output. Tanggal perangkat saat kebijakan dukungan yang diperpanjang untuk update otomatis dimulai. |
extendedSupportEnabled |
Hanya output. Apakah kebijakan dukungan yang diperpanjang diaktifkan di perangkat. |
fanInfo[] |
Hanya output. Informasi kipas untuk perangkat. |
chromeOsType |
Hanya output. Jenis Chrome OS perangkat. |
diskSpaceUsage |
Hanya output. Jumlah kapasitas disk yang tersedia dan saat ini digunakan perangkat. |
OsUpdateStatus
Berisi informasi terkait status update OS saat ini.
Representasi JSON |
---|
{
"state": enum ( |
Kolom | |
---|---|
state |
Status update update OS. |
targetOsVersion |
Versi platform baru image OS yang didownload dan diterapkan. Nilai ini hanya ditetapkan jika status update adalah UPDATE_STATUS_DOWNLOAD_IN_PROGRESS atau UPDATE_STATUS_NEED_REBOOT. Perhatikan bahwa ini dapat berupa "0.0.0.0" dummy untuk UPDATE_STATUS_NEED_REBOOT untuk beberapa kasus ekstrem, misalnya mesin update dimulai ulang tanpa mulai ulang. |
targetKioskAppVersion |
Versi platform baru yang diperlukan dari aplikasi kios yang diupdate yang 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 update OS.
Enum | |
---|---|
UPDATE_STATE_UNSPECIFIED |
Status update tidak 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 penghapusan penyediaan 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 |
Masa berlaku layanan untuk perangkat telah berakhir. |
DEPROVISION_REASON_OTHER |
Akses perangkat dicabut 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 |
Dihapus 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 dicabut aksesnya oleh Pusat Layanan Reparasi. Hanya dapat ditetapkan oleh Repair Service Center 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 memiliki Chrome Education Upgrade mandiri permanen. |
EDUCATION |
Perangkat dipaketkan dengan Chrome Education Upgrade permanen. |
KIOSK_UPGRADE |
Perangkat memiliki Kiosk Upgrade 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. |
FanInfo
Informasi tentang kipas perangkat.
Representasi JSON |
---|
{ "speedRpm": integer } |
Kolom | |
---|---|
speedRpm |
Hanya output. Kecepatan kipas dalam RPM. |
ChromeOsType
Jenis Chrome OS perangkat.
Enum | |
---|---|
CHROME_OS_TYPE_UNSPECIFIED |
Jenis Chrome OS tidak ditentukan. |
CHROME_OS_FLEX |
Chrome OS Jenis Chrome OS Flex. |
CHROME_OS |
Chrome OS Jenis Chrome OS. |
ByteUsage
Merepresentasikan kapasitas data dengan sejumlah penggunaan saat ini dalam byte.
Representasi JSON |
---|
{ "capacityBytes": string, "usedBytes": string } |
Kolom | |
---|---|
capacityBytes |
Hanya output. Nilai kapasitas total, dalam byte. |
usedBytes |
Hanya output. Nilai penggunaan saat ini, dalam byte. |
Metode |
|
---|---|
(deprecated) |
Sebagai gantinya, gunakan BatchChangeChromeOsDeviceStatus. |
|
Mengambil properti perangkat Chrome OS. |
|
Mengambil daftar perangkat Chrome OS yang di-pagination 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 . |