ConnectionString class
Menjelaskan parameter yang memungkinkan perangkat atau aplikasi cloud tersambung ke hub Azure IoT.
Properti
Device |
Pengidentifikasi perangkat unik seperti yang ada di registri identitas perangkat. Ini hanya digunakan untuk string koneksi perangkat. |
Gateway |
Alamat IP atau nama internet komputer host yang berfungsi sebagai perangkat atau gateway protokol. Digunakan saat berkomunikasi dengan perangkat Azure Edge. |
Host |
Nama host hub Azure IoT. |
Module |
Pengidentifikasi modul unik seperti yang ada di registri identitas perangkat. Ini hanya digunakan untuk string koneksi perangkat. |
Shared |
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. |
Shared |
Nama kebijakan akses yang digunakan untuk menyambungkan ke hub Azure IoT. hanya digunakan dalam kasus SDK layanan, tidak digunakan dengan SDK Perangkat (yang menggunakan |
Shared |
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.