IotHubProperties interface
Az IoT Hub tulajdonságai.
Tulajdonságok
| allowed |
Az Iot Hubról történő kimenő forgalomhoz engedélyezett teljes tartománynevek (teljes tartománynév) listája. |
| authorization |
Az IoT Hubhoz való csatlakozás biztonságossá tételéhez használható közös hozzáférési szabályzatok. |
| cloud |
Az IoT Hub felhőalapú üzenetkezelési tulajdonságai. |
| comments | IoT Hub-megjegyzések. |
| disable |
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. |
| disable |
Ha igaz, az Iot Hub hatókörű SAS-kulcsokkal rendelkező SAS-jogkivonatok nem használhatók hitelesítésre. |
| disable |
Ha igaz, a modul hatókörébe tartozó SAS-kulcsok nem használhatók hitelesítéshez. |
| enable |
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. |
| enable |
Ha igaz, a fájlfeltöltési értesítések engedélyezve vannak. |
| event |
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. |
| host |
A gazdagép neve. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| ip |
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. |
| messaging |
A fájlfeltöltési értesítési üzenetsor üzenetkezelési végpontjának tulajdonságai. |
| min |
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. |
| network |
Az IotHub hálózati szabálykészletének tulajdonságai |
| private |
Ezen az IotHubon létrehozott privát végpontkapcsolatok |
| provisioning |
A kiépítési állapot. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| public |
A nyilvános hálózatról érkező kérések engedélyezése |
| restrict |
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. |
| storage |
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
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}