IotHubDataConnection Constructors

Definition

Overloads

IotHubDataConnection()

Initializes a new instance of the IotHubDataConnection class.

IotHubDataConnection(String, String, String, String, String, String, String, String, String, String, IList<String>, String, String)

Initializes a new instance of the IotHubDataConnection class.

IotHubDataConnection()

Initializes a new instance of the IotHubDataConnection class.

public IotHubDataConnection ();
Public Sub New ()

Applies to

IotHubDataConnection(String, String, String, String, String, String, String, String, String, String, IList<String>, String, String)

Initializes a new instance of the IotHubDataConnection class.

public IotHubDataConnection (string iotHubResourceId, string consumerGroup, string sharedAccessPolicyName, 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 databaseRouting = default, string provisioningState = default);
new Microsoft.Azure.Management.Kusto.Models.IotHubDataConnection : string * string * string * string * string * string * string * string * string * string * System.Collections.Generic.IList<string> * string * string -> Microsoft.Azure.Management.Kusto.Models.IotHubDataConnection
Public Sub New (iotHubResourceId As String, consumerGroup As String, sharedAccessPolicyName 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 databaseRouting As String = Nothing, Optional provisioningState As String = Nothing)

Parameters

iotHubResourceId
String

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

consumerGroup
String

The iot hub consumer group.

sharedAccessPolicyName
String

The name of the share access policy

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 iot hub

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