REST Resource: chromeosdevices

संसाधन: ChromeOsDevice

Google Chrome डिवाइस, Chrome OS पर चलते हैं. एपीआई के सामान्य टास्क के बारे में ज़्यादा जानने के लिए, डेवलपर की गाइड देखें.

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 (OsUpdateStatus)
  },
  "firstEnrollmentTime": string,
  "lastDeprovisionTimestamp": string,
  "deprovisionReason": enum (DeprovisionReason),
  "deviceLicenseType": enum (DeviceLicenseType),
  "backlightInfo": [
    {
      object (BacklightInfo)
    }
  ],
  "autoUpdateThrough": string,
  "extendedSupportEligible": boolean,
  "extendedSupportStart": string,
  "extendedSupportEnabled": boolean,
  "fanInfo": [
    {
      object (FanInfo)
    }
  ],
  "chromeOsType": enum (ChromeOsType)
}
फ़ील्ड
deviceId

string

Chrome डिवाइस का यूनीक आईडी.

serialNumber

string

Chrome डिवाइस का सीरियल नंबर तब डाला गया था, जब डिवाइस चालू था. यह मान Chrome OS डिवाइस टैब में Admin console के सीरियल नंबर के समान होता है.

status

string

डिवाइस की स्थिति.

ये वैल्यू स्वीकार की जाती हैं:

  • ACTIVE: डिवाइस को डोमेन में रजिस्टर किया गया है.
  • DELINQUENT: डोमेन के सालाना लाइसेंस की समयसीमा खत्म हो चुकी है. अब डिवाइस को नीतियां और सेटिंग नहीं मिलेंगी. नया लाइसेंस खरीदने पर, डिवाइस को ACTIVE की स्थिति में वापस लाया जाएगा.
  • PRE_PROVISIONED: डिवाइस को पहले से तैयार डिवाइस के लिए रजिस्टर किया गया है. PRE_PROVISIONED डिवाइस को संगठन की किसी दूसरी इकाई में ले जाया जा सकता है या मिटाया जा सकता है. रजिस्टर होने के बाद, डिवाइस ACTIVE हो जाएगा.
  • DEPROVISIONED: डिवाइस को अब डोमेन में रजिस्टर नहीं किया जा सकता. यह ऑर्डर रद्द कर दिया गया है. डिवाइस की सेटिंग, डिवाइस की कैश मेमोरी में सेव की गई हैं. अगर डिवाइस को फिर से चालू किया जाता है, तो इस नए चालू किए गए डिवाइस पर सिस्टम की सबसे नई सेटिंग लागू हो जाती हैं.
  • DISABLED: यह डिवाइस एडमिन ने बंद कर दिया है और इसका इस्तेमाल नहीं किया जा सकता.
  • INACTIVE: डिवाइस को डोमेन में रजिस्टर नहीं किया गया है.
  • RETURN_ARRIVED: इस डिवाइस को बदलने का अनुरोध मिल चुका है.
  • RETURN_REQUESTED: इस डिवाइस को बदलने का अनुरोध किया गया है.
  • SHIPPED: डिवाइस को Google इन्वेंट्री से शिप किया गया है. (अब काम नहीं करता)
  • UNKNOWN: डिवाइस की स्थिति का पता नहीं लगाया जा सकता.
lastSync

string

वह तारीख और समय जब डिवाइस को Admin console में नीति की सेटिंग के साथ पिछली बार सिंक किया गया था. यह वैल्यू, ISO 8601 तारीख और समय के फ़ॉर्मैट में होनी चाहिए. समय वह पूरी तारीख है जिसमें घंटे, मिनट, और सेकंड शामिल हैं. यह फ़ॉर्म YYYY-MM-DDThh:mm:ssTZD के फ़ॉर्मैट में होता है. उदाहरण के लिए, 2010-04-05T17:30:04+01:00.

supportEndDate

string

वह आखिरी तारीख जब डिवाइस को इस्तेमाल किया जा सकेगा. यह सिर्फ़ उन डिवाइसों पर लागू होता है जिन्हें सीधे Google से खरीदा गया है. यह वैल्यू, ISO 8601 तारीख और समय के फ़ॉर्मैट में होनी चाहिए. समय वह पूरी तारीख है जिसमें घंटे, मिनट, और सेकंड शामिल हैं. यह फ़ॉर्म YYYY-MM-DDThh:mm:ssTZD के रूप में दिखता है. उदाहरण के लिए, 2010-04-05T17:30:04+01:00.

