REST Resource: enterprises.devices

সম্পদ: ডিভাইস

ডিভাইস সংস্থান সম্পত্তিতে এন্টারপ্রাইজ পরিচালিত ডিভাইসের একটি উদাহরণ উপস্থাপন করে।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "type": string,
  "traits": {
    object
  },
  "parentRelations": [
    {
      object (ParentRelation)
    }
  ]
}
ক্ষেত্র
name

string

প্রয়োজন। ডিভাইসের সম্পদের নাম। উদাহরণস্বরূপ: "এন্টারপ্রাইজ/XYZ/ডিভাইস/123"।

type

string

শুধুমাত্র আউটপুট। সাধারণ প্রদর্শনের উদ্দেশ্যে ডিভাইসের প্রকার। যেমন: "থার্মোস্ট্যাট"। ডিভাইসের ধরনটি প্রকৃত ডিভাইসের কার্যকারিতা অনুমান বা অনুমান করার জন্য ব্যবহার করা উচিত নয় যা এটিকে বরাদ্দ করা হয়েছে। পরিবর্তে, ডিভাইসের জন্য ফিরে আসা বৈশিষ্ট্য ব্যবহার করুন।

traits

object ( Struct format)

শুধুমাত্র আউটপুট। ডিভাইসের বৈশিষ্ট্য।

parentRelations[]

object ( ParentRelation )

ডিভাইসের অ্যাসাইনি বিবরণ।

পিতামাতার সম্পর্ক

ডিভাইস সম্পর্ক প্রতিনিধিত্ব করে, উদাহরণস্বরূপ, যে কাঠামো/রুমে ডিভাইসটি বরাদ্দ করা হয়েছে।

JSON প্রতিনিধিত্ব
{
  "parent": string,
  "displayName": string
}
ক্ষেত্র
parent

string

শুধুমাত্র আউটপুট। সম্পর্কের নাম -- যেমন, কাঠামো/রুম যেখানে ডিভাইসটি বরাদ্দ করা হয়েছে। যেমন: "এন্টারপ্রাইজ/XYZ/structures/ABC" বা "Enterprises/XYZ/structures/ABC/rooms/123"

displayName

string

শুধুমাত্র আউটপুট। সম্পর্কের কাস্টম নাম -- যেমন, কাঠামো/রুম যেখানে ডিভাইসটি বরাদ্দ করা হয়েছে।

পদ্ধতি

executeCommand

এন্টারপ্রাইজ দ্বারা পরিচালিত ডিভাইসে একটি কমান্ড কার্যকর করে।

get

এন্টারপ্রাইজ দ্বারা পরিচালিত একটি ডিভাইস পায়।

list

এন্টারপ্রাইজ দ্বারা পরিচালিত ডিভাইসগুলি তালিকাভুক্ত করে৷