REST Resource: customers.devices

Recurso: dispositivo

Representação 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)
    }
  ]
}
Campos
name

string

Apenas saída. O nome do caminho do recurso.

fccId

string

O identificador da FCC do dispositivo.

serialNumber

string

Um número de série atribuído ao dispositivo pelo fabricante.

preloadedConfig

object (DeviceConfig)

Configuração do dispositivo, conforme especificado pela API SAS Portal.

activeConfig

object (DeviceConfig)

Apenas saída. Configuração atual do dispositivo registrada no SAS.

state

enum (State)

Apenas saída. Estado do dispositivo.

grants[]

object (DeviceGrant)

Apenas saída. Substituições de propriedade do dispositivo.

displayName

string

Nome de exibição do dispositivo.

deviceMetadata

object (DeviceMetadata)

Parâmetros do dispositivo que podem ser substituídos pelas solicitações de registro de SAS Portal e SAS.

currentChannels[]
(deprecated)

object (ChannelWithScore)

Apenas saída. Canais atuais com pontuações.

grantRangeAllowlists[]

object (FrequencyRange)

Somente intervalos dentro das listas de permissões estão disponíveis para novas concessões.

Métodos

create

Crie um device em node ou customer.

createSigned

Crie um device assinado em um node ou customer.

delete

Exclui um device.

get

Recebe detalhes sobre um device.

list

Lista devices em uma node ou customer.

move

Move um device para outro node ou customer.

patch

Atualiza um device.

signDevice

Assina um device.

updateSigned

Atualiza um device assinado.