annotatedUser

string

डिवाइस का उपयोगकर्ता, जैसा कि एडमिन ने नोट किया है. ज़्यादा से ज़्यादा 100 वर्ण इस्तेमाल किए जा सकते हैं. कोई वैल्यू नहीं डाली जा सकती.

annotatedLocation

string

डिवाइस का पता या उसकी जगह की जानकारी, जो एडमिन ने नोट किया हो. ज़्यादा से ज़्यादा 200 वर्ण इस्तेमाल किए जा सकते हैं. कोई वैल्यू नहीं डाली जा सकती.

notes

string

इस डिवाइस के बारे में ऐसे नोट जिन्हें एडमिन ने जोड़ा है. इस प्रॉपर्टी को list तरीके के query पैरामीटर का इस्तेमाल करके खोजा जा सकता है. ज़्यादा से ज़्यादा लंबाई 500 वर्ण है कोई वैल्यू नहीं डाली जा सकती.

model

string

डिवाइस के मॉडल की जानकारी. अगर डिवाइस में यह जानकारी नहीं है, तो जवाब में यह प्रॉपर्टी भी शामिल नहीं होगी.

meid

string

मोबाइल डिवाइस में मौजूद 3G मोबाइल कार्ड के लिए, मोबाइल इक्विपमेंट आइडेंटिफ़ायर (एमईआईडी) या इंटरनैशनल मोबाइल इक्विपमेंट आइडेंटिटी (आईएमईआई). MEID/IMEI का इस्तेमाल आम तौर पर तब किया जाता है, जब किसी वायरलेस मोबाइल और इंटरनेट सेवा देने वाली कंपनी के पोस्ट-पे सर्विस प्लान में डिवाइस जोड़ा जाता है. अगर डिवाइस में यह जानकारी नहीं है, तो जवाब में यह प्रॉपर्टी भी शामिल नहीं होगी. MEID/IMEI की सूची एक्सपोर्ट करने के बारे में ज़्यादा जानने के लिए, डेवलपर की गाइड देखें.

orderNumber

string

डिवाइस का ऑर्डर नंबर. केवल Google से सीधे खरीदे गए डिवाइसों में ऑर्डर नंबर होता है.

willAutoRenew

boolean

इससे यह तय होता है कि सहायता बंद होने की तारीख के बाद, डिवाइस अपने-आप काम करने की सुविधा को रिन्यू करेगा या नहीं. यह प्रॉपर्टी सिर्फ़ रीड-ओनली मोड में है.

osVersion

string

Chrome डिवाइस का ऑपरेटिंग सिस्टम वर्शन.

platformVersion

string

Chrome डिवाइस का प्लैटफ़ॉर्म वर्शन.

firmwareVersion

string

Chrome डिवाइस का फ़र्मवेयर वर्शन.

macAddress

string

डिवाइस का वायरलेस MAC पता. अगर डिवाइस में यह जानकारी नहीं है, तो उसे जवाब में शामिल नहीं किया जाता.

bootMode

string

डिवाइस का बूट मोड. आपको ये वैल्यू दिख सकती हैं:

  • Verified: डिवाइस पर, Chrome OS का सही वर्शन चल रहा है.
  • Dev: डिवाइस का डेवलपर हार्डवेयर स्विच चालू है. डिवाइस को चालू करने पर, उसमें एक कमांड लाइन शेल होता है. डेवलपर स्विच के उदाहरण के लिए, Chromebook डेवलपर की जानकारी देखें.
lastEnrollmentTime

string

डिवाइस को पिछली बार रजिस्टर किए जाने की तारीख और समय. यह वैल्यू, ISO 8601 तारीख और समय के फ़ॉर्मैट में होनी चाहिए. समय वह पूरी तारीख है जिसमें घंटे, मिनट, और सेकंड शामिल हैं. यह फ़ॉर्म YYYY-MM-DDThh:mm:ssTZD के रूप में दिखता है. उदाहरण के लिए, 2010-04-05T17:30:04+01:00. अपने-आप और मैन्युअल तरीके से रजिस्टर करने के बारे में ज़्यादा जानकारी के लिए, Chrome सहायता केंद्र पर जाएं.

