Method: nodes.nodes.devices.createSigned

Membuat device yang ditandatangani di bawah node atau customer.

Permintaan HTTP

POST https://sasportal.googleapis.com/v1alpha1/{parent=nodes/*/nodes/*}/devices:createSigned

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Nama resource induk.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "encodedDevice": string,
  "installerId": string
}
Kolom
encodedDevice

string (bytes format)

Wajib. Token Web JSON yang ditandatangani menggunakan kunci pribadi CPI. Payload harus berupa encoding JSON dari device. Kolom userId harus ditetapkan.

String berenkode base64.

installerId

string

Wajib. ID penginstal unik (ID CPI) dari database Penginstal Profesional Bersertifikasi.

Isi respons

Jika berhasil, isi respons memuat instance Device.

Cakupan Otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/sasportal