ทรัพยากร: อุปกรณ์
ทรัพยากรของอุปกรณ์แสดงถึงอินสแตนซ์ของอุปกรณ์ที่มีการจัดการโดยองค์กรในพร็อพเพอร์ตี้
การแสดง JSON |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของอุปกรณ์ เช่น "enterprises/XYZ/devices/123" |
type |
เอาต์พุตเท่านั้น ประเภทอุปกรณ์เพื่อการแสดงผลทั่วไป เช่น "THERMOSTAT" ไม่ควรใช้ประเภทอุปกรณ์เพื่ออนุมานหรืออนุมานฟังก์ชันการทำงานของอุปกรณ์จริงที่มอบหมาย ให้ใช้ลักษณะที่ส่งคืนสำหรับอุปกรณ์แทน |
traits |
เอาต์พุตเท่านั้น ลักษณะของอุปกรณ์ |
parentRelations[] |
รายละเอียดผู้รับมอบหมายของอุปกรณ์ |
ParentRelation
แสดงความสัมพันธ์ของอุปกรณ์ เช่น โครงสร้าง/ห้องที่กำหนดให้อุปกรณ์
การแสดง JSON |
---|
{ "parent": string, "displayName": string } |
ช่อง | |
---|---|
parent |
เอาต์พุตเท่านั้น ชื่อของความสัมพันธ์ เช่น โครงสร้าง/ห้องที่กำหนดให้อุปกรณ์ ตัวอย่างเช่น "องค์กร/XYZ/โครงสร้าง/ABC" หรือ "องค์กร/XYZ/โครงสร้าง/ABC/ห้อง/123" |
displayName |
เอาต์พุตเท่านั้น ชื่อที่กำหนดเองของความสัมพันธ์ เช่น โครงสร้าง/ห้องที่กำหนดอุปกรณ์ให้ |
วิธีการ |
|
---|---|
|
เรียกใช้คำสั่งกับอุปกรณ์ที่องค์กรจัดการ |
|
รับอุปกรณ์ที่จัดการโดยองค์กร |
|
แสดงรายการอุปกรณ์ที่จัดการโดยองค์กร |