kind

string

संसाधन का टाइप. Chromeosdevices संसाधन के लिए, मान admin#directory#chromeosdevice है.

recentUsers[]

object

पिछली बार लॉगिन करने के समय के हिसाब से, घटते क्रम में, हाल ही में डिवाइस इस्तेमाल करने वाले लोगों की सूची.

recentUsers[].type

string

उपयोगकर्ता का टाइप.

ये वैल्यू स्वीकार की जाती हैं:

  • USER_TYPE_MANAGED: उपयोगकर्ता को डोमेन मैनेज करता है.
  • USER_TYPE_UNMANAGED: उपयोगकर्ता को डोमेन मैनेज नहीं करता है.
recentUsers[].email

string

उपयोगकर्ता का ईमेल पता. यह सिर्फ़ तब मौजूद होता है, जब उपयोगकर्ता का टाइप USER_TYPE_MANAGED हो.

activeTimeRanges[]

object

ऐक्टिव टाइम रेंज की सूची (सिर्फ़ पढ़ने के लिए).

activeTimeRanges[].activeTime

integer

मिलीसेकंड में इस्तेमाल की अवधि.

activeTimeRanges[].date

string

इस्तेमाल करने की तारीख.

ethernetMacAddress

string

ईथरनेट नेटवर्क इंटरफ़ेस पर डिवाइस का MAC पता.

annotatedAssetId

string

ऐसेट आइडेंटिफ़ायर, जो एडमिन ने नोट किया है या रजिस्टर करते समय बताया गया है.

etag

string

संसाधन का ETag.

diskVolumeReports[]

object

डिस्क स्टोरेज की रिपोर्ट और माउंट/कनेक्ट किए गए वॉल्यूम के बारे में अन्य जानकारी.

diskVolumeReports[].volumeInfo[]

object

डिस्क का वॉल्यूम

diskVolumeReports[].volumeInfo[].volumeId

string

वॉल्यूम आईडी

diskVolumeReports[].volumeInfo[].storageTotal

string (int64 format)

डिस्क में कुल स्टोरेज [बाइट में]

diskVolumeReports[].volumeInfo[].storageFree

string (int64 format)

डिस्क में खाली जगह [बाइट में]

systemRamTotal

string (int64 format)

डिवाइस पर मौजूद कुल रैम बाइट में

cpuStatusReports[]

object

सीपीयू के इस्तेमाल और तापमान की रिपोर्ट (सिर्फ़ पढ़ने के लिए)

cpuStatusReports[].reportTime

string

रिपोर्ट मिलने की तारीख और समय.

cpuStatusReports[].cpuUtilizationPercentageInfo[]

integer

cpuStatusReports[].cpuTemperatureInfo[]

object

सीपीयू के तापमान के सैंपल की सूची.

cpuStatusReports[].cpuTemperatureInfo[].temperature

integer

सेल्सियस डिग्री में तापमान.

cpuStatusReports[].cpuTemperatureInfo[].label

string

सीपीयू लेबल

cpuInfo[]

object

डिवाइस के सीपीयू की विशेषताओं के बारे में जानकारी.

cpuInfo[].model

string

सीपीयू के मॉडल का नाम.

cpuInfo[].architecture

string

सीपीयू का आर्किटेक्चर.

cpuInfo[].maxClockSpeedKhz

integer

सीपीयू की ज़्यादा से ज़्यादा क्लॉक स्पीड किलोहर्ट्ज़ (kHz) में.

cpuInfo[].logicalCpus[]

object

लॉजिकल सीपीयू के लिए जानकारी

cpuInfo[].logicalCpus[].maxScalingFrequencyKhz

integer

नीति के मुताबिक, सीपीयू को ज़्यादा से ज़्यादा फ़्रीक्वेंसी पर चलाया जा सकता है.

cpuInfo[].logicalCpus[].currentScalingFrequencyKhz

integer

मौजूदा फ़्रीक्वेंसी जिस पर सीपीयू चल रहा है.

cpuInfo[].logicalCpus[].idleDuration

