REST Resource: 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 וגם בקשות הרשמה ל-SAS.

currentChannels[]
(deprecated)

object (ChannelWithScore)

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

grantRangeAllowlists[]

object (FrequencyRange)

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

שיטות

create

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

createSigned

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

delete

מתבצעת מחיקה של device.

get

קבלת פרטים על device.

list

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

move

מתבצעת העברה של device אל node או של customer אחר.

patch

מתבצע עדכון של device.

signDevice

חתימה על device.

updateSigned

מתבצע עדכון של device חתום.