REST Resource: chromeosdevices

সম্পদ: ChromeOsDevice

Google Chrome ডিভাইসগুলি Chrome OS এ চলে। সাধারণ API কাজ সম্পর্কে আরও তথ্যের জন্য, বিকাশকারীর নির্দেশিকা দেখুন।

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)
    }
  ]
}
ক্ষেত্র
deviceId

string

Chrome ডিভাইসের অনন্য আইডি।

serialNumber

string

ডিভাইসটি সক্ষম করার সময় Chrome ডিভাইসের সিরিয়াল নম্বরটি প্রবেশ করানো হয়েছে৷ এই মানটি Chrome OS ডিভাইস ট্যাবে অ্যাডমিন কনসোলের সিরিয়াল নম্বরের সমান।

status

string

ডিভাইসের অবস্থা।

গ্রহণযোগ্য মান হল:

  • ACTIVE : ডিভাইসটি ডোমেনে নথিভুক্ত করা হয়েছে।
  • DELINQUENT : ডোমেনের বার্ষিক লাইসেন্সের মেয়াদ শেষ হয়ে গেছে এবং ডিভাইসটি আর নীতি এবং সেটিংস পায় না৷ একটি নতুন লাইসেন্স কেনা হলে, ডিভাইসটি ACTIVE অবস্থায় ফিরে আসবে।
  • PRE_PROVISIONED : ডিভাইসটি জিরো-টাচ নথিভুক্তির জন্য নিবন্ধিত হয়েছে। একটি PRE_PROVISIONED ডিভাইস একটি ভিন্ন সাংগঠনিক ইউনিটে সরানো বা মুছে ফেলা যেতে পারে৷ একবার তালিকাভুক্তি সম্পন্ন হলে ডিভাইসটি ACTIVE হবে।
  • DEPROVISIONED : ডিভাইসটি আর ডোমেনে নথিভুক্ত হওয়ার যোগ্য নয়৷ আদেশ বাতিল করা হয়েছে. ডিভাইসের সেটিংস ডিভাইসে ক্যাশে করা হয়েছে। যদি ডিভাইসটি আবার সক্রিয় করা হয়, সর্বশেষ সিস্টেম সেটিংস এই নতুন সক্রিয় ডিভাইসে প্রয়োগ করা হয়।
  • DISABLED : ডিভাইসটি অ্যাডমিনিস্ট্রেটর দ্বারা নিষ্ক্রিয় করা হয়েছে এবং ব্যবহার করা যাবে না৷
  • INACTIVE : ডিভাইসটি ডোমেনে নথিভুক্ত নয়৷
  • RETURN_ARRIVED : এই ডিভাইসটি প্রতিস্থাপনের অনুরোধ এসেছে।
  • RETURN_REQUESTED : এই ডিভাইসটি প্রতিস্থাপন করার জন্য একটি অনুরোধ করা হয়েছে৷
  • SHIPPED : ডিভাইসটি Google ইনভেন্টরি থেকে পাঠানো হয়েছে৷ (বঞ্চিত)
  • UNKNOWN : ডিভাইসের স্থিতি নির্ধারণ করা যাবে না।
lastSync

string

অ্যাডমিন কনসোলে নীতি সেটিংসের সাথে ডিভাইসটি শেষবার সিঙ্ক্রোনাইজ করার তারিখ এবং সময়। মানটি 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

অ্যাডমিনিস্ট্রেটর দ্বারা যোগ করা এই ডিভাইস সম্পর্কে নোট. এই সম্পত্তি তালিকা পদ্ধতির 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

ডিভাইসের ওয়্যারলেস 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)

বাইটে ডিভাইসে মোট RAM

cpuStatusReports[]

object

CPU ব্যবহার এবং তাপমাত্রার রিপোর্ট (শুধুমাত্র পঠনযোগ্য)

cpuStatusReports[].reportTime

string

রিপোর্ট প্রাপ্তির তারিখ ও সময়।

cpuStatusReports[].cpuUtilizationPercentageInfo[]

integer

cpuStatusReports[].cpuTemperatureInfo[]

object

CPU তাপমাত্রার নমুনার একটি তালিকা।

cpuStatusReports[].cpuTemperatureInfo[].temperature

integer

তাপমাত্রা সেলসিয়াস ডিগ্রি।

cpuStatusReports[].cpuTemperatureInfo[].label

string

CPU লেবেল

cpuInfo[]

object

ডিভাইসে CPU স্পেস সম্পর্কিত তথ্য।

cpuInfo[].model

string

CPU মডেলের নাম।

cpuInfo[].architecture

string

সিপিইউ আর্কিটেকচার।

