REST Resource: customers.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 পোর্টাল 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

একটি node বা customer অধীনে devices তালিকাভুক্ত করে৷

move

অন্য node বা customer অধীনে একটি device সরায়।

patch

একটি device আপডেট করে।

signDevice

একটি device স্বাক্ষর করে।

updateSigned

একটি স্বাক্ষরিত device আপডেট করে।