Condividi tramite


IotHubDataConnection interface

Classe che rappresenta una connessione dati dell'hub iot.

Extends

Proprietà

consumerGroup

Gruppo di consumer dell'hub iot.

databaseRouting

Indicazione per le informazioni di routing del database dalla connessione dati, per impostazione predefinita sono consentite solo le informazioni di routing del database

dataFormat

Formato dati del messaggio. Facoltativamente, è possibile aggiungere il formato dati a ogni messaggio.

eventSystemProperties

Proprietà di sistema dell'hub iot

iotHubResourceId

ID risorsa dell'hub Iot da usare per creare una connessione dati.

kind

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

mappingRuleName

Regola di mapping da utilizzare per inserire i dati. Facoltativamente, le informazioni di mapping possono essere aggiunte a ogni messaggio.

provisioningState

Stato di provisioning della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

retrievalStartDate

Se definita, la connessione dati recupera gli eventi dell'hub eventi esistenti creati dopo la data di inizio recupero. Può recuperare solo gli eventi conservati dall'hub eventi, in base al periodo di conservazione.

sharedAccessPolicyName

Nome dei criteri di accesso alla condivisione

tableName

Tabella in cui inserire i dati. Facoltativamente, le informazioni sulla tabella possono essere aggiunte a ogni messaggio.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Percorso della risorsa.

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

consumerGroup

Gruppo di consumer dell'hub iot.

consumerGroup?: string

Valore della proprietà

string

databaseRouting

Indicazione per le informazioni di routing del database dalla connessione dati, per impostazione predefinita sono consentite solo le informazioni di routing del database

databaseRouting?: string

Valore della proprietà

string

dataFormat

Formato dati del messaggio. Facoltativamente, è possibile aggiungere il formato dati a ogni messaggio.

dataFormat?: string

Valore della proprietà

string

eventSystemProperties

Proprietà di sistema dell'hub iot

eventSystemProperties?: string[]

Valore della proprietà

string[]

iotHubResourceId

ID risorsa dell'hub Iot da usare per creare una connessione dati.

iotHubResourceId?: string

Valore della proprietà

string

kind

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

kind: "IotHub"

Valore della proprietà

"IotHub"

mappingRuleName

Regola di mapping da utilizzare per inserire i dati. Facoltativamente, le informazioni di mapping possono essere aggiunte a ogni messaggio.

mappingRuleName?: string

Valore della proprietà

string

provisioningState

Stato di provisioning della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

retrievalStartDate

Se definita, la connessione dati recupera gli eventi dell'hub eventi esistenti creati dopo la data di inizio recupero. Può recuperare solo gli eventi conservati dall'hub eventi, in base al periodo di conservazione.

retrievalStartDate?: Date

Valore della proprietà

Date

sharedAccessPolicyName

Nome dei criteri di accesso alla condivisione

sharedAccessPolicyName?: string

Valore della proprietà

string

tableName

Tabella in cui inserire i dati. Facoltativamente, le informazioni sulla tabella possono essere aggiunte a ogni messaggio.

tableName?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daDataConnection.id

location

Percorso della risorsa.

location?: string

Valore della proprietà

string

ereditato daDataConnection.location

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daDataConnection.name

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daDataConnection.type