EventHubDataConnection Constructors

Definition

Overloads

EventHubDataConnection()

Initializes a new instance of the EventHubDataConnection class.

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

Initializes a new instance of the EventHubDataConnection class.

EventHubDataConnection()

Initializes a new instance of the EventHubDataConnection class.

public EventHubDataConnection ();
Public Sub New ()

Applies to

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

Initializes a new instance of the EventHubDataConnection class.

public EventHubDataConnection (string eventHubResourceId, string consumerGroup, string id = default, string name = default, string type = default, string location = default, string tableName = default, string mappingRuleName = default, string dataFormat = default, System.Collections.Generic.IList<string> eventSystemProperties = default, string compression = default, string provisioningState = default, string managedIdentityResourceId = default, string managedIdentityObjectId = default, string databaseRouting = default);
new Microsoft.Azure.Management.Kusto.Models.EventHubDataConnection : string * string * string * string * string * string * string * string * string * System.Collections.Generic.IList<string> * string * string * string * string * string -> Microsoft.Azure.Management.Kusto.Models.EventHubDataConnection
Public Sub New (eventHubResourceId As String, consumerGroup As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tableName As String = Nothing, Optional mappingRuleName As String = Nothing, Optional dataFormat As String = Nothing, Optional eventSystemProperties As IList(Of String) = Nothing, Optional compression As String = Nothing, Optional provisioningState As String = Nothing, Optional managedIdentityResourceId As String = Nothing, Optional managedIdentityObjectId As String = Nothing, Optional databaseRouting As String = Nothing)

Parameters

eventHubResourceId
String

The resource ID of the event hub to be used to create a data connection.

consumerGroup
String

The event hub consumer group.

id
String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

The name of the resource

type
String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

location
String

Resource location.

tableName
String

The table where the data should be ingested. Optionally the table information can be added to each message.

mappingRuleName
String

The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.

dataFormat
String

The data format of the message. Optionally the data format can be added to each message. Possible values include: 'MULTIJSON', 'JSON', 'CSV', 'TSV', 'SCSV', 'SOHSV', 'PSV', 'TXT', 'RAW', 'SINGLEJSON', 'AVRO', 'TSVE', 'PARQUET', 'ORC', 'APACHEAVRO', 'W3CLOGFILE'

eventSystemProperties
IList<String>

System properties of the event hub

compression
String

The event hub messages compression type. Possible values include: 'None', 'GZip'

provisioningState
String

The provisioned state of the resource. Possible values include: 'Running', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Moving'

managedIdentityResourceId
String

The resource ID of a managed identity (system or user assigned) to be used to authenticate with event hub.

managedIdentityObjectId
String

The object ID of the managedIdentityResourceId

databaseRouting
String

Indication for database routing information from the data connection, by default only database routing information is allowed. Possible values include: 'Single', 'Multi'

Applies to