Partager via


EventHubDataConnection Classe

Définition

Classe représentant une connexion de données event hub.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("EventHub")]
public class EventHubDataConnection : Microsoft.Azure.Management.Kusto.Models.DataConnection
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("EventHub")>]
type EventHubDataConnection = class
    inherit DataConnection
Public Class EventHubDataConnection
Inherits DataConnection
Héritage
EventHubDataConnection
Attributs
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructeurs

EventHubDataConnection()

Initialise une nouvelle instance de la classe EventHubDataConnection.

EventHubDataConnection(String, String, String, String, String, String, String, String, String, IList<String>, String, String, String, String, String)

Initialise une nouvelle instance de la classe EventHubDataConnection.

Propriétés

Compression

Obtient ou définit le type de compression des messages event hub. Les valeurs possibles sont les suivantes : « None », « GZip »

ConsumerGroup

Obtient ou définit le groupe de consommateurs Event Hub.

DatabaseRouting

Obtient ou définit une indication pour les 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. Les valeurs possibles sont les suivantes : « Single », « Multi »

DataFormat

Obtient ou définit le format de données du message. Si vous le souhaitez, le format de données peut être ajouté à chaque message. Les valeurs possibles sont les suivantes : « MULTIJSON », « JSON », « CSV », « TSV », « SCSV », « SOHSV », « PSV », « TXT », « RAW », « SINGLEJSON », « AVRO », « TSVE », « PARQUET », « ORC », « APACHEAVRO », « W3CLOGFILE »

EventHubResourceId

Obtient ou définit l’ID de ressource du hub d’événements à utiliser pour créer une connexion de données.

EventSystemProperties

Obtient ou définit les propriétés système du hub d’événements

Id

Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Hérité de Resource)
Location

Obtient ou définit l’emplacement des ressources.

(Hérité de DataConnection)
ManagedIdentityObjectId

Obtient l’ID d’objet de managedIdentityResourceId

ManagedIdentityResourceId

Obtient ou définit l’ID de ressource d’une identité managée (affectée par le système ou l’utilisateur) à utiliser pour l’authentification auprès d’Event Hub.

MappingRuleName

Obtient ou définit la règle de mappage à utiliser pour ingérer les données. Si vous le souhaitez, les informations de mappage peuvent être ajoutées à chaque message.

Name

Obtient le nom de la ressource

(Hérité de Resource)
ProvisioningState

Obtient l’état provisionné de la ressource. Les valeurs possibles sont les suivantes : « Running », « Creating », « Deleting », « Succeeded », « Failed », « Moving »

TableName

Obtient ou définit la table dans laquelle les données doivent être ingérées. Si vous le souhaitez, les informations de la table peuvent être ajoutées à chaque message.

Type

Obtient le type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

(Hérité de Resource)

Méthodes

Validate()

Validez l’objet .

S’applique à