Method: nodes.deployments.devices.createSigned

node veya customer altında imzalı bir device oluşturur.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Zorunlu. Ana kaynağın adı.

İstek metni

İstek gövdesi aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "encodedDevice": string,
  "installerId": string
}
Alanlar
encodedDevice

string (bytes format)

Zorunlu. JSON Web Token, YBM özel anahtarı kullanılarak imzalandı. Yük, device öğesinin JSON kodlaması olmalıdır. userId alanı ayarlanmalıdır.

base64 kodlu bir dize.

installerId

string

Zorunlu. Sertifikalı Profesyonel Yükleyiciler veritabanından alınan benzersiz yükleyici kimliği (YBM Kimliği).

Yanıt metni

Başarılıysa yanıt metni, Device öğesinin bir örneğini içerir.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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