Method: customers.devices.signDevice

device に署名します。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
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