Bagikan melalui


ConnectionString class

Menjelaskan parameter yang memungkinkan perangkat atau aplikasi cloud tersambung ke hub Azure IoT.

Properti

DeviceId

Pengidentifikasi perangkat unik seperti yang ada di registri identitas perangkat. Ini hanya digunakan untuk string koneksi perangkat.

GatewayHostName

Alamat IP atau nama internet komputer host yang berfungsi sebagai perangkat atau gateway protokol. Digunakan saat berkomunikasi dengan perangkat Azure Edge.

HostName

Nama host hub Azure IoT.

ModuleId

Pengidentifikasi modul unik seperti yang ada di registri identitas perangkat. Ini hanya digunakan untuk string koneksi perangkat.

SharedAccessKey

Kunci konten yang digunakan untuk membuat token tanda tangan akses bersama yang pada gilirannya digunakan untuk mengautentikasi koneksi. Terkait dengan perangkat tertentu atau kebijakan layanan tertentu.

SharedAccessKeyName

Nama kebijakan akses yang digunakan untuk menyambungkan ke hub Azure IoT. hanya digunakan dalam kasus SDK layanan, tidak digunakan dengan SDK Perangkat (yang menggunakan DeviceId sebagai gantinya).

SharedAccessSignature

Tanda tangan akses bersama yang merangkum izin "sambungkan perangkat" di hub IoT.

x509

Properti ini hanya ada jika perangkat menggunakan sertifikat x509 untuk autentikasi dan jika ada, akan diatur ke True.

Metode

parse(string, string[])

Mengurai string dan mengembalikan objek yang ConnectionString sesuai.

Detail Properti

DeviceId

Pengidentifikasi perangkat unik seperti yang ada di registri identitas perangkat. Ini hanya digunakan untuk string koneksi perangkat.

DeviceId?: string

Nilai Properti

string

GatewayHostName

Alamat IP atau nama internet komputer host yang berfungsi sebagai perangkat atau gateway protokol. Digunakan saat berkomunikasi dengan perangkat Azure Edge.

GatewayHostName?: string

Nilai Properti

string

HostName

Nama host hub Azure IoT.

HostName?: string

Nilai Properti

string

ModuleId

Pengidentifikasi modul unik seperti yang ada di registri identitas perangkat. Ini hanya digunakan untuk string koneksi perangkat.

ModuleId?: string

Nilai Properti

string

SharedAccessKey

Kunci konten yang digunakan untuk membuat token tanda tangan akses bersama yang pada gilirannya digunakan untuk mengautentikasi koneksi. Terkait dengan perangkat tertentu atau kebijakan layanan tertentu.

SharedAccessKey?: string

Nilai Properti

string

SharedAccessKeyName

Nama kebijakan akses yang digunakan untuk menyambungkan ke hub Azure IoT. hanya digunakan dalam kasus SDK layanan, tidak digunakan dengan SDK Perangkat (yang menggunakan DeviceId sebagai gantinya).

SharedAccessKeyName?: string

Nilai Properti

string

SharedAccessSignature

Tanda tangan akses bersama yang merangkum izin "sambungkan perangkat" di hub IoT.

SharedAccessSignature?: string

Nilai Properti

string

x509

Properti ini hanya ada jika perangkat menggunakan sertifikat x509 untuk autentikasi dan jika ada, akan diatur ke True.

x509?: string

Nilai Properti

string

Detail Metode

parse(string, string[])

Mengurai string dan mengembalikan objek yang ConnectionString sesuai.

static function parse(source: string, requiredFields?: string[]): ConnectionString

Parameter

source

string

string tempat string koneksi akan diekstrak

requiredFields

string[]

array string yang mencantumkan bidang yang diharapkan ditemukan.

Mengembalikan