IotHubProperties interface

Properti hub IoT.

Properti

allowedFqdnList

Daftar FQDN yang diizinkan (Nama Domain yang Sepenuhnya Memenuhi Syarat) untuk keluar dari Iot Hub.

authorizationPolicies

Kebijakan akses bersama yang dapat Anda gunakan untuk mengamankan koneksi ke hub IoT.

cloudToDevice

Properti olahpesan cloud-ke-perangkat hub IoT.

comments

Komentar hub IoT.

disableDeviceSAS

Jika true, semua perangkat (termasuk perangkat Edge tetapi tidak termasuk modul) kunci SAS terlingkup tidak dapat digunakan untuk autentikasi.

disableLocalAuth

Jika true, token SAS dengan kunci SAS cakupan hub Iot tidak dapat digunakan untuk autentikasi.

disableModuleSAS

Jika true, semua kunci SAS terlingkup modul tidak dapat digunakan untuk autentikasi.

enableDataResidency

Properti ini ketika diatur ke true, akan mengaktifkan residensi data, dengan demikian, menonaktifkan pemulihan bencana.

enableFileUploadNotifications

Jika True, pemberitahuan unggahan file diaktifkan.

eventHubEndpoints

Properti titik akhir yang kompatibel dengan Pusat Aktivitas. Satu-satunya kunci yang mungkin untuk kamus ini adalah peristiwa. Kunci ini harus ada di kamus saat membuat atau memperbarui panggilan untuk hub IoT.

features

Kemampuan dan fitur yang diaktifkan untuk hub IoT.

hostName

Nama host. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

ipFilterRules

Aturan filter IP.

locations

Lokasi utama dan sekunder untuk iot hub NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

messagingEndpoints

Properti titik akhir olahpesan untuk antrean pemberitahuan unggahan file.

minTlsVersion

Menentukan versi TLS minimum yang akan didukung untuk hub ini. Dapat diatur ke "1.2" agar klien yang menggunakan versi TLS di bawah 1.2 untuk ditolak.

networkRuleSets

Properti Seperangkat Aturan Jaringan IotHub

privateEndpointConnections

Koneksi titik akhir privat yang dibuat pada IotHub ini

provisioningState

Status provisi. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

publicNetworkAccess

Apakah permintaan dari Jaringan Publik diizinkan

restrictOutboundNetworkAccess

Jika true, egress dari IotHub hanya akan dibatasi untuk FQDN yang diizinkan yang dikonfigurasi melalui allowedFqdnList.

routing

Properti terkait perutean hub IoT. Lihat: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

state

Status hub. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

storageEndpoints

Daftar titik akhir Azure Storage tempat Anda dapat mengunggah file. Saat ini Anda hanya dapat mengonfigurasi satu akun Azure Storage dan harus memiliki kuncinya sebagai $default. Menentukan lebih dari satu akun penyimpanan menyebabkan kesalahan dilemparkan. Tidak menentukan nilai untuk properti ini ketika properti enableFileUploadNotifications diatur ke True, menyebabkan kesalahan dilemparkan.

Detail Properti

allowedFqdnList

Daftar FQDN yang diizinkan (Nama Domain yang Sepenuhnya Memenuhi Syarat) untuk keluar dari Iot Hub.

allowedFqdnList?: string[]

Nilai Properti

string[]

authorizationPolicies

Kebijakan akses bersama yang dapat Anda gunakan untuk mengamankan koneksi ke hub IoT.

authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]

Nilai Properti

cloudToDevice

Properti olahpesan cloud-ke-perangkat hub IoT.

cloudToDevice?: CloudToDeviceProperties

Nilai Properti

comments

Komentar hub IoT.

comments?: string

Nilai Properti

string

disableDeviceSAS

Jika true, semua perangkat (termasuk perangkat Edge tetapi tidak termasuk modul) kunci SAS terlingkup tidak dapat digunakan untuk autentikasi.

