Freigeben über


IotHubProperties interface

Die Eigenschaften eines IoT-Hubs.

Eigenschaften

authorizationPolicies

Die Richtlinien für den freigegebenen Zugriff, die Sie verwenden können, um eine Verbindung mit dem IoT-Hub zu sichern.

cloudToDevice

Die IoT-Hub-Cloud-to-Device-Messaging-Eigenschaften.

comments

IoT-Hubkommentare.

deviceStreams

Das Gerät streamt Die Eigenschaften von iothub.

enableFileUploadNotifications

Bei "True" sind Dateiuploadbenachrichtigungen aktiviert.

eventHubEndpoints

Die Ereignishub-kompatiblen Endpunkteigenschaften. Die einzigen möglichen Schlüssel für dieses Wörterbuch sind Ereignisse. Dieser Schlüssel muss im Wörterbuch vorhanden sein, während Aufrufe für den IoT-Hub erstellt oder aktualisiert werden.

features

Die Funktionen und Features, die für den IoT-Hub aktiviert sind.

hostName

Der Name des Hosts. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

ipFilterRules

Die IP-Filterregeln.

locations

Primärer und sekundärer Speicherort für iot hub HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

messagingEndpoints

Die Messaging-Endpunkteigenschaften für die Benachrichtigungswarteschlange für den Dateiupload.

provisioningState

Der Bereitstellungsstatus. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

routing

Die routingbezogenen Eigenschaften des IoT-Hubs. Siehe: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

state

Der Hubstatus. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

storageEndpoints

Die Liste der Azure Storage-Endpunkte, in die Sie Dateien hochladen können. Derzeit können Sie nur ein Azure Storage-Konto konfigurieren und den Schlüssel als $default haben. Wenn Sie mehrere Speicherkonten angeben, wird ein Fehler ausgelöst. Wenn die Eigenschaft "enableFileUploadNotifications" nicht auf "True" festgelegt ist, wird ein Fehler ausgelöst.

Details zur Eigenschaft

authorizationPolicies

Die Richtlinien für den freigegebenen Zugriff, die Sie verwenden können, um eine Verbindung mit dem IoT-Hub zu sichern.

authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]

Eigenschaftswert

cloudToDevice

Die IoT-Hub-Cloud-to-Device-Messaging-Eigenschaften.

cloudToDevice?: CloudToDeviceProperties

Eigenschaftswert

comments

IoT-Hubkommentare.

comments?: string

Eigenschaftswert

string

deviceStreams

Das Gerät streamt Die Eigenschaften von iothub.

deviceStreams?: IotHubPropertiesDeviceStreams

Eigenschaftswert

enableFileUploadNotifications

Bei "True" sind Dateiuploadbenachrichtigungen aktiviert.

enableFileUploadNotifications?: boolean

Eigenschaftswert

boolean

eventHubEndpoints

Die Ereignishub-kompatiblen Endpunkteigenschaften. Die einzigen möglichen Schlüssel für dieses Wörterbuch sind Ereignisse. Dieser Schlüssel muss im Wörterbuch vorhanden sein, während Aufrufe für den IoT-Hub erstellt oder aktualisiert werden.

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

Eigenschaftswert

{[propertyName: string]: EventHubProperties}

features

Die Funktionen und Features, die für den IoT-Hub aktiviert sind.

features?: string

Eigenschaftswert

string

hostName

Der Name des Hosts. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

hostName?: string

Eigenschaftswert

string

ipFilterRules

Die IP-Filterregeln.

ipFilterRules?: IpFilterRule[]

Eigenschaftswert

locations

Primärer und sekundärer Speicherort für iot hub HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

locations?: IotHubLocationDescription[]

Eigenschaftswert

messagingEndpoints

Die Messaging-Endpunkteigenschaften für die Benachrichtigungswarteschlange für den Dateiupload.

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

Eigenschaftswert

{[propertyName: string]: MessagingEndpointProperties}

provisioningState

Der Bereitstellungsstatus. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

routing

Die routingbezogenen Eigenschaften des IoT-Hubs. Siehe: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

routing?: RoutingProperties

Eigenschaftswert

state

Der Hubstatus. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

state?: string

Eigenschaftswert

string

storageEndpoints

Die Liste der Azure Storage-Endpunkte, in die Sie Dateien hochladen können. Derzeit können Sie nur ein Azure Storage-Konto konfigurieren und den Schlüssel als $default haben. Wenn Sie mehrere Speicherkonten angeben, wird ein Fehler ausgelöst. Wenn die Eigenschaft "enableFileUploadNotifications" nicht auf "True" festgelegt ist, wird ein Fehler ausgelöst.

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

Eigenschaftswert

{[propertyName: string]: StorageEndpointProperties}