IotHubProperties interface

Az IoT Hub tulajdonságai.

Tulajdonságok

allowedFqdnList

Az Iot Hubról történő kimenő forgalomhoz engedélyezett teljes tartománynevek (teljes tartománynév) listája.

authorizationPolicies

Az IoT Hubhoz való csatlakozás biztonságossá tételéhez használható közös hozzáférési szabályzatok.

cloudToDevice

Az IoT Hub felhőalapú üzenetkezelési tulajdonságai.

comments

IoT Hub-megjegyzések.

disableDeviceSAS

Ha igaz, az összes eszköz (beleértve az Edge-eszközöket is, de a modulok kivételével) hatókörébe tartozó SAS-kulcsok nem használhatók a hitelesítéshez.

disableLocalAuth

Ha igaz, az Iot Hub hatókörű SAS-kulcsokkal rendelkező SAS-jogkivonatok nem használhatók hitelesítésre.

disableModuleSAS

Ha igaz, a modul hatókörébe tartozó SAS-kulcsok nem használhatók hitelesítéshez.

enableDataResidency

Ez a tulajdonság, ha igaz értékre van állítva, engedélyezi az adattárolást, így letiltja a vészhelyreállítást.

enableFileUploadNotifications

Ha igaz, a fájlfeltöltési értesítések engedélyezve vannak.

eventHubEndpoints

Az Event Hub-kompatibilis végpont tulajdonságai. A szótár egyetlen lehetséges kulcsa az események. Ennek a kulcsnak szerepelnie kell a szótárban az IoT Hub hívásainak létrehozása vagy frissítése során.

features

Az IoT Hubhoz engedélyezett képességek és funkciók.

hostName

A gazdagép neve. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

ipFilterRules

Az IP-szűrési szabályok.

locations

Az iot hub elsődleges és másodlagos helye MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

messagingEndpoints

A fájlfeltöltési értesítési üzenetsor üzenetkezelési végpontjának tulajdonságai.

minTlsVersion

Megadja a központ számára támogatott minimális TLS-verziót. Az "1.2" értékre állítható be, hogy az 1.2-esnél kisebb TLS-verziót használó ügyfelek elutasíthatók legyenek.

networkRuleSets

Az IotHub hálózati szabálykészletének tulajdonságai

privateEndpointConnections

Ezen az IotHubon létrehozott privát végpontkapcsolatok

provisioningState

A kiépítési állapot. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

publicNetworkAccess

A nyilvános hálózatról érkező kérések engedélyezése

restrictOutboundNetworkAccess

Ha igaz, az IotHubról való kimenő forgalom csak az engedélyezett teljes tartománynevekre lesz korlátozva, amelyek az allowedFqdnList használatával vannak konfigurálva.

routing

Az IoT Hub útválasztással kapcsolatos tulajdonságai. Lásd: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

state

A központi állapot. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

storageEndpoints

Az Azure Storage-végpontok listája, ahol fájlokat tölthet fel. Jelenleg csak egy Azure Storage-fiókot konfigurálhat, és a kulcsának $default kell lennie. Ha egynél több tárfiókot ad meg, hiba történik. Ha nem ad meg értéket ennek a tulajdonságnak, ha az enableFileUploadNotifications tulajdonság értéke True( Igaz) értékre van állítva, a rendszer hibát jelez.

Tulajdonság adatai

allowedFqdnList

Az Iot Hubról történő kimenő forgalomhoz engedélyezett teljes tartománynevek (teljes tartománynév) listája.

allowedFqdnList?: string[]

Tulajdonság értéke

string[]

authorizationPolicies

Az IoT Hubhoz való csatlakozás biztonságossá tételéhez használható közös hozzáférési szabályzatok.

authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]

Tulajdonság értéke

cloudToDevice

Az IoT Hub felhőalapú üzenetkezelési tulajdonságai.

cloudToDevice?: CloudToDeviceProperties

Tulajdonság értéke

comments

IoT Hub-megjegyzések.

comments?: string

Tulajdonság értéke

string

disableDeviceSAS

Ha igaz, az összes eszköz (beleértve az Edge-eszközöket is, de a modulok kivételével) hatókörébe tartozó SAS-kulcsok nem használhatók a hitelesítéshez.

disableDeviceSAS?: boolean

Tulajdonság értéke

boolean

disableLocalAuth

Ha igaz, az Iot Hub hatókörű SAS-kulcsokkal rendelkező SAS-jogkivonatok nem használhatók hitelesítésre.

disableLocalAuth?: boolean

Tulajdonság értéke

boolean

disableModuleSAS

Ha igaz, a modul hatókörébe tartozó SAS-kulcsok nem használhatók hitelesítéshez.

disableModuleSAS?: boolean

Tulajdonság értéke

boolean

enableDataResidency

Ez a tulajdonság, ha igaz értékre van állítva, engedélyezi az adattárolást, így letiltja a vészhelyreállítást.

enableDataResidency?: boolean

Tulajdonság értéke

boolean

enableFileUploadNotifications

Ha igaz, a fájlfeltöltési értesítések engedélyezve vannak.

enableFileUploadNotifications?: boolean

Tulajdonság értéke

boolean

eventHubEndpoints

Az Event Hub-kompatibilis végpont tulajdonságai. A szótár egyetlen lehetséges kulcsa az események. Ennek a kulcsnak szerepelnie kell a szótárban az IoT Hub hívásainak létrehozása vagy frissítése során.

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

Tulajdonság értéke

{[propertyName: string]: EventHubProperties}

features

Az IoT Hubhoz engedélyezett képességek és funkciók.

features?: string

Tulajdonság értéke

string

hostName

A gazdagép neve. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

hostName?: string

Tulajdonság értéke

string

ipFilterRules

Az IP-szűrési szabályok.

ipFilterRules?: IpFilterRule[]

Tulajdonság értéke

locations

Az iot hub elsődleges és másodlagos helye MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

locations?: IotHubLocationDescription[]

Tulajdonság értéke

messagingEndpoints

A fájlfeltöltési értesítési üzenetsor üzenetkezelési végpontjának tulajdonságai.

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

Tulajdonság értéke

{[propertyName: string]: MessagingEndpointProperties}

minTlsVersion

Megadja a központ számára támogatott minimális TLS-verziót. Az "1.2" értékre állítható be, hogy az 1.2-esnél kisebb TLS-verziót használó ügyfelek elutasíthatók legyenek.

minTlsVersion?: string

Tulajdonság értéke

string

networkRuleSets

Az IotHub hálózati szabálykészletének tulajdonságai

networkRuleSets?: NetworkRuleSetProperties

Tulajdonság értéke

privateEndpointConnections

Ezen az IotHubon létrehozott privát végpontkapcsolatok

privateEndpointConnections?: PrivateEndpointConnection[]

Tulajdonság értéke

provisioningState

A kiépítési állapot. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

provisioningState?: string

Tulajdonság értéke

string

publicNetworkAccess

A nyilvános hálózatról érkező kérések engedélyezése

publicNetworkAccess?: string

Tulajdonság értéke

string

restrictOutboundNetworkAccess

Ha igaz, az IotHubról való kimenő forgalom csak az engedélyezett teljes tartománynevekre lesz korlátozva, amelyek az allowedFqdnList használatával vannak konfigurálva.

restrictOutboundNetworkAccess?: boolean

Tulajdonság értéke

boolean

routing

Az IoT Hub útválasztással kapcsolatos tulajdonságai. Lásd: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

routing?: RoutingProperties

Tulajdonság értéke

state

A központi állapot. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

state?: string

Tulajdonság értéke

string

storageEndpoints

Az Azure Storage-végpontok listája, ahol fájlokat tölthet fel. Jelenleg csak egy Azure Storage-fiókot konfigurálhat, és a kulcsának $default kell lennie. Ha egynél több tárfiókot ad meg, hiba történik. Ha nem ad meg értéket ennek a tulajdonságnak, ha az enableFileUploadNotifications tulajdonság értéke True( Igaz) értékre van állítva, a rendszer hibát jelez.

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

Tulajdonság értéke

{[propertyName: string]: StorageEndpointProperties}