Freigeben über


IotHubDataConnection interface

Klasse, die eine Iot Hub-Datenverbindung darstellt.

Extends

Eigenschaften

consumerGroup

Die iot Hub-Consumergruppe.

databaseRouting

Angabe für Datenbankroutinginformationen aus der Datenverbindung. Standardmäßig sind nur Datenbankroutinginformationen zulässig.

dataFormat

Das Datenformat der Nachricht. Optional kann jeder Nachricht das Datenformat hinzugefügt werden.

eventSystemProperties

Systemeigenschaften des iot Hubs

iotHubResourceId

Die Ressourcen-ID des Iot Hubs, der zum Erstellen einer Datenverbindung verwendet werden soll.

kind

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

mappingRuleName

Die Zuordnungsregel, die zum Erfassen der Daten verwendet werden soll. Optional können die Zuordnungsinformationen zu jeder Nachricht hinzugefügt werden.

provisioningState

Der bereitgestellte Zustand der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

retrievalStartDate

Wenn sie definiert ist, ruft die Datenverbindung vorhandene Event Hub-Ereignisse ab, die seit dem Startdatum des Abrufs erstellt wurden. Es kann nur Ereignisse abrufen, die vom Event Hub aufbewahrt werden, basierend auf seinem Aufbewahrungszeitraum.

sharedAccessPolicyName

Der Name der Freigabezugriffsrichtlinie

tableName

Die Tabelle, in der die Daten erfasst werden sollen. Optional können die Tabelleninformationen zu jeder Nachricht hinzugefügt werden.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

location

Ressourcenspeicherort

name

Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

consumerGroup

Die iot Hub-Consumergruppe.

consumerGroup?: string

Eigenschaftswert

string

databaseRouting

Angabe für Datenbankroutinginformationen aus der Datenverbindung. Standardmäßig sind nur Datenbankroutinginformationen zulässig.

databaseRouting?: string

Eigenschaftswert

string

dataFormat

Das Datenformat der Nachricht. Optional kann jeder Nachricht das Datenformat hinzugefügt werden.

dataFormat?: string

Eigenschaftswert

string

eventSystemProperties

Systemeigenschaften des iot Hubs

eventSystemProperties?: string[]

Eigenschaftswert

string[]

iotHubResourceId

Die Ressourcen-ID des Iot Hubs, der zum Erstellen einer Datenverbindung verwendet werden soll.

iotHubResourceId?: string

Eigenschaftswert

string

kind

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

kind: "IotHub"

Eigenschaftswert

"IotHub"

mappingRuleName

Die Zuordnungsregel, die zum Erfassen der Daten verwendet werden soll. Optional können die Zuordnungsinformationen zu jeder Nachricht hinzugefügt werden.

mappingRuleName?: string

Eigenschaftswert

string

provisioningState

Der bereitgestellte Zustand der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

retrievalStartDate

Wenn sie definiert ist, ruft die Datenverbindung vorhandene Event Hub-Ereignisse ab, die seit dem Startdatum des Abrufs erstellt wurden. Es kann nur Ereignisse abrufen, die vom Event Hub aufbewahrt werden, basierend auf seinem Aufbewahrungszeitraum.

retrievalStartDate?: Date

Eigenschaftswert

Date

sharedAccessPolicyName

Der Name der Freigabezugriffsrichtlinie

sharedAccessPolicyName?: string

Eigenschaftswert

string

tableName

Die Tabelle, in der die Daten erfasst werden sollen. Optional können die Tabelleninformationen zu jeder Nachricht hinzugefügt werden.

tableName?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

Geerbt vonDataConnection.id

location

Ressourcenspeicherort

location?: string

Eigenschaftswert

string

Geerbt vonDataConnection.location

name

Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

Geerbt vonDataConnection.name

type

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

Geerbt vonDataConnection.type