EventGridDataConnection Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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'
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'