REST Resource: customers.devices

リソース: Device

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 ID。

serialNumber

string

デバイス メーカーによってデバイスに割り当てられたシリアル番号。

preloadedConfig

object (DeviceConfig)

SAS Portal API で指定されたデバイスの構成。

activeConfig

object (DeviceConfig)

出力専用。SAS に登録されているデバイスの現在の構成。

state

enum (State)

出力専用。デバイスの状態。

grants[]

object (DeviceGrant)

出力専用。デバイスが保持している権限。

displayName

string

デバイスの表示名。

deviceMetadata

object (DeviceMetadata)

SAS Portal と SAS 登録リクエストの両方でオーバーライドできるデバイス パラメータ。

currentChannels[]
(deprecated)

object (ChannelWithScore)

出力専用。スコアのある現在のチャンネル。

grantRangeAllowlists[]

object (FrequencyRange)

新しい付与に使用できるのは、許可リストに含まれる範囲のみです。

メソッド

create

node または customer の下に device を作成します。

createSigned

node または customer の下に署名付きの device を作成します。

delete

device を削除します。

get

device に関する詳細を取得します。

list

node または customer の下に devices を一覧表示します。

move

device を別の node または customer に移動します。

patch

device を更新します。

signDevice

device に署名します。

updateSigned

署名付き device を更新します。