string (Duration format)

पिछली बार चालू होने के बाद से इस्तेमाल में नहीं है.

सेकंड में कुल नौ दशमलव अंक, जो 's' पर खत्म होते हैं. उदाहरण: "3.5s".

cpuInfo[].logicalCpus[].cStates[]

object

C-States, सीपीयू की ऊर्जा की खपत की स्थिति के बारे में बताती हैं. ज़्यादा जानकारी के लिए, सीपीयू बनाने वाली कंपनी का पब्लिश किया गया दस्तावेज़ देखें.

cpuInfo[].logicalCpus[].cStates[].displayName

string

राज्य का नाम.

cpuInfo[].logicalCpus[].cStates[].sessionDuration

string (Duration format)

पिछली बार डिवाइस को फिर से चालू करने के बाद से मोड में बिताया गया समय.

सेकंड में कुल नौ दशमलव अंक, जो 's' पर खत्म होते हैं. उदाहरण: "3.5s".

deviceFiles[]

object

डाउनलोड करने के लिए डिवाइस की फ़ाइलों की सूची (सिर्फ़ पढ़ने के लिए)

deviceFiles[].name

string

फ़ाइल का नाम

deviceFiles[].type

string

फ़ाइल टाइप

deviceFiles[].downloadUrl

string

फ़ाइल डाउनलोड करने का यूआरएल

deviceFiles[].createTime

string

फ़ाइल बनाने की तारीख और समय

systemRamFreeReports[]

object

उपलब्ध रैम मेमोरी की मात्रा की रिपोर्ट (सिर्फ़ पढ़ने के लिए)

systemRamFreeReports[].reportTime

string

रिपोर्ट मिलने की तारीख और समय.

systemRamFreeReports[].systemRamFreeInfo[]

string (int64 format)

lastKnownNetwork[]

object

इसमें आखिरी बार पता चला नेटवर्क शामिल है (सिर्फ़ पढ़ने के लिए)

lastKnownNetwork[].ipAddress

string

आईपी पता.

lastKnownNetwork[].wanIpAddress

string

WAN आईपी पता.

autoUpdateExpiration
(deprecated)

string (int64 format)

(सिर्फ़ पढ़ने के लिए) वह टाइमस्टैंप जिसके बाद डिवाइस को Chrome के अपडेट या सहायता मिलना बंद हो जाएगी. कृपया "autoUpdate via" का इस्तेमाल करें आज़माएं.

ethernetMacAddress0

string

(सिर्फ़ पढ़ने के लिए) Chromebook के इंटरनल ईथरनेट पोर्ट और ऑनबोर्ड नेटवर्क (ईथरनेट) इंटरफ़ेस के लिए इस्तेमाल किया जाने वाला MAC पता. फ़ॉर्मैट, बारह (12) हेक्साडेसिमल अंकों का होता है. इसमें डीलिमिटर (अपरकेस अक्षर) भी नहीं होता. यह जानकारी सिर्फ़ कुछ डिवाइसों पर काम करती है.

dockMacAddress

string

(सिर्फ़ पढ़ने के लिए) उस डॉकिंग स्टेशन के लिए पहले से मौजूद MAC पता जिससे डिवाइस कनेक्ट है. डॉक से इस्तेमाल करने के लिए असाइन किए गए मीडिया ऐक्सेस कंट्रोल पते (MAC पता) को फ़ैक्ट्री सेट करता है. इसे खास तौर पर, MAC पास थ्रू डिवाइस से जुड़ी नीति के लिए रिज़र्व किया गया है. फ़ॉर्मैट, बारह (12) हेक्साडेसिमल अंकों का होता है. इसमें डीलिमिटर (अपरकेस अक्षर) भी नहीं होता. यह जानकारी सिर्फ़ कुछ डिवाइसों पर काम करती है.

manufactureDate

string

(रीड-ओनली) वह तारीख, जब डिवाइस yyyy-mm-dd फ़ॉर्मैट में बनाया गया.

orgUnitPath

string

डिवाइस से जुड़े संगठन की इकाई के नाम के साथ पूरा पैरंट पाथ. पाथ के नाम केस-इनसेंसिटिव होते हैं. अगर संगठन की पैरंट इकाई, टॉप-लेवल का संगठन है, तो इसे फ़ॉरवर्ड स्लैश / के तौर पर दिखाया जाता है. एपीआई का इस्तेमाल करके, इस प्रॉपर्टी को अपडेट किया जा सकता है. अपने डिवाइस के लिए संगठनात्मक संरचना बनाने के बारे में ज़्यादा जानकारी के लिए, एडमिन सहायता केंद्र पर जाएं.

tpmVersionInfo

object

भरोसेमंद प्लैटफ़ॉर्म मॉड्यूल (TPM) (सिर्फ़ पढ़ने के लिए)

tpmVersionInfo.family

string

टीपीएम फ़ैमिली. हम टीपीएम 2.0 स्टाइल एन्कोडिंग का इस्तेमाल करते हैं, जैसे:
टीपीएम 1.2: "1.2" -> 312e3200
टीपीएम 2.0: "2.0" -> 322e3,000

tpmVersionInfo.specLevel

string

टीपीएम स्पेसिफ़िकेशन का लेवल. टीपीएम 2.0 के लिए लाइब्रेरी की खास जानकारी और टीपीएम 1.2 के लिए मुख्य जानकारी देखें.

tpmVersionInfo.manufacturer

string

टीपीएम निर्माता कोड.

tpmVersionInfo.tpmModel

string

टीपीएम मॉडल नंबर.

tpmVersionInfo.firmwareVersion

string

टीपीएम फ़र्मवेयर वर्शन.

tpmVersionInfo.vendorSpecific

string

वेंडर के बारे में जानकारी, जैसे कि वेंडर आईडी.

screenshotFiles[]

object

डाउनलोड करने के लिए, स्क्रीनशॉट फ़ाइलों की सूची. टाइप हमेशा "SCREENSHOT_FILE" होता है. (केवल पढ़ने के लिए)

screenshotFiles[].name

string

फ़ाइल का नाम

screenshotFiles[].type

string

फ़ाइल टाइप

screenshotFiles[].downloadUrl

string

फ़ाइल डाउनलोड करने का यूआरएल

screenshotFiles[].createTime

string

फ़ाइल बनाने की तारीख और समय

orgUnitId

string

संगठन की इकाई का यूनीक आईडी. orgUnitPath, orgUnitId का ऐसा वर्शन है जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है. पाथ में संगठन की किसी इकाई का नाम बदलने से, orgUnitPath बदल सकती है. हालांकि, संगठन की किसी एक इकाई के लिए, orgUnitId को नहीं बदला जा सकता. एपीआई का इस्तेमाल करके, इस प्रॉपर्टी को अपडेट किया जा सकता है. अपने डिवाइस के लिए संगठनात्मक संरचना बनाने के बारे में ज़्यादा जानकारी के लिए, एडमिन सहायता केंद्र पर जाएं.

osUpdateStatus

object (OsUpdateStatus)

डिवाइस के लिए ओएस अपडेट की स्थिति.

firstEnrollmentTime

string

डिवाइस को पहली बार रजिस्टर करने की तारीख और समय.

lastDeprovisionTimestamp

string

(रीड-ओनली) डिवाइस को पिछली बार इस्तेमाल से बाहर किए जाने की तारीख और समय.

deprovisionReason

enum (DeprovisionReason)

(सिर्फ़ पढ़ने के लिए) इस्तेमाल से बाहर करने की वजह.

deviceLicenseType

enum (DeviceLicenseType)

सिर्फ़ आउटपुट के लिए. डिवाइस का लाइसेंस किस तरह का है.

backlightInfo[]

object (BacklightInfo)

सिर्फ़ आउटपुट के लिए. इसमें डिवाइस की बैकलाइट की जानकारी होती है.

autoUpdateThrough

string

सिर्फ़ आउटपुट के लिए. वह टाइमस्टैंप जिसके बाद डिवाइस को Chrome के अपडेट या सहायता मिलना बंद हो जाएगी.

extendedSupportEligible

boolean

सिर्फ़ आउटपुट के लिए. डिवाइस को ज़्यादा समय तक सहायता पाने की सुविधा के लिए ऑप्ट-इन करना होगा या नहीं.

extendedSupportStart

string

सिर्फ़ आउटपुट के लिए. डिवाइस की वह तारीख जब अपने-आप अपडेट होने की सुविधा के लिए ज़्यादा सहायता पाने की नीति शुरू होती है.

extendedSupportEnabled

boolean

सिर्फ़ आउटपुट के लिए. डिवाइस पर, ज़्यादा समय तक सहायता पाने की सुविधा चालू है या नहीं.

fanInfo[]

object (FanInfo)

सिर्फ़ आउटपुट के लिए. डिवाइस के लिए पंखे की जानकारी.

chromeOsType

enum (ChromeOsType)

सिर्फ़ आउटपुट के लिए. डिवाइस का Chrome OS टाइप.

OsUpdateStatus

इसमें ओएस के अपडेट की मौजूदा स्थिति से जुड़ी जानकारी होती है.

JSON के काेड में दिखाना
{
  "state": enum (UpdateState),
  "targetOsVersion": string,
  "targetKioskAppVersion": string,
  "updateTime": string,
  "updateCheckTime": string,
  "rebootTime": string
}
फ़ील्ड
state

enum (UpdateState)

ओएस के अपडेट की स्थिति.

targetOsVersion

string

ओएस इमेज का नया प्लैटफ़ॉर्म वर्शन, डाउनलोड करके लागू किया जा रहा है. इसे सिर्फ़ तब सेट किया जाता है, जब अपडेट की स्थिति UPDATE_STATUS_डाउनलोड_IN_PROGRESS या UPDATE_STATUS_NEED_REBOOT हो. ध्यान रखें कि यह एक डमी "0.0.0.0" हो सकता है कुछ किनारे वाले मामलों के लिए UPDATE_STATUS_NEED_REBOOT के लिए, जैसे अपडेट इंजन को बिना रीस्टार्ट किए रीस्टार्ट किया जाता है.

targetKioskAppVersion

string

अपडेट किए गए कीऑस्क ऐप्लिकेशन का नया प्लैटफ़ॉर्म वर्शन होना ज़रूरी है.

updateTime

string

ओएस के आखिरी बार अपडेट होने की तारीख और समय.

updateCheckTime

string

पिछली बार अपडेट की जांच करने की तारीख और समय.

rebootTime

string

पिछली बार फिर से चालू होने की तारीख और समय.

UpdateState

ओएस के अपडेट की स्थिति.

Enums
UPDATE_STATE_UNSPECIFIED अपडेट की स्थिति की जानकारी नहीं है.
UPDATE_STATE_NOT_STARTED एक अपडेट बाकी है, लेकिन यह शुरू नहीं हुआ है.
UPDATE_STATE_DOWNLOAD_IN_PROGRESS लंबित अपडेट डाउनलोड किया जा रहा है.
UPDATE_STATE_NEED_REBOOT डिवाइस, अपडेट इंस्टॉल करने के लिए तैयार है. हालांकि, डिवाइस को फिर से चालू करना होगा.

DeprovisionReason

ChromeOS डिवाइस को इस्तेमाल से बाहर करने की वजह.

Enums
DEPROVISION_REASON_UNSPECIFIED इस्तेमाल से बाहर किए जाने की वजह पता नहीं है.
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT एक ही मॉडल से बदलना. आपके पास सामान लौटाने की अनुमति (आरएमए) है या वारंटी के तहत, आपका खराब डिवाइस उसी मॉडल के डिवाइस से बदला जा रहा है.
DEPROVISION_REASON_UPGRADE

डिवाइस को अपग्रेड किया गया था.

DEPROVISION_REASON_DOMAIN_MOVE

डिवाइस का डोमेन बदला गया था.

DEPROVISION_REASON_SERVICE_EXPIRATION

डिवाइस के लिए सेवा की समयसीमा खत्म हो गई है.

DEPROVISION_REASON_OTHER

डिवाइस को किसी ऐसी लेगसी वजह से इस्तेमाल से बाहर किया गया था जो अब काम नहीं करती.

DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT अलग मॉडल से बदलना. इसकी जगह, अपग्रेड किया गया या नया डिवाइस मॉडल इस्तेमाल किया जा रहा है.
DEPROVISION_REASON_RETIRING_DEVICE डिवाइस को सभी डिवाइसों से हटाया जा रहा है. इस डिवाइस को इस्तेमाल से बाहर किया जा रहा है.
DEPROVISION_REASON_UPGRADE_TRANSFER ChromeOS Flex अपग्रेड को ट्रांसफ़र करें. यह ChromeOS Flex वाला डिवाइस है, जिसे एक साल के अंदर ही Chromebook से बदला जा रहा है.
DEPROVISION_REASON_NOT_REQUIRED कोई वजह नहीं बताई गई थी. उदाहरण के लिए, लाइसेंस, ग्राहक के लाइसेंस पूल में लौटाए गए थे.
DEPROVISION_REASON_REPAIR_CENTER इस डिवाइस को रिपेयर सर्विस सेंटर ने इस्तेमाल से बाहर कर दिया था. रिपेयर सर्विस सेंटर की मदद से, इसे सिर्फ़ आरएमए के दौरान सेट किया जा सकता है.

DeviceLicenseType

इस डिवाइस का लाइसेंस किस तरह का है.

Enums
DEVICE_LICENSE_TYPE_UNSPECIFIED लाइसेंस किस तरह का है, इसकी जानकारी नहीं है.
ENTERPRISE इस डिवाइस के साथ हमेशा के लिए Chrome Enterprise Upgrade का लाइसेंस लिया जाता है.
ENTERPRISE_UPGRADE इस डिवाइस में हर साल स्टैंडअलोन Chrome Enterprise Upgrade मिलता है.
EDUCATION_UPGRADE इस डिवाइस में Chrome Education Upgrade का लाइसेंस हमेशा के लिए मौजूद होता है.
EDUCATION इस डिवाइस के साथ Chrome Education Upgrade का हमेशा के लिए इस्तेमाल किया जा सकता है.
KIOSK_UPGRADE इस डिवाइस को हर साल कीऑस्क अपग्रेड की सुविधा दी जाती है.

BacklightInfo

डिवाइस की बैकलाइट के बारे में जानकारी.

JSON के काेड में दिखाना
{
  "path": string,
  "maxBrightness": integer,
  "brightness": integer
}
फ़ील्ड
path

string

सिर्फ़ आउटपुट के लिए. सिस्टम पर इस बैकलाइट का पाथ. यह तब काम आता है, जब कॉलर किसी अन्य जानकारी से जुड़ा हो.

maxBrightness

integer

सिर्फ़ आउटपुट के लिए. बैकलाइट की ज़्यादा से ज़्यादा चमक.

brightness

integer

सिर्फ़ आउटपुट के लिए. बैकलाइट की मौजूदा चमक, 0 और ज़्यादा से ज़्यादा चमक के बीच.

FanInfo

डिवाइस के पंखे की जानकारी.

JSON के काेड में दिखाना
{
  "speedRpm": integer
}
फ़ील्ड
speedRpm

integer

सिर्फ़ आउटपुट के लिए. आरपीएम में पंखे की स्पीड.

ChromeOsType

डिवाइस का Chrome OS टाइप.

Enums
CHROME_OS_TYPE_UNSPECIFIED Chrome OS का टाइप नहीं बताया गया है.
CHROME_OS_FLEX ChromeOS का टाइप और ChromeOS Flex.
CHROME_OS Chrome OS का टाइप Chrome OS.

तरीके

action
(deprecated)

इसके बजाय, BatchChangeChromeOsDeviceStatus का इस्तेमाल करें.

get

Chrome OS डिवाइस की प्रॉपर्टी को वापस लाता है.

list

किसी खाते में मौजूद Chrome OS डिवाइसों की पेज नंबर वाली सूची फ़ेच करता है.

moveDevicesToOu

संगठन की किसी इकाई में एक से ज़्यादा ChromeOS डिवाइसों को ले जाने या शामिल करने की सुविधा.

patch

किसी डिवाइस की अपडेट की जा सकने वाली प्रॉपर्टी अपडेट करता है, जैसे कि annotatedUser, annotatedLocation, notes, orgUnitPath या annotatedAssetId.

update

किसी डिवाइस की अपडेट की जा सकने वाली प्रॉपर्टी अपडेट करता है, जैसे कि annotatedUser, annotatedLocation, notes, orgUnitPath या annotatedAssetId.