IotHubMessageSink Class

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.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.media.videoanalyzeredge._generated.models._models_py3.SinkNodeBase
IotHubMessageSink

Constructor

IotHubMessageSink(*, name: str, inputs: List[azure.media.videoanalyzeredge._generated.models._models_py3.NodeInput], hub_output_name: str, **kwargs)

Variables

type
str

Required. Type discriminator for the derived types.Constant filled by server.

name
str

Required. Node name. Must be unique within the topology.

inputs
list[<xref:azure.media.videoanalyzer.edge.models.NodeInput>]

Required. An array of upstream node references within the topology to be used as inputs for this node.

hub_output_name
str

Required. Name of the Iot Edge Hub output to which the messages will be published.