Method: customers.devices.signDevice

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

एचटीटीपी अनुरोध

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

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल होता है.

पाथ पैरामीटर

पैरामीटर
device.name

string

सिर्फ़ आउटपुट. संसाधन पाथ का नाम.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में ये स्ट्रक्चर शामिल हैं:

जेएसओएन के काेड में दिखाना
{
  "device": {
    "name": string,
    "fccId": string,
    "serialNumber": string,
    "preloadedConfig": {
      object (DeviceConfig)
    },
    "activeConfig": {
      object (DeviceConfig)
    },
    "state": enum (State),
    "grants": [
      {
        object (DeviceGrant)
      }
    ]
  }
}
फ़ील्ड
device.fccId

string

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

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