REST Resource: customers.devices

Ressource: Device

Représentation 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)
    }
  ]
}
Champs
name

string

Uniquement en sortie. Nom du chemin d'accès à la ressource.

fccId

string

Identifiant FCC de l'appareil.

serialNumber

string

Numéro de série attribué à l'appareil par le fabricant.

preloadedConfig

object (DeviceConfig)

Configuration de l'appareil, telle que spécifiée via l'API SAS Portal.

activeConfig

object (DeviceConfig)

Uniquement en sortie. Configuration actuelle de l'appareil tel qu'enregistré auprès de SAS.

state

enum (State)

Uniquement en sortie. État de l'appareil.

grants[]

object (DeviceGrant)

Uniquement en sortie. Licences détenues par l'appareil.

displayName

string

Nom à afficher de l'appareil.

deviceMetadata

object (DeviceMetadata)

Paramètres d'appareil pouvant être remplacés par des demandes d'enregistrement SAS Portal et SAS.

currentChannels[]
(deprecated)

object (ChannelWithScore)

Uniquement en sortie. Chaînes actuelles avec des scores

grantRangeAllowlists[]

object (FrequencyRange)

Seules les plages figurant dans les listes d'autorisation sont disponibles pour les nouvelles autorisations.

Méthodes

create

Crée un device sous node ou customer.

createSigned

Crée un device signé sous un node ou un customer.

delete

Supprime un device.

get

Récupère les détails d'une device.

list

Répertorie devices sous node ou customer.

move

Déplace un device vers un autre node ou customer.

patch

Met à jour device.

signDevice

Signe device.

updateSigned

Met à jour un device signé.