Class IotHubMessageSink
IoT Hub Message sink allows for pipeline messages to published into the IoT Edge Hub. Published messages can then be delivered to the cloud and other modules via routes declared in the IoT Edge deployment manifest.
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Media.VideoAnalyzer.Edge.dll
Syntax
public class IotHubMessageSink : Azure.Media.VideoAnalyzer.Edge.Models.SinkNodeBase
Constructors
IotHubMessageSink(String, IEnumerable<NodeInput>, String)
Initializes a new instance of IotHubMessageSink.
Declaration
public IotHubMessageSink (string name, System.Collections.Generic.IEnumerable<Azure.Media.VideoAnalyzer.Edge.Models.NodeInput> inputs, string hubOutputName);
Parameters
System.String
name
Node name. Must be unique within the topology. |
System.Collections.Generic.IEnumerable<NodeInput>
inputs
An array of upstream node references within the topology to be used as inputs for this node. |
System.String
hubOutputName
Name of the Iot Edge Hub output to which the messages will be published. |
Exceptions
System.ArgumentNullException
|
Properties
HubOutputName
Name of the Iot Edge Hub output to which the messages will be published.
Declaration
public string HubOutputName { get; set; }
Property Value
System.String
|