disableDeviceSAS?: boolean

Nilai Properti

boolean

disableLocalAuth

Jika true, token SAS dengan kunci SAS cakupan hub Iot tidak dapat digunakan untuk autentikasi.

disableLocalAuth?: boolean

Nilai Properti

boolean

disableModuleSAS

Jika true, semua kunci SAS terlingkup modul tidak dapat digunakan untuk autentikasi.

disableModuleSAS?: boolean

Nilai Properti

boolean

enableDataResidency

Properti ini ketika diatur ke true, akan mengaktifkan residensi data, dengan demikian, menonaktifkan pemulihan bencana.

enableDataResidency?: boolean

Nilai Properti

boolean

enableFileUploadNotifications

Jika True, pemberitahuan unggahan file diaktifkan.

enableFileUploadNotifications?: boolean

Nilai Properti

boolean

eventHubEndpoints

Properti titik akhir yang kompatibel dengan Pusat Aktivitas. Satu-satunya kunci yang mungkin untuk kamus ini adalah peristiwa. Kunci ini harus ada di kamus saat membuat atau memperbarui panggilan untuk hub IoT.

eventHubEndpoints?: {[propertyName: string]: EventHubProperties}

Nilai Properti

{[propertyName: string]: EventHubProperties}

features

Kemampuan dan fitur yang diaktifkan untuk hub IoT.

features?: string

Nilai Properti

string

hostName

Nama host. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

hostName?: string

Nilai Properti

string

ipFilterRules

Aturan filter IP.

ipFilterRules?: IpFilterRule[]

Nilai Properti

locations

Lokasi utama dan sekunder untuk iot hub NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

locations?: IotHubLocationDescription[]

Nilai Properti

messagingEndpoints

Properti titik akhir olahpesan untuk antrean pemberitahuan unggahan file.

messagingEndpoints?: {[propertyName: string]: MessagingEndpointProperties}

Nilai Properti

{[propertyName: string]: MessagingEndpointProperties}

minTlsVersion

Menentukan versi TLS minimum yang akan didukung untuk hub ini. Dapat diatur ke "1.2" agar klien yang menggunakan versi TLS di bawah 1.2 untuk ditolak.

minTlsVersion?: string

Nilai Properti

string

networkRuleSets

Properti Seperangkat Aturan Jaringan IotHub

networkRuleSets?: NetworkRuleSetProperties

Nilai Properti

privateEndpointConnections

Koneksi titik akhir privat yang dibuat pada IotHub ini

privateEndpointConnections?: PrivateEndpointConnection[]

Nilai Properti

provisioningState

Status provisi. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

provisioningState?: string

Nilai Properti

string

publicNetworkAccess

Apakah permintaan dari Jaringan Publik diizinkan

publicNetworkAccess?: string

Nilai Properti

string

restrictOutboundNetworkAccess

Jika true, egress dari IotHub hanya akan dibatasi untuk FQDN yang diizinkan yang dikonfigurasi melalui allowedFqdnList.

restrictOutboundNetworkAccess?: boolean

Nilai Properti

boolean

routing

Properti terkait perutean hub IoT. Lihat: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

routing?: RoutingProperties

Nilai Properti

state

Status hub. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

state?: string

Nilai Properti

string

storageEndpoints

Daftar titik akhir Azure Storage tempat Anda dapat mengunggah file. Saat ini Anda hanya dapat mengonfigurasi satu akun Azure Storage dan harus memiliki kuncinya sebagai $default. Menentukan lebih dari satu akun penyimpanan menyebabkan kesalahan dilemparkan. Tidak menentukan nilai untuk properti ini ketika properti enableFileUploadNotifications diatur ke True, menyebabkan kesalahan dilemparkan.

storageEndpoints?: {[propertyName: string]: StorageEndpointProperties}

Nilai Properti

{[propertyName: string]: StorageEndpointProperties}