Method: nodes.deployments.devices.createSigned
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Permintaan HTTP
POST https://sasportal.googleapis.com/v1alpha1/{parent=nodes/*/deployments/*}/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
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\u003cp\u003eCreates a signed device under a node or customer using an HTTP POST request.\u003c/p\u003e\n"],["\u003cp\u003eThe request body requires a JSON Web Token and a unique installer ID.\u003c/p\u003e\n"],["\u003cp\u003eA successful response returns the device details.\u003c/p\u003e\n"],["\u003cp\u003eRequires \u003ccode\u003ehttps://www.googleapis.com/auth/sasportal\u003c/code\u003e authorization scope.\u003c/p\u003e\n"]]],["This document details how to create a signed device under a node or customer using a `POST` request to the specified URL. The request requires a parent resource name in the URL path, and a request body containing a signed JSON Web Token (`encodedDevice`) representing the device and a unique installer ID (`installerId`). The `encodedDevice` is a base64-encoded string. Successful requests return a Device instance, and the operation requires the `https://www.googleapis.com/auth/sasportal` OAuth scope.\n"],null,[]]