Method: customers.devices.signDevice

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

HTTP অনুরোধ

POST https://sasportal.googleapis.com/v1alpha1/{device.name=customers/*/devices/*}:signDevice

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
device.name

string

শুধুমাত্র আউটপুট। সম্পদ পথের নাম।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "device": {
    "name": string,
    "fccId": string,
    "serialNumber": string,
    "preloadedConfig": {
      object (DeviceConfig)
    },
    "activeConfig": {
      object (DeviceConfig)
    },
    "state": enum (State),
    "grants": [
      {
        object (DeviceGrant)
      }
    ]
  }
}
ক্ষেত্র
device.fccId

string

ডিভাইসের FCC শনাক্তকারী।

device.serialNumber

string

ডিভাইস প্রস্তুতকারকের দ্বারা ডিভাইসে নির্ধারিত একটি ক্রমিক নম্বর।

device.preloadedConfig

object ( DeviceConfig )

ডিভাইসের কনফিগারেশন, যেমন SAS পোর্টাল API এর মাধ্যমে নির্দিষ্ট করা হয়েছে।

device.activeConfig

object ( DeviceConfig )

শুধুমাত্র আউটপুট। SAS-তে নিবন্ধিত ডিভাইসের বর্তমান কনফিগারেশন।

device.state

enum ( State )

শুধুমাত্র আউটপুট। ডিভাইসের অবস্থা।

device.grants[]

object ( DeviceGrant )

শুধুমাত্র আউটপুট। ডিভাইস দ্বারা অনুষ্ঠিত অনুদান.

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডি খালি হবে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/userinfo.email