REST Resource: customers.devices

Ресурс: Устройство

Представление 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

Создает device под node или customer .

createSigned

Создает подписанное device под node или customer .

delete

Удаляет device .

get

Получает сведения об device .

list

Список devices под node или customer .

move

Перемещает device под другой node или customer .

patch

Обновляет device .

signDevice

Подписывает device .

updateSigned

Обновляет подписанное device .