Delen via


EventHubDataConnection interface

Klasse die een Event Hub-gegevensverbinding vertegenwoordigt.

Extends

Eigenschappen

compression

Het type compressie van Event Hub-berichten

consumerGroup

De Event Hub-consumentengroep.

databaseRouting

Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard zijn alleen databaserouteringsgegevens toegestaan

dataFormat

De gegevensindeling van het bericht. Optioneel kan de gegevensindeling aan elk bericht worden toegevoegd.

eventHubResourceId

De resource-id van de Event Hub die moet worden gebruikt om een gegevensverbinding te maken.

eventSystemProperties

Systeemeigenschappen van de Event Hub

kind

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

managedIdentityObjectId

De object-id van de managedIdentityResourceId OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

managedIdentityResourceId

De resource-id van een beheerde identiteit (door het systeem of door de gebruiker toegewezen) die moet worden gebruikt voor verificatie met Event Hub.

mappingRuleName

De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen desgewenst aan elk bericht worden toegevoegd.

provisioningState

De ingerichte status van de resource. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

retrievalStartDate

Wanneer de gegevensverbinding is gedefinieerd, worden bestaande Event Hub-gebeurtenissen opgehaald die zijn gemaakt sinds de begindatum van ophalen. Het kan alleen gebeurtenissen ophalen die worden bewaard door de Event Hub, op basis van de bewaarperiode.

tableName

De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen desgewenst aan elk bericht worden toegevoegd.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location

Resourcelocatie.

name

De naam van de resource OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

compression

Het type compressie van Event Hub-berichten

compression?: string

Waarde van eigenschap

string

consumerGroup

De Event Hub-consumentengroep.

consumerGroup?: string

Waarde van eigenschap

string

databaseRouting

Indicatie voor databaserouteringsgegevens van de gegevensverbinding. Standaard zijn alleen databaserouteringsgegevens toegestaan

databaseRouting?: string

Waarde van eigenschap

string

dataFormat

De gegevensindeling van het bericht. Optioneel kan de gegevensindeling aan elk bericht worden toegevoegd.

dataFormat?: string

Waarde van eigenschap

string

eventHubResourceId

De resource-id van de Event Hub die moet worden gebruikt om een gegevensverbinding te maken.

eventHubResourceId?: string

Waarde van eigenschap

string

eventSystemProperties

Systeemeigenschappen van de Event Hub

eventSystemProperties?: string[]

Waarde van eigenschap

string[]

kind

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

kind: "EventHub"

Waarde van eigenschap

"EventHub"

managedIdentityObjectId

De object-id van de managedIdentityResourceId OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

managedIdentityObjectId?: string

Waarde van eigenschap

string

managedIdentityResourceId

De resource-id van een beheerde identiteit (door het systeem of door de gebruiker toegewezen) die moet worden gebruikt voor verificatie met Event Hub.

managedIdentityResourceId?: string

Waarde van eigenschap

string

mappingRuleName

De toewijzingsregel die moet worden gebruikt om de gegevens op te nemen. De toewijzingsgegevens kunnen desgewenst aan elk bericht worden toegevoegd.

mappingRuleName?: string

Waarde van eigenschap

string

provisioningState

De ingerichte status van de resource. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

retrievalStartDate

Wanneer de gegevensverbinding is gedefinieerd, worden bestaande Event Hub-gebeurtenissen opgehaald die zijn gemaakt sinds de begindatum van ophalen. Het kan alleen gebeurtenissen ophalen die worden bewaard door de Event Hub, op basis van de bewaarperiode.

retrievalStartDate?: Date

Waarde van eigenschap

Date

tableName

De tabel waarin de gegevens moeten worden opgenomen. De tabelgegevens kunnen desgewenst aan elk bericht worden toegevoegd.

tableName?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

Overgenomen vanDataConnection.id

location

Resourcelocatie.

location?: string

Waarde van eigenschap

string

Overgenomen vanDataConnection.location

name

De naam van de resource OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

Overgenomen vanDataConnection.name

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

Overgenomen vanDataConnection.type