REST Resource: chromeosdevices

संसाधन: ChromeOsDevice

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

जेएसओएन के काेड में दिखाना
{
  "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)
    }
  ]
}
फ़ील्ड
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

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

annotatedUser

string

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

annotatedLocation

string

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

notes

string

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

model

string

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

meid

string

मोबाइल डिवाइस में मौजूद 3G मोबाइल कार्ड के लिए, मोबाइल इक्विपमेंट आइडेंटिफ़ायर (एमईआईडी) या इंटरनैशनल मोबाइल इक्विपमेंट आइडेंटिटी (IMEI). 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

सीपीयू की सबसे ज़्यादा घड़ी की स्पीड, किलोहर्ट्ज़ में.

cpuInfo[].logicalCpus[]

object

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

cpuInfo[].logicalCpus[].maxScalingFrequencyKhz

integer

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

cpuInfo[].logicalCpus[].currentScalingFrequencyKhz

integer

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

cpuInfo[].logicalCpus[].idleDuration

string (Duration format)

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

सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह 's' पर खत्म होता है. उदाहरण: "3.5s".

cpuInfo[].logicalCpus[].cStates[]

object

सी-स्टेटस से यह पता चलता है कि सीपीयू की ऊर्जा इस्तेमाल की जा रही है या नहीं. ज़्यादा जानकारी के लिए, सीपीयू मैन्युफ़ैक्चरर की ओर से पब्लिश किया गया दस्तावेज़ देखें.

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

string (int64 format)

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

ethernetMacAddress0

string

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

dockMacAddress

string

(रीड-ओनली) उस डॉकिंग स्टेशन का बिल्ट-इन MAC पता जिससे डिवाइस कनेक्ट है. डॉक के इस्तेमाल के लिए असाइन किया गया मीडिया ऐक्सेस कंट्रोल पता (MAC पता) फ़ैक्ट्री सेट करता है. यह खास तौर पर डिवाइस से जुड़ी MAC पास नीति के लिए रिज़र्व है. इसका फ़ॉर्मैट 12 (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" -> 322e3000

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

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

osUpdateStatus

object (OsUpdateStatus)

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

firstEnrollmentTime

string

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

lastDeprovisionTimestamp

string

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

deprovisionReason

enum (DeprovisionReason)

(रीड-ओनली) इस्तेमाल से बाहर करने की वजह.

deviceLicenseType

enum (DeviceLicenseType)

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

backlightInfo[]

object (BacklightInfo)

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

OsUpdateStatus

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

जेएसओएन के काेड में दिखाना
{
  "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 हो. ध्यान दें कि यह कुछ एज केस के लिए UPDATE_STATUS_NEED_REBOOT के लिए डमी "0.0.0.0" हो सकता है, उदाहरण के लिए, अपडेट इंजन बिना फिर से चालू किए रीस्टार्ट हो जाता है.

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

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

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

string

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

maxBrightness

integer

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

brightness

integer

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

तरीके

action
(deprecated)

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

get

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

list

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

moveDevicesToOu

संगठन की किसी इकाई में एक से ज़्यादा Chrome OS डिवाइसों को शामिल करता है या ले जाता है.

patch

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

update

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