Method: nodes.nodes.devices.createSigned

Membuat device yang ditandatangani dalam 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 diisi. Nama resource induk.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

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

string (bytes format)

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

String berenkode base64.

installerId

string

Wajib diisi. Id penginstal unik (ID CPI) dari database Penginstal Profesional Tersertifikasi.

Isi respons

Jika berhasil, isi respons memuat instance Device.

Cakupan Otorisasi

Memerlukan cakupan OAuth berikut:

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