REST Resource: nodes.devices

리소스: Device

JSON 표현
{
  "name": string,
  "fccId": string,
  "serialNumber": string,
  "preloadedConfig": {
    object (DeviceConfig)
  },
  "activeConfig": {
    object (DeviceConfig)
  },
  "state": enum (State),
  "grants": [
    {
      object (DeviceGrant)
    }
  ],
  "displayName": string,
  "deviceMetadata": {
    object (DeviceMetadata)
  },
  "currentChannels": [
    {
      object (ChannelWithScore)
    }
  ],
  "grantRangeAllowlists": [
    {
      object (FrequencyRange)
    }
  ]
}
필드
name

string

출력 전용. 리소스 경로 이름입니다.

fccId

string

기기의 FCC 식별자입니다.

serialNumber

string

기기 제조업체가 기기에 할당한 일련번호입니다.

preloadedConfig

object (DeviceConfig)

SAS Portal API를 통해 지정된 기기의 구성입니다.

activeConfig

object (DeviceConfig)

출력 전용. SAS에 등록된 기기의 현재 구성입니다.

state

enum (State)

출력 전용. 기기 상태

grants[]

object (DeviceGrant)

출력 전용. 기기에서 보유한 권한

displayName

string

기기 표시 이름입니다.

deviceMetadata

object (DeviceMetadata)

SAS 포털 및 SAS 등록 요청 모두에서 재정의할 수 있는 기기 매개변수

currentChannels[]
(deprecated)

object (ChannelWithScore)

출력 전용. 점수가 있는 현재 채널입니다.

grantRangeAllowlists[]

object (FrequencyRange)

허용 목록에 있는 범위만 새 권한 부여에 사용할 수 있습니다.

방법

create

node 또는 customer 아래에 device를 만듭니다.

createSigned

node 또는 customer 아래에 서명된 device를 만듭니다.

delete

device를 삭제합니다.

get

device의 세부정보를 가져옵니다.

list

node 또는 customer 아래에 devices를 나열합니다.

move

device를 다른 node 또는 customer 아래로 이동합니다.

patch

device를 업데이트합니다.

signDevice

device에 서명합니다.

updateSigned

서명된 device를 업데이트합니다.