REST Resource: nodes.devices

Zasób: urządzenie

Zapis 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)
    }
  ]
}
Pola
name

string

Tylko dane wyjściowe. Nazwa ścieżki zasobu.

fccId

string

Identyfikator FCC urządzenia.

serialNumber

string

Numer seryjny przypisany do urządzenia przez producenta.

preloadedConfig

object (DeviceConfig)

Konfiguracja urządzenia określona za pomocą interfejsu SAS Portal API.

activeConfig

object (DeviceConfig)

Tylko dane wyjściowe. Obecna konfiguracja urządzenia zarejestrowana w SAS.

state

enum (State)

Tylko dane wyjściowe. Stan urządzenia.

grants[]

object (DeviceGrant)

Tylko dane wyjściowe. Przyznane urządzenia.

displayName

string

Wyświetlana nazwa urządzenia.

deviceMetadata

object (DeviceMetadata)

Parametry urządzenia, które mogą być zastąpione przez żądania rejestracji w portalu SAS i żądania SAS.

currentChannels[]
(deprecated)

object (ChannelWithScore)

Tylko dane wyjściowe. Aktualne kanały z wynikami.

grantRangeAllowlists[]

object (FrequencyRange)

Tylko nowe zakresy na liście dozwolonych są dostępne dla nowych grantów.

Metody

create

Tworzy device w node lub customer.

createSigned

Tworzy podpisany device w node lub customer.

delete

Usuwa device.

get

Otrzymuje szczegółowe informacje o tagu device.

list

Wyświetla listę devices pod etykietą node lub customer.

move

Przenoszę element device pod inny node lub customer.

patch

Aktualizuje device.

signDevice

Podpis: device.

updateSigned

Aktualizuje podpisane device.