Partager via


IotHubDataConnection Classe

Définition

Classe représentant une connexion de données de hub iot.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("IotHub")]
public class IotHubDataConnection : Microsoft.Azure.Management.Kusto.Models.DataConnection
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("IotHub")>]
type IotHubDataConnection = class
    inherit DataConnection
Public Class IotHubDataConnection
Inherits DataConnection
Héritage
Attributs
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructeurs

IotHubDataConnection()

Initialise une nouvelle instance de la classe IotHubDataConnection.

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

Initialise une nouvelle instance de la classe IotHubDataConnection.

Propriétés

ConsumerGroup

Obtient ou définit le groupe de consommateurs du hub iot.

DatabaseRouting

Obtient ou définit une indication pour les informations de routage de base de données de la connexion de données. Par défaut, seules les informations de routage de base de données sont autorisées. Les valeurs possibles sont les suivantes : « Single », « Multi »

DataFormat

Obtient ou définit le format de données du message. Si vous le souhaitez, le format de données peut être ajouté à chaque message. Les valeurs possibles sont les suivantes : « MULTIJSON », « JSON », « CSV », « TSV », « SCSV », « SOHSV », « PSV », « TXT », « RAW », « SINGLEJSON », « AVRO », « TSVE », « PARQUET », « ORC », « APACHEAVRO », « W3CLOGFILE »

EventSystemProperties

Obtient ou définit les propriétés système du hub iot

Id

Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Hérité de Resource)
IotHubResourceId

Obtient ou définit l’ID de ressource du hub IoT à utiliser pour créer une connexion de données.

Location

Obtient ou définit l’emplacement des ressources.

(Hérité de DataConnection)
MappingRuleName

Obtient ou définit la règle de mappage à utiliser pour ingérer les données. Si vous le souhaitez, les informations de mappage peuvent être ajoutées à chaque message.

Name

Obtient le nom de la ressource

(Hérité de Resource)
ProvisioningState

Obtient l’état provisionné de la ressource. Les valeurs possibles sont les suivantes : « Running », « Creating », « Deleting », « Succeeded », « Failed », « Moving »

SharedAccessPolicyName

Obtient ou définit le nom de la stratégie d’accès de partage

TableName

Obtient ou définit la table dans laquelle les données doivent être ingérées. Si vous le souhaitez, les informations de la table peuvent être ajoutées à chaque message.

Type

Obtient le type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

(Hérité de Resource)

Méthodes

Validate()

Validez l’objet .

S’applique à