IotHubDataConnection 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
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'
- 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'