REST Resource: enterprises.devices

리소스: 기기

기기 리소스는 속성의 엔터프라이즈 관리 기기의 인스턴스를 나타냅니다.

JSON 표현
{
  "name": string,
  "type": string,
  "traits": {
    object
  },
  "parentRelations": [
    {
      object (ParentRelation)
    }
  ]
}
필드
name

string

필수 항목입니다. 기기의 리소스 이름입니다. 예: 'enterprises/XYZ/devices/123'

type

string

출력 전용. 일반적인 표시를 위한 기기 유형입니다. 예: 'THERMOSTAT'. 할당된 실제 기기의 기능을 추론하거나 추론하는 데 기기 유형을 사용해서는 안 됩니다. 대신, 기기에 반환된 trait을 사용하세요.

traits

object (Struct format)

출력 전용. 기기 trait.

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

기업에서 관리하는 기기를 나열합니다.