cpuInfo[].maxClockSpeedKhz

integer

সর্বোচ্চ CPU ঘড়ির গতি kHz এ।

cpuInfo[].logicalCpus[]

object

লজিক্যাল CPU-র জন্য তথ্য

cpuInfo[].logicalCpus[].maxScalingFrequencyKhz

integer

সর্বোচ্চ ফ্রিকোয়েন্সি সিপিইউকে নীতি অনুসারে চালানোর অনুমতি দেওয়া হয়।

cpuInfo[].logicalCpus[].currentScalingFrequencyKhz

integer

বর্তমান ফ্রিকোয়েন্সিতে CPU চলছে।

cpuInfo[].logicalCpus[].idleDuration

string ( Duration format)

শেষ বুট থেকে অলস সময়.

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

cpuInfo[].logicalCpus[].cStates[]

object

সি-স্টেটগুলি সিপিইউ-এর পাওয়ার খরচের অবস্থা নির্দেশ করে। আরও তথ্যের জন্য CPU নির্মাতার দ্বারা প্রকাশিত ডকুমেন্টেশন দেখুন।

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

ফাইল ডাউনলোড URL

deviceFiles[].createTime

string

তারিখ এবং সময় ফাইল তৈরি করা হয়েছে

systemRamFreeReports[]

object

উপলব্ধ RAM মেমরির পরিমাণের রিপোর্ট (শুধুমাত্র পঠনযোগ্য)

systemRamFreeReports[].reportTime

string

রিপোর্ট প্রাপ্তির তারিখ ও সময়।

systemRamFreeReports[].systemRamFreeInfo[]

string ( int64 format)

lastKnownNetwork[]

object

সর্বশেষ পরিচিত নেটওয়ার্ক রয়েছে (শুধুমাত্র পঠনযোগ্য)

lastKnownNetwork[].ipAddress

string

আইপি ঠিকানা।

lastKnownNetwork[].wanIpAddress

string

WAN আইপি ঠিকানা।

autoUpdateExpiration

string ( int64 format)

(শুধু পঠনযোগ্য) টাইমস্ট্যাম্প যার পরে ডিভাইসটি Chrome আপডেট বা সমর্থন পাওয়া বন্ধ করবে৷

ethernetMacAddress0

string

(শুধু পঠনযোগ্য) Chromebook এর অভ্যন্তরীণ ইথারনেট পোর্ট এবং অনবোর্ড নেটওয়ার্ক (ইথারনেট) ইন্টারফেসের জন্য ব্যবহৃত MAC ঠিকানা। বিন্যাসটি হল বারোটি (12) হেক্সাডেসিমেল সংখ্যা কোনো বিভাজন ছাড়াই (বড় হাতের অক্ষর)। এটি শুধুমাত্র কিছু ডিভাইসের জন্য প্রাসঙ্গিক।

dockMacAddress

string

(শুধু পঠনযোগ্য) ডকিং স্টেশনের জন্য অন্তর্নির্মিত MAC ঠিকানা যার সাথে ডিভাইসটি সংযুক্ত। ফ্যাক্টরি একটি ডক দ্বারা ব্যবহারের জন্য নির্ধারিত মিডিয়া অ্যাক্সেস কন্ট্রোল ঠিকানা (MAC ঠিকানা) সেট করে। এটি ডিভাইস নীতির মাধ্যমে MAC পাসের জন্য বিশেষভাবে সংরক্ষিত। বিন্যাসটি হল বারোটি (12) হেক্সাডেসিমেল সংখ্যা কোনো বিভাজন ছাড়াই (বড় হাতের অক্ষর)। এটি শুধুমাত্র কিছু ডিভাইসের জন্য প্রাসঙ্গিক।

manufactureDate

string

(শুধু পঠনযোগ্য) ডিভাইসটি yyyy-mm-dd ফর্ম্যাটে তৈরি করার তারিখ।

orgUnitPath

string

ডিভাইসের সাথে যুক্ত সাংগঠনিক ইউনিটের নামের সাথে সম্পূর্ণ অভিভাবক পথ। পাথের নাম কেস সংবেদনশীল। যদি অভিভাবক সাংগঠনিক ইউনিটটি শীর্ষ-স্তরের সংস্থা হয়, তবে এটি একটি ফরোয়ার্ড স্ল্যাশ হিসাবে উপস্থাপন করা হয়, / । এই সম্পত্তি API ব্যবহার করে আপডেট করা যেতে পারে. আপনার ডিভাইসের জন্য কীভাবে একটি সাংগঠনিক কাঠামো তৈরি করবেন সে সম্পর্কে আরও তথ্যের জন্য, প্রশাসন সহায়তা কেন্দ্র দেখুন।

tpmVersionInfo

object

বিশ্বস্ত প্ল্যাটফর্ম মডিউল (TPM) (কেবল-পঠন)

tpmVersionInfo.family

string

TPM পরিবার। আমরা TPM 2.0 শৈলী এনকোডিং ব্যবহার করি, যেমন:
TPM 1.2: "1.2" -> 312e3200
TPM 2.0: "2.0" -> 322e3000

tpmVersionInfo.specLevel

string

TPM স্পেসিফিকেশন স্তর। TPM 2.0 এর জন্য লাইব্রেরি স্পেসিফিকেশন এবং TPM 1.2 এর জন্য প্রধান স্পেসিফিকেশন দেখুন।

tpmVersionInfo.manufacturer

string

TPM প্রস্তুতকারকের কোড।

tpmVersionInfo.tpmModel

string

TPM মডেল নম্বর।

tpmVersionInfo.firmwareVersion

string

TPM ফার্মওয়্যার সংস্করণ।

tpmVersionInfo.vendorSpecific

string

বিক্রেতা-নির্দিষ্ট তথ্য যেমন বিক্রেতা আইডি।

screenshotFiles[]

object

ডাউনলোড করার জন্য স্ক্রিনশট ফাইলগুলির একটি তালিকা৷ প্রকার সবসময় "SCREENSHOT_FILE" হয়। (শুধুমাত্র পাঠযোগ্য)

screenshotFiles[].name

string

ফাইলের নাম

screenshotFiles[].type

string

ফাইলের ধরন

screenshotFiles[].downloadUrl

string

ফাইল ডাউনলোড URL

screenshotFiles[].createTime

string

তারিখ এবং সময় ফাইল তৈরি করা হয়েছে

orgUnitId

string

সাংগঠনিক ইউনিটের অনন্য আইডি। orgUnitPath হল orgUnitId-এর মানুষের পাঠযোগ্য সংস্করণ। যদিও orgUnitPath পাথের মধ্যে একটি সাংগঠনিক ইউনিটের নাম পরিবর্তন করে পরিবর্তন হতে পারে, orgUnitId একটি সাংগঠনিক ইউনিটের জন্য অপরিবর্তনীয়। এই সম্পত্তি API ব্যবহার করে আপডেট করা যেতে পারে. আপনার ডিভাইসের জন্য কীভাবে একটি সাংগঠনিক কাঠামো তৈরি করবেন সে সম্পর্কে আরও তথ্যের জন্য, প্রশাসন সহায়তা কেন্দ্র দেখুন।

osUpdateStatus

object ( OsUpdateStatus )

ডিভাইসের জন্য OS আপডেটের স্থিতি।

firstEnrollmentTime

string

ডিভাইসটি প্রথমবার নথিভুক্ত হওয়ার তারিখ এবং সময়৷

lastDeprovisionTimestamp

string

(শুধুমাত্র পঠনযোগ্য) ডিভাইসের শেষ বরাদ্দের তারিখ এবং সময়।

deprovisionReason

enum ( DeprovisionReason )

(কেবল-পঠন) প্রযোজনা বাতিল করার কারণ।

deviceLicenseType

enum ( DeviceLicenseType )

শুধুমাত্র আউটপুট। ডিভাইস লাইসেন্সের ধরন।

backlightInfo[]

object ( BacklightInfo )

শুধুমাত্র আউটপুট। ডিভাইসের জন্য ব্যাকলাইট তথ্য রয়েছে।

OsUpdate Status

বর্তমান OS আপডেট স্থিতি সম্পর্কিত তথ্য রয়েছে।

JSON প্রতিনিধিত্ব
{
  "state": enum (UpdateState),
  "targetOsVersion": string,
  "targetKioskAppVersion": string,
  "updateTime": string,
  "updateCheckTime": string,
  "rebootTime": string
}
ক্ষেত্র
state

enum ( UpdateState )

একটি OS আপডেটের আপডেট অবস্থা।

targetOsVersion

string

OS ইমেজের নতুন প্ল্যাটফর্ম সংস্করণ ডাউনলোড এবং প্রয়োগ করা হচ্ছে। এটি শুধুমাত্র তখনই সেট করা হয় যখন আপডেট স্থিতি UPDATE_STATUS_DOWNLOAD_IN_PROGRESS বা UPDATE_STATUS_NEED_REBOOT হয়৷ মনে রাখবেন এটি কিছু প্রান্তের ক্ষেত্রে UPDATE_STATUS_NEED_REBOOT-এর জন্য একটি ডামি "0.0.0.0" হতে পারে, যেমন আপডেট ইঞ্জিন রিবুট ছাড়াই পুনরায় চালু করা হয়।

targetKioskAppVersion

string

মুলতুবি আপডেট হওয়া কিয়স্ক অ্যাপ থেকে নতুন প্রয়োজনীয় প্ল্যাটফর্ম সংস্করণ।

updateTime

string

শেষ সফল OS আপডেটের তারিখ এবং সময়।

updateCheckTime

string

শেষ আপডেট চেকের তারিখ এবং সময়।

rebootTime

string

শেষ রিবুটের তারিখ এবং সময়।

আপডেট স্টেট

একটি OS আপডেটের আপডেট অবস্থা।

Enums
UPDATE_STATE_UNSPECIFIED আপডেট অবস্থা অনির্দিষ্ট.
UPDATE_STATE_NOT_STARTED একটি আপডেট মুলতুবি আছে কিন্তু এটি শুরু হয়নি।
UPDATE_STATE_DOWNLOAD_IN_PROGRESS মুলতুবি আপডেট ডাউনলোড করা হচ্ছে.
UPDATE_STATE_NEED_REBOOT ডিভাইসটি আপডেট ইনস্টল করার জন্য প্রস্তুত, কিন্তু রিবুট করতে হবে।

ডিপ্রভিশন রিজন

একটি ChromeOS ডিভাইসের সরবরাহ বন্ধ করার কারণ।

Enums
DEPROVISION_REASON_UNSPECIFIED বর্জনের কারণ অজানা।
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT একই মডেল প্রতিস্থাপন। আপনার রিটার্ন ম্যাটেরিয়াল অথরাইজেশন (RMA) আছে অথবা আপনি একই ডিভাইস মডেলের সাথে ওয়ারেন্টির অধীনে একটি ত্রুটিপূর্ণ ডিভাইস প্রতিস্থাপন করছেন।
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 ফ্লেক্স ডিভাইস যা আপনি এক বছরের মধ্যে একটি Chromebook দিয়ে প্রতিস্থাপন করছেন।
DEPROVISION_REASON_NOT_REQUIRED একটি কারণ প্রয়োজন ছিল না. উদাহরণস্বরূপ, লাইসেন্সগুলি গ্রাহকের লাইসেন্স পুলে ফেরত দেওয়া হয়েছিল।
DEPROVISION_REASON_REPAIR_CENTER ডিভাইসটি মেরামত পরিষেবা কেন্দ্র দ্বারা অব্যবহিত করা হয়েছিল৷ RMA চলাকালীন শুধুমাত্র মেরামত পরিষেবা কেন্দ্র দ্বারা সেট করা যেতে পারে।

ডিভাইস লাইসেন্স টাইপ

এই ডিভাইসের লাইসেন্সের ধরন।

Enums
DEVICE_LICENSE_TYPE_UNSPECIFIED লাইসেন্সের ধরন অজানা।
ENTERPRISE ডিভাইসটি একটি চিরস্থায়ী ক্রোম এন্টারপ্রাইজ আপগ্রেডের সাথে একত্রিত।
ENTERPRISE_UPGRADE ডিভাইসটিতে একটি বার্ষিক স্বতন্ত্র ক্রোম এন্টারপ্রাইজ আপগ্রেড রয়েছে৷
EDUCATION_UPGRADE ডিভাইসটিতে একটি চিরস্থায়ী স্বতন্ত্র ক্রোম শিক্ষা আপগ্রেড রয়েছে৷
EDUCATION ডিভাইসটি একটি চিরস্থায়ী ক্রোম শিক্ষা আপগ্রেডের সাথে একত্রিত।
KIOSK_UPGRADE ডিভাইসটিতে একটি বার্ষিক কিয়স্ক আপগ্রেড রয়েছে।

ব্যাকলাইট ইনফো

ডিভাইসের ব্যাকলাইট সম্পর্কে তথ্য।

JSON প্রতিনিধিত্ব
{
  "path": string,
  "maxBrightness": integer,
  "brightness": integer
}
ক্ষেত্র
path

string

শুধুমাত্র আউটপুট। সিস্টেমে এই ব্যাকলাইটের পথ। কলকারীকে অন্য তথ্যের সাথে সম্পর্কযুক্ত করার প্রয়োজন হলে দরকারী।

maxBrightness

integer

শুধুমাত্র আউটপুট। ব্যাকলাইটের জন্য সর্বাধিক উজ্জ্বলতা।

brightness

integer

শুধুমাত্র আউটপুট। ব্যাকলাইটের বর্তমান উজ্জ্বলতা, 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
,

সম্পদ: ChromeOsDevice

Google Chrome ডিভাইসগুলি Chrome OS এ চলে। সাধারণ API কাজ সম্পর্কে আরও তথ্যের জন্য, বিকাশকারীর নির্দেশিকা দেখুন।

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)
    }
  ]
}
ক্ষেত্র
deviceId

string

Chrome ডিভাইসের অনন্য আইডি।

serialNumber

string

ডিভাইসটি সক্ষম করার সময় Chrome ডিভাইসের সিরিয়াল নম্বরটি প্রবেশ করানো হয়েছে৷ এই মানটি Chrome OS ডিভাইস ট্যাবে অ্যাডমিন কনসোলের সিরিয়াল নম্বরের সমান।

status

string

ডিভাইসের অবস্থা।

গ্রহণযোগ্য মান হল:

  • ACTIVE : ডিভাইসটি ডোমেনে নথিভুক্ত করা হয়েছে।
  • DELINQUENT : ডোমেনের বার্ষিক লাইসেন্সের মেয়াদ শেষ হয়ে গেছে এবং ডিভাইসটি আর নীতি এবং সেটিংস পায় না৷ একটি নতুন লাইসেন্স কেনা হলে, ডিভাইসটি ACTIVE অবস্থায় ফিরে আসবে।
  • PRE_PROVISIONED : ডিভাইসটি জিরো-টাচ নথিভুক্তির জন্য নিবন্ধিত হয়েছে। একটি PRE_PROVISIONED ডিভাইস একটি ভিন্ন সাংগঠনিক ইউনিটে সরানো বা মুছে ফেলা যেতে পারে৷ একবার তালিকাভুক্তি সম্পন্ন হলে ডিভাইসটি ACTIVE হবে।
  • DEPROVISIONED : ডিভাইসটি আর ডোমেনে নথিভুক্ত হওয়ার যোগ্য নয়৷ আদেশ বাতিল করা হয়েছে. ডিভাইসের সেটিংস ডিভাইসে ক্যাশে করা হয়েছে। যদি ডিভাইসটি আবার সক্রিয় করা হয়, সর্বশেষ সিস্টেম সেটিংস এই নতুন সক্রিয় ডিভাইসে প্রয়োগ করা হয়।
  • DISABLED : ডিভাইসটি অ্যাডমিনিস্ট্রেটর দ্বারা নিষ্ক্রিয় করা হয়েছে এবং ব্যবহার করা যাবে না৷
  • INACTIVE : ডিভাইসটি ডোমেনে নথিভুক্ত নয়৷
  • RETURN_ARRIVED : এই ডিভাইসটি প্রতিস্থাপনের অনুরোধ এসেছে।
  • RETURN_REQUESTED : এই ডিভাইসটি প্রতিস্থাপন করার জন্য একটি অনুরোধ করা হয়েছে৷
  • SHIPPED : ডিভাইসটি Google ইনভেন্টরি থেকে পাঠানো হয়েছে৷ (বঞ্চিত)
  • UNKNOWN : ডিভাইসের স্থিতি নির্ধারণ করা যাবে না।
lastSync

string

অ্যাডমিন কনসোলে নীতি সেটিংসের সাথে ডিভাইসটি শেষবার সিঙ্ক্রোনাইজ করার তারিখ এবং সময়। মানটি 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

অ্যাডমিনিস্ট্রেটর দ্বারা যোগ করা এই ডিভাইস সম্পর্কে নোট. এই সম্পত্তি তালিকা পদ্ধতির 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

ডিভাইসের ওয়্যারলেস 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)

বাইটে ডিভাইসে মোট RAM

cpuStatusReports[]

object

CPU ব্যবহার এবং তাপমাত্রার রিপোর্ট (শুধুমাত্র পঠনযোগ্য)

cpuStatusReports[].reportTime

string

রিপোর্ট প্রাপ্তির তারিখ ও সময়।

cpuStatusReports[].cpuUtilizationPercentageInfo[]

integer

cpuStatusReports[].cpuTemperatureInfo[]

object

CPU তাপমাত্রার নমুনার একটি তালিকা।

cpuStatusReports[].cpuTemperatureInfo[].temperature

integer

তাপমাত্রা সেলসিয়াস ডিগ্রি।

cpuStatusReports[].cpuTemperatureInfo[].label

string

CPU লেবেল

cpuInfo[]

object

ডিভাইসে CPU স্পেস সম্পর্কিত তথ্য।

cpuInfo[].model

string

CPU মডেলের নাম।

cpuInfo[].architecture

string

সিপিইউ আর্কিটেকচার।

cpuInfo[].maxClockSpeedKhz

integer

সর্বোচ্চ CPU ঘড়ির গতি kHz এ।

cpuInfo[].logicalCpus[]

object

লজিক্যাল CPU-র জন্য তথ্য

cpuInfo[].logicalCpus[].maxScalingFrequencyKhz

integer

সর্বোচ্চ ফ্রিকোয়েন্সি সিপিইউকে নীতি অনুসারে চালানোর অনুমতি দেওয়া হয়।

cpuInfo[].logicalCpus[].currentScalingFrequencyKhz

integer

বর্তমান ফ্রিকোয়েন্সিতে CPU চলছে।

cpuInfo[].logicalCpus[].idleDuration

string ( Duration format)

শেষ বুট থেকে অলস সময়.

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

cpuInfo[].logicalCpus[].cStates[]

object

সি-স্টেটগুলি সিপিইউ-এর পাওয়ার খরচের অবস্থা নির্দেশ করে। আরও তথ্যের জন্য CPU নির্মাতার দ্বারা প্রকাশিত ডকুমেন্টেশন দেখুন।

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

ফাইল ডাউনলোড URL

deviceFiles[].createTime

string

তারিখ এবং সময় ফাইল তৈরি করা হয়েছে

systemRamFreeReports[]

object

উপলব্ধ RAM মেমরির পরিমাণের রিপোর্ট (শুধুমাত্র পঠনযোগ্য)

systemRamFreeReports[].reportTime

string

রিপোর্ট প্রাপ্তির তারিখ ও সময়।

systemRamFreeReports[].systemRamFreeInfo[]

string ( int64 format)

lastKnownNetwork[]

object

সর্বশেষ পরিচিত নেটওয়ার্ক রয়েছে (শুধুমাত্র পঠনযোগ্য)

lastKnownNetwork[].ipAddress

string

আইপি ঠিকানা।

lastKnownNetwork[].wanIpAddress

string

WAN আইপি ঠিকানা।

autoUpdateExpiration

string ( int64 format)

(শুধু পঠনযোগ্য) টাইমস্ট্যাম্প যার পরে ডিভাইসটি Chrome আপডেট বা সমর্থন পাওয়া বন্ধ করবে৷

ethernetMacAddress0

string

(শুধু পঠনযোগ্য) Chromebook এর অভ্যন্তরীণ ইথারনেট পোর্ট এবং অনবোর্ড নেটওয়ার্ক (ইথারনেট) ইন্টারফেসের জন্য ব্যবহৃত MAC ঠিকানা। বিন্যাসটি হল বারোটি (12) হেক্সাডেসিমেল সংখ্যা কোনো বিভাজন ছাড়াই (বড় হাতের অক্ষর)। এটি শুধুমাত্র কিছু ডিভাইসের জন্য প্রাসঙ্গিক।

dockMacAddress

string

(শুধু পঠনযোগ্য) ডকিং স্টেশনের জন্য অন্তর্নির্মিত MAC ঠিকানা যার সাথে ডিভাইসটি সংযুক্ত। ফ্যাক্টরি একটি ডক দ্বারা ব্যবহারের জন্য নির্ধারিত মিডিয়া অ্যাক্সেস কন্ট্রোল ঠিকানা (MAC ঠিকানা) সেট করে। এটি ডিভাইস নীতির মাধ্যমে MAC পাসের জন্য বিশেষভাবে সংরক্ষিত। বিন্যাসটি হল বারোটি (12) হেক্সাডেসিমেল সংখ্যা কোনো বিভাজন ছাড়াই (বড় হাতের অক্ষর)। এটি শুধুমাত্র কিছু ডিভাইসের জন্য প্রাসঙ্গিক।

manufactureDate

string

(শুধু পঠনযোগ্য) ডিভাইসটি yyyy-mm-dd ফর্ম্যাটে তৈরি করার তারিখ।

orgUnitPath

string

ডিভাইসের সাথে যুক্ত সাংগঠনিক ইউনিটের নামের সাথে সম্পূর্ণ অভিভাবক পথ। পাথের নাম কেস সংবেদনশীল। যদি অভিভাবক সাংগঠনিক ইউনিটটি শীর্ষ-স্তরের সংস্থা হয়, তবে এটি একটি ফরোয়ার্ড স্ল্যাশ হিসাবে উপস্থাপন করা হয়, / । এই সম্পত্তি API ব্যবহার করে আপডেট করা যেতে পারে. আপনার ডিভাইসের জন্য কীভাবে একটি সাংগঠনিক কাঠামো তৈরি করবেন সে সম্পর্কে আরও তথ্যের জন্য, প্রশাসন সহায়তা কেন্দ্র দেখুন।

tpmVersionInfo

object

বিশ্বস্ত প্ল্যাটফর্ম মডিউল (TPM) (কেবল-পঠন)

tpmVersionInfo.family

string

TPM পরিবার। আমরা TPM 2.0 শৈলী এনকোডিং ব্যবহার করি, যেমন:
TPM 1.2: "1.2" -> 312e3200
TPM 2.0: "2.0" -> 322e3000

tpmVersionInfo.specLevel

string

TPM স্পেসিফিকেশন স্তর। TPM 2.0 এর জন্য লাইব্রেরি স্পেসিফিকেশন এবং TPM 1.2 এর জন্য প্রধান স্পেসিফিকেশন দেখুন।

tpmVersionInfo.manufacturer

string

TPM প্রস্তুতকারকের কোড।

tpmVersionInfo.tpmModel

string

TPM মডেল নম্বর।

tpmVersionInfo.firmwareVersion

string

TPM ফার্মওয়্যার সংস্করণ।

tpmVersionInfo.vendorSpecific

string

বিক্রেতা-নির্দিষ্ট তথ্য যেমন বিক্রেতা আইডি।

screenshotFiles[]

object

ডাউনলোড করার জন্য স্ক্রিনশট ফাইলগুলির একটি তালিকা৷ প্রকার সবসময় "SCREENSHOT_FILE" হয়। (শুধুমাত্র পাঠযোগ্য)

screenshotFiles[].name

string

ফাইলের নাম

screenshotFiles[].type

string

ফাইলের ধরন

screenshotFiles[].downloadUrl

string

ফাইল ডাউনলোড URL

screenshotFiles[].createTime

string

তারিখ এবং সময় ফাইল তৈরি করা হয়েছে

orgUnitId

string

সাংগঠনিক ইউনিটের অনন্য আইডি। orgUnitPath হল orgUnitId-এর মানুষের পাঠযোগ্য সংস্করণ। যদিও orgUnitPath পাথের মধ্যে একটি সাংগঠনিক ইউনিটের নাম পরিবর্তন করে পরিবর্তন হতে পারে, orgUnitId একটি সাংগঠনিক ইউনিটের জন্য অপরিবর্তনীয়। এই সম্পত্তি API ব্যবহার করে আপডেট করা যেতে পারে. আপনার ডিভাইসের জন্য কীভাবে একটি সাংগঠনিক কাঠামো তৈরি করবেন সে সম্পর্কে আরও তথ্যের জন্য, প্রশাসন সহায়তা কেন্দ্র দেখুন।

osUpdateStatus

object ( OsUpdateStatus )

ডিভাইসের জন্য OS আপডেটের স্থিতি।

firstEnrollmentTime

string

ডিভাইসটি প্রথমবার নথিভুক্ত হওয়ার তারিখ এবং সময়৷

lastDeprovisionTimestamp

string

(শুধুমাত্র পঠনযোগ্য) ডিভাইসের শেষ বরাদ্দের তারিখ এবং সময়।

deprovisionReason

enum ( DeprovisionReason )

(কেবল-পঠন) প্রযোজনা বাতিল করার কারণ।

deviceLicenseType

enum ( DeviceLicenseType )

শুধুমাত্র আউটপুট। ডিভাইস লাইসেন্সের ধরন।

backlightInfo[]

object ( BacklightInfo )

শুধুমাত্র আউটপুট। ডিভাইসের জন্য ব্যাকলাইট তথ্য রয়েছে।

OsUpdate Status

বর্তমান OS আপডেট স্থিতি সম্পর্কিত তথ্য রয়েছে।

JSON প্রতিনিধিত্ব
{
  "state": enum (UpdateState),
  "targetOsVersion": string,
  "targetKioskAppVersion": string,
  "updateTime": string,
  "updateCheckTime": string,
  "rebootTime": string
}
ক্ষেত্র
state

enum ( UpdateState )

একটি OS আপডেটের আপডেট অবস্থা।

targetOsVersion

string

OS ইমেজের নতুন প্ল্যাটফর্ম সংস্করণ ডাউনলোড এবং প্রয়োগ করা হচ্ছে। এটি শুধুমাত্র তখনই সেট করা হয় যখন আপডেট স্থিতি UPDATE_STATUS_DOWNLOAD_IN_PROGRESS বা UPDATE_STATUS_NEED_REBOOT হয়৷ মনে রাখবেন এটি কিছু প্রান্তের ক্ষেত্রে UPDATE_STATUS_NEED_REBOOT-এর জন্য একটি ডামি "0.0.0.0" হতে পারে, যেমন আপডেট ইঞ্জিন রিবুট ছাড়াই পুনরায় চালু করা হয়।

targetKioskAppVersion

string

মুলতুবি আপডেট হওয়া কিয়স্ক অ্যাপ থেকে নতুন প্রয়োজনীয় প্ল্যাটফর্ম সংস্করণ।

updateTime

string

শেষ সফল OS আপডেটের তারিখ এবং সময়।

updateCheckTime

string

শেষ আপডেট চেকের তারিখ এবং সময়।

rebootTime

string

শেষ রিবুটের তারিখ এবং সময়।

আপডেট স্টেট

একটি OS আপডেটের আপডেট অবস্থা।

Enums
UPDATE_STATE_UNSPECIFIED আপডেট অবস্থা অনির্দিষ্ট.
UPDATE_STATE_NOT_STARTED একটি আপডেট মুলতুবি আছে কিন্তু এটি শুরু হয়নি।
UPDATE_STATE_DOWNLOAD_IN_PROGRESS মুলতুবি আপডেট ডাউনলোড করা হচ্ছে.
UPDATE_STATE_NEED_REBOOT ডিভাইসটি আপডেট ইনস্টল করার জন্য প্রস্তুত, কিন্তু রিবুট করতে হবে।

ডিপ্রভিশন রিজন

একটি ChromeOS ডিভাইসের সরবরাহ বন্ধ করার কারণ।

Enums
DEPROVISION_REASON_UNSPECIFIED বর্জনের কারণ অজানা।
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT একই মডেল প্রতিস্থাপন। আপনার রিটার্ন ম্যাটেরিয়াল অথরাইজেশন (RMA) আছে অথবা আপনি একই ডিভাইস মডেলের সাথে ওয়ারেন্টির অধীনে একটি ত্রুটিপূর্ণ ডিভাইস প্রতিস্থাপন করছেন।
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 ফ্লেক্স ডিভাইস যা আপনি এক বছরের মধ্যে একটি Chromebook দিয়ে প্রতিস্থাপন করছেন।
DEPROVISION_REASON_NOT_REQUIRED একটি কারণ প্রয়োজন ছিল না. উদাহরণস্বরূপ, লাইসেন্সগুলি গ্রাহকের লাইসেন্স পুলে ফেরত দেওয়া হয়েছিল।
DEPROVISION_REASON_REPAIR_CENTER ডিভাইসটি মেরামত পরিষেবা কেন্দ্র দ্বারা অব্যবহিত করা হয়েছিল৷ RMA চলাকালীন শুধুমাত্র মেরামত পরিষেবা কেন্দ্র দ্বারা সেট করা যেতে পারে।

ডিভাইস লাইসেন্স টাইপ

এই ডিভাইসের লাইসেন্সের ধরন।

Enums
DEVICE_LICENSE_TYPE_UNSPECIFIED লাইসেন্সের ধরন অজানা।
ENTERPRISE ডিভাইসটি একটি চিরস্থায়ী ক্রোম এন্টারপ্রাইজ আপগ্রেডের সাথে একত্রিত।
ENTERPRISE_UPGRADE ডিভাইসটিতে একটি বার্ষিক স্বতন্ত্র ক্রোম এন্টারপ্রাইজ আপগ্রেড রয়েছে৷
EDUCATION_UPGRADE ডিভাইসটিতে একটি চিরস্থায়ী স্বতন্ত্র ক্রোম শিক্ষা আপগ্রেড রয়েছে৷
EDUCATION ডিভাইসটি একটি চিরস্থায়ী ক্রোম শিক্ষা আপগ্রেডের সাথে একত্রিত।
KIOSK_UPGRADE ডিভাইসটিতে একটি বার্ষিক কিয়স্ক আপগ্রেড রয়েছে।

ব্যাকলাইট ইনফো

ডিভাইসের ব্যাকলাইট সম্পর্কে তথ্য।

JSON প্রতিনিধিত্ব
{
  "path": string,
  "maxBrightness": integer,
  "brightness": integer
}
ক্ষেত্র
path

string

শুধুমাত্র আউটপুট। সিস্টেমে এই ব্যাকলাইটের পথ। কলকারীকে অন্য তথ্যের সাথে সম্পর্কযুক্ত করার প্রয়োজন হলে দরকারী।

maxBrightness

integer

শুধুমাত্র আউটপুট। ব্যাকলাইটের জন্য সর্বাধিক উজ্জ্বলতা।

brightness

integer

শুধুমাত্র আউটপুট। ব্যাকলাইটের বর্তমান উজ্জ্বলতা, 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