IoTHubStreamInputDataSource Klasse

Definition

Beschreibt eine IoT Hub Eingabedatenquelle, die Datenstromdaten enthält.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("Microsoft.Devices/IotHubs")]
public class IoTHubStreamInputDataSource : Microsoft.Azure.Management.StreamAnalytics.Models.StreamInputDataSource
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("Microsoft.Devices/IotHubs")>]
type IoTHubStreamInputDataSource = class
    inherit StreamInputDataSource
Public Class IoTHubStreamInputDataSource
Inherits StreamInputDataSource
Vererbung
IoTHubStreamInputDataSource
Attribute
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

IoTHubStreamInputDataSource()

Initialisiert eine neue instance der IoTHubStreamInputDataSource-Klasse.

IoTHubStreamInputDataSource(String, String, String, String, String)

Initialisiert eine neue instance der IoTHubStreamInputDataSource-Klasse.

Eigenschaften

ConsumerGroupName

Ruft den Namen einer IoT Hub Consumergruppe ab, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll, oder legt diesen fest. Wenn nicht angegeben, verwendet die Eingabe die Standardconsumergruppe von Iot Hub.

Endpoint

Ruft den IoT Hub Endpunkt ab, mit dem eine Verbindung hergestellt werden soll (z. B. messages/events, messages/operationsMonitoringEvents usw.).

IotHubNamespace

Ruft den Namen oder den URI des IoT Hub ab oder legt diese fest. Erforderlich für PUT-Anforderungen (CreateOrReplace).

SharedAccessPolicyKey

Ruft den SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie ab oder legt diese fest. Erforderlich für PUT-Anforderungen (CreateOrReplace).

SharedAccessPolicyName

Ruft den Namen der SAS-Richtlinie für die IoT Hub ab oder legt diese fest. Diese Richtlinie muss mindestens die Berechtigung Dienstverbindung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Gilt für: