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),
  "diskSpaceUsage": {
    object (ByteUsage)
  }
}
फ़ील्ड
deviceId

string

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

serialNumber

string

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

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 का इस्तेमाल किया जाता है. अगर डिवाइस में यह जानकारी नहीं है, तो इस प्रॉपर्टी को जवाब में शामिल नहीं किया जाता. MEID/IMEI की सूची एक्सपोर्ट करने के तरीके के बारे में ज़्यादा जानने के लिए, डेवलपर गाइड देखें.

orderNumber

string

डिवाइस का ऑर्डर नंबर. सिर्फ़ उन डिवाइसों का ऑर्डर नंबर होता है जिन्हें सीधे Google से खरीदा गया हो.

willAutoRenew

boolean

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

osVersion

string

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

platformVersion

string

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

firmwareVersion

string

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

macAddress

string

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

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

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

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

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

cpuInfo[].logicalCpus[].currentScalingFrequencyKhz

integer

सीपीयू की मौजूदा फ़्रीक्वेंसी.

cpuInfo[].logicalCpus[].idleDuration

string (Duration format)

पिछली बार चालू होने के बाद से, डिवाइस के बंद रहने का कुल समय.

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

cpuInfo[].logicalCpus[].cStates[]

object

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

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 के अपडेट या सहायता मिलना बंद हो जाएगी. इसके बजाय, कृपया "autoUpdateThrough" का इस्तेमाल करें.

ethernetMacAddress0

string

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

dockMacAddress

string

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

manufactureDate

string

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

orgUnitPath

string

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

tpmVersionInfo

object

ट्रस्टेड प्लैटफ़ॉर्म मॉड्यूल (टीपीएम) (रीड-ओनली)

tpmVersionInfo.family

string

टीपीएम फ़ैमिली. हम TPM 2.0 स्टाइल एन्कोडिंग का इस्तेमाल करते हैं. उदाहरण के लिए:
TPM 1.2: "1.2" -> 312e3200
TPM 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

संगठन की इकाई का यूनीक आईडी. 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 का टाइप.

diskSpaceUsage

object (ByteUsage)

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

OsUpdateStatus

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

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

enum (UpdateState)

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

targetOsVersion

string

डाउनलोड और लागू की जा रही ओएस इमेज का नया प्लैटफ़ॉर्म वर्शन. यह सिर्फ़ तब सेट होता है, जब अपडेट का स्टेटस UPDATE_STATUS_DOWNLOAD_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

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

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

string

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

maxBrightness

integer

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

brightness

integer

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

FanInfo

डिवाइस के फ़ैन की जानकारी.

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

integer

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

ChromeOsType

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

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

ByteUsage

यह डेटा की क्षमता को दिखाता है. इसमें, बाइट में मौजूद डेटा का मौजूदा इस्तेमाल भी शामिल होता है.

JSON के काेड में दिखाना
{
  "capacityBytes": string,
  "usedBytes": string
}
फ़ील्ड
capacityBytes

string (int64 format)

सिर्फ़ आउटपुट के लिए. कुल स्टोरेज की वैल्यू, बाइट में.

usedBytes

string (int64 format)

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

तरीके

action
(deprecated)

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

get

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

list

किसी खाते में मौजूद Chrome OS डिवाइसों की पेज की गई सूची को वापस लाता है.

moveDevicesToOu

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

patch

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

update

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