Condividi tramite


EventHubDataConnection interface

Classe che rappresenta una connessione dati dell'hub eventi.

Extends

Proprietà

compression

Tipo di compressione dei messaggi dell'hub eventi

consumerGroup

Gruppo di consumer dell'hub eventi.

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.

eventHubResourceId

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

eventSystemProperties

Proprietà di sistema dell'hub eventi

kind

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

managedIdentityObjectId

ID oggetto dell'oggetto managedIdentityResourceId NOTE: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

managedIdentityResourceId

ID risorsa di un'identità gestita (sistema o utente assegnato) da usare per l'autenticazione con l'hub eventi.

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.

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à

compression

Tipo di compressione dei messaggi dell'hub eventi

compression?: string

Valore della proprietà

string

consumerGroup

Gruppo di consumer dell'hub eventi.

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

eventHubResourceId

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

eventHubResourceId?: string

Valore della proprietà

string

eventSystemProperties

Proprietà di sistema dell'hub eventi

eventSystemProperties?: string[]

Valore della proprietà

string[]

kind

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

kind: "EventHub"

Valore della proprietà

"EventHub"

managedIdentityObjectId

ID oggetto dell'oggetto managedIdentityResourceId NOTE: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

managedIdentityObjectId?: string

Valore della proprietà

string

managedIdentityResourceId

ID risorsa di un'identità gestita (sistema o utente assegnato) da usare per l'autenticazione con l'hub eventi.

managedIdentityResourceId?: string

Valore della proprietà

string

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

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