EventHubDataConnection interface
Classe représentant une connexion de données event Hub.
- Extends
Propriétés
| compression | Type de compression des messages event Hub |
| consumer |
Groupe de consommateurs event hub. |
| database |
Indication des informations de routage de base de données à partir de la connexion de données, par défaut, seules les informations de routage de base de données sont autorisées |
| data |
Format de données du message. Si vous le souhaitez, le format de données peut être ajouté à chaque message. |
| event |
ID de ressource du hub d’événements à utiliser pour créer une connexion de données. |
| event |
Propriétés système du hub d’événements |
| kind | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
| managed |
ID d’objet de managedIdentityResourceId REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| managed |
ID de ressource d’une identité managée (système ou utilisateur affecté) à utiliser pour s’authentifier auprès d’Event Hub. |
| mapping |
Règle de mappage à utiliser pour ingérer les données. Vous pouvez éventuellement ajouter les informations de mappage à chaque message. |
| provisioning |
État provisionné de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| retrieval |
Quand elle est définie, la connexion de données récupère les événements Event Hub existants créés depuis la date de début de la récupération. Il peut uniquement récupérer les événements conservés par le hub d’événements, en fonction de sa période de rétention. |
| table |
Table dans laquelle les données doivent être ingérées. Si vous le souhaitez, les informations de table peuvent être ajoutées à chaque message. |
Propriétés héritées
| id | ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| location | Emplacement des ressources. |
| name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
compression
Type de compression des messages event Hub
compression?: string
Valeur de propriété
string
consumerGroup
Groupe de consommateurs event hub.
consumerGroup?: string
Valeur de propriété
string
databaseRouting
Indication des informations de routage de base de données à partir de la connexion de données, par défaut, seules les informations de routage de base de données sont autorisées
databaseRouting?: string
Valeur de propriété
string
dataFormat
Format de données du message. Si vous le souhaitez, le format de données peut être ajouté à chaque message.
dataFormat?: string
Valeur de propriété
string
eventHubResourceId
ID de ressource du hub d’événements à utiliser pour créer une connexion de données.
eventHubResourceId?: string
Valeur de propriété
string
eventSystemProperties
Propriétés système du hub d’événements
eventSystemProperties?: string[]
Valeur de propriété
string[]
kind
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
kind: "EventHub"
Valeur de propriété
"EventHub"
managedIdentityObjectId
ID d’objet de managedIdentityResourceId REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
managedIdentityObjectId?: string
Valeur de propriété
string
managedIdentityResourceId
ID de ressource d’une identité managée (système ou utilisateur affecté) à utiliser pour s’authentifier auprès d’Event Hub.
managedIdentityResourceId?: string
Valeur de propriété
string
mappingRuleName
Règle de mappage à utiliser pour ingérer les données. Vous pouvez éventuellement ajouter les informations de mappage à chaque message.
mappingRuleName?: string
Valeur de propriété
string
provisioningState
État provisionné de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
retrievalStartDate
Quand elle est définie, la connexion de données récupère les événements Event Hub existants créés depuis la date de début de la récupération. Il peut uniquement récupérer les événements conservés par le hub d’événements, en fonction de sa période de rétention.
retrievalStartDate?: Date
Valeur de propriété
Date
tableName
Table dans laquelle les données doivent être ingérées. Si vous le souhaitez, les informations de table peuvent être ajoutées à chaque message.
tableName?: string
Valeur de propriété
string
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deDataConnection.id
location
Emplacement des ressources.
location?: string
Valeur de propriété
string
héritée dedataConnection.location
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deDataConnection.name
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deDataConnection.type