Delen via


IotHubProperties interface

De eigenschappen van een IoT-hub.

Eigenschappen

authorizationPolicies

Het beleid voor gedeelde toegang dat u kunt gebruiken om een verbinding met de IoT-hub te beveiligen.

cloudToDevice

De eigenschappen voor cloud-naar-apparaat-berichten van IoT Hub.

comments

Opmerkingen bij IoT Hub.

deviceStreams

Het apparaat streamt eigenschappen van iothub.

enableFileUploadNotifications

Indien waar, worden meldingen voor het uploaden van bestanden ingeschakeld.

eventHubEndpoints

De eigenschappen van het Event Hub-compatibele eindpunt. De enige mogelijke sleutels voor deze woordenlijst zijn gebeurtenissen. Deze sleutel moet aanwezig zijn in de woordenlijst tijdens het maken of bijwerken van aanroepen voor de IoT-hub.

features

De mogelijkheden en functies die zijn ingeschakeld voor de IoT-hub.

hostName

De naam van de host. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

ipFilterRules

De IP-filterregels.

locations

Primaire en secundaire locatie voor iot-hub OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

messagingEndpoints

De eigenschappen van het berichteindpunt voor de meldingswachtrij voor het uploaden van bestanden.

provisioningState

De inrichtingsstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

routing

De routeringsgerelateerde eigenschappen van de IoT-hub. Zie: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

state

De hubstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

storageEndpoints

De lijst met Azure Storage-eindpunten waar u bestanden kunt uploaden. Op dit moment kunt u slechts één Azure Storage-account configureren en dat moet de sleutel hebben als $default. Als u meer dan één opslagaccount opgeeft, wordt er een fout gegenereerd. Als de eigenschap enableFileUploadNotifications is ingesteld op True, wordt er geen waarde opgegeven voor deze eigenschap. Er wordt een fout gegenereerd.

Eigenschapdetails

authorizationPolicies

Het beleid voor gedeelde toegang dat u kunt gebruiken om een verbinding met de IoT-hub te beveiligen.

authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]

Waarde van eigenschap

cloudToDevice

De eigenschappen voor cloud-naar-apparaat-berichten van IoT Hub.

cloudToDevice?: CloudToDeviceProperties

Waarde van eigenschap

comments

Opmerkingen bij IoT Hub.

comments?: string

Waarde van eigenschap

string

deviceStreams

Het apparaat streamt eigenschappen van iothub.

deviceStreams?: IotHubPropertiesDeviceStreams

Waarde van eigenschap

enableFileUploadNotifications

Indien waar, worden meldingen voor het uploaden van bestanden ingeschakeld.

enableFileUploadNotifications?: boolean

Waarde van eigenschap

boolean

eventHubEndpoints

De eigenschappen van het Event Hub-compatibele eindpunt. De enige mogelijke sleutels voor deze woordenlijst zijn gebeurtenissen. Deze sleutel moet aanwezig zijn in de woordenlijst tijdens het maken of bijwerken van aanroepen voor de IoT-hub.

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

Waarde van eigenschap

{[propertyName: string]: EventHubProperties}

features

De mogelijkheden en functies die zijn ingeschakeld voor de IoT-hub.

features?: string

Waarde van eigenschap

string

hostName

De naam van de host. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

hostName?: string

Waarde van eigenschap

string

ipFilterRules

De IP-filterregels.

ipFilterRules?: IpFilterRule[]

Waarde van eigenschap

locations

Primaire en secundaire locatie voor iot-hub OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

locations?: IotHubLocationDescription[]

Waarde van eigenschap

messagingEndpoints

De eigenschappen van het berichteindpunt voor de meldingswachtrij voor het uploaden van bestanden.

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

Waarde van eigenschap

{[propertyName: string]: MessagingEndpointProperties}

provisioningState

De inrichtingsstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

routing

De routeringsgerelateerde eigenschappen van de IoT-hub. Zie: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

routing?: RoutingProperties

Waarde van eigenschap

state

De hubstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

state?: string

Waarde van eigenschap

string

storageEndpoints

De lijst met Azure Storage-eindpunten waar u bestanden kunt uploaden. Op dit moment kunt u slechts één Azure Storage-account configureren en dat moet de sleutel hebben als $default. Als u meer dan één opslagaccount opgeeft, wordt er een fout gegenereerd. Als de eigenschap enableFileUploadNotifications is ingesteld op True, wordt er geen waarde opgegeven voor deze eigenschap. Er wordt een fout gegenereerd.

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

Waarde van eigenschap

{[propertyName: string]: StorageEndpointProperties}