REST Resource: customers.devices

Kaynak: Cihaz

JSON gösterimi
{
  "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)
    }
  ]
}
Alanlar
name

string

Yalnızca çıkış. Kaynak yolu adı.

fccId

string

Cihazın FCC tanımlayıcısı.

serialNumber

string

Cihaz üreticisi tarafından cihaza atanan seri numarası.

preloadedConfig

object (DeviceConfig)

Cihazın SAS Portal API'sı aracılığıyla belirtilen yapılandırması.

activeConfig

object (DeviceConfig)

Yalnızca çıkış. Cihazın SAS'da kayıtlı olduğu geçerli yapılandırması.

state

enum (State)

Yalnızca çıkış. Cihaz durumu.

grants[]

object (DeviceGrant)

Yalnızca çıkış. Cihaz tarafından verilen hibeler.

displayName

string

Görünen cihaz adı.

deviceMetadata

object (DeviceMetadata)

Hem SAS Portal hem de SAS kayıt istekleri tarafından geçersiz kılınabilen cihaz parametreleri.

currentChannels[]
(deprecated)

object (ChannelWithScore)

Yalnızca çıkış. Skoru olan mevcut kanallar.

grantRangeAllowlists[]

object (FrequencyRange)

Yalnızca izin verilenler listelerindeki aralıklar yeni hibeler için kullanılabilir.

Yöntemler

create

node veya customer altında bir device oluşturur.

createSigned

node veya customer altında imzalı bir device oluşturur.

delete

device öğesini siler.

get

device hakkında ayrıntılı bilgi edinin.

list

node veya customer altında devices listeleri.

move

Bir device değerini başka bir node veya customer altına taşır.

patch

device güncellenir.

signDevice

device imzalar.

updateSigned

İmzalı bir device güncellenir.