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 Portal API.

device.activeConfig

object (DeviceConfig)

פלט בלבד. ההגדרה הנוכחית של המכשיר כפי שהיא רשומה ב-SAS.

device.state

enum (State)

פלט בלבד. מצב המכשיר.

device.grants[]

object (DeviceGrant)

פלט בלבד. הרשאות שניתנו על ידי המכשיר.

גוף התגובה

אם התגובה מוצלחת, גוף התגובה יהיה ריק.

היקפי הרשאה

יש צורך בהיקף OAuth הבא:

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