REST Resource: nodes.deployments.devices

Zasób: Device

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. Bieżąca konfiguracja urządzenia zarejestrowanego w SAS.

state

enum (State)

Tylko dane wyjściowe. Stan urządzenia.

grants[]

object (DeviceGrant)

Tylko dane wyjściowe. Uprawnienia przyznane urządzeniu.

displayName

string

Wyświetlana nazwa urządzenia.

deviceMetadata

object (DeviceMetadata)

Parametry urządzenia, które mogą zostać zastąpione zarówno przez portal SAS, jak i przez żądania rejestracji SAS.

currentChannels[]
(deprecated)

object (ChannelWithScore)

Tylko dane wyjściowe. Bieżące kanały z wynikami.

grantRangeAllowlists[]

object (FrequencyRange)

W przypadku nowych zezwoleń dostępne są tylko zakresy znajdujące się na listach dozwolonych.

Metody

create

Tworzy device pod node lub customer.

createSigned

Tworzy podpisany device w ramach node lub customer.

list

Wyświetla listę devices w sekcji node lub customer.