משאב: מכשיר
משאב המכשיר מייצג מופע של מכשיר שמנוהל על ידי ארגון.
ייצוג JSON |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
שדות | |
---|---|
name |
חובה. שם המשאב של המכשיר. לדוגמה: 'enterprises/XYZ/devices/123'. |
type |
פלט בלבד. סוג המכשיר למטרות תצוגה כלליות. לדוגמה: "תרמוסטט". אין להשתמש בסוג המכשיר כדי להסיק או להסיק את הפונקציונליות של המכשיר שהוא מוקצה לו בפועל. במקום זאת, צריך להשתמש בתכונות שהוחזרו עבור המכשיר. |
traits |
פלט בלבד. Traits של המכשיר. |
parentRelations[] |
פרטי מקבל ההקצאה של המכשיר. |
ParentRelation
מייצג את קשרי המכשיר, למשל, מבנה/חדר שאליו המכשיר מוקצה.
ייצוג JSON |
---|
{ "parent": string, "displayName": string } |
שדות | |
---|---|
parent |
פלט בלבד. שם הקשר - למשל, מבנה/חדר שאליו המכשיר מוקצה. לדוגמה: 'enterprises/XYZ/structures/ABC' או 'enterprises/XYZ/structures/ABC/rooms/123' |
displayName |
פלט בלבד. השם המותאם אישית של הקשר - למשל, מבנה/חדר שאליו מוקצה המכשיר. |
שיטות |
|
---|---|
|
מפעיל פקודה במכשיר שמנוהל על ידי הארגון. |
|
מקבל מכשיר שמנוהל על ידי הארגון. |
|
בתיבת הדו-שיח הזו מפורטים מכשירים שמנוהלים על ידי הארגון. |