EventGridDataConnection Constructors

Definition

Overloads

EventGridDataConnection()

Initializes a new instance of the EventGridDataConnection class.

EventGridDataConnection(String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, String, String, String, String, String)

Initializes a new instance of the EventGridDataConnection class.

EventGridDataConnection()

Initializes a new instance of the EventGridDataConnection class.

public EventGridDataConnection ();
Public Sub New ()

Applies to

EventGridDataConnection(String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, String, String, String, String, String)

Initializes a new instance of the EventGridDataConnection class.

public EventGridDataConnection (string storageAccountResourceId, string eventHubResourceId, string consumerGroup, string id = default, string name = default, string type = default, string location = default, string eventGridResourceId = default, string tableName = default, string mappingRuleName = default, string dataFormat = default, bool? ignoreFirstRecord = default, string blobStorageEventType = default, string managedIdentityResourceId = default, string managedIdentityObjectId = default, string databaseRouting = default, string provisioningState = default);
new Microsoft.Azure.Management.Kusto.Models.EventGridDataConnection : string * string * string * string * string * string * string * string * string * string * string * Nullable<bool> * string * string * string * string * string -> Microsoft.Azure.Management.Kusto.Models.EventGridDataConnection
Public Sub New (storageAccountResourceId As String, 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 eventGridResourceId As String = Nothing, Optional tableName As String = Nothing, Optional mappingRuleName As String = Nothing, Optional dataFormat As String = Nothing, Optional ignoreFirstRecord As Nullable(Of Boolean) = Nothing, Optional blobStorageEventType As String = Nothing, Optional managedIdentityResourceId As String = Nothing, Optional managedIdentityObjectId As String = Nothing, Optional databaseRouting As String = Nothing, Optional provisioningState As String = Nothing)

Parameters

storageAccountResourceId
String

The resource ID of the storage account where the data resides.

eventHubResourceId
String

The resource ID where the event grid is configured to send events.

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.

eventGridResourceId
String

The resource ID of the event grid that is subscribed to the storage account events.

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'

ignoreFirstRecord
Nullable<Boolean>

A Boolean value that, if set to true, indicates that ingestion should ignore the first record of every file

blobStorageEventType
String

The name of blob storage event type to process. Possible values include: 'Microsoft.Storage.BlobCreated', 'Microsoft.Storage.BlobRenamed'

managedIdentityResourceId
String

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

managedIdentityObjectId
String

The object ID of 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'

provisioningState
String

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

Applies to