REST Resource: customers.devices

संसाधन: डिवाइस

जेएसओएन के काेड में दिखाना
{
  "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

डिवाइस का एफ़सीसी आइडेंटिफ़ायर.

serialNumber

string

इसके लिए, डिवाइस बनाने वाली कंपनी ने डिवाइस को जो सीरियल नंबर असाइन किया है.

preloadedConfig

object (DeviceConfig)

SAS पोर्टल 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

node या customer के तहत device बनाता है.

createSigned

node या customer के तहत, साइन किया हुआ device बनाता है.

delete

device को मिटाता है.

get

इससे device की जानकारी मिलती है.

list

devices को node या customer में शामिल करता है.

move

device को किसी दूसरे node या customer में ले जाता है.

patch

device को अपडेट करता है.

signDevice

device पर हस्ताक्षर करता है.

updateSigned

हस्ताक्षर किए गए device को अपडेट करता है.