REST Resource: nodes.nodes.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 Portal וגם דרך בקשות רישום SAS.

currentChannels[]
(deprecated)

object (ChannelWithScore)

פלט בלבד. הערוצים הנוכחיים עם הציונים.

grantRangeAllowlists[]

object (FrequencyRange)

רק טווחים שנכללים ברשימות ההיתרים זמינים למענקים חדשים.

Methods

create

יוצר device מתחת לnode או לcustomer.

createSigned

יוצר חתימה device מתחת ל-node או ל-customer.

list

רשימות devices מתחת לnode או לcustomer.