संसाधन: डिवाइस
डिवाइस रिसॉर्स, प्रॉपर्टी में एंटरप्राइज़ से मैनेज किए जा रहे डिवाइस का इंस्टेंस दिखाता है.
जेएसओएन के काेड में दिखाना |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
फ़ील्ड | |
---|---|
name |
ज़रूरी है. डिवाइस के संसाधन का नाम. उदाहरण के लिए: "enterprises/XYZ/devices/123". |
type |
सिर्फ़ आउटपुट के लिए. डिसप्ले के सामान्य मकसद के लिए, डिवाइस का टाइप. उदाहरण के लिए: "THERMOSTAT". डिवाइस टाइप का इस्तेमाल, उस डिवाइस की सुविधाओं का पता लगाने या अनुमान लगाने के लिए नहीं किया जाना चाहिए जिसे असाइन किया गया है. इसके बजाय, डिवाइस के लिए लौटाए गए traits इस्तेमाल करें. |
traits |
सिर्फ़ आउटपुट के लिए. डिवाइस traits. |
parentRelations[] |
जिस व्यक्ति को डिवाइस असाइन किया गया है उसकी जानकारी. |
ParentRelation
उदाहरण के लिए, डिवाइस के संबंधों के बारे में बताता है. उदाहरण के लिए, डिवाइस को असाइन की जाने वाली बनावट/कक्ष से जुड़ी जानकारी.
जेएसओएन के काेड में दिखाना |
---|
{ "parent": string, "displayName": string } |
फ़ील्ड | |
---|---|
parent |
सिर्फ़ आउटपुट के लिए. संबंध का नाम -- जैसे, स्ट्रक्चर/कमरा, जहां डिवाइस असाइन किया गया है. उदाहरण के लिए: "enterprises/XYZ/structures/ABC" या "enterprises/XYZ/structures/ABC/rooms/123" |
displayName |
सिर्फ़ आउटपुट के लिए. संबंध का पसंद के मुताबिक नाम -- जैसे, स्ट्रक्चर/कमरा, जहां डिवाइस असाइन किया गया है. |
तरीके |
|
---|---|
|
एंटरप्राइज़ से मैनेज किए जा रहे डिवाइस पर निर्देश लागू करता है. |
|
एंटरप्राइज़ की ओर से मैनेज किया जाने वाला डिवाइस पाएं. |
|
यह एंटरप्राइज़ की ओर से मैनेज किए जा रहे डिवाइसों की सूची बनाता है. |