REST Resource: enterprises.devices

משאב: מכשיר

משאב המכשיר מייצג מופע של מכשיר שמנוהל על ידי ארגון בנכס.

ייצוג JSON
{
  "name": string,
  "type": string,
  "traits": {
    object
  },
  "parentRelations": [
    {
      object (ParentRelation)
    }
  ]
}
שדות
name

string

חובה. שם המשאב של המכשיר. לדוגמה: "enterprises/XYZ/devices/123".

type

string

פלט בלבד. סוג המכשיר למטרות תצוגה כלליות. לדוגמה: "TheRmostAT". אין להשתמש בסוג המכשיר כדי להסיק או להסיק את הפונקציונליות של המכשיר שאליו הוא מוקצה בפועל. במקום זאת, צריך להשתמש בתכונות שהוחזרו למכשיר.

traits

object (Struct format)

פלט בלבד. תכונות המכשיר.

parentRelations[]

object (ParentRelation)

פרטי המכשיר שהמשימה הוקצתה לו.

ParentRelation

מייצג את קשרי הגומלין בין מכשירים, למשל, מבנה/חדר שאליו המכשיר משויך.

ייצוג JSON
{
  "parent": string,
  "displayName": string
}
שדות
parent

string

פלט בלבד. שם הקשר – למשל, המבנה/החדר שאליו המכשיר משויך. לדוגמה: "enterprises/XYZ/structures/ABC" או "enterprises/XYZ/structures/ABC/rooms/123"

displayName

string

פלט בלבד. השם המותאם אישית של הקשר. למשל, מבנה/חדר שאליו המכשיר משויך.

שיטות

executeCommand

יריץ פקודה למכשיר שמנוהל על ידי הארגון.

get

לקבל מכשיר שמנוהל על ידי הארגון.

list

בתיבת הדו-שיח הזו מפורטים מכשירים שמנוהלים על ידי הארגון.