IotHubDataConnection interface
Classe che rappresenta una connessione dati dell'hub iot.
- Extends
Proprietà
consumer |
Gruppo di consumer dell'hub iot. |
database |
Indicazione per le informazioni di routing del database dalla connessione dati, per impostazione predefinita sono consentite solo le informazioni di routing del database |
data |
Formato dati del messaggio. Facoltativamente, è possibile aggiungere il formato dati a ogni messaggio. |
event |
Proprietà di sistema dell'hub iot |
iot |
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 |
mapping |
Regola di mapping da utilizzare per inserire i dati. Facoltativamente, le informazioni di mapping possono essere aggiunte a ogni messaggio. |
provisioning |
Stato di provisioning della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
retrieval |
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. |
shared |
Nome dei criteri di accesso alla condivisione |